mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-01 20:12:01 +08:00
ARM: Add support for value 3 of Tag_ABI_VFP_args attribute
Missing from 5c294fee elfcpp/ * arm.h: Add enums for Tag_ABI_FP_number_model and Tag_ABI_VFP_args. gold/ * arm.cc (Target_arm::do_adjust_elf_header): Provide namespace on new enums. (Target_arm::merge_object_attributes, ): Likewise.
This commit is contained in:
@ -1,3 +1,7 @@
|
||||
2014-12-25 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* arm.h: Add enums for Tag_ABI_FP_number_model and Tag_ABI_VFP_args.
|
||||
|
||||
2014-09-17 Han Shen <shenhan@google.com>
|
||||
|
||||
* aarch64.h (R_AARCH64_TLS_DTPREL64): Switch enum value with ...
|
||||
|
18
elfcpp/arm.h
18
elfcpp/arm.h
@ -340,6 +340,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
|
||||
|
Reference in New Issue
Block a user