mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
[Mips] Add more SHF_MIPS_xxx ELF section flags.
llvm-svn: 193713
This commit is contained in:
parent
da0e56a8a1
commit
4e71702c4e
@ -1242,8 +1242,30 @@ enum LLVM_ENUM_INT_TYPE(unsigned) {
|
||||
// for faster accesses
|
||||
SHF_HEX_GPREL = 0x10000000,
|
||||
|
||||
// Do not strip this section. FIXME: We need target specific SHF_ enums.
|
||||
SHF_MIPS_NOSTRIP = 0x8000000
|
||||
// Section contains text/data which may be replicated in other sections.
|
||||
// Linker must retain only one copy.
|
||||
SHF_MIPS_NODUPES = 0x01000000,
|
||||
|
||||
// Linker must generate implicit hidden weak names.
|
||||
SHF_MIPS_NAMES = 0x02000000,
|
||||
|
||||
// Section data local to process.
|
||||
SHF_MIPS_LOCAL = 0x04000000,
|
||||
|
||||
// Do not strip this section.
|
||||
SHF_MIPS_NOSTRIP = 0x08000000,
|
||||
|
||||
// Section must be part of global data area.
|
||||
SHF_MIPS_GPREL = 0x10000000,
|
||||
|
||||
// This section should be merged.
|
||||
SHF_MIPS_MERGE = 0x20000000,
|
||||
|
||||
// Address size to be inferred from section entry size.
|
||||
SHF_MIPS_ADDR = 0x40000000,
|
||||
|
||||
// Section data is string data by default.
|
||||
SHF_MIPS_STRING = 0x80000000
|
||||
};
|
||||
|
||||
// Section Group Flags
|
||||
|
Loading…
Reference in New Issue
Block a user