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