PT_GNU_STACK='GNU_STACK',
PT_GNU_RELRO='GNU_RELRO',
PT_ARM_ARCHEXT='ARM_ARCHEXT',
- PT_ARM_EXIDX='ARM_EXIDX',
+ PT_ARM_EXIDX='EXIDX', # binutils calls this EXIDX, not ARM_EXIDX
PT_AARCH64_ARCHEXT='AARCH64_ARCHEXT',
PT_AARCH64_UNWIND='AARCH64_UNWIND',
- PT_TLS='TLS'
+ PT_TLS='TLS',
+ PT_MIPS_ABIFLAGS='ABIFLAGS'
)
SHT_GNU_verneed='VERNEED',
SHT_GNU_versym='VERSYM',
SHT_GNU_LIBLIST='GNU_LIBLIST',
- SHT_ARM_EXIDX='ARM_EXIDX',
+ SHT_ARM_EXIDX='EXIDX', # binutils calls this EXIDX, not ARM_EXIDX
SHT_ARM_PREEMPTMAP='ARM_PREEMPTMAP',
SHT_ARM_ATTRIBUTES='ARM_ATTRIBUTES',
SHT_ARM_DEBUGOVERLAY='ARM_DEBUGOVERLAY',
PT_ARM_EXIDX=0x70000001,
PT_AARCH64_ARCHEXT=0x70000000,
PT_AARCH64_UNWIND=0x70000001,
+ PT_MIPS_ABIFLAGS=0x70000003,
_default_=Pass,
)