mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-15 04:30:12 +00:00
[Mips] Add more SHF_MIPS_xxx ELF section flags.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193713 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b7b1abef25
commit
f132bf39b9
@ -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