llvm: Add DF_1_PIE
Discussed with: dim Obtained from: LLVM d9943e7f0ce8 MFC after: 1 week Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
fc5e8fedec
commit
8c06ca2244
@ -1290,7 +1290,8 @@ enum {
|
||||
DF_1_NORELOC = 0x00400000,
|
||||
DF_1_SYMINTPOSE = 0x00800000, // Object has individual interposers.
|
||||
DF_1_GLOBAUDIT = 0x01000000, // Global auditing required.
|
||||
DF_1_SINGLETON = 0x02000000 // Singleton symbols are used.
|
||||
DF_1_SINGLETON = 0x02000000, // Singleton symbols are used.
|
||||
DF_1_PIE = 0x08000000, // Object is a position-independent executable.
|
||||
};
|
||||
|
||||
// DT_MIPS_FLAGS values.
|
||||
|
@ -2213,7 +2213,8 @@ static const EnumEntry<unsigned> ElfDynamicDTFlags1[] = {
|
||||
LLVM_READOBJ_DT_FLAG_ENT(DF_1, NORELOC),
|
||||
LLVM_READOBJ_DT_FLAG_ENT(DF_1, SYMINTPOSE),
|
||||
LLVM_READOBJ_DT_FLAG_ENT(DF_1, GLOBAUDIT),
|
||||
LLVM_READOBJ_DT_FLAG_ENT(DF_1, SINGLETON)
|
||||
LLVM_READOBJ_DT_FLAG_ENT(DF_1, SINGLETON),
|
||||
LLVM_READOBJ_DT_FLAG_ENT(DF_1, PIE),
|
||||
};
|
||||
|
||||
static const EnumEntry<unsigned> ElfDynamicDTMipsFlags[] = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user