aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorRichard Earnshaw <richard.earnshaw@arm.com>2012-09-17 17:48:51 +0000
committerRichard Earnshaw <richard.earnshaw@arm.com>2012-09-17 17:48:51 +0000
commit5a1ad39d72c3b435886df2699c3d9ccb7ba2d5cc (patch)
treec19370ab4d5e67ec0526f4edf423f1e72c241df6 /gas
parent062f38fa2f1dc0acb90fddd948d87b1d34809d86 (diff)
downloadfsf-binutils-gdb-5a1ad39d72c3b435886df2699c3d9ccb7ba2d5cc.zip
fsf-binutils-gdb-5a1ad39d72c3b435886df2699c3d9ccb7ba2d5cc.tar.gz
fsf-binutils-gdb-5a1ad39d72c3b435886df2699c3d9ccb7ba2d5cc.tar.bz2
2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
gas: * config/tc-aarch64.c (aarch64_archs): Rename 'armv8' to 'armv8-a'. gas/testsuite: * gas/aarch64/crypto.d (#as): Update for v8->v8-A change. * gas/aarch64/int-insns.d (#as): Likewise. * gas/aarch64/legacy_reg_names.s (.arch): Likewise. * gas/aarch64/neon-not.s (.arch): Likewise. * gas/aarch64/neon-vfp-reglist-post.s (.arch): Likewise. * gas/aarch64/neon-vfp-reglist.s (.arch): Likewise.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog4
-rw-r--r--gas/config/tc-aarch64.c2
-rw-r--r--gas/testsuite/ChangeLog9
-rw-r--r--gas/testsuite/gas/aarch64/crypto.d2
-rw-r--r--gas/testsuite/gas/aarch64/int-insns.d2
-rw-r--r--gas/testsuite/gas/aarch64/legacy_reg_names.s2
-rw-r--r--gas/testsuite/gas/aarch64/neon-not.s2
-rw-r--r--gas/testsuite/gas/aarch64/neon-vfp-reglist-post.s2
-rw-r--r--gas/testsuite/gas/aarch64/neon-vfp-reglist.s2
9 files changed, 20 insertions, 7 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index adf0e4b..95b5e1d 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * config/tc-aarch64.c (aarch64_archs): Rename 'armv8' to 'armv8-a'.
+
2012-09-14 David Edelsohn <dje.gcc@gmail.com>
* configure: Regenerate.
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
index e695e88..e7a2fe0 100644
--- a/gas/config/tc-aarch64.c
+++ b/gas/config/tc-aarch64.c
@@ -7020,7 +7020,7 @@ struct aarch64_arch_option_table
recognized by GCC. */
static const struct aarch64_arch_option_table aarch64_archs[] = {
{"all", AARCH64_ANY},
- {"armv8", AARCH64_ARCH_V8},
+ {"armv8-a", AARCH64_ARCH_V8},
{NULL, AARCH64_ARCH_NONE}
};
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index d2d3d84..e381c00 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gas/aarch64/crypto.d (#as): Update for v8->v8-A change.
+ * gas/aarch64/int-insns.d (#as): Likewise.
+ * gas/aarch64/legacy_reg_names.s (.arch): Likewise.
+ * gas/aarch64/neon-not.s (.arch): Likewise.
+ * gas/aarch64/neon-vfp-reglist-post.s (.arch): Likewise.
+ * gas/aarch64/neon-vfp-reglist.s (.arch): Likewise.
+
2012-09-12 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com>
* gas/aarch64/reloc-insn.d
diff --git a/gas/testsuite/gas/aarch64/crypto.d b/gas/testsuite/gas/aarch64/crypto.d
index 7e12b1a..6c12eec 100644
--- a/gas/testsuite/gas/aarch64/crypto.d
+++ b/gas/testsuite/gas/aarch64/crypto.d
@@ -1,5 +1,5 @@
#objdump: -dr
-#as: -march=armv8+crypto
+#as: -march=armv8-a+crypto
.*: file format .*
diff --git a/gas/testsuite/gas/aarch64/int-insns.d b/gas/testsuite/gas/aarch64/int-insns.d
index d6ba840..cf939de 100644
--- a/gas/testsuite/gas/aarch64/int-insns.d
+++ b/gas/testsuite/gas/aarch64/int-insns.d
@@ -1,5 +1,5 @@
#objdump: -dr
-#as: -march=armv8
+#as: -march=armv8-a
.*: file format .*
diff --git a/gas/testsuite/gas/aarch64/legacy_reg_names.s b/gas/testsuite/gas/aarch64/legacy_reg_names.s
index 9426e61..c20e019 100644
--- a/gas/testsuite/gas/aarch64/legacy_reg_names.s
+++ b/gas/testsuite/gas/aarch64/legacy_reg_names.s
@@ -1,6 +1,6 @@
.text
- .arch armv8
+ .arch armv8-a
dup v0.b, v1.b[7]
mov r0.w, r1.w
diff --git a/gas/testsuite/gas/aarch64/neon-not.s b/gas/testsuite/gas/aarch64/neon-not.s
index 50e62bc..d2cd77b 100644
--- a/gas/testsuite/gas/aarch64/neon-not.s
+++ b/gas/testsuite/gas/aarch64/neon-not.s
@@ -1,7 +1,7 @@
.text
- .arch armv8
+ .arch armv8-a
.irp r, 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
not v\r\().8b, v\r\().8b
diff --git a/gas/testsuite/gas/aarch64/neon-vfp-reglist-post.s b/gas/testsuite/gas/aarch64/neon-vfp-reglist-post.s
index 5c77548..eac021d 100644
--- a/gas/testsuite/gas/aarch64/neon-vfp-reglist-post.s
+++ b/gas/testsuite/gas/aarch64/neon-vfp-reglist-post.s
@@ -2,7 +2,7 @@
# ARMv8 tests to test neon register
# lists syntax.
.text
- .arch armv8
+ .arch armv8-a
# Post-index multiple elements
diff --git a/gas/testsuite/gas/aarch64/neon-vfp-reglist.s b/gas/testsuite/gas/aarch64/neon-vfp-reglist.s
index 00dbe61..3624571 100644
--- a/gas/testsuite/gas/aarch64/neon-vfp-reglist.s
+++ b/gas/testsuite/gas/aarch64/neon-vfp-reglist.s
@@ -20,7 +20,7 @@
.endm
.text
- .arch armv8
+ .arch armv8-a
ldnstn_reg_list type="8B", inst="ld" index="" rep=""
ldnstn_reg_list type="8B", inst="st" index="" rep=""