i386: Append ".p2align 4,0" to gas tests
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 7 May 2018 02:09:12 +0000 (19:09 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 7 May 2018 02:09:12 +0000 (19:09 -0700)
Append ".p2align 4,0" to i386 assembler tests to support mingw targets.

* testsuite/gas/i386/avx512f-plain.s: Append ".p2align 4,0".
* testsuite/gas/i386/avx512vl-plain.s: Likewise.
* testsuite/gas/i386/bnd.s: Likewise.
* testsuite/gas/i386/stN.s: Likewise.
* testsuite/gas/i386/avx512f-plain.l: Updated.
* testsuite/gas/i386/avx512vl-plain.l: Likewise.
* testsuite/gas/i386/bnd.l: Likewise.
* testsuite/gas/i386/stN.l: Likewise.

gas/ChangeLog
gas/testsuite/gas/i386/avx512f-plain.l
gas/testsuite/gas/i386/avx512f-plain.s
gas/testsuite/gas/i386/avx512vl-plain.l
gas/testsuite/gas/i386/avx512vl-plain.s
gas/testsuite/gas/i386/bnd.l
gas/testsuite/gas/i386/bnd.s
gas/testsuite/gas/i386/stN.l
gas/testsuite/gas/i386/stN.s

index a46492b..dc1d25a 100644 (file)
@@ -1,3 +1,14 @@
+2018-05-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/gas/i386/avx512f-plain.s: Append ".p2align 4,0".
+       * testsuite/gas/i386/avx512vl-plain.s: Likewise.
+       * testsuite/gas/i386/bnd.s: Likewise.
+       * testsuite/gas/i386/stN.s: Likewise.
+       * testsuite/gas/i386/avx512f-plain.l: Updated.
+       * testsuite/gas/i386/avx512vl-plain.l: Likewise.
+       * testsuite/gas/i386/bnd.l: Likewise.
+       * testsuite/gas/i386/stN.l: Likewise.
+
 2018-05-04  Alan Modra  <amodra@gmail.com>
 
        * config/obj-evax.c (shorten_identifier): Use memcpy in place
index d910b76..3c7ce91 100644 (file)
@@ -24,3 +24,5 @@ GAS LISTING .*
 [      ]*15[   ]+\.arch \.vpclmulqdq
 [      ]*16[   ]+\?\?\?\? 62F36D48[    ]+vpclmulqdq[   ]+\$0, %zmm1, %zmm2, %zmm3
 [      ]*16[   ]+44D900
+[      ]*17[   ]+\?\?\?\? 00000000             \.p2align 4,0
+#...
index d295d70..03a0ed7 100644 (file)
@@ -14,3 +14,4 @@ _start:
 
        .arch .vpclmulqdq
        vpclmulqdq      $0, %zmm1, %zmm2, %zmm3
+       .p2align 4,0
index 447c615..c2dee22 100644 (file)
@@ -24,3 +24,5 @@ GAS LISTING .*
 [      ]*15[   ]+\.arch \.vpclmulqdq
 [      ]*16[   ]+\?\?\?\? 62F36D28[    ]+\{evex\} vpclmulqdq[  ]+\$0, %ymm1, %ymm2, %ymm3
 [      ]*16[   ]+44D900
+[      ]*17[   ]+\?\?\?\? 00000000             \.p2align 4,0
+#...
index 711f13a..75e3561 100644 (file)
@@ -14,3 +14,4 @@ _start:
 
        .arch .vpclmulqdq
        {evex} vpclmulqdq       $0, %ymm1, %ymm2, %ymm3
+       .p2align 4,0
index 4222896..c9377d8 100644 (file)
@@ -10,3 +10,5 @@ GAS LISTING .*
 [      ]*5[    ]+\?\?\?\? A1000000[    ]+mov   eax, bnd0
 [      ]*5[    ]+00
 [      ]*6[    ]+bndmov        bnd0, bnd0
+[      ]*7[    ]+\?\?\?\? 00000000             \.p2align 4,0
+#...
index 9ca4ce7..e2c61bf 100644 (file)
@@ -4,3 +4,4 @@
 bnd:
        mov     eax, bnd0
        bndmov  bnd0, bnd0
+       .p2align 4,0
index 5885686..8769004 100644 (file)
@@ -14,3 +14,5 @@ GAS LISTING .*
 [      ]*6[    ]+mov   eax, st\(7\)
 [      ]*7[    ]+mov   eax, st \( 7 \)
 [      ]*8[    ]+mov   eax, x\(7\)
+[      ]*9[    ]+\?\?\?\? 00000000             \.p2align 4,0
+#...
index 6a1512e..ef6177e 100644 (file)
@@ -6,3 +6,4 @@ stN:
        mov     eax, st(7)
        mov     eax, st ( 7 )
        mov     eax, x(7)
+       .p2align 4,0