Append ".p2align 4" to some x86 directive tests
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 26 May 2016 14:55:38 +0000 (07:55 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 26 May 2016 14:55:38 +0000 (07:55 -0700)
Append ".p2align 4" to some x86 directive tests for explicit paddings
for section alignment to avoid implicit section alignment in assembler
listings.

* testsuite/gas/i386/avx512vl-2.l: Append "#pass".
* testsuite/gas/i386/noavx-1.l: Likewise.
* testsuite/gas/i386/nommx-1.l: Likewise.
* testsuite/gas/i386/nosse-1.l: Likewise.
* testsuite/gas/i386/x86-64-avx512vl-2.l: Likewise.
* testsuite/gas/i386/avx512vl-2.s: Append ".p2align 4".
* testsuite/gas/i386/noavx-1.s: Likewise.
* testsuite/gas/i386/nommx-1.s: Likewise.
* testsuite/gas/i386/nosse-1.s: Likewise.
* testsuite/gas/i386/x86-64-avx512vl-2.s: Likewise.

gas/ChangeLog
gas/testsuite/gas/i386/avx512vl-2.l
gas/testsuite/gas/i386/avx512vl-2.s
gas/testsuite/gas/i386/noavx-1.l
gas/testsuite/gas/i386/noavx-1.s
gas/testsuite/gas/i386/nommx-1.l
gas/testsuite/gas/i386/nommx-1.s
gas/testsuite/gas/i386/nosse-1.l
gas/testsuite/gas/i386/nosse-1.s
gas/testsuite/gas/i386/x86-64-avx512vl-2.l
gas/testsuite/gas/i386/x86-64-avx512vl-2.s

index b21e332d80da93ccbb15ec8891779d3220dcfc97..78d548faedc0ddbf613c2702d8a5fbdbb1f26c1b 100644 (file)
@@ -1,3 +1,16 @@
+2016-05-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/gas/i386/avx512vl-2.l: Append "#pass".
+       * testsuite/gas/i386/noavx-1.l: Likewise.
+       * testsuite/gas/i386/nommx-1.l: Likewise.
+       * testsuite/gas/i386/nosse-1.l: Likewise.
+       * testsuite/gas/i386/x86-64-avx512vl-2.l: Likewise.
+       * testsuite/gas/i386/avx512vl-2.s: Append ".p2align 4".
+       * testsuite/gas/i386/noavx-1.s: Likewise.
+       * testsuite/gas/i386/nommx-1.s: Likewise.
+       * testsuite/gas/i386/nosse-1.s: Likewise.
+       * testsuite/gas/i386/x86-64-avx512vl-2.s: Likewise.
+
 2016-05-26  Trevor Saunders  <tbsaunde+binutils@tbsaunde.org>
 
        * config/tc-metag.c (metag_handle_align): Make the type of noop
index 2f1f7b37202f5a547b4236b925929b8b4ba40936..af7a9411ccfb022fc813d8a5a2134db419bb2ed9 100644 (file)
@@ -25,3 +25,4 @@ GAS LISTING .*
 [      ]*14[   ]+C4E8
 [      ]*15[   ]+\?\?\?\? 62F27D48             vpconflictd     %zmm0, %zmm5 
 [      ]*15[   ]+C4E8
+#pass
index 6a24a1f1a0c516d90efde7ecb1d903bfce0e9656..a98bd155928c4cf2e0f143c043ab9efba2633e94 100644 (file)
@@ -13,3 +13,4 @@ _start:
        vpconflictd     %xmm0, %xmm5 
        vpconflictd     %ymm0, %ymm5 
        vpconflictd     %zmm0, %zmm5 
+       .p2align 4
index f4e2840a4fc3550108a19268646df337e3fd589d..d19fe81b37d0288bfa00793a794d0650f180b119 100644 (file)
@@ -11,3 +11,4 @@ GAS LISTING .*
 [      ]*6[    ]+\?\?\?\? C5F877               vzeroupper
 [      ]*7[    ]+\.arch \.noavx
 [      ]*8[    ]+vzeroupper
+#pass
index 759b429a2419b295ff2cf0a2a464d0f350ec2203..bb7813fe356412215a188223873f0623a6b939de 100644 (file)
@@ -6,3 +6,4 @@
        vzeroupper
        .arch .noavx
        vzeroupper
+       .p2align 4
index 2b7a6ca9b574278d898037787bcbcfb2d61583dd..41f98799e1c2a3d49e2b070e84fee5711294f3c3 100644 (file)
@@ -19,3 +19,4 @@ GAS LISTING .*
 [      ]*12[   ]+\?\?\?\? 0F0FC1BB             pswapd  %mm1,%mm0
 [      ]*13[   ]+\.arch \.nommx
 [      ]*14[   ]+emms
+#pass
index f87eddac6efe841519e6368a695ff9d69babaa04..1040b53ae8f49ecde84b18d036b97be7ba8a049d 100644 (file)
@@ -12,3 +12,4 @@
        pswapd  %mm1,%mm0
        .arch .nommx
        emms
+       .p2align 4
index 486241b7a8efd0d013aac95463251a5bee4d5254..2551174e0f832a1ddc37fe8ab6448a6440550f8a 100644 (file)
@@ -11,3 +11,4 @@ GAS LISTING .*
 [      ]*6[    ]+\?\?\?\? 0FAEE8               lfence
 [      ]*7[    ]+\.arch \.nosse
 [      ]*8[    ]+lfence
+#pass
index 27f2528f45dd30958e8fe215bdbff3b962a62908..9ea228e5268e5deb5019506a192fbe9541dfa136 100644 (file)
@@ -6,3 +6,4 @@
        lfence
        .arch .nosse
        lfence
+       .p2align 4
index 10833f615f8bb5a33e5507f110f416ead03cb75d..8a07f6d2cec650ee08abc184e0e586e9ac94b3bf 100644 (file)
@@ -25,3 +25,4 @@ GAS LISTING .*
 [      ]*14[   ]+C4C8
 [      ]*15[   ]+\?\?\?\? 62627D48             vpconflictd     %zmm0, %zmm25 
 [      ]*15[   ]+C4C8
+#pass
index 2b64c702bf3489f54a6a9ea6e578781c78495557..f7997bd96379ad3655b88ba763a67369fa43294f 100644 (file)
@@ -13,3 +13,4 @@ _start:
        vpconflictd     %xmm0, %xmm25 
        vpconflictd     %ymm0, %ymm25 
        vpconflictd     %zmm0, %zmm25 
+       .p2align 4