1 2014-08-13 Mike Frysinger <vapier@gentoo.org>
3 * gas/bfin/load.d: Update output.
4 * gas/bfin/load.s: Add .data section.
6 2014-08-12 H.J. Lu <hongjiu.lu@intel.com>
8 * gas/i386/omit-lock.s: Remove type directive.
10 2014-08-06 Ilya Tocar <ilya.tocar@intel.com>
12 * gas/i386/i386.exp: Run new tests.
13 * gas/i386/omit-lock-no.d: New.
14 * gas/i386/omit-lock-yes.d: Ditto.
15 * gas/i386/omit-lock.s: Ditto.
17 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
19 * gas/mips/attr-gnu-4-0.d: New.
20 * gas/mips/attr-gnu-4-0.s: Likewise.
21 * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
22 * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
23 * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
24 * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
25 * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
26 * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
27 * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
28 * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
29 * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
30 * gas/mips/attr-gnu-4-1.d: Likewise.
31 * gas/mips/attr-gnu-4-1.s: Likewise.
32 * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
33 * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
34 * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
35 * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
36 * gas/mips/attr-gnu-4-2.d: Likewise.
37 * gas/mips/attr-gnu-4-2.s: Likewise.
38 * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
39 * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
40 * gas/mips/attr-gnu-4-3.d: Likewise.
41 * gas/mips/attr-gnu-4-3.s: Likewise.
42 * gas/mips/attr-gnu-4-4.l: Likewise.
43 * gas/mips/attr-gnu-4-4.s: Likewise.
44 * gas/mips/attr-gnu-4-5-64.l: Likewise.
45 * gas/mips/attr-gnu-4-5-64.s: Likewise.
46 * gas/mips/attr-gnu-4-5.d: Likewise.
47 * gas/mips/attr-gnu-4-5.l: Likewise.
48 * gas/mips/attr-gnu-4-5.s: Likewise.
49 * gas/mips/attr-gnu-4-6-64.l: Likewise.
50 * gas/mips/attr-gnu-4-6-64.s: Likewise.
51 * gas/mips/attr-gnu-4-6.d: Likewise.
52 * gas/mips/attr-gnu-4-6.l: Likewise.
53 * gas/mips/attr-gnu-4-6.s: Likewise.
54 * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
55 * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
56 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
57 * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
58 * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
59 * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
60 * gas/mips/attr-gnu-4-7-64.l: Likewise.
61 * gas/mips/attr-gnu-4-7-64.s: Likewise.
62 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
63 * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
64 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
65 * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
66 * gas/mips/attr-gnu-4-7-odd.l: Likewise.
67 * gas/mips/attr-gnu-4-7-odd.s: Likewise.
68 * gas/mips/attr-gnu-4-7.d: Likewise.
69 * gas/mips/attr-gnu-4-7.l: Likewise.
70 * gas/mips/attr-gnu-4-7.s: Likewise.
71 * gas/mips/attr-none-double.d: Likewise.
72 * gas/mips/attr-none-o32-fp64.d: Likewise.
73 * gas/mips/attr-none-o32-fp64-nooddspreg.d
74 * gas/mips/attr-none-o32-fpxx.d: Likewise.
75 * gas/mips/attr-none-single-float.d: Likewise.
76 * gas/mips/attr-none-soft-float.d: Likewise.
77 * gas/mips/elf_arch_mips32r3.d: Likewise.
78 * gas/mips/elf_arch_mips32r5.d: Likewise.
79 * gas/mips/elf_arch_mips64r3.d: Likewise.
80 * gas/mips/elf_arch_mips64r5.d: Likewise.
81 * gas/mips/li-d.d: Likewise.
82 * gas/mips/li-d.s: Likewise.
83 * gas/mips/module-check-warn.l: Likewise.
84 * gas/mips/module-check-warn.s: Likewise.
85 * gas/mips/module-check.d: Likewise.
86 * gas/mips/module-check.s: Likewise.
87 * gas/mips/module-mfp32.d: Likewise.
88 * gas/mips/module-mfp32.s: Likewise.
89 * gas/mips/module-mfp64.d: Likewise.
90 * gas/mips/module-mfp64.s: Likewise.
91 * gas/mips/module-mfp64-noodd.d: Likewise.
92 * gas/mips/module-mfp64-noodd.s: Likewise.
93 * gas/mips/module-mfpxx.d: Likewise.
94 * gas/mips/module-mfpxx.s: Likewise.
95 * gas/mips/module-msingle-float.d: Likewise.
96 * gas/mips/module-msingle-float.s: Likewise.
97 * gas/mips/module-msoft-float.d: Likewise.
98 * gas/mips/module-msoft-float.s: Likewise.
99 * gas/mips/module-set-mfpxx.d: Likewise.
100 * gas/mips/module-set-mfpxx.s: Likewise.
101 * gas/mips/fpxx-oddfpreg.d: Likewise.
102 * gas/mips/fpxx-oddfpreg.l: Likewise.
103 * gas/mips/fpxx-oddfpreg.s: Likewise.
104 * gas/mips/no-odd-spreg.d: Likewise.
105 * gas/mips/odd-spreg.d: Likewise.
106 * gas/elf/section2.e-mips: Adjust expected output.
107 * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
108 * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
109 * gas/mips/call-nonpic-1.d: Likewise.
110 * gas/mips/elf_arch_mips1.d: Likewise.
111 * gas/mips/elf_arch_mips2.d: Likewise.
112 * gas/mips/elf_arch_mips3.d: Likewise.
113 * gas/mips/elf_arch_mips32.d: Likewise.
114 * gas/mips/elf_arch_mips32r2.d: Likewise.
115 * gas/mips/elf_arch_mips4.d: Likewise.
116 * gas/mips/elf_arch_mips5.d: Likewise.
117 * gas/mips/elf_arch_mips64.d: Likewise.
118 * gas/mips/elf_arch_mips64r2.d: Likewise.
119 * gas/mips/elf_ase_micromips-2.d: Likewise.
120 * gas/mips/elf_ase_micromips.d: Likewise.
121 * gas/mips/elf_ase_mips16-2.d: Likewise.
122 * gas/mips/elf_ase_mips16.d: Likewise.
123 * gas/mips/module-defer-warn1.d: Likewise.
124 * gas/mips/module-override.d: Likewise.
125 * gas/mips/n32-consec.d: Likewise.
126 * gas/mips/nan-2008-1.d: Likewise.
127 * gas/mips/nan-2008-2.d: Likewise.
128 * gas/mips/nan-2008-3.d: Likewise.
129 * gas/mips/nan-2008-4.d: Likewise.
130 * gas/mips/nan-legacy-1.d: Likewise.
131 * gas/mips/nan-legacy-2.d: Likewise.
132 * gas/mips/nan-legacy-3.d: Likewise.
133 * gas/mips/nan-legacy-4.d: Likewise.
134 * gas/mips/nan-legacy-5.d: Likewise.
135 * gas/mips/tmips16-e.d: Likewise.
136 * gas/mips/tmips16-f.d: Likewise.
137 * gas/mips/tmipsel16-e.d: Likewise.
138 * gas/mips/tmipsel16-f.d: Likewise.
139 * gas/mips/mips.exp: Add new tests.
141 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
142 Alexander Ivchenko <alexander.ivchenko@intel.com>
143 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
144 Sergey Lega <sergey.s.lega@intel.com>
145 Anna Tikhonova <anna.tikhonova@intel.com>
146 Ilya Tocar <ilya.tocar@intel.com>
147 Andrey Turetskiy <andrey.turetskiy@intel.com>
148 Ilya Verbin <ilya.verbin@intel.com>
149 Kirill Yukhin <kirill.yukhin@intel.com>
150 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
152 * gas/i386/avx512dq-intel.d: New.
153 * gas/i386/avx512dq.d: New.
154 * gas/i386/avx512dq.s: New.
155 * gas/i386/avx512dq_vl-intel.d: New.
156 * gas/i386/avx512dq_vl.d: New.
157 * gas/i386/avx512dq_vl.s: New.
158 * gas/i386/i386.exp: Run new AVX-512 tests.
159 * gas/i386/x86-64-avx512dq-intel.d: New.
160 * gas/i386/x86-64-avx512dq.d: New.
161 * gas/i386/x86-64-avx512dq.s: New.
162 * gas/i386/x86-64-avx512dq_vl-intel.d: New.
163 * gas/i386/x86-64-avx512dq_vl.d: New.
164 * gas/i386/x86-64-avx512dq_vl.s: New.
166 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
167 Alexander Ivchenko <alexander.ivchenko@intel.com>
168 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
169 Sergey Lega <sergey.s.lega@intel.com>
170 Anna Tikhonova <anna.tikhonova@intel.com>
171 Ilya Tocar <ilya.tocar@intel.com>
172 Andrey Turetskiy <andrey.turetskiy@intel.com>
173 Ilya Verbin <ilya.verbin@intel.com>
174 Kirill Yukhin <kirill.yukhin@intel.com>
175 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
177 * gas/i386/avx512bw-intel.d: New.
178 * gas/i386/avx512bw-opts-intel.d: New.
179 * gas/i386/avx512bw-opts.d: New.
180 * gas/i386/avx512bw-opts.s: New.
181 * gas/i386/avx512bw-wig.s: New.
182 * gas/i386/avx512bw-wig1-intel.d: New.
183 * gas/i386/avx512bw-wig1.d: New.
184 * gas/i386/avx512bw.d: New.
185 * gas/i386/avx512bw.s: New.
186 * gas/i386/avx512bw_vl-intel.d: New.
187 * gas/i386/avx512bw_vl-opts-intel.d: New.
188 * gas/i386/avx512bw_vl-opts.d: New.
189 * gas/i386/avx512bw_vl-opts.s: New.
190 * gas/i386/avx512bw_vl-wig.s: New.
191 * gas/i386/avx512bw_vl-wig1-intel.d: New.
192 * gas/i386/avx512bw_vl-wig1.d: New.
193 * gas/i386/avx512bw_vl.d: New.
194 * gas/i386/avx512bw_vl.s: New.
195 * gas/i386/i386.exp: Run new AVX-512 tests.
196 * gas/i386/x86-64-avx512bw-intel.d: New.
197 * gas/i386/x86-64-avx512bw-opts-intel.d: New.
198 * gas/i386/x86-64-avx512bw-opts.d: New.
199 * gas/i386/x86-64-avx512bw-opts.s: New.
200 * gas/i386/x86-64-avx512bw-wig.s: New.
201 * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
202 * gas/i386/x86-64-avx512bw-wig1.d: New.
203 * gas/i386/x86-64-avx512bw.d: New.
204 * gas/i386/x86-64-avx512bw.s: New.
205 * gas/i386/x86-64-avx512bw_vl-intel.d: New.
206 * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
207 * gas/i386/x86-64-avx512bw_vl-opts.d: New.
208 * gas/i386/x86-64-avx512bw_vl-opts.s: New.
209 * gas/i386/x86-64-avx512bw_vl-wig.s: New.
210 * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
211 * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
212 * gas/i386/x86-64-avx512bw_vl.d: New.
213 * gas/i386/x86-64-avx512bw_vl.s: New.
215 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
216 Alexander Ivchenko <alexander.ivchenko@intel.com>
217 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
218 Sergey Lega <sergey.s.lega@intel.com>
219 Anna Tikhonova <anna.tikhonova@intel.com>
220 Ilya Tocar <ilya.tocar@intel.com>
221 Andrey Turetskiy <andrey.turetskiy@intel.com>
222 Ilya Verbin <ilya.verbin@intel.com>
223 Kirill Yukhin <kirill.yukhin@intel.com>
224 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
226 * gas/i386/avx512cd_vl-intel.d: New.
227 * gas/i386/avx512cd_vl.d: New.
228 * gas/i386/avx512cd_vl.s: New.
229 * gas/i386/i386.exp: Run new AVX-512 tests.
230 * gas/i386/x86-64-avx512cd_vl-intel.d: New.
231 * gas/i386/x86-64-avx512cd_vl.d: New.
232 * gas/i386/x86-64-avx512cd_vl.s: New.
234 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
235 Alexander Ivchenko <alexander.ivchenko@intel.com>
236 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
237 Sergey Lega <sergey.s.lega@intel.com>
238 Anna Tikhonova <anna.tikhonova@intel.com>
239 Ilya Tocar <ilya.tocar@intel.com>
240 Andrey Turetskiy <andrey.turetskiy@intel.com>
241 Ilya Verbin <ilya.verbin@intel.com>
242 Kirill Yukhin <kirill.yukhin@intel.com>
243 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
245 * gas/i386/avx512f_vl-intel.d: New.
246 * gas/i386/avx512f_vl-opts-intel.d: New.
247 * gas/i386/avx512f_vl-opts.d: New.
248 * gas/i386/avx512f_vl-opts.s: New.
249 * gas/i386/avx512f_vl-wig.s: New.
250 * gas/i386/avx512f_vl-wig1-intel.d: New.
251 * gas/i386/avx512f_vl-wig1.d: New.
252 * gas/i386/avx512f_vl.d: New.
253 * gas/i386/avx512f_vl.s: New.
254 * gas/i386/i386.exp: Run new AVX-512 tests.
255 * gas/i386/x86-64-avx512f_vl-intel.d: New.
256 * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
257 * gas/i386/x86-64-avx512f_vl-opts.d: New.
258 * gas/i386/x86-64-avx512f_vl-opts.s: New.
259 * gas/i386/x86-64-avx512f_vl-wig.s: New.
260 * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
261 * gas/i386/x86-64-avx512f_vl-wig1.d: New.
262 * gas/i386/x86-64-avx512f_vl.d: New.
263 * gas/i386/x86-64-avx512f_vl.s: New.
265 2014-07-17 Ilya Tocar <ilya.tocar@intel.com>
267 * gas/i386/x86-64-equ.d: New.
268 * gas/i386/x86-64-equ.s: New.
269 * gas/i386/i386.exp: Run x86-64-equ.
271 2014-07-12 David Majnemer <david.majnemer@gmail.com>
273 * gas/pe/set.s, * gas/pe/set.d: New test.
274 * gas/pe/pe.exp: Run it.
276 2014-07-10 Will Newton <will.newton@linaro.org>
278 * gas/elf/elf.exp: Remove special handling of arm-elf for
280 * gas/elf/section2.e-armeabi: Rename to...
281 * gas/elf/section2.e-arm: ...here.
282 * gas/elf/section2.e-armelf: Remove file.
284 * gas/arm/bl-local-2.d: Only enable the test on EABI and
286 * gas/arm/bl-local-v4t.d: Likewise.
287 * gas/arm/blx-local.d: Likewise.
288 * gas/arm/branch-reloc.d: Likewise.
290 2014-07-08 Ilya Tocar <ilya.tocar@intel.com>
292 * gas/i386/evex-lig256-intel.d: Updated.
293 * gas/i386/evex-lig256.d: Updated.
294 * gas/i386/evex-lig512-intel.d: Updated.
295 * gas/i386/evex-lig512-intel.d: Updated.
296 * gas/i386/x86-64-evex-lig256-intel.d: Updated.
297 * gas/i386/x86-64-evex-lig256.d: Updated.
298 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
299 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
301 2014-07-08 Jiong Wang <jiong.wang@arm.com>
303 * gas/arm/ldconst.s: Add test cases for symbol literal.
304 * gas/arm/ldconst.d: Likewise.
305 * gas/arm/vldconst.s: Add test cases for vldr.
306 * gas/arm/thumb2_vpool.s: Likewise.
307 * gas/arm/vldconst.d: New pattern for little-endian.
308 * gas/arm/thumb2_vpool.d: Likewise.
309 * gas/arm/vldconst_be.d: New pattern for big-endian.
310 * gas/arm/thumb2_vpool_be.d: Likewise.
312 * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
313 * gas/arm/armv8-a+fp.d: Likewise.
314 * gas/arm/armv8-a+simd.d: Likewise.
315 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
316 * gas/arm/bl-local-2.d: Likewise.
317 * gas/arm/ldgesb-bad.d: Likewise.
318 * gas/arm/ldgesh-bad.d: Likewise.
319 * gas/arm/thumb2_pool.d: Likewise.
320 * gas/arm/thumb2_pool.s: Likewise.
322 2014-06-17 Jiong Wang <jiong.wang@arm.com>
324 * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
326 * gas/arm/armv8-a-it-bad.l: Likewise.
328 2014-06-17 Hans-Peter Nilsson <hp@axis.com>
330 * gas/cris/range-err-3.s: New test.
332 2014-06-16 Jiong Wang <jiong.wang@arm.com>
334 * gas/aarch64/diagnostic.s: Add new test patterns.
335 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
337 2014-06-16 Alan Modra <amodra@gmail.com>
339 * gas/elf/bad-group.s: Use %function.
340 * gas/elf/bad-group.err: Expect correct line number. Allow
342 * gas/elf/bad-size.err: Allow other errors. Match expected
343 error somewhat more rigorously.
344 * gas/i386/reloc32.l: Allow other errors.
345 * gas/i386/mpx-inval-1.l: Match applied relocs.
346 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
347 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
349 * gas/macros/dot.s: Use .balign.
350 * gas/macros/dot.l: Update alignment output.
351 * gas/symver/symver6.l: Allow other errors.
353 2014-06-16 Alan Modra <amodra@gmail.com>
355 * gas/vax/elf-rel.d: Update.
357 2014-06-16 Alan Modra <amodra@gmail.com>
359 * gas/cris/rd-bkw4v32.d: Update.
361 2014-06-10 H.J. Lu <hongjiu.lu@intel.com>
363 * gas/i386/prefix.s: Add another fwait test.
364 * gas/i386/prefix.d: Updated.
366 2014-06-09 Nick Clifton <nickc@redhat.com>
368 * gas/msp430/msp430x.d: Update to match revised assembler output.
370 2014-06-03 Nick Clifton <nickc@redhat.com>
372 * gas/msp430/bad.d: Use -my not -mz.
374 2014-05-22 Alan Modra <amodra@gmail.com>
376 * gas/d30v/bittest.l: Update for changed whitespace.
377 * gas/d30v/serial.l: Likewise.
378 * gas/d30v/serial2.l: Likewise.
379 * gas/d30v/serial2O.l: Likewise.
380 * gas/d30v/warn_oddreg.l: Likewise.
381 * gas/i386/inval-equ-2.l: Likewise.
382 * gas/i386/mpx-inval-1.l: Likewise.
383 * gas/i386/sse-check-error.l: Likewise.
384 * gas/i386/x86-64-mpx-inval-1.l: Likewise.
385 * gas/i386/x86-64-mpx-inval-2.l: Likewise.
386 * gas/i386/x86-64-size-inval-1.l: Likewise.
387 * gas/i386/x86-64-sse-check-error.l: Likewise.
389 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
391 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any.
392 Fix micromips arch definition to use mips64r2 consistently.
393 * gas/mips/module-defer-warn1.s: New.
394 * gas/mips/module-defer-warn1.d: New.
395 * gas/mips/module-defer-warn2.s: New.
396 * gas/mips/module-defer-warn2.l: New.
397 * gas/mips/module-override.d: New.
398 * gas/mips/module-override.s: New.
399 * gas/mips/mips-gp32-fp64.l: Update expected output.
400 * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
401 * gas/mips/mips-gp64-fp32.l: Update expected output.
403 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
405 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
406 * gas/mips/msa-branch.d: Likewise.
408 2014-05-20 Nick Clifton <nickc@redhat.com>
410 * gas/elf/struct.d: Expect extra output from some toolchains.
411 * gas/symver/symver0.d: Likewise.
412 * gas/symver/symver1.d: Likewise.
414 2014-05-09 H.J. Lu <hongjiu.lu@intel.com>
416 * gas/i386/nops-1-core2.d: Replace data32 with data16.
417 * gas/i386/nops-4a-i686.d: Likewise.
418 * gas/i386/nops-5-i686.d: Likewise.
419 * gas/i386/nops-5.d: Likewise.
420 * gas/i386/x86-64-cbw-intel.d: Likewise.
421 * gas/i386/x86-64-cbw.d: Likewise.
422 * gas/i386/x86-64-io-intel.d: Likewise.
423 * gas/i386/x86-64-io-suffix.d: Likewise.
424 * gas/i386/x86-64-io.d: Likewise.
425 * gas/i386/x86-64-nops-1-core2.d: Likewise.
426 * gas/i386/x86-64-nops-1-g64.d: Likewise.
427 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
428 * gas/i386/x86-64-nops-1.d: Likewise.
429 * gas/i386/x86-64-nops-2.d: Likewise.
430 * gas/i386/x86-64-nops-3.d: Likewise.
431 * gas/i386/x86-64-nops-4-core2.d: Likewise.
432 * gas/i386/x86-64-nops-4.d: Likewise.
433 * gas/i386/x86-64-nops-5-k8.d: Likewise.
434 * gas/i386/x86-64-nops-5.d: Likewise.
435 * gas/i386/x86-64-stack-intel.d: Likewise.
436 * gas/i386/x86-64-stack-suffix.d: Likewise.
437 * gas/i386/x86-64-stack.d: Likewise.
438 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
439 * gas/i386/ilp32/x86-64-cbw.d: Likewise.
440 * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
441 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
442 * gas/i386/ilp32/x86-64-io.d: Likewise.
443 * gas/i386/ilp32/x86-64-nops-1-core2.d:
444 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
445 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
446 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
447 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
448 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
449 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
450 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
451 * gas/i386/ilp32/x86-64-nops-5.: Likewise.
452 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
453 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
454 * gas/i386/ilp32/x86-64-stack.d: Likewise.
456 2014-05-08 Matthew Fortune <matthew.fortune@imgtec.com>
458 * gas/mips/attr-gnu-abi-fp-1.s: New.
459 * gas/mips/attr-gnu-abi-fp-1.d: New.
460 * gas/mips/attr-gnu-abi-msa-1.s: New.
461 * gas/mips/attr-gnu-abi-msa-1.d: New.
462 * gas/mips/mips.exp: Add new tests.
464 2014-05-07 Andrew Bennett <andrew.bennett@imgtec.com>
466 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3,
467 mips32r5, mips64r3 and mips64r5 isas to the testsuite.
468 * gas/mips/r5.s: New test.
469 * gas/mips/r5.d: Likewise.
471 2014-05-05 H.J. Lu <hongjiu.lu@intel.com>
474 * gas/i386/katmai.d: Expect "gs" as prefix.
476 * gas/i386/long-1.s: Replace movapd with movss.
477 * gas/i386/x86-64-long-1.s: Likewise.
478 * gas/i386/long-1-intel.d: Updated.
479 * gas/i386/long-1.d: Likewise.
480 * gas/i386/x86-64-long-1-intel.d: Likewise.
481 * gas/i386/x86-64-long-1.d: Likewise.
483 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
484 0xf2 and 0xf3 prefixes.
485 * gas/i386/prefix.d: Updated.
487 2014-05-02 H.J. Lu <hongjiu.lu@intel.com>
489 * gas/i386/opcode-intel.d: Undo the last change.
490 * gas/i386/opcode-suffix.d: Likewise.
491 * gas/i386/opcode.d: Likewise.
492 * gas/i386/opcode.s: Likewise.
494 * gas/i386/prefix.s: Add test for fwait with prefix.
495 * gas/i386/prefix.d: Updated.
497 2014-05-01 H.J. Lu <hongjiu.lu@intel.com>
500 * gas/i386/opcode.s: Add test for fwait with prefix.
501 * gas/i386/opcode-intel.d: Updated.
502 * gas/i386/opcode-suffix.d: Likewise.
503 * gas/i386/opcode.d: Likewise.
505 2014-04-23 Will Newton <will.newton@linaro.org>
507 * gas/arm/backslash-at.d: Fix dump output regexps for
508 armeb-linux-eabi configuration.
509 * gas/arm/got_prel.d: Likewise.
510 * gas/arm/inst-po.d: Likewise.
511 * gas/arm/unwind.d: Likewise.
513 * gas/arm/mapmisc.d: Check literal pool mapping with
514 a trailing .align statement.
515 * gas/arm/mapmisc.s: Likewise.
517 2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
519 * gas/mips/mips.exp: Add xpa tests.
520 * gas/mips/xpa.s: New test.
521 * gas/mips/xpa.d: Likewise.
523 2014-04-22 Sandra Loosemore <sandra@codesourcery.com>
525 * gas/nios2/selftest.s: New.
526 * gas/nios2/selftest.d: New.
528 2014-04-22 Max Filippov <jcmvbkbc@gmail.com>
530 * gas/xtensa/all.exp: Add test for the first section frag alignment.
531 * gas/xtensa/first_frag_align.d: First section frag alignment expected
533 * gas/xtensa/first_frag_align.s: First section frag alignment test
536 2014-04-22 Christian Svensson <blue@cmd.nu>
538 * Makefile.am: Remove openrisc and or32 support. Add support for or1k.
539 * gas/all/gas.exp: Likewise.
540 * gas/elf/warn-2.s: Likewise.
541 * gas/lns/lns.exp: Likewise.
542 * gas/lns/lns-common-1-or1k.s: New file.
543 * gas/or1k/allinsn.d: New file.
544 * gas/or1k/allinsn.exp: New file.
545 * gas/or1k/allinsn.s: New file.
546 * gas/openrisc/addi.d: Delete.
547 * gas/openrisc/addi.s: Delete.
548 * gas/openrisc/allinsn.d: Delete.
549 * gas/openrisc/allinsn.exp: Delete.
550 * gas/openrisc/allinsn.s: Delete.
551 * gas/openrisc/lohi.d: Delete.
552 * gas/openrisc/lohi.s: Delete.
553 * gas/openrisc/store.d: Delete.
554 * gas/openrisc/store.s: Delete.
556 2014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
558 * gas/avr/diffreloc_withrelax.d: New testcase.
559 * gas/avr/noreloc_withoutrelax.d: Likewise.
560 * gas/avr/relax.s: Likewise.
562 2014-04-04 Ilya Tocar <ilya.tocar@intel.com>
564 * gas/i386/i386.exp: Run SE1 tests.
565 * gas/i386/se1.d: New file.
566 * gas/i386/se1.s: Ditto.
567 * gas/i386/x86-64-se1.d: Ditto.
568 * gas/i386/x86-64-se1.s: Ditto.
570 2014-03-21 David Weatherford <weath@cadence.com>
571 Max Filippov <jcmvbkbc@gmail.com>
573 * gas/xtensa/all.exp: Add test for trampoline relaxation.
574 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
575 * gas/xtensa/trampoline.s: Trampoline relaxation test source.
577 2014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
579 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
580 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
581 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
582 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
583 gas/mips/pcrel-4-64.d: New tests.
584 * gas/mips/mips.exp: Run them.
585 * gas/mips/lui-2.l: Tweak error message for line 7.
587 2014-03-20 Ilya Tocar <ilya.tocar@intel.com>
589 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
590 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
591 * gas/i386/avx512pf.s: Ditto.
592 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
593 * gas/i386/x86-64-avx512pf.s: Ditto.
594 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
595 vpgatherqd, vpscatterqd, vscatterqps.
596 * gas/i386/avx512f.s: Ditto.
597 * gas/i386/x86-64-avx512f-intel.d: Ditto.
598 * gas/i386/x86-64-avx512f.s: Ditto.
600 2014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com>
602 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
603 the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
605 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
606 * gas/sparc/rdhpr.d: Likewise.
608 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
609 * gas/sparc/wrhpr.d: Likewise.
611 2014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
612 Nick Clifton <nickc@redhat.com>
614 * gas/arm/ccs.s: New test case.
615 * gas/arm/ccs.d: New expected disassembly.
617 2014-03-19 Nick Clifton <nickc@redhat.com>
619 * gas/rx/mov.d: Update expected disassembly.
621 2014-03-18 Jiong Wang <jiong.wang@arm.com>
623 * gas/aarch64/illegal.d: Pass -mno-verbose-error.
624 * gas/aarch64/verbose-error.s: Add more verbose message testcases.
625 * gas/aarch64/verbose-error.l: Ditto.
627 2014-03-17 Nick Clifton <nickc@redhat.com>
630 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
631 * gas/cfi/cfi-arm-1.d: Update expected output.
633 2014-03-13 Nick Clifton <nickc@redhat.com>
635 * gas/aarch64/litpool.s: Make the test endian agnostic.
636 * gas/aarch64/litpool.d: Update expected disassembly.
638 2014-03-13 Tristan Gingold <gingold@adacore.com>
640 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
641 * gas/pe/pe.exp: Add test.
643 2014-03-12 Nick Clifton <nickc@redhat.com>
646 * gas/aarch64/litpool.s: New test case.
647 * gas/aarch64/litpool.d: Expected disassembly.
649 2014-03-05 Alan Modra <amodra@gmail.com>
651 Update copyright years.
653 2014-03-03 Nick Clifton <nickc@redhat.com>
655 * gas/msp430/bad.d: Add -mz option.
656 * gas/msp430/bad.s: Add more cases where warnings should be
658 * gas/msp430/bad.l: Add expected warning messages.
660 2014-02-27 Jiong Wang <jiong.wang@arm.com>
662 * gas/aarch64/fp-const0-parsing.s: New test.
663 * gas/aarch64/fp-const0-parsing.d: Likewise.
665 2014-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
667 * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
668 * gas/aarch64/ldst-reg-reg-offset.d: Update.
670 2014-02-21 Ilya Tocar <ilya.tocar@intel.com>
672 * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
673 * gas/i386/avx512pf.s: Ditto.
674 * gas/i386/avx512pf.d: Ditto.
675 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
676 * gas/i386/x86-64-avx512pf.s: Ditto.
677 * gas/i386/x86-64-avx512pf.d: Ditto.
678 * gas/i386/prefetchwt1-intel.d: New file.
679 * gas/i386/prefetchwt1.s: Ditto.
680 * gas/i386/prefetchwt1.d: Ditto.
681 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
682 * gas/i386/x86-64-prefetchwt1.s: Ditto.
683 * gas/i386/x86-64-prefetchwt1.d: Ditto.
685 2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
687 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
688 * gas/i386/avx512cd.s: Ditto.
689 * gas/i386/avx512cd.d: Ditto.
690 * gas/i386/x86-64-avx512cd-intel.d: Ditto.
691 * gas/i386/x86-64-avx512cd.s: Ditto.
692 * gas/i386/x86-64-avx512cd.d: Ditto.
693 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
694 * gas/i386/avx512f.s: Ditto.
695 * gas/i386/avx512f.d: Ditto.
696 * gas/i386/x86-64-avx512f-intel.d: Ditto.
697 * gas/i386/x86-64-avx512f.s: Ditto.
698 * gas/i386/x86-64-avx512f.d: Ditto.
700 2014-02-12 Ilya Tocar <ilya.tocar@intel.com>
702 * gas/i386/clflushopt-intel.d: New.
703 * gas/i386/clflushopt.d: Ditto.
704 * gas/i386/clflushopt.s: Ditto.
705 * gas/i386/i386.exp: Run new tests.
706 * gas/i386/x86-64-clflushopt-intel.d: New.
707 * gas/i386/x86-64-clflushopt.d: Ditto.
708 * gas/i386/x86-64-clflushopt.s: Ditto.
709 * gas/i386/x86-64-xsavec-intel.d: Ditto.
710 * gas/i386/x86-64-xsavec.d: Ditto.
711 * gas/i386/x86-64-xsavec.s: Ditto.
712 * gas/i386/x86-64-xsaves-intel.d: Ditto.
713 * gas/i386/x86-64-xsaves.d: Ditto.
714 * gas/i386/x86-64-xsaves.s: Ditto.
715 * gas/i386/xsavec-intel.d: Ditto.
716 * gas/i386/xsavec.d: Ditto.
717 * gas/i386/xsavec.s: Ditto.
718 * gas/i386/xsaves-intel.d: Ditto.
719 * gas/i386/xsaves.d: Ditto.
720 * gas/i386/xsaves.s: Ditto.
722 2014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
725 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
726 for gather/scatter instructions.
727 * gas/i386/x86-64-inval-avx512f.s: Likewise.
728 * gas/i386/inval-avx512f.l: Adjust correspondingly.
729 * gas/i386/x86-64-inval-avx512f.l: Likewise.
731 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
733 * gas/nios2/call26_noat.d: New.
734 * gas/nios2/call26_noat.s: New.
735 * gas/nios2/call_noat.d: New.
736 * gas/nios2/call_noat.s: New.
738 2014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
739 Jan Beulich <jbeulich@suse.com>
742 * gas/i386/avx512f.d: Fix test output.
743 * gas/i386/avx512f-intel.d: Likewise.
744 * gas/i386/x86-64-avx512f.d: Likewise.
745 * gas/i386/x86-64-avx512f-intel.d: Likewise.
747 2014-01-28 Nick Clifton <nickc@redhat.com>
750 * gas/ia64/group-2.d: Expect I attribute with RELA sections.
751 * gas/ia64/xdata.d: Likewise.
753 2014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
756 * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
757 * gas/i386/x86-64-vgather-check.s: Likewise.
758 * gas/i386/vgather-check-error.l: Update correspondingly.
759 * gas/i386/vgather-check-none.d: Likewise.
760 * gas/i386/vgather-check-warn.d: Likewise.
761 * gas/i386/vgather-check-warn.e: Likewise.
762 * gas/i386/vgather-check.d: Likewise.
763 * gas/i386/x86-64-vgather-check-error.l: Likewise.
764 * gas/i386/x86-64-vgather-check-none.d: Likewise.
765 * gas/i386/x86-64-vgather-check-warn.d: Likewise.
766 * gas/i386/x86-64-vgather-check-warn.e: Likewise.
767 * gas/i386/x86-64-vgather-check.d: Likewise.
769 2014-01-17 Will Newton <will.newton@linaro.org>
771 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
773 For older changes see ChangeLog-2013
775 Copyright (C) 2014 Free Software Foundation, Inc.
777 Copying and distribution of this file, with or without modification,
778 are permitted in any medium without royalty provided the copyright
779 notice and this notice are preserved.
785 version-control: never