99654aaf36
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.
15 lines
422 B
Makefile
15 lines
422 B
Makefile
#source: attr-merge-hardfp-use-1a.s
|
|
#source: attr-merge-hardfp-use-1b.s
|
|
#as:
|
|
#ld: -e main
|
|
#readelf: -A
|
|
# This test is only valid on ELF based ports.
|
|
# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
|
|
|
|
Attribute Section: aeabi
|
|
File Attributes
|
|
Tag_CPU_name: "Cortex-M4"
|
|
Tag_CPU_arch: v7E-M
|
|
Tag_CPU_arch_profile: Microcontroller
|
|
Tag_THUMB_ISA_use: Thumb-2
|
|
Tag_FP_arch: FPv5/FP-D16 for ARMv8
|