aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorTerry Guo <terry.guo@arm.com>2015-02-26 14:11:41 +0800
committerTerry Guo <terry.guo@arm.com>2015-02-26 14:11:41 +0800
commit99654aaf360c38a7bff69be8c175a78b83a7d263 (patch)
tree45ebe020964fc5a8d84bbc4ce6f57b5d86b7d0da /binutils
parenta127494f2dcad834743e613be4cfea39511ad5ec (diff)
downloadgdb-99654aaf360c38a7bff69be8c175a78b83a7d263.zip
gdb-99654aaf360c38a7bff69be8c175a78b83a7d263.tar.gz
gdb-99654aaf360c38a7bff69be8c175a78b83a7d263.tar.bz2
[ARM]Update for Tag_ABI_HardFP_use per EABI doc
Updated how we merge and display this attribute per the latest EABI documents. bfd/ChangeLog * elf32-arm.c (elf32_arm_merge_eabi_attributes): Update how we merge Tag_ABI_HardFP_use. binutils/ChangeLog * readelf.c (arm_attr_tag_ABI_HardFP_use): Update how we display it. ld/testsuite/ChangeLog * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use. * ld-arm/attr-merge-vfp-10.d: Likewise. * ld-arm/attr-merge-vfp-10r.d: Likewise. * ld-arm/attr-merge-vfp-12.d: Likewise. * ld-arm/attr-merge-vfp-12r.d: Likewise. * ld-arm/attr-merge-vfp-13.d: Likewise. * ld-arm/attr-merge-vfp-13r.d: Likewise. * ld-arm/attr-merge-vfp-14.d: Likewise. * ld-arm/attr-merge-vfp-14r.d: Likewise. * ld-arm/attr-merge-vfp-6.d: Likewise. * ld-arm/attr-merge-vfp-6r.d: Likewise. * ld-arm/attr-merge-vfp-7.d: Likewise. * ld-arm/attr-merge-vfp-7r.d: Likewise. * ld-arm/attr-merge-vfp-8.d: Likewise. * ld-arm/attr-merge-vfp-8r.d: Likewise.
Diffstat (limited to 'binutils')
-rw-r--r--binutils/ChangeLog5
-rw-r--r--binutils/readelf.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 2ba2ad4..2d70760 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,8 @@
+2015-02-26 Terry Guo <terry.guo@arm.com>
+
+ * readelf.c (arm_attr_tag_ABI_HardFP_use): Update how we
+ display it.
+
2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
* objcopy.c (init_section_add): New function.
diff --git a/binutils/readelf.c b/binutils/readelf.c
index 559ab4b..da616b3 100644
--- a/binutils/readelf.c
+++ b/binutils/readelf.c
@@ -12376,7 +12376,7 @@ static const char * arm_attr_tag_ABI_FP_number_model[] =
static const char * arm_attr_tag_ABI_enum_size[] =
{"Unused", "small", "int", "forced to int"};
static const char * arm_attr_tag_ABI_HardFP_use[] =
- {"As Tag_FP_arch", "SP only", "DP only", "SP and DP"};
+ {"As Tag_FP_arch", "SP only", "Reserved", "Deprecated"};
static const char * arm_attr_tag_ABI_VFP_args[] =
{"AAPCS", "VFP registers", "custom", "compatible"};
static const char * arm_attr_tag_ABI_WMMX_args[] =