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