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,
 )