mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-03 05:12:28 +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:
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