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