aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2019-03-18 09:19:45 +0800
committerH.J. Lu <hjl.tools@gmail.com>2019-03-18 09:19:45 +0800
commita716e60cf91254811f798d358a5b1842b4a65113 (patch)
treea6be458f70c4ec1b44f69665533bcbf60de135b8
parent97ed31ae00ea83410f9daf61ece8a606044af365 (diff)
downloadgdb-a716e60cf91254811f798d358a5b1842b4a65113.zip
gdb-a716e60cf91254811f798d358a5b1842b4a65113.tar.gz
gdb-a716e60cf91254811f798d358a5b1842b4a65113.tar.bz2
x86: Pass -O0 to assembler for some tests
* testsuite/gas/i386/att-regs.d: Pass -O0 to assembler. * testsuite/gas/i386/avx512bw-intel.d: Likewise. * testsuite/gas/i386/avx512bw.d: Likewise. * testsuite/gas/i386/avx512f-intel.d: Likewise. * testsuite/gas/i386/avx512f.d: Likewise. * testsuite/gas/i386/disp32.d: Likewise. * testsuite/gas/i386/intel-regs.d: Likewise. * testsuite/gas/i386/pseudos.d: Likewise. * testsuite/gas/i386/x86-64-disp32.d: Likewise. * testsuite/gas/i386/x86-64-pseudos.d: Likewise.
-rw-r--r--gas/ChangeLog13
-rw-r--r--gas/testsuite/gas/i386/att-regs.d1
-rw-r--r--gas/testsuite/gas/i386/avx512bw-intel.d2
-rw-r--r--gas/testsuite/gas/i386/avx512bw.d2
-rw-r--r--gas/testsuite/gas/i386/avx512f-intel.d2
-rw-r--r--gas/testsuite/gas/i386/avx512f.d2
-rw-r--r--gas/testsuite/gas/i386/disp32.d2
-rw-r--r--gas/testsuite/gas/i386/intel-regs.d1
-rw-r--r--gas/testsuite/gas/i386/pseudos.d1
-rw-r--r--gas/testsuite/gas/i386/x86-64-disp32.d2
-rw-r--r--gas/testsuite/gas/i386/x86-64-pseudos.d1
11 files changed, 23 insertions, 6 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 7c09862..0f0c5e5 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,18 @@
2019-03-18 H.J. Lu <hongjiu.lu@intel.com>
+ * testsuite/gas/i386/att-regs.d: Pass -O0 to assembler.
+ * testsuite/gas/i386/avx512bw-intel.d: Likewise.
+ * testsuite/gas/i386/avx512bw.d: Likewise.
+ * testsuite/gas/i386/avx512f-intel.d: Likewise.
+ * testsuite/gas/i386/avx512f.d: Likewise.
+ * testsuite/gas/i386/disp32.d: Likewise.
+ * testsuite/gas/i386/intel-regs.d: Likewise.
+ * testsuite/gas/i386/pseudos.d: Likewise.
+ * testsuite/gas/i386/x86-64-disp32.d: Likewise.
+ * testsuite/gas/i386/x86-64-pseudos.d: Likewise.
+
+2019-03-18 H.J. Lu <hongjiu.lu@intel.com>
+
PR gas/24348
* config/tc-i386.c (optimize_encoding): Encode 128-bit and
256-bit EVEX vector register load/store instructions as VEX
diff --git a/gas/testsuite/gas/i386/att-regs.d b/gas/testsuite/gas/i386/att-regs.d
index 8b6c14f..81bec44 100644
--- a/gas/testsuite/gas/i386/att-regs.d
+++ b/gas/testsuite/gas/i386/att-regs.d
@@ -1,3 +1,4 @@
+#as: -O0
#objdump: -drw
#name: i386 AT&T register names
diff --git a/gas/testsuite/gas/i386/avx512bw-intel.d b/gas/testsuite/gas/i386/avx512bw-intel.d
index 635458d..9ef82d3 100644
--- a/gas/testsuite/gas/i386/avx512bw-intel.d
+++ b/gas/testsuite/gas/i386/avx512bw-intel.d
@@ -1,4 +1,4 @@
-#as:
+#as: -O0
#objdump: -dw -Mintel
#name: i386 AVX512BW insns (Intel disassembly)
#source: avx512bw.s
diff --git a/gas/testsuite/gas/i386/avx512bw.d b/gas/testsuite/gas/i386/avx512bw.d
index 51967bc..2b4c04a 100644
--- a/gas/testsuite/gas/i386/avx512bw.d
+++ b/gas/testsuite/gas/i386/avx512bw.d
@@ -1,4 +1,4 @@
-#as:
+#as: -O0
#objdump: -dw
#name: i386 AVX512BW insns
#source: avx512bw.s
diff --git a/gas/testsuite/gas/i386/avx512f-intel.d b/gas/testsuite/gas/i386/avx512f-intel.d
index 27cea5e..de7a0c2 100644
--- a/gas/testsuite/gas/i386/avx512f-intel.d
+++ b/gas/testsuite/gas/i386/avx512f-intel.d
@@ -1,4 +1,4 @@
-#as:
+#as: -O0
#objdump: -dwMintel
#name: i386 AVX512F insns (Intel disassembly)
#source: avx512f.s
diff --git a/gas/testsuite/gas/i386/avx512f.d b/gas/testsuite/gas/i386/avx512f.d
index 01f4e83..1f52093 100644
--- a/gas/testsuite/gas/i386/avx512f.d
+++ b/gas/testsuite/gas/i386/avx512f.d
@@ -1,4 +1,4 @@
-#as:
+#as: -O0
#objdump: -dw
#name: i386 AVX512F insns
diff --git a/gas/testsuite/gas/i386/disp32.d b/gas/testsuite/gas/i386/disp32.d
index 24ada81..9059f56 100644
--- a/gas/testsuite/gas/i386/disp32.d
+++ b/gas/testsuite/gas/i386/disp32.d
@@ -1,4 +1,4 @@
-#as:
+#as: -O0
#objdump: -drw
#name: i386 32bit displacement
diff --git a/gas/testsuite/gas/i386/intel-regs.d b/gas/testsuite/gas/i386/intel-regs.d
index 93a7fee..65bcb6c 100644
--- a/gas/testsuite/gas/i386/intel-regs.d
+++ b/gas/testsuite/gas/i386/intel-regs.d
@@ -1,3 +1,4 @@
+#as: -O0
#objdump: -drw
#name: i386 Intel register names
diff --git a/gas/testsuite/gas/i386/pseudos.d b/gas/testsuite/gas/i386/pseudos.d
index 18804b2..00c10a5 100644
--- a/gas/testsuite/gas/i386/pseudos.d
+++ b/gas/testsuite/gas/i386/pseudos.d
@@ -1,3 +1,4 @@
+#as: -O0
#objdump: -drw
#name: pseudo prefixes
diff --git a/gas/testsuite/gas/i386/x86-64-disp32.d b/gas/testsuite/gas/i386/x86-64-disp32.d
index da5dcb0..d6397bf 100644
--- a/gas/testsuite/gas/i386/x86-64-disp32.d
+++ b/gas/testsuite/gas/i386/x86-64-disp32.d
@@ -1,4 +1,4 @@
-#as:
+#as: -O0
#objdump: -drw
#name: x86-64 32bit displacement
diff --git a/gas/testsuite/gas/i386/x86-64-pseudos.d b/gas/testsuite/gas/i386/x86-64-pseudos.d
index 55c42a0..e0074af 100644
--- a/gas/testsuite/gas/i386/x86-64-pseudos.d
+++ b/gas/testsuite/gas/i386/x86-64-pseudos.d
@@ -1,3 +1,4 @@
+#as: -O0
#objdump: -drw
#name: x86-64 pseudo prefixes