diff options
Diffstat (limited to 'binutils-2.25/elfcpp/arm.h')
-rw-r--r-- | binutils-2.25/elfcpp/arm.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/binutils-2.25/elfcpp/arm.h b/binutils-2.25/elfcpp/arm.h index 8c6b6bf..b333676 100644 --- a/binutils-2.25/elfcpp/arm.h +++ b/binutils-2.25/elfcpp/arm.h @@ -196,7 +196,8 @@ enum R_ARM_THM_TLS_DESCSEQ32 = 130,// Static Thumb32 // 131 - 139 Unallocated // 140 - 159 Dynamic Reserved for future allocation - // 160 - 255 Unallocated + R_ARM_IRELATIVE = 160, // Dynamic + // 161 - 255 Unallocated }; // e_flags values used for ARM. We only support flags defined in AAELF. @@ -340,6 +341,24 @@ enum AEABI_enum_forced_wide = 3 }; +// Values for Tag_ABI_FP_number_model. +enum +{ + AEABI_FP_number_model_none = 0, + AEABI_FP_number_model_ieee754_number = 1, + AEABI_FP_number_model_rtabi = 2, + AEABI_FP_number_model_ieee754_all = 3 +}; + +// Values for Tag_ABI_VFP_args. +enum +{ + AEABI_VFP_args_base = 0, + AEABI_VFP_args_vfp = 1, + AEABI_VFP_args_toolchain = 2, + AEABI_VFP_args_compatible = 3 +}; + // For Exception Index Table. (Exception handling ABI for the ARM // architectue, Section 5) enum |