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