MCELFSymbolFlags.h (256281) | MCELFSymbolFlags.h (263508) |
---|---|
1//===- MCELFSymbolFlags.h - ELF Symbol Flags ----------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 13 unchanged lines hidden (view full) --- 22namespace llvm { 23 enum { 24 ELF_STT_Shift = 0, // Shift value for STT_* flags. 25 ELF_STB_Shift = 4, // Shift value for STB_* flags. 26 ELF_STV_Shift = 8, // Shift value for STV_* flags. 27 ELF_Other_Shift = 10 // Shift value for other flags. 28 }; 29 | 1//===- MCELFSymbolFlags.h - ELF Symbol Flags ----------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 13 unchanged lines hidden (view full) --- 22namespace llvm { 23 enum { 24 ELF_STT_Shift = 0, // Shift value for STT_* flags. 25 ELF_STB_Shift = 4, // Shift value for STB_* flags. 26 ELF_STV_Shift = 8, // Shift value for STV_* flags. 27 ELF_Other_Shift = 10 // Shift value for other flags. 28 }; 29 |
30 enum SymbolFlags { | 30 enum ELFSymbolFlags { |
31 ELF_STB_Local = (ELF::STB_LOCAL << ELF_STB_Shift), 32 ELF_STB_Global = (ELF::STB_GLOBAL << ELF_STB_Shift), 33 ELF_STB_Weak = (ELF::STB_WEAK << ELF_STB_Shift), 34 ELF_STB_Loproc = (ELF::STB_LOPROC << ELF_STB_Shift), 35 ELF_STB_Hiproc = (ELF::STB_HIPROC << ELF_STB_Shift), 36 37 ELF_STT_Notype = (ELF::STT_NOTYPE << ELF_STT_Shift), 38 ELF_STT_Object = (ELF::STT_OBJECT << ELF_STT_Shift), --- 20 unchanged lines hidden --- | 31 ELF_STB_Local = (ELF::STB_LOCAL << ELF_STB_Shift), 32 ELF_STB_Global = (ELF::STB_GLOBAL << ELF_STB_Shift), 33 ELF_STB_Weak = (ELF::STB_WEAK << ELF_STB_Shift), 34 ELF_STB_Loproc = (ELF::STB_LOPROC << ELF_STB_Shift), 35 ELF_STB_Hiproc = (ELF::STB_HIPROC << ELF_STB_Shift), 36 37 ELF_STT_Notype = (ELF::STT_NOTYPE << ELF_STT_Shift), 38 ELF_STT_Object = (ELF::STT_OBJECT << ELF_STT_Shift), --- 20 unchanged lines hidden --- |