2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
authorRichard Earnshaw <richard.earnshaw@arm.com>
Mon, 17 Sep 2012 17:48:51 +0000 (17:48 +0000)
committerRichard Earnshaw <richard.earnshaw@arm.com>
Mon, 17 Sep 2012 17:48:51 +0000 (17:48 +0000)
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.

gas/ChangeLog
gas/config/tc-aarch64.c
gas/testsuite/ChangeLog
gas/testsuite/gas/aarch64/crypto.d
gas/testsuite/gas/aarch64/int-insns.d
gas/testsuite/gas/aarch64/legacy_reg_names.s
gas/testsuite/gas/aarch64/neon-not.s
gas/testsuite/gas/aarch64/neon-vfp-reglist-post.s
gas/testsuite/gas/aarch64/neon-vfp-reglist.s

index adf0e4b64a788f788aef03a9997984dc519ac8fd..95b5e1d011fbfb2f5c53bddf6b16a11873b69abc 100644 (file)
@@ -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.
index e695e88462b0371a85be21725099ea472ec3b8df..e7a2fe0959e7cddf682db93962d4cc3796e81690 100644 (file)
@@ -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}
 };
 
index d2d3d847e04097f1104fead58f273846d92b666a..e381c0004d8fec7438234d23b7c9226d849c8d4d 100644 (file)
@@ -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
index 7e12b1a3cc3d9f90c71555d4e56d4bd1825c5f9a..6c12eecb2d299565faa3b03b6b3c1ad9cadb40db 100644 (file)
@@ -1,5 +1,5 @@
 #objdump: -dr
-#as: -march=armv8+crypto
+#as: -march=armv8-a+crypto
 
 .*:     file format .*
 
index d6ba8400fd33d4992a7c92073c52dbcab0ba184c..cf939de7ff6c7722b12e8ab429d87c791c6a9c67 100644 (file)
@@ -1,5 +1,5 @@
 #objdump: -dr
-#as: -march=armv8
+#as: -march=armv8-a
 
 .*:     file format .*
 
index 9426e6106857c2b3a2db2fba940d44cc097fc4a1..c20e019775d65c0e5c690a9d15e0c7a38b6fd9d6 100644 (file)
@@ -1,6 +1,6 @@
 
        .text
-       .arch armv8
+       .arch armv8-a
 
        dup v0.b, v1.b[7] 
        mov r0.w, r1.w
index 50e62bc32a10b13f981363d488d404a9d87243d4..d2cd77b295f1dfffb02971f15baed4ce8cc7b06e 100644 (file)
@@ -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
index 5c77548714226b1982d381bbaf5245d503857315..eac021d59518fe2c645418d803e60fd6d4597ab4 100644 (file)
@@ -2,7 +2,7 @@
        # ARMv8 tests to test neon register 
        # lists syntax.
        .text
-       .arch armv8
+       .arch armv8-a
 
        # Post-index multiple elements
 
index 00dbe61594db153e8d6782bd4f79d2aba3d0075b..362457133bcee89c8309a85dc86c2224f0b3dfd7 100644 (file)
@@ -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=""