]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/ChangeLog
gas/
[thirdparty/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
2
3 * gas/mips/micromips-ill.l: Expect "floating-point expression required"
4
5 2013-08-06 Jürgen Urban <JuergenUrban@gmx.de>
6
7 * gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l,
8 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d: Allow
9 single-channel suffixes to be elided.
10
11 2013-08-04 Jürgen Urban <JuergenUrban@gmx.de>
12
13 * gas/mips/r5900-vu0.d: Expect $vfN and $viN instead of numeric
14 coprocessor registers.
15 * gas/mips/r5900-all-vu0.s, gas/mips/r5900-all-vu0.d,
16 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d,
17 gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l: New tests.
18 * gas/mips/mips.exp: Run them.
19
20 2013-08-03 Richard Sandiford <rdsandiford@googlemail.com>
21
22 * gas/mips/mips16-macro.s, gas/mips/mips16-macro.d: New test.
23 * gas/mips/mips.exp: Run it.
24
25 2013-07-26 Sergey Guriev <sergey.s.guriev@intel.com>
26 Alexander Ivchenko <alexander.ivchenko@intel.com>
27 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
28 Sergey Lega <sergey.s.lega@intel.com>
29 Anna Tikhonova <anna.tikhonova@intel.com>
30 Ilya Tocar <ilya.tocar@intel.com>
31 Andrey Turetskiy <andrey.turetskiy@intel.com>
32 Ilya Verbin <ilya.verbin@intel.com>
33 Kirill Yukhin <kirill.yukhin@intel.com>
34 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
35
36 * gas/cfi/cfi-i386.s: Add tests for k0-k7.
37 * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes.
38 * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7.
39 * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes.
40 * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto.
41 * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers.
42 * gas/i386/intel-regs.d: Change correspondingly.
43 * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1.
44 * gas/i386/prefetch.d: Ditto.
45 * gas/i386/x86-64-prefetch-intel.d: Ditto.
46 * gas/i386/x86-64-prefetch.d: Ditto.
47 * gas/i386/avx512f-intel.d: New.
48 * gas/i386/avx512f-nondef.d: New.
49 * gas/i386/avx512f-nondef.s: New.
50 * gas/i386/avx512f-opts-intel.d: New.
51 * gas/i386/avx512f-opts.d: New.
52 * gas/i386/avx512f-opts.s: New.
53 * gas/i386/avx512f.d: New.
54 * gas/i386/avx512f.s: New.
55 * gas/i386/avx512cd-intel.d: New.
56 * gas/i386/avx512cd.d: New.
57 * gas/i386/avx512cd.s: New.
58 * gas/i386/avx512er-intel.d: New.
59 * gas/i386/avx512er.d: New.
60 * gas/i386/avx512er.s: New.
61 * gas/i386/avx512pf-intel.d: New.
62 * gas/i386/avx512pf.d: New.
63 * gas/i386/avx512pf.s: New.
64 * gas/i386/evex-lig.s: New.
65 * gas/i386/evex-lig256-intel.d: New.
66 * gas/i386/evex-lig256.d: New.
67 * gas/i386/evex-lig512-intel.d: New.
68 * gas/i386/evex-lig512.d: New.
69 * gas/i386/evex-wig.s: New.
70 * gas/i386/evex-wig1-intel.d: New.
71 * gas/i386/evex-wig1.d: New.
72 * gas/i386/inval-avx512f.l: New.
73 * gas/i386/inval-avx512f.s: New.
74 * gas/i386/x86-64-avx512f-intel.d: New.
75 * gas/i386/x86-64-avx512f-nondef.d: New.
76 * gas/i386/x86-64-avx512f-nondef.s: New.
77 * gas/i386/x86-64-avx512f-opts-intel.d: New.
78 * gas/i386/x86-64-avx512f-opts.d: New.
79 * gas/i386/x86-64-avx512f-opts.s: New.
80 * gas/i386/x86-64-avx512f.d: New.
81 * gas/i386/x86-64-avx512f.s: New.
82 * gas/i386/x86-64-avx512cd-intel.d: New.
83 * gas/i386/x86-64-avx512cd.d: New.
84 * gas/i386/x86-64-avx512cd.s: New.
85 * gas/i386/x86-64-avx512er-intel.d: New.
86 * gas/i386/x86-64-avx512er.d: New.
87 * gas/i386/x86-64-avx512er.s: New.
88 * gas/i386/x86-64-avx512pf-intel.d: New.
89 * gas/i386/x86-64-avx512pf.d: New.
90 * gas/i386/x86-64-avx512pf.s: New.
91 * gas/i386/x86-64-evex-lig.s: New.
92 * gas/i386/x86-64-evex-lig256-intel.d: New.
93 * gas/i386/x86-64-evex-lig256.d: New.
94 * gas/i386/x86-64-evex-lig512-intel.d: New.
95 * gas/i386/x86-64-evex-lig512.d: New.
96 * gas/i386/x86-64-evex-wig.s: New.
97 * gas/i386/x86-64-evex-wig1-intel.d: New.
98 * gas/i386/x86-64-evex-wig1.d: New.
99 * gas/i386/x86-64-inval-avx512f.l: New.
100 * gas/i386/x86-64-inval-avx512f.s: New.
101 * gas/i386/i386.exp: Run new AVX-512 tests.
102
103 2013-07-25 Richard Sandiford <rdsandiford@googlemail.com>
104
105 * gas/mips/loongson-2f.d: Fix expected output for madd.ps,
106 msub.ps, nmadd.ps and nmsub.ps.
107
108 2013-07-25 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
109
110 * gas/i386/sha.d: New.
111 * gas/i386/sha.s: New.
112 * gas/i386/x86-64-sha.d: New.
113 * gas/i386/x86-64-sha.s: New.
114 * gas/i386/i386.exp: Run new SHA tests.
115
116 2013-07-24 Anna Tikhonova <anna.tikhonova@intel.com>
117 Kirill Yukhin <kirill.yukhin@intel.com>
118 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
119
120 * gas/i386/mpx-add-bnd-prefix.s: New.
121 * gas/i386/mpx-add-bnd-prefix.d: New.
122 * gas/i386/mpx-inval-1.l: New.
123 * gas/i386/mpx-inval-1.s: New.
124 * gas/i386/mpx.d: New.
125 * gas/i386/mpx.s: New.
126 * gas/i386/x86-64-mpx-add-bnd-prefix.d: New.
127 * gas/i386/x86-64-mpx-add-bnd-prefix.s: New.
128 * gas/i386/x86-64-mpx-addr32.d: New.
129 * gas/i386/x86-64-mpx-addr32.s: New.
130 * gas/i386/x86-64-mpx-inval-1.l: New.
131 * gas/i386/x86-64-mpx-inval-1.s: New.
132 * gas/i386/x86-64-mpx-inval-2.l: New.
133 * gas/i386/x86-64-mpx-inval-2.s: New.
134 * gas/i386/x86-64-mpx.d: New.
135 * gas/i386/x86-64-mpx.s: New.
136 * gas/i386/nops.d: Adjust to MPX changes.
137 * gas/i386/nops.s: Likewise.
138 * gas/i386/x86-64-nops.d: Likewise.
139 * gas/i386/x86-64-nops.s: Likewise.
140 * gas/i386/ilp32/x86-64-nops.d: Likewise.
141 * gas/i386/i386.exp: Run new MPX tests.
142
143 2013-07-24 Tristan Gingold <gingold@adacore.com>
144
145 * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files
146 * gas/ppc/ppc.exp: Add new test.
147 * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d,
148 gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files
149 * gas/ppc/aix.exp: Add new tests.
150
151 2013-07-19 Yufeng Zhang <yufeng.zhang@arm.com>
152
153 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
154
155 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
156
157 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases.
158 * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test.
159 * gas/mips/mips.exp: Run it.
160
161 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
162
163 * gas/mips/at-2.l: Remove duplicated $at warnings.
164 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l,
165 gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l,
166 gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error
167 messages. Expect negative numbers to be printed as such,
168 rather than as large unsigned positive numbers.
169
170 2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
171
172 * gas/mips/nan-2008-1.d: New test.
173 * gas/mips/nan-2008-2.d: New test.
174 * gas/mips/nan-2008-3.d: New test.
175 * gas/mips/nan-2008-4.d: New test.
176 * gas/mips/nan-legacy-1.d: New test.
177 * gas/mips/nan-legacy-2.d: New test.
178 * gas/mips/nan-legacy-3.d: New test.
179 * gas/mips/nan-legacy-4.d: New test.
180 * gas/mips/nan-legacy-5.d: New test.
181 * gas/mips/nan-error-1.l: New list test.
182 * gas/mips/nan-error-2.l: New list test.
183 * gas/mips/nan-2008-override.s: New test source.
184 * gas/mips/nan-2008.s: New test source.
185 * gas/mips/nan-legacy-override.s: New test source.
186 * gas/mips/nan-legacy.s: New test source.
187 * gas/mips/nan-error-1.s: New test source.
188 * gas/mips/nan-error-2.s: New test source.
189 * gas/mips/mips.exp: Run the new tests.
190
191 2013-07-09 Richard Sandiford <rdsandiford@googlemail.com>
192
193 * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s,
194 gas/mips/dla-reloc.d: Add files missing from earlier commit.
195
196 2013-07-08 H.J. Lu <hongjiu.lu@intel.com>
197
198 PR gas/13572
199 * gas/i386/simd.s: Add a test for cvttps2pi.
200 * gas/i386/simd-intel.d: Updated.
201 * gas/i386/simd.d: Likewise.
202
203 2013-07-08 Richard Sandiford <rdsandiford@googlemail.com>
204
205 * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d,
206 gas/mips/la-xgot.d: Add tests for bracketed addresses.
207
208 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
209
210 * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for
211 truncated constants.
212 * gas/mips/ldstla-32-shared.d: Likewise.
213 * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding
214 16-bit constants to the base.
215 * gas/mips/micromips@mcu.d: Likewise.
216 * gas/mips/micromips@cache.d: Likewise.
217 * gas/mips/micromips@pref.d: Likewise.
218 * gas/mips/micromips.d, gas/mips/micromips-insn32.d,
219 gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise.
220 Allow the full 16-bit offset range to be used for SB, LB and LBU in
221 USH and ULH sequences. Fix the expected output for LD and SD when
222 the two LW and SW offsets need different high parts.
223 * gas/mips/eva.s: Test PREFE with relocation operators.
224 * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit
225 constants. Update after eva.s change.
226 * gas/mips/micromips@eva.d: Likewise.
227 * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s,
228 gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d,
229 gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s,
230 gas/mips/ulh-reloc.d: New tests.
231 * gas/mips/mips.exp: Run them.
232
233 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
234
235 * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded
236 addresses. Use gpr-names=numeric.
237
238 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
239
240 * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace
241 from ENTRY and EXIT lines.
242
243 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
244
245 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test.
246 * gas/mips/mips.exp: Run it.
247
248 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
249
250 * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names
251 for LWC0 and SWC0.
252
253 2013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
254
255 * gas/s390/zarch-zEC12.s: Change bprp second operand and add
256 variants requiring relocations.
257 * gas/s390/zarch-zEC12.d: Likewise.
258
259 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
260
261 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
262
263 2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
264
265 * gas/aarch64/ilp32-basic.d: New file.
266 * gas/aarch64/ilp32-basic.s: New file.
267
268 2013-06-25 Maciej W. Rozycki <macro@codesourcery.com>
269
270 * gas/mips/micromips-insn32.d: New test.
271 * gas/mips/micromips-noinsn32.d: Likewise.
272 * gas/mips/micromips.l: Rename to...
273 * gas/mips/micromips-warn.l: ... this.
274 * gas/mips/micromips.d: Update accordingly.
275 * gas/mips/micromips-trap.d: Likewise.
276 * gas/mips/micromips.l: New list test.
277 * gas/mips/micromips.s: Add conditionals.
278 * gas/mips/mips.exp: Run the new tests.
279
280 2013-06-24 Roland McGrath <mcgrathr@google.com>
281
282 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
283 * gas/arm/macro-vld1.d: Update.
284
285 * gas/arm/macro-pld.s: Add a 'push {r0}' case.
286 * gas/arm/macro-pld.d: Update expected output.
287 * gas/arm/macro-vld1.s: New file.
288 * gas/arm/macro-vld1.d: New file.
289
290 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
291
292 * gas/mips/mips.exp: Remove "LOSE" comments.
293 (run_dump_test_arch): Remove format selector support.
294 (run_dump_test_arches): Remove associated upvars.
295 (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
296 Remove all conditions based on them, on the assumption that $elf
297 is true and the others are false. Rename "elf-jal" to "jal".
298 (tmips): Set to "t" for *bsd targets.
299 * gas/mips/elf-jal.d: Rename to...
300 * gas/mips/jal.d: ...this, replacing the old file.
301 * gas/mips/micromips@elf-jal.d: Rename to...
302 * gas/mips/micromips@jal.d: ...this.
303 * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
304 gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
305 gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
306 relocation names. Do not allow any offset on the symbol.
307
308 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
309
310 * gas/mips/lineno.d: Remove ellipsis.
311
312 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
313
314 * gas/all/gas.exp: Remove reference to mips-ecoff.
315 * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
316 gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
317 gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
318 skips for mips-*-ecoff.
319
320 2013-06-20 Richard Sandiford <rdsandiford@googlemail.com>
321
322 * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l,
323 gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l,
324 gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l,
325 gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests.
326 * gas/mips/mips.exp: Run them.
327
328 2013-06-18 Richard Sandiford <rdsandiford@googlemail.com>
329
330 * gas/mips/eva.d: Use -32.
331
332 2013-06-17 Catherine Moore <clm@codesourcery.com>
333 Maciej W. Rozycki <macro@codesourcery.com>
334 Chao-Ying Fu <fu@mips.com>
335
336 * gas/mips/mips.exp: Run new tests.
337 * gas/mips/eva.d: New.
338 * gas/mips/eva.s: New.
339 * gas/mips/micromips@eva.d: New.
340
341 2013-06-15 Richard Sandiford <rdsandiford@googlemail.com>
342
343 * gas/mips/loc-swap-3.d: Require -32.
344
345 2013-06-14 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
346
347 * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test.
348 * gas/mips/mips.exp: Run it.
349
350 2013-06-13 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
351
352 * gas/mips/micromips@virt.d: New file.
353 * gas/mips/micromips@virt64.d: New file.
354 * gas/mips/mips.exp: Enable virt and virt64 tests for micromips.
355
356 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
357
358 * gas/nios2/movia.s: Add additional test case with negative
359 constant value.
360 * gas/nios2/movia.d: Likewise.
361
362 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
363
364 * gas/nios2/tret.d: Correct eret encoding.
365
366 2013-06-10 Maciej W. Rozycki <macro@codesourcery.com>
367
368 * gas/mips/relax-bc1any.l: New test.
369 * gas/mips/relax-bc1any.s: New test source.
370 * gas/mips/mips.exp: Run the new test.
371
372 2013-06-09 Sandra Loosemore <sandra@codesourcery.com>
373
374 * gas/nios2/trap.s: Add additional test cases for optional
375 argument.
376 * gas/nios2/trap.d: Likewise.
377
378 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
379
380 * gas/i386/size-3.d: Updated for text/data/bss section alignment
381 change.
382 * gas/i386/x86-64-size-1.d: Likewise.
383 * gas/i386/x86-64-unwind.d: Likewise.
384 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
385 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
386 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
387
388 2013-05-31 Catherine Moore <clm@codesourcery.com>
389
390 gas/testsuite/
391 * gas/mips/ehword.d: New.
392 * gas/mips/ehword.s: New.
393 * gas/mips/mips.exp: Run ehword test.
394
395 2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
396
397 * gas/mips/jalr3.d: New test.
398 * gas/mips/jalr3-n32.d: New test.
399 * gas/mips/jalr3-n64.d: New test.
400 * gas/mips/jalr3.s: New test source.
401 * gas/mips/mips.exp: Run the new tests.
402
403 2013-05-28 Cary Coutant <ccoutant@google.com>
404
405 * gas/cris/rd-dw2-1.d: Adjust expected output.
406 * gas/cris/rd-dw2-10.d: Likewise.
407 * gas/cris/rd-dw2-11.d: Likewise.
408 * gas/cris/rd-dw2-12.d: Likewise.
409 * gas/cris/rd-dw2-13.d: Likewise.
410 * gas/cris/rd-dw2-14.d: Likewise.
411 * gas/cris/rd-dw2-15.d: Likewise.
412 * gas/cris/rd-dw2-2.d: Likewise.
413 * gas/cris/rd-dw2-3.d: Likewise.
414 * gas/cris/rd-dw2-4.d: Likewise.
415 * gas/cris/rd-dw2-5.d: Likewise.
416 * gas/cris/rd-dw2-6.d: Likewise.
417 * gas/cris/rd-dw2-7.d: Likewise.
418 * gas/cris/rd-dw2-8.d: Likewise.
419 * gas/cris/rd-dw2-9.d: Likewise.
420 * gas/elf/dwarf2-1.d: Likewise.
421 * gas/elf/dwarf2-2.d: Likewise.
422 * gas/elf/dwarf2-3.d: Likewise.
423 * gas/i386/debug1.d: Likewise.
424 * gas/i386/dw2-compress-1.d: Likewise.
425 * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
426 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
427 * gas/ia64/pr13167.d: Likewise.
428 * gas/lns/lns-big-delta.d: Likewise.
429 * gas/lns/lns-common-1-alt.d: Likewise.
430 * gas/lns/lns-common-1.d: Likewise.
431 * gas/lns/lns-duplicate.d: Likewise.
432 * gas/mips/loc-swap-2.d: Likewise.
433 * gas/mips/loc-swap.d: Likewise.
434 * gas/mips/micromips@loc-swap-2.d: Likewise.
435 * gas/mips/micromips@loc-swap.d: Likewise.
436 * gas/mips/mips16-dwarf2-n32.d: Likewise.
437 * gas/mips/mips16-dwarf2.d: Likewise.
438 * gas/mips/mips16@loc-swap-2.d: Likewise.
439 * gas/mips/mips16@loc-swap.d: Likewise.
440
441 2013-05-28 Maciej W. Rozycki <macro@codesourcery.com>
442
443 * gas/mips/ld-zero.d: New test.
444 * gas/mips/ld-zero-2.d: New test.
445 * gas/mips/ld-zero-3.d: New test.
446 * gas/mips/ld-zero-q.d: New test.
447 * gas/mips/ld-zero-u.d: New test.
448 * gas/mips/ecoff@ld-zero-3.d: New test.
449 * gas/mips/micromips@ld-zero-2.d: New test.
450 * gas/mips/micromips@ld-zero-3.d: New test.
451 * gas/mips/ld-zero.s: New test source.
452 * gas/mips/ld-zero-2.s: New test source.
453 * gas/mips/ld-zero-3.s: New test source.
454 * gas/mips/ld-zero-q.s: New test source.
455 * gas/mips/ld-zero-u.s: New test source.
456 * gas/mips/mips.exp: Run the new tests.
457
458 2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
459
460 * gas/aarch64/tls.d: Update.
461 * gas/aarch64/tls.s: Update.
462
463 2013-05-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
464
465 * gas/arm/armv8-a-bad.l: Update expected warning message.
466 * gas/arm/armv8-a-it-bad.l: Likewise.
467
468 2013-05-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
469
470 * gas/aarch64/adr_1.d: New file.
471 * gas/aarch64/adr_1.s: New file.
472 * gas/aarch64/b_1.d: New file.
473 * gas/aarch64/b_1.s: New file.
474 * gas/aarch64/beq_1.d: New file.
475 * gas/aarch64/beq_1.s: New file.
476 * gas/aarch64/ldr_1.d: New file.
477 * gas/aarch64/ldr_1.s: New file.
478 * gas/aarch64/tbz_1.d: New file.
479 * gas/aarch64/tbz_1.s: New file.
480
481 2013-05-24 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
482
483 * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
484 * gas/s390/s390.exp: Run it.
485
486 2013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
487
488 * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
489 czdt, and czxt.
490 * gas/s390/zarch-zEC12.d: Likewise.
491
492 2013-05-22 Jürgen Urban <JuergenUrban@gmx.de>
493
494 * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
495 and SQ macros.
496 * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
497 * gas/mips/mips.exp: Run it.
498
499 2013-05-21 Alan Modra <amodra@gmail.com>
500
501 * gas/ppc/vsx2.d: Ignore trailing padding.
502
503 2013-05-20 Peter Bergner <bergner@vnet.ibm.com>
504
505 * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
506 vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
507 vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
508 veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
509 vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
510 vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
511 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
512 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
513 vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
514 * gas/ppc/altivec2.s: Likewise.
515 * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
516 fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
517 msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
518 stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
519 vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
520 vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
521 vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
522 vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
523 vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
524 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
525 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
526 vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
527 xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
528 xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
529 xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
530 xxlorc>: Add new tests.
531 * gas/ppc/power8.s Likewise.
532 * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
533 * gas/ppc/vsx.s Likewise.
534 * gas/ppc/vsx2.d: New test file.
535 * gas/ppc/vsx2.s: Likewise.
536 * gas/ppc/ppc.exp: Run it.
537
538 2013-05-16 Tristan Gingold <gingold@adacore.com>
539
540 * gas/ppc/ppc.exp: Do not run simpshft on aix.
541
542 2013-05-16 Nick Clifton <nickc@redhat.com>
543
544 * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
545 * gas/msp430/msp430x.d: Use correct value for -mcpu option.
546
547 2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
548
549 * gas/aarch64/diagnostic.s: Update.
550 * gas/aarch64/diagnostic.l: Ditto.
551 * gas/aarch64/movi.s: Add new tests.
552 * gas/aarch64/movi.d: Update.
553
554 2013-05-09 Andrew Pinski <apinski@cavium.com>
555
556 * gas/mips/mips.exp: Run virt and virt64 testcases.
557 * gas/mips/virt.d: New file.
558 * gas/mips/virt.s: New file.
559 * gas/mips/virt64.d: New file.
560 * gas/mips/virt64.s: New file.
561
562 2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
563
564 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
565
566 2013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
567
568 * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
569 * gas/mips/mips.exp: Run it.
570
571 2013-05-02 Nick Clifton <nickc@redhat.com>
572
573 * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
574 Expect the FORWARD test to pass for the MSP430.
575 Skip the REDEF tests for the MSP430.
576 Expect the 930509A test to fail for the MSP430.
577 * gas/all/sleb128-4.d: Skip for the MSP430.
578 * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
579 Skip the EHOPT0 test for the MSP430.
580 Skip the REDEF and EQU-RELOC tests for the MSP430.
581 * gas/elf/section2.e-msp430: New file.
582 * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
583 addresses.
584 * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
585 * gas/msp430/msp430x.s: New test.
586 * gas/msp430/msp430x.d: Expected disassembly.
587 * gas/msp430/msp430.exp: Run new test.
588 * gas/msp430/opcode.d: Update expected disassembly.
589
590 2013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
591
592 * gas/mips/ext-ill.s: New file.
593 * gas/mips/ext-ill.l: New file.
594 * gas/mips/mips.exp: Run new tests.
595
596 2013-04-29 Nick Clifton <nickc@redhat.com>
597
598 * gas/elf/dwarf2-3.d: Fix expected readelf output.
599
600 2013-04-24 H.J. Lu <hongjiu.lu@intel.com>
601
602 * gas/i386/rex.d: Skip x86_64-*-elf*.
603 * gas/i386/ilp32/rex.d: Likewise.
604
605 2013-04-15 Julian Brown <julian@codesourcery.com>
606
607 * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
608 * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
609 cruft.
610 * gas/all/sleb128-3.s: Likewise.
611 * gas/all/sleb128-4.s: Likewise.
612 * gas/all/sleb128-5.s: Likewise.
613 * gas/all/sleb128-7.s: Likewise.
614 * gas/all/sleb128-2.d: Handle data sections named $DATA$.
615 * gas/all/sleb128-3.d: Likewise.
616 * gas/all/sleb128-4.d: Likewise.
617 * gas/all/sleb128-5.d: Likewise.
618 * gas/all/sleb128-7.d: Likewise.
619
620 2013-04-10 Julian Brown <julian@codesourcery.com>
621
622 * gas/all/sleb128-2.s: New test.
623 * gas/all/sleb128-3.s: Likewise.
624 * gas/all/sleb128-4.s: Likewise.
625 * gas/all/sleb128-5.s: Likewise.
626 * gas/all/sleb128-7.s: Likewise.
627 * gas/all/sleb128-2.d: New.
628 * gas/all/sleb128-3.d: New.
629 * gas/all/sleb123-4.d: New.
630 * gas/all/sleb123-5.d: New.
631 * gas/all/sleb123-7.d: New.
632 * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
633 (sleb128-7): Run new tests.
634
635 2013-04-10 Jan Beulich <jbeulich@suse.com>
636
637 * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
638 forms of various loads and stores with PC as base.
639 * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
640
641 2013-04-10 Jan Beulich <jbeulich@suse.com>
642
643 * gas/arm/barrier-bad.d: Change title.
644 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
645 well as one symbolic form of DSB.
646 * gas/arm/barrier-bad.l: Update accordingly.
647 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
648 source. Pass -mthumb to gas.
649 * gas/arm/barrier-bad-thumb.l: Remove.
650 * gas/arm/barrier-bad-thumb.s: Remove.
651 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
652 Pass -mthumb to gas.
653 * gas/arm/barrier-thumb.s: Remove.
654
655 2013-04-09 Jan Beulich <jbeulich@suse.com>
656
657 * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
658 and C15.
659 * gas/arm/vfp1xD.d: Update accordingly.
660
661 2013-04-09 Jan Beulich <jbeulich@suse.com>
662
663 * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
664 * gas/arm/neon-omit.d: Update accordingly.
665
666 2013-04-09 Jan Beulich <jbeulich@suse.com>
667
668 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
669 operands.
670 * gas/arm/neon-addressing-bad.l: Update accordingly.
671
672 2013-04-08 Jan Beulich <jbeulich@suse.com>
673
674 * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
675 Correct comments in Jcc section.
676 * gas/i386/x86-64-opcode.d: Refresh.
677 * gas/i386/ilp32/x86-64-opcode.d: Refresh.
678
679 2013-04-06 David S. Miller <davem@davemloft.net>
680
681 * gas/sparc/cbcond.s: Add tests for new opcode aliases.
682 * gas/sparc/cbcond.d: Updated.
683 * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
684 * gas/sparc/hpcvis3.d: Updated.
685 * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
686 * gas/sparc/edge.s: New test.
687 * gas/sparc/edge.d: Expected disassembly.
688 * gas/sparc/flush.s: New test.
689 * gas/sparc/flush.d: Expected disassembly.
690 * gas/sparc/ldd_std.s: New test.
691 * gas/sparc/ldd_std.d: Expected disassembly.
692 * gas/sparc/ldtw_sttw.s: New test.
693 * gas/sparc/ldtw_sttw.d: Expected disassembly.
694 * gas/sparc/sparc.exp: Run new tests.
695
696 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
697
698 PR binutils/15068
699 * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
700 and xor.
701 * gas/tic6x/insns16-lsd-unit.d: Update expected output.
702
703 2013-03-27 H.J. Lu <hongjiu.lu@intel.com>
704
705 * gas/i386/addr32.s: Add an SIB test.
706 * gas/i386/addr32.d: Updated.
707
708 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
709
710 PR binutils/15068
711 * gas/tic6x/insns16-d-unit.s: New test.
712 * gas/tic6x/insns16-d-unit.d: Expected disassembly.
713 * gas/tic6x/insns16-ddec.s: New test.
714 * gas/tic6x/insns16-ddec.d: Expected disassembly.
715 * gas/tic6x/insns16-dinc.s: New test.
716 * gas/tic6x/insns16-dinc.d: Expected disassembly.
717 * gas/tic6x/insns16-dind.s: New test.
718 * gas/tic6x/insns16-dind.d: Expected disassembly.
719 * gas/tic6x/insns16-doff4.s: New test.
720 * gas/tic6x/insns16-doff4.d: Expected disassembly.
721 * gas/tic6x/insns16-l-unit.s: New test.
722 * gas/tic6x/insns16-l-unit.d: Expected disassembly.
723 * gas/tic6x/insns16-lsd-unit.s: New test.
724 * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
725 * gas/tic6x/insns16-m-unit.s: New test.
726 * gas/tic6x/insns16-m-unit.d: Expected disassembly.
727 * gas/tic6x/insns16-s-unit-pcrel.s: New test.
728 * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
729 * gas/tic6x/insns16-s-unit: New test.
730 * gas/tic6x/insns16-s-unit.d: Expected disassembly.
731
732 2013-03-26 Douglas B Rupp <rupp@adacore.com>
733
734 * gas/ia64/ia64.exp: Add new test reloc-mlx
735 * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
736 * gas/ia64/pcrel.d: Fix output for X-unit reloc.
737
738 2013-03-21 Will Newton <will.newton@linaro.org>
739
740 * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
741 * gas/arm/thumb2_relax.s: Likewise.
742 * gas/arm/thumb32.d: Likewise.
743 * gas/arm/thumb32.l: Likewise.
744 * gas/arm/thumb32.s: Likewise.
745 * gas/arm/thumb2_str-bad.d: New file.
746 * gas/arm/thumb2_str-bad.l: Likewise.
747 * gas/arm/thumb2_str-bad.s: Likewise.
748
749 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
750
751 PR gas/15082
752 * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
753 cross-path.
754 * gas/tic6x/insns-bad-1.l: Update expected output.
755 * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
756 cross-path.
757 * gas/tic6x/insns-c674x.d: Update expected output.
758
759 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
760
761 PR gas/15095
762 * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
763 opcode.
764 * gas/tic6x/insns-c674x.d: Update expected disassembly.
765
766 2013-03-15 Will Newton <will.newton@linaro.org>
767
768 * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
769 * gas/arm/arch4t-eabi.d: Likewise.
770 * gas/arm/arch4t.d: Likewise.
771 * gas/arm/attr-any-armv4t.d: Likewise.
772 * gas/arm/attr-any-thumbv6.d: Likewise.
773 * gas/arm/attr-cpu-directive.d: Likewise.
774 * gas/arm/attr-default.d: Likewise.
775 * gas/arm/attr-march-all.d: Likewise.
776 * gas/arm/attr-march-armv1.d: Likewise.
777 * gas/arm/attr-march-armv2.d: Likewise.
778 * gas/arm/attr-march-armv2a.d: Likewise.
779 * gas/arm/attr-march-armv2s.d: Likewise.
780 * gas/arm/attr-march-armv3.d: Likewise.
781 * gas/arm/attr-march-armv3m.d: Likewise.
782 * gas/arm/attr-march-armv4.d: Likewise.
783 * gas/arm/attr-march-armv4t.d: Likewise.
784 * gas/arm/attr-march-armv4txm.d: Likewise.
785 * gas/arm/attr-march-armv4xm.d: Likewise.
786 * gas/arm/attr-march-armv5.d: Likewise.
787 * gas/arm/attr-march-armv5t.d: Likewise.
788 * gas/arm/attr-march-armv5te.d: Likewise.
789 * gas/arm/attr-march-armv5tej.d: Likewise.
790 * gas/arm/attr-march-armv5texp.d: Likewise.
791 * gas/arm/attr-march-armv5txm.d: Likewise.
792 * gas/arm/attr-march-armv6-m+os.d: Likewise.
793 * gas/arm/attr-march-armv6-m.d: Likewise.
794 * gas/arm/attr-march-armv6.d: Likewise.
795 * gas/arm/attr-march-armv6j.d: Likewise.
796 * gas/arm/attr-march-armv6k+sec.d: Likewise.
797 * gas/arm/attr-march-armv6k.d: Likewise.
798 * gas/arm/attr-march-armv6kt2.d: Likewise.
799 * gas/arm/attr-march-armv6s-m.d: Likewise.
800 * gas/arm/attr-march-armv6t2.d: Likewise.
801 * gas/arm/attr-march-armv6z.d: Likewise.
802 * gas/arm/attr-march-armv6zk.d: Likewise.
803 * gas/arm/attr-march-armv6zkt2.d: Likewise.
804 * gas/arm/attr-march-armv6zt2.d: Likewise.
805 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
806 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
807 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
808 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
809 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
810 * gas/arm/attr-march-armv7-a.d: Likewise.
811 * gas/arm/attr-march-armv7-m.d: Likewise.
812 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
813 * gas/arm/attr-march-armv7-r.d: Likewise.
814 * gas/arm/attr-march-armv7.d: Likewise.
815 * gas/arm/attr-march-armv7a.d: Likewise.
816 * gas/arm/attr-march-armv7em.d: Likewise.
817 * gas/arm/attr-march-armv7m.d: Likewise.
818 * gas/arm/attr-march-armv7r.d: Likewise.
819 * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
820 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
821 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
822 * gas/arm/attr-march-armv8-a.d: Likewise.
823 * gas/arm/attr-march-iwmmxt.d: Likewise.
824 * gas/arm/attr-march-iwmmxt2.d: Likewise.
825 * gas/arm/attr-march-xscale.d: Likewise.
826 * gas/arm/attr-mcpu.d: Likewise.
827 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
828 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
829 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
830 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
831 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
832 * gas/arm/attr-mfpu-fpa.d: Likewise.
833 * gas/arm/attr-mfpu-fpa10.d: Likewise.
834 * gas/arm/attr-mfpu-fpa11.d: Likewise.
835 * gas/arm/attr-mfpu-fpe.d: Likewise.
836 * gas/arm/attr-mfpu-fpe2.d: Likewise.
837 * gas/arm/attr-mfpu-fpe3.d: Likewise.
838 * gas/arm/attr-mfpu-maverick.d: Likewise.
839 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
840 * gas/arm/attr-mfpu-neon.d: Likewise.
841 * gas/arm/attr-mfpu-softfpa.d: Likewise.
842 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
843 * gas/arm/attr-mfpu-softvfp.d: Likewise.
844 * gas/arm/attr-mfpu-vfp.d: Likewise.
845 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
846 * gas/arm/attr-mfpu-vfp10.d: Likewise.
847 * gas/arm/attr-mfpu-vfp3.d: Likewise.
848 * gas/arm/attr-mfpu-vfp9.d: Likewise.
849 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
850 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
851 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
852 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
853 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
854 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
855 * gas/arm/attr-names.d: Likewise.
856 * gas/arm/attr-order.d: Likewise.
857 * gas/arm/attr-override-cpu-directive.d: Likewise.
858 * gas/arm/attr-override-mcpu.d: Likewise.
859 * gas/arm/got_prel.d: Likewise.
860 * gas/arm/mapdir.d: Likewise.
861 * gas/arm/mapmisc.d: Likewise.
862 * gas/arm/mapsecs.d: Likewise.
863 * gas/arm/mapshort-eabi.d: Likewise.
864 * gas/arm/mapshort-elf.d: Likewise.
865 * gas/arm/mov-highregs-any.d: Likewise.
866 * gas/arm/mov-lowregs-any.d: Likewise.
867 * gas/arm/pr12198-1.d: Likewise.
868 * gas/arm/pr12198-2.d: Likewise.
869 * gas/arm/thumb-eabi.d: Likewise.
870 * gas/arm/thumb.d: Likewise.
871 * gas/arm/thumbrel.d: Likewise.
872
873 2013-03-15 Nick Clifton <nickc@redhat.com>
874
875 * gas/arm/arch7.d: Skip for non-ELF ARM targets.
876 * gas/arm/arch7a-mp.d: Likewise.
877 * gas/arm/arch7em.d: Likewise.
878 * gas/arm/crc32-bad.d: Likewise.
879 * gas/arm/crc32.d: Likewise.
880
881 2013-03-15 Will Newton <will.newton@linaro.org>
882
883 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
884
885 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
886
887 * gas/nios2/nios2.exp: Use run_dump_tests.
888 * gas/nios2/mov.d: Delete file.
889 * gas/nios2/mov.s: Likewise.
890 * gas/nios2/rol.d: Likewise.
891 * gas/nios2/rol.s: Likewise.
892 * gas/nios2/add.d: Check instruction values.
893 * gas/nios2/align_fill.d: Likewise.
894 * gas/nios2/and.d: Likewise.
895 * gas/nios2/branch.d: Likewise.
896 * gas/nios2/bret.d: Likewise.
897 * gas/nios2/cache.d: Likewise.
898 * gas/nios2/call.d: Likewise.
899 * gas/nios2/call26.d: Likewise.
900 * gas/nios2/cmp.d: Likewise.
901 * gas/nios2/comments.d: Likewise.
902 * gas/nios2/complex.d: Likewise.
903 * gas/nios2/ctl.d: Likewise.
904 * gas/nios2/custom.d: Likewise.
905 * gas/nios2/etbt.d: Likewise.
906 * gas/nios2/flushda.d: Likewise.
907 * gas/nios2/jmp.d: Likewise.
908 * gas/nios2/ldb.d: Likewise.
909 * gas/nios2/ldh.d: Likewise.
910 * gas/nios2/ldw.d: Likewise.
911 * gas/nios2/lineseparator.d: Likewise.
912 * gas/nios2/movi.d: Likewise.
913 * gas/nios2/movia.d: Likewise.
914 * gas/nios2/mul.d: Likewise.
915 * gas/nios2/nor.d: Likewise.
916 * gas/nios2/or.d: Likewise.
917 * gas/nios2/registers.d: Likewise.
918 * gas/nios2/ret.d: Likewise.
919 * gas/nios2/rotate.d: Likewise.
920 * gas/nios2/stb.d: Likewise.
921 * gas/nios2/sth.d: Likewise.
922 * gas/nios2/stw.d: Likewise.
923 * gas/nios2/sub.d: Likewise.
924 * gas/nios2/sync.d: Likewise.
925 * gas/nios2/trap.d: Likewise.
926 * gas/nios2/tret.d: Likewise.
927 * gas/nios2/xor.d: Likewise.
928
929 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
930
931 * gas/nios2/break.d: Check instruction values.
932
933 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
934
935 * gas/nios2/nios2.exp: Run wrprs.
936 * gas/nios2/wrprs.d: New file.
937 * gas/nios2/wrprs.s: Likewise.
938
939 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
940
941 * gas/nios2/nios2.exp: Run rdprs.
942 * gas/nios2/rdprs.d: New file.
943 * gas/nios2/rdprs.s: Likewise.
944
945 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
946
947 * gas/nios2/nios2.exp: Run registers.
948 * gas/nios2/registers.d: New file.
949 * gas/nios2/registers.s: Likewise.
950
951 2013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
952
953 * gas/arm/crc32-bad.d: New file.
954 * gas/arm/crc32-bad.l: Likewise.
955 * gas/arm/crc32-bad.s: Likewise.
956 * gas/arm/crc32.d: Likewise.
957 * gas/arm/crc32.s: Likewise.
958
959 2013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
960
961 * gas/aarch64/diagnostic.s: Add test.
962 * gas/aarch64/diagnostic.l: Update.
963 * gas/aarch64/illegal.s: Add test.
964 * gas/aarch64/illegal.l: Update.
965 * gas/aarch64/fpmov.s: New file.
966 * gas/aarch64/fpmov.d: New file.
967
968 2013-03-01 H.J. Lu <hongjiu.lu@intel.com>
969
970 * gas/i386/inval.s: Add tests for invalid addresses and eiz.
971
972 * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
973 riz/eiz.
974
975 * gas/i386/inval.l: Updated.
976 * gas/i386/x86-64-inval.l: Likewise.
977
978 2013-02-28 H.J. Lu <hongjiu.lu@intel.com>
979
980 * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
981
982 * gas/i386/inval-rep.l: New file.
983 * gas/i386/inval-rep.s: Likewise.
984 * gas/i386/x86-64-inval-rep.l: Likewise.
985 * gas/i386/x86-64-inval-rep.s: Likewise.
986
987 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
988
989 * gas/aarch64/crc32.s: New test.
990 * gas/aarch64/crc32.d: Ditto.
991
992 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
993
994 * gas/aarch64/illegal.l: Delete the error message for
995 msr S3_1_C13_C15_1,x7.
996 * gas/aarch64/sysreg.s: Add new tests.
997 * gas/aarch64/sysreg.d: Update.
998
999 2013-02-19 H.J. Lu <hongjiu.lu@intel.com>
1000
1001 PR gas/15159
1002 * gas/i386/i386.exp: Run smap and x86-64-smap.
1003
1004 * gas/i386/smap.d: New file.
1005 * gas/i386/smap.s: likewise.
1006 * gas/i386/x86-64-smap.d: likewise.
1007
1008 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
1009
1010 * gas/metag/labelarithmetic.d: Fix the expected disassembler
1011 output to be in little endian format
1012 * gas/metag/metacore12.d: likewise
1013 * gas/metag/metacore21.d: likewise
1014 * gas/metag/metacore21ext.d: likewise
1015 * gas/metag/metadsp21.d: likewise
1016 * gas/metag/metadsp21ext.d: likewise
1017 * gas/metag/metafpu.d: likewise
1018 * gas/metag/metafpuext.d: likewise
1019 * gas/metag/tls.d: likewise
1020
1021 2013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1022
1023 * gas/arm/neon-vmov-bad.d: New file.
1024 * gas/arm/neon-vmov-bad.s: Likewise.
1025 * gas/arm/neon-vmov-bad.l: Likewise.
1026
1027 2013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
1028
1029 * gas/aarch64/system.s: Add tests.
1030 * gas/aarch64/system.d: Update.
1031
1032 2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1033
1034 * gas/arm/archv6t2.s: Add strht and ldrht tests.
1035 * gas/arm/archv6t2.d: Add disassembly patterns for the above.
1036
1037 2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
1038
1039 * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
1040 gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
1041 * gas/mips/24k-triple-stores-2-llsc.d,
1042 gas/mips/24k-triple-stores-2-llsc.s,
1043 gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
1044 * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
1045 MIPS ISA level can be upgraded to support ll, sc, lld and scd.
1046 * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
1047 gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
1048 * gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
1049 properties.
1050
1051 2013-02-08 Alan Modra <amodra@gmail.com>
1052
1053 * gas/nios2/nios2.exp: Add copyright.
1054 (run_list_test): Delete. Adjust callers to use standard version.
1055
1056 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
1057 Andrew Jenner <andrew@codesourcery.com>
1058
1059 Based on patches from Altera Corporation.
1060
1061 * gas/nios2/add.d: New.
1062 * gas/nios2/add.s: New.
1063 * gas/nios2/align_fill.d: New.
1064 * gas/nios2/align_fill.s: New.
1065 * gas/nios2/align_text.d: New.
1066 * gas/nios2/align_text.s: New.
1067 * gas/nios2/and.d: New.
1068 * gas/nios2/and.s: New.
1069 * gas/nios2/branch.d: New.
1070 * gas/nios2/branch.s: New.
1071 * gas/nios2/break.d: New.
1072 * gas/nios2/break.s: New.
1073 * gas/nios2/bret.d: New.
1074 * gas/nios2/bret.s: New.
1075 * gas/nios2/cache.d: New.
1076 * gas/nios2/cache.s: New.
1077 * gas/nios2/call26.d: New.
1078 * gas/nios2/call26.s: New.
1079 * gas/nios2/call.d: New.
1080 * gas/nios2/call.s: New.
1081 * gas/nios2/cmp.d: New.
1082 * gas/nios2/cmp.s: New.
1083 * gas/nios2/comments.d: New.
1084 * gas/nios2/comments.s: New.
1085 * gas/nios2/complex.d: New.
1086 * gas/nios2/complex.s: New.
1087 * gas/nios2/ctl.d: New.
1088 * gas/nios2/ctl.s: New.
1089 * gas/nios2/custom.d: New.
1090 * gas/nios2/custom.s: New.
1091 * gas/nios2/etbt.d: New.
1092 * gas/nios2/etbt.s: New.
1093 * gas/nios2/flushda.d: New.
1094 * gas/nios2/flushda.s: New.
1095 * gas/nios2/illegal.l: New.
1096 * gas/nios2/illegal.s: New.
1097 * gas/nios2/jmp.d: New.
1098 * gas/nios2/jmp.s: New.
1099 * gas/nios2/ldb.d: New.
1100 * gas/nios2/ldb.s: New.
1101 * gas/nios2/ldh.d: New.
1102 * gas/nios2/ldh.s: New.
1103 * gas/nios2/ldw.d: New.
1104 * gas/nios2/ldw.s: New.
1105 * gas/nios2/lineseparator.d: New.
1106 * gas/nios2/lineseparator.s: New.
1107 * gas/nios2/mov.d: New.
1108 * gas/nios2/movia.d: New.
1109 * gas/nios2/movia.s: New.
1110 * gas/nios2/movi.d: New.
1111 * gas/nios2/movi.s: New.
1112 * gas/nios2/mov.s: New.
1113 * gas/nios2/mul.d: New.
1114 * gas/nios2/mul.s: New.
1115 * gas/nios2/nios2.exp: New.
1116 * gas/nios2/nor.d: New.
1117 * gas/nios2/nor.s: New.
1118 * gas/nios2/or.d: New.
1119 * gas/nios2/or.s: New.
1120 * gas/nios2/ret.d: New.
1121 * gas/nios2/ret.s: New.
1122 * gas/nios2/rol.d: New.
1123 * gas/nios2/rol.s: New.
1124 * gas/nios2/rotate.d: New.
1125 * gas/nios2/rotate.s: New.
1126 * gas/nios2/stb.d: New.
1127 * gas/nios2/stb.s: New.
1128 * gas/nios2/sth.d: New.
1129 * gas/nios2/sth.s: New.
1130 * gas/nios2/stw.d: New.
1131 * gas/nios2/stw.s: New.
1132 * gas/nios2/sub.d: New.
1133 * gas/nios2/sub.s: New.
1134 * gas/nios2/sync.d: New.
1135 * gas/nios2/sync.s: New.
1136 * gas/nios2/trap.d: New.
1137 * gas/nios2/trap.s: New.
1138 * gas/nios2/tret.d: New.
1139 * gas/nios2/tret.s: New.
1140 * gas/nios2/warn_noat.l: New.
1141 * gas/nios2/warn_noat.s: New.
1142 * gas/nios2/warn_nobreak.l: New.
1143 * gas/nios2/warn_nobreak.s: New.
1144 * gas/nios2/xor.d: New.
1145 * gas/nios2/xor.s: New.
1146
1147 2013-01-31 Tristan Gingold <gingold@adacore.com>
1148
1149 * gas/ppc/test1xcoff32.d: Updated.
1150 * gas/all/fwdexp.d: Adjusted for AIX.
1151
1152 2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
1153
1154 * gas/aarch64/alias.s: Add new tests.
1155 * gas/aarch64/alias.d: Update.
1156 * gas/aarch64/no-aliases.d: Update.
1157
1158 2013-01-30 Markos Chandras <markos.chandras@imgtec.com>
1159
1160 * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
1161 * gas/metag/metacore21-invalid.l: Add expected output for invalid
1162 SWAP testcases.
1163
1164 2013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
1165
1166 PR gas/15069
1167 * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
1168 within header based fetch packet.
1169 * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
1170
1171 2013-01-24 Nick Clifton <nickc@redhat.com>
1172
1173 * gas/elf/warn-2.s: Skip for all V850 variants.
1174
1175 2013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
1176
1177 * gas/aarch64/diagnostic.l: Update.
1178 * gas/aarch64/movi.s: Add tests.
1179 * gas/aarch64/movi.d: Update.
1180 * gas/aarch64/programmer-friendly.s: Add comment.
1181
1182 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
1183
1184 * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
1185 x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
1186 x86-64-size-5 and x86-64-size-inval-1.
1187
1188 * gas/i386/size-1.d: New file.
1189 * gas/i386/size-1.s: Likewise.
1190 * gas/i386/size-2.d: Likewise.
1191 * gas/i386/size-2.s: Likewise.
1192 * gas/i386/size-3.d: Likewise.
1193 * gas/i386/size-3.s: Likewise.
1194 * gas/i386/size-4.d: Likewise.
1195 * gas/i386/size-4.s: Likewise.
1196 * gas/i386/x86-64-size-1.d: Likewise.
1197 * gas/i386/x86-64-size-2.d: Likewise.
1198 * gas/i386/x86-64-size-3.d: Likewise.
1199 * gas/i386/x86-64-size-4.d: Likewise.
1200 * gas/i386/x86-64-size-5.d: Likewise.
1201 * gas/i386/x86-64-size-5.s: Likewise.
1202 * gas/i386/x86-64-size-inval-1.l: Likewise.
1203 * gas/i386/x86-64-size-inval-1.s: Likewise.
1204 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
1205 * gas/i386/ilp32/x86-64-size-2.d: Likewise.
1206 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
1207 * gas/i386/ilp32/x86-64-size-4.d: Likewise.
1208 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
1209
1210 2013-01-16 Alan Modra <amodra@gmail.com>
1211
1212 * gas/ppc/htm.d: Ignore padding at end of section.
1213
1214 2013-01-15 H.J. Lu <hongjiu.lu@intel.com>
1215
1216 PR gas/15019
1217 * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
1218 * gas/i386/reloc64.s: Likewise.
1219 * gas/i386/ilp32/reloc64.s: Likewise.
1220
1221 * gas/i386/reloc32.d: Updated.
1222 * gas/i386/reloc64.d: Likewise.
1223 * gas/i386/ilp32/reloc64.d: Likewise.
1224
1225 2013-01-15 Nick Clifton <nickc@redhat.com>
1226
1227 * gas/v850/basic.exp: Allow for variations in reloc names.
1228 * gas/v850/split-lo16.d: Likewise.
1229
1230 * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
1231 * gas/v850/v850e1.d: Update expected disassembly.
1232
1233 2013-01-14 Alan Modra <amodra@gmail.com>
1234
1235 * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
1236 * gas/v850/split-lo16.d: Likewise.
1237
1238 2013-01-14 Will Newton <will.newton@imgtec.com>
1239
1240 * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1241
1242 2013-01-14 Alan Modra <amodra@gmail.com>
1243
1244 * gas/ppc/htm.s: Use .text rather than .section ".text".
1245 * gas/ppc/power8.s: Likewise.
1246 * gas/ppc/htm.d: Don't match file format.
1247 * gas/ppc/power8.d: Likewise.
1248
1249 2013-01-10 Peter Bergner <bergner@vnet.ibm.com>
1250
1251 * gas/ppc/htm.d: New test.
1252 * gas/ppc/htm.s: Likewise.
1253 * gas/ppc/power8.d: Likewise.
1254 * gas/ppc/power8.s: Likewise.
1255 * gas/ppc/ppc.exp: Run them.
1256
1257 2013-01-10 Will Newton <will.newton@imgtec.com>
1258
1259 * gas/metag/labelarithmetic.d: New file.
1260 * gas/metag/labelarithmetic.s: New file.
1261 * gas/metag/metacore12.d: New file.
1262 * gas/metag/metacore12.s: New file.
1263 * gas/metag/metacore21-invalid.l: New file.
1264 * gas/metag/metacore21-invalid.s: New file.
1265 * gas/metag/metacore21.d: New file.
1266 * gas/metag/metacore21.s: New file.
1267 * gas/metag/metacore21ext.d: New file.
1268 * gas/metag/metacore21ext.s: New file.
1269 * gas/metag/metadsp21-invalid.l: New file.
1270 * gas/metag/metadsp21-invalid.s: New file.
1271 * gas/metag/metadsp21.d: New file.
1272 * gas/metag/metadsp21.s: New file.
1273 * gas/metag/metadsp21ext.d: New file.
1274 * gas/metag/metadsp21ext.s: New file.
1275 * gas/metag/metafpu21.d: New file.
1276 * gas/metag/metafpu21.s: New file.
1277 * gas/metag/metafpu21ext.d: New file.
1278 * gas/metag/metafpu21ext.s: New file.
1279 * gas/metag/metag.exp: New file.
1280 * gas/metag/tls.d: New file.
1281 * gas/metag/tls.s: New file.
1282
1283 2013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
1284
1285 * gas/aarch64/diagnostic.s: Add test.
1286 * gas/aarch64/diagnostic.l: Update.
1287
1288 2013-01-07 Nick Clifton <nickc@redhat.com>
1289
1290 PR gas/14887
1291 * gas/arm/neon-ldst-es.s: Add more whitespace.
1292
1293 2013-01-04 Juergen Urban <JuergenUrban@gmx.de>
1294
1295 * gas/mips/r5900-full.s: New test.
1296 * gas/mips/r5900-full.d: Expected disassembly.
1297 * gas/mips/r5900.s: New test.
1298 * gas/mips/r5900.d: Expected disassembly.
1299 * gas/mips/mips.exp: Run new tests.
1300
1301 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1302
1303 * gas/aarch64/int-insns.d: Update.
1304 * gas/aarch64/mov.d: Update.
1305 * gas/aarch64/reloc-insn.d: Update.
1306
1307 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1308
1309 * gas/aarch64/system.d: Update.
1310
1311 2013-01-02 Nick Clifton <nickc@redhat.com>
1312
1313 PR gas/14987
1314 * gas/arm/neon-ldst-es.s: Add whitespace test.
1315 * gas/arm/neon-ldst-es.d: Update expected disassembly.
1316
1317 For older changes see ChangeLog-2012
1318 \f
1319 Copyright (C) 2013 Free Software Foundation, Inc.
1320
1321 Copying and distribution of this file, with or without modification,
1322 are permitted in any medium without royalty provided the copyright
1323 notice and this notice are preserved.
1324
1325 Local Variables:
1326 mode: change-log
1327 left-margin: 8
1328 fill-column: 74
1329 version-control: never
1330 End: