summaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorMatthew Wahab <matthew.wahab@arm.com>2016-03-04 14:16:48 +0000
committerMatthew Wahab <matthew.wahab@arm.com>2016-03-04 14:16:48 +0000
commit9411fd44aa4adfb0caeebd9e4355a3441d9bc104 (patch)
treedde212e1886ca1e6694f4792694d0c409857b54c /binutils
parent643afb90da9066e9d3c6dc721920b14ed343bec9 (diff)
downloadbinutils-gdb-9411fd44aa4adfb0caeebd9e4355a3441d9bc104.tar.gz
[ARM] Build attributes for ARMv8.1-A AdvSIMD
binutils/ 2016-03-04 Matthew Wahab <matthew.wahab@arm.com> * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1". gas/ 2016-03-04 Matthew Wahab <matthew.wahab@arm.com> * config/tc-arm.c (aeabi_set_public_attributes): Emit attribute for ARMv8.1 AdvSIMD use. * testsuite/gas/arm/attr-march-armv8-a+rdma.d: New. * testsuite/gas/arm/attr-march-armv8_1-a+simd.d: New. Change-Id: I3c356e0681b97df2f9c0dabd7c0fd1b441cc2755
Diffstat (limited to 'binutils')
-rw-r--r--binutils/ChangeLog4
-rw-r--r--binutils/readelf.c3
2 files changed, 6 insertions, 1 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 56c8adc87be..7ba4aecfc4e 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,7 @@
+2016-03-04 Matthew Wahab <matthew.wahab@arm.com>
+
+ * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
+
2016-02-26 H.J. Lu <hongjiu.lu@intel.com>
PR ld/19645
diff --git a/binutils/readelf.c b/binutils/readelf.c
index a40453d367f..7deac04e9f7 100644
--- a/binutils/readelf.c
+++ b/binutils/readelf.c
@@ -12775,7 +12775,8 @@ static const char * arm_attr_tag_FP_arch[] =
"FP for ARMv8", "FPv5/FP-D16 for ARMv8"};
static const char * arm_attr_tag_WMMX_arch[] = {"No", "WMMXv1", "WMMXv2"};
static const char * arm_attr_tag_Advanced_SIMD_arch[] =
- {"No", "NEONv1", "NEONv1 with Fused-MAC", "NEON for ARMv8"};
+ {"No", "NEONv1", "NEONv1 with Fused-MAC", "NEON for ARMv8",
+ "NEON for ARMv8.1"};
static const char * arm_attr_tag_PCS_config[] =
{"None", "Bare platform", "Linux application", "Linux DSO", "PalmOS 2004",
"PalmOS (reserved)", "SymbianOS 2004", "SymbianOS (reserved)"};