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