[ARM]Update for Tag_ABI_HardFP_use per EABI doc
authorTerry Guo <terry.guo@arm.com>
Thu, 26 Feb 2015 06:11:41 +0000 (14:11 +0800)
committerTerry Guo <terry.guo@arm.com>
Thu, 26 Feb 2015 06:11:41 +0000 (14:11 +0800)
commit99654aaf360c38a7bff69be8c175a78b83a7d263
tree45ebe020964fc5a8d84bbc4ce6f57b5d86b7d0da
parenta127494f2dcad834743e613be4cfea39511ad5ec
[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.
35 files changed:
bfd/ChangeLog
bfd/elf32-arm.c
binutils/ChangeLog
binutils/readelf.c
gas/testsuite/gas/arm/attr-abi-hardfp-use-0.d [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-0.s [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-1.d [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-1.s [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-2.d [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-2.s [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-3.d [new file with mode: 0644]
gas/testsuite/gas/arm/attr-abi-hardfp-use-3.s [new file with mode: 0644]
ld/testsuite/ChangeLog
ld/testsuite/ld-arm/arm-elf.exp
ld/testsuite/ld-arm/attr-merge-3.attr
ld/testsuite/ld-arm/attr-merge-hardfp-use-1.d [new file with mode: 0644]
ld/testsuite/ld-arm/attr-merge-hardfp-use-1a.s [new file with mode: 0644]
ld/testsuite/ld-arm/attr-merge-hardfp-use-1b.s [new file with mode: 0644]
ld/testsuite/ld-arm/attr-merge-hardfp-use-2.d [new file with mode: 0644]
ld/testsuite/ld-arm/attr-merge-hardfp-use-2a.s [new file with mode: 0644]
ld/testsuite/ld-arm/attr-merge-hardfp-use-2b.s [new file with mode: 0644]
ld/testsuite/ld-arm/attr-merge-vfp-10.d
ld/testsuite/ld-arm/attr-merge-vfp-10r.d
ld/testsuite/ld-arm/attr-merge-vfp-12.d
ld/testsuite/ld-arm/attr-merge-vfp-12r.d
ld/testsuite/ld-arm/attr-merge-vfp-13.d
ld/testsuite/ld-arm/attr-merge-vfp-13r.d
ld/testsuite/ld-arm/attr-merge-vfp-14.d
ld/testsuite/ld-arm/attr-merge-vfp-14r.d
ld/testsuite/ld-arm/attr-merge-vfp-6.d
ld/testsuite/ld-arm/attr-merge-vfp-6r.d
ld/testsuite/ld-arm/attr-merge-vfp-7.d
ld/testsuite/ld-arm/attr-merge-vfp-7r.d
ld/testsuite/ld-arm/attr-merge-vfp-8.d
ld/testsuite/ld-arm/attr-merge-vfp-8r.d