]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/ChangeLog
* gas/lns/lns.exp (lns-common-1): Don't run on targets without
[thirdparty/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2005-09-21 Alan Modra <amodra@bigpond.net.au>
2
3 * gas/lns/lns.exp (lns-common-1): Don't run on targets without
4 a bare nop insn.
5
6 2005-09-20 Richard Henderson <rth@redhat.com>
7
8 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d,
9 gas/cris/rd-dw2-12.d, gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d,
10 gas/cris/rd-dw2-15.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
11 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
12 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
13 gas/mips/mips16-dwarf2-n32.d, gas/mips/mips16-dwarf2.d: Add 0x
14 prefix in "Advance PC" lines.
15
16 2005-09-08 Paul Brook <paul@codesourcery.com>
17
18 * gas/arm/arch6zk.d: Rename smi to smc.
19 * gas/arm/arch6zk.s: Ditto.
20 * gas/arm/thumb32.d: Ditto.
21 * gas/arm/thumb32.s: Ditto.
22
23 2005-09-07 Richard Henderson <rth@redhat.com>
24
25 * gas/lns/lns-common-1.d: Don't match header or special opcode numbers.
26 * gas/lns/lns-common-1.s: Update for syntax change.
27 * gas/lns/lns-diag-1.[sl]: Likewise.
28
29 2005-09-07 Richard Henderson <rth@redhat.com>
30
31 * gas/mips/mips16-dwarf2.d: Don't match anything but address and line
32 number increments. Adjust relocation address.
33 * gas/mips/mips16-dwarf2-n32.d: Likewise. Add "N32" to test name.
34
35 2005-09-07 Richard Henderson <rth@redhat.com>
36
37 * gas/cris/rd-dw2-1.d: Don't match anything but address and line
38 number increments.
39 * gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
40 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d,
41 gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d, gas/cris/rd-dw2-4.d,
42 gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d, gas/cris/rd-dw2-7.d,
43 gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d: Likewise.
44
45 2005-09-07 Richard Henderson <rth@redhat.com>
46
47 * gas/lns/lns.exp: New file.
48 * gas/lns/lns-common-1.[sd]: New test.
49 * gas/lns/lns-diag-1.[sl]: New test.
50
51 2005-09-06 Chao-ying Fu <fu@mips.com>
52
53 * gas/mips/mips.exp: Run MT test for mips32r2 only.
54 * gas/mips/mips32-mt.[sdl]: New test.
55
56 2005-09-06 Paul Brook <paul@codesourcery.com>
57
58 * gas/arm/thumb2_relax.d: New test.
59 * gas/arm/thumb2_relax.s: New test.
60 * gas/arm/thumb32.d: Adjust expected results to include relaxation.
61 * gas/arm/thumb32.s: Tweak for better coverage of relaxable
62 instructions. Remove load/store tests.
63
64 2005-09-02 Paul Brook <paul@codesourcery.com>
65
66 * gas/arm/arm3-bad.s: New test.
67 * gas/arm/arm3-bad.d: New test.
68 * gas/arm/arm3.s: Avoid illegal instructions.
69 * gas/arm/arm3.d: Ditto.
70
71 2005-09-02 Paul Brook <paul@codesourcery.com>
72
73 * gas/arm/vfp-bad_t2.d, gas/arm/vfp-bad_t2.l, arm/vfp-bad_t2.s,
74 gas/arm/vfp1_t2.d, gas/arm/vfp1_t2.s, gas/arm/vfp1xD_t2.d,
75 gas/arm/vfp1xD_t2.s, gas/arm/vfp2_t2.d, gas/arm/vfp2_t2.s): New files.
76
77 2005-09-02 Paul Brook <paul@codesourcery.com>
78
79 * gas/arm/fpa-mem.d: Test "stfpls".
80 * gas/arm/fpa-mem.s: Ditto.
81
82 2005-09-01 Hans-Peter Nilsson <hp@axis.com>
83
84 * gas/cris: Adjust all files for testing target
85 cris-axis-linux-gnu.
86
87 2005-08-30 Paul Brook <paul@codesourcery.com>
88
89 * gas/arm/thumb.d: Change "sub rn, rn, rn" to "subs rn, rn, rn".
90 * gas/arm/thumb32.d: Ditto.
91
92 2005-08-26 Jan Beulich <jbeulich@novell.com>
93
94 * gas/i386/intel.s: Adjust.
95 * gas/i386/intelok.s: Add two more insns.
96 * gas/i386/intelok.d: Adjust.
97
98 2005-08-26 Jan Beulich <jbeulich@novell.com>
99
100 * gas/i386/intelok.d: Adjust.
101
102 2005-08-25 Chao-ying Fu <fu@mips.com>
103
104 * gas/mips/mips.exp: Run DSP test.
105 * gas/mips/mips32-dsp.[sdl]: New test.
106
107 2005-08-22 Jan Beulich <jbeulich@novell.com>
108
109 * gas/i386/mixed-mode-reloc.s, gas/i386/mixed-mode-reloc32.d,
110 gas/i386/mixed-mode-reloc64.d: New.
111 * gas/i386/i386.exp: Run new tests.
112
113 2005-08-15 Paul Brook <paul@codesourcery.com>
114
115 * gas/arm/thumb2_it.s: Add more instruction variants.
116 * gas/arm/thumb2_it.d: Ditto.
117
118 2005-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
119
120 * gas/testsuite/gas/s390/s390.exp: Reorganize gas testsuite for s390
121 and add tests for new cpu type z9-109.
122 * gas/testsuite/gas/s390/esa-g5.d: New.
123 * gas/testsuite/gas/s390/esa-g5.s: New.
124 * gas/testsuite/gas/s390/esa-operands.d: New.
125 * gas/testsuite/gas/s390/esa-operands.s: New.
126 * gas/testsuite/gas/s390/esa-reloc.d: New.
127 * gas/testsuite/gas/s390/esa-reloc.s: New.
128 * gas/testsuite/gas/s390/esa-z9-109.d: New.
129 * gas/testsuite/gas/s390/esa-z9-109.s: New.
130 * gas/testsuite/gas/s390/esa-z900.d: New.
131 * gas/testsuite/gas/s390/esa-z900.s: New.
132 * gas/testsuite/gas/s390/esa-z990.d: New.
133 * gas/testsuite/gas/s390/esa-z990.s: New.
134 * gas/testsuite/gas/s390/zarch-operands.d: New.
135 * gas/testsuite/gas/s390/zarch-operands.s: New.
136 * gas/testsuite/gas/s390/zarch-reloc.d: New.
137 * gas/testsuite/gas/s390/zarch-reloc.s: New.
138 * gas/testsuite/gas/s390/zarch-z9-109.d: New.
139 * gas/testsuite/gas/s390/zarch-z9-109.s: New.
140 * gas/testsuite/gas/s390/zarch-z900.d: New.
141 * gas/testsuite/gas/s390/zarch-z900.s: New.
142 * gas/testsuite/gas/s390/zarch-z990.d: New.
143 * gas/testsuite/gas/s390/zarch-z990.s: New.
144 * gas/testsuite/gas/s390/opcode.d: Delete.
145 * gas/testsuite/gas/s390/opcode.s: Delete.
146 * gas/testsuite/gas/s390/opcode64.d: Delete.
147 * gas/testsuite/gas/s390/opcode64.s: Delete.
148 * gas/testsuite/gas/s390/operands.d: Delete.
149 * gas/testsuite/gas/s390/operands.s: Delete.
150 * gas/testsuite/gas/s390/operands64.d: Delete.
151 * gas/testsuite/gas/s390/operands64.s: Delete.
152 * gas/testsuite/gas/s390/reloc.d: Likewise.
153 * gas/testsuite/gas/s390/reloc.s: Likewise.
154 * gas/testsuite/gas/s390/reloc64.d: Likewise.
155 * gas/testsuite/gas/s390/reloc64.s: Likewise.
156
157 2005-08-11 Alan Modra <amodra@bigpond.net.au>
158
159 * gas/all/gas.exp: Remove a29k and m88k support.
160 * gas/m88k/allinsn.d: Delete.
161 * gas/m88k/allinsn.s: Delete.
162 * gas/m88k/init.d: Delete.
163 * gas/m88k/init.s: Delete.
164 * gas/m88k/m88k.exp: Delete.
165 * gas/tic80/add.d: Delete.
166 * gas/tic80/add.lst: Delete.
167 * gas/tic80/add.s: Delete.
168 * gas/tic80/align.d: Delete.
169 * gas/tic80/align.lst: Delete.
170 * gas/tic80/align.s: Delete.
171 * gas/tic80/bitnum.d: Delete.
172 * gas/tic80/bitnum.lst: Delete.
173 * gas/tic80/bitnum.s: Delete.
174 * gas/tic80/ccode.d: Delete.
175 * gas/tic80/ccode.lst: Delete.
176 * gas/tic80/ccode.s: Delete.
177 * gas/tic80/cregops.d: Delete.
178 * gas/tic80/cregops.lst: Delete.
179 * gas/tic80/cregops.s: Delete.
180 * gas/tic80/endmask.d: Delete.
181 * gas/tic80/endmask.lst: Delete.
182 * gas/tic80/endmask.s: Delete.
183 * gas/tic80/float.d: Delete.
184 * gas/tic80/float.lst: Delete.
185 * gas/tic80/float.s: Delete.
186 * gas/tic80/regops.d: Delete.
187 * gas/tic80/regops.lst: Delete.
188 * gas/tic80/regops.s: Delete.
189 * gas/tic80/regops2.d: Delete.
190 * gas/tic80/regops2.lst: Delete.
191 * gas/tic80/regops2.s: Delete.
192 * gas/tic80/regops3.d: Delete.
193 * gas/tic80/regops3.lst: Delete.
194 * gas/tic80/regops3.s: Delete.
195 * gas/tic80/regops4.d: Delete.
196 * gas/tic80/regops4.lst: Delete.
197 * gas/tic80/regops4.s: Delete.
198 * gas/tic80/relocs1.c: Delete.
199 * gas/tic80/relocs1.d: Delete.
200 * gas/tic80/relocs1.lst: Delete.
201 * gas/tic80/relocs1.s: Delete.
202 * gas/tic80/relocs1b.d: Delete.
203 * gas/tic80/relocs2.c: Delete.
204 * gas/tic80/relocs2.d: Delete.
205 * gas/tic80/relocs2.lst: Delete.
206 * gas/tic80/relocs2.s: Delete.
207 * gas/tic80/relocs2b.d: Delete.
208 * gas/tic80/tic80.exp: Delete.
209
210 2005-08-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
211
212 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Add "L%" to regexp.
213
214 2005-08-05 Paul Brook <paul@codesourcery.com>
215
216 * gas/arm/thumb32.s: Use correct conditional suffixes inside IT
217 blocks.
218 * gas/arm/thumb2_it.d, gas/arm/thumb2_it.s: New test.
219
220 2005-08-05 Paul Brook <paul@codesourcery.com>
221
222 * gas/arm/thumb32.d: Update ldm/stm dests.
223 * gas/arm/thumb32.s: Ditto.
224
225 2005-08-03 Nick Clifton <nickc@redhat.com>
226
227 * gas/arm/iwmmxt-bad2.s: New file: Check for error messages about
228 erroneous offsets in iwmmxt instructions. Cannot be part of
229 iwmmxt-bad.s because the errors there stop the assembler before it
230 gets to check the offsets in instructions.
231 * gas/arm/iwmmxt-bad2.d: New file.
232 * gas/arm/iwmmxt-bad2.l: New file: Expected error messages.
233
234 2005-08-02 Khem Raj <kraj@mvista.com>
235
236 * gas/arm/iwmmxt.s: Change the offset values of the WLDRD, WSTRD
237 and WSTRW instructions to be larger than +/-255.
238 * gas/arm/iwmmxt.d: Fix the expected results for these
239 instructions.
240
241 2005-07-29 Paul Brook <paul@codesourcery.com>
242
243 * gas/arm/thumb32.d: Fix expected output for writeback addressing
244 modes. Add single high reg push/pop test.
245 * gas/asm/thumb32.s: Add single high reg push/pop test.
246
247 2005-07-29 Paul Brook <paul@codesourcery.com>
248
249 * gas/arm/thumb32.s: Add tests for addw, subw, tbb and tbh.
250 * gas/arm/thumb32.d: Ditto.
251
252 2005-07-27 Jan Beulich <jbeulich@novell.com>
253
254 * gas/ia64/unwind-bad.l: Uncomment patterns matching new warnings.
255 * gas/ia64/unwind-ok.d: Correct expectations.
256
257 2005-07-26 Jan Beulich <jbeulich@novell.com>
258
259 * gas/i386/immed32.[sd]: New.
260 * gas/i386/immed64.[sd]: New.
261 * gas/i386/i386.exp: Run new tests.
262
263 2005-07-21 Paul Brook <paul@codesourcery.com>
264
265 * gas/arm/thumb32.s: Add tests for [pc, #imm] addressing modes.
266 * gas/arm/thumb32.d: Ditto.
267
268 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
269
270 * gas/m32r/rel32.exp: New file.
271 * gas/m32r/rel32.s: New file.
272 * gas/m32r/rel32.d: New file.
273 * gas/m32r/rel32-pic.s: New file.
274 * gas/m32r/rel32-pic.d: New file.
275 * gas/m32r/rel32-err.s: New file.
276 * gas/m32r/error.exp: Added rel32-err.
277
278 2005-07-18 H.J. Lu <hongjiu.lu@intel.com>
279
280 * gas/i386/i386.exp: Add suffix.
281
282 * gas/i386/suffix.d: New file.
283 * gas/i386/suffix.s: Likewise.
284
285 2005-07-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
286
287 * gas/hppa/basic/fp_comp.s: Add level 1.1 directive.
288 * gas/hppa/basic/special.s, gas/hppa/basic/system.s: Likewise.
289
290 2005-07-18 Jan Beulich <jbeulich@novell.com>
291
292 * gas/i386/reloc32.[sdl]: New.
293 * gas/i386/reloc64.[sdl]: New.
294 * gas/i386/i386.exp: Run new tests.
295
296 2007-07-15 H.J. Lu <hongjiu.lu@intel.com>
297
298 * gas/i386/i386.exp: Add vmx and x86-64-vmx.
299
300 * gas/i386/vmx.d: New file.
301 * gas/i386/vmx.s: Likewise.
302 * gas/i386/x86-64-vmx.d: Likewise.
303 * gas/i386/x86-64-vmx.s: Likewise.
304
305 2005-07-14 Nick Clifton <nickc@redhat.com>
306
307 PR 1063
308 * gas/crx/gas-segfault.d: New file.
309 * gas/crx/gas-segfault.s: New file.
310
311 2005-07-12 Hans-Peter Nilsson <hp@bitrange.com>
312
313 * gas/mmix/relax1-n.d, gas/mmix/relax1-rn.d: Avoid "# FIXME: "
314 first on a line, adjusting for testsuite framework change.
315
316 2005-07-10 H.J. Lu <hongjiu.lu@intel.com>
317
318 * i386/x86_64.s: Add absolute siged 32bit addressing tests for
319 mov.
320 * i386/x86_64.d: Updated.
321
322 2005-07-08 Hans-Peter Nilsson <hp@axis.com>
323
324 PR gas/1049
325 * gas/cris/rd-pic-2.d, gas/cris/rd-pic-2.s: New test.
326 * gas/cris/rd-abs32-1.d: Tweak for not emitting reloc-related
327 garbage for global symbols.
328
329 2005-07-07 Nick Clifton <nickc@redhat.com>
330
331 * gas/arm/vfp1xD.d: Adjust expected fadds disassemblies now that
332 the dissassembler has been fixed.
333
334 2005-05-07 Paul Brook <paul@codesourcery.com>
335
336 * gas/ppc/altivec.d: Match all powerpc target vecs.
337 * gas/ppc/booke.d: Ditto.
338 * gas/ppc/e500.d: Ditto.
339
340 2005-07-05 Aldy Hernandez <aldyh@redhat.com>
341
342 * gas/ms1: New directory.
343 * gas/ms1/allinsn.d: New.
344 * gas/ms1/allinsn.s: New.
345 * gas/ms1/badinsn.s: New.
346 * gas/ms1/badinsn1.s: New.
347 * gas/ms1/badoffsethigh.s: New.
348 * gas/ms1/badoffsetlow.s: New.
349 * gas/ms1/badorder.s: New.
350 * gas/ms1/badreg.s: New.
351 * gas/ms1/badsignedimmhigh.s: New.
352 * gas/ms1/badsignedimmlow.s: New.
353 * gas/ms1/badsyntax.s: New.
354 * gas/ms1/badsyntax1.s: New.
355 * gas/ms1/badunsignedimmhigh.s: New.
356 * gas/ms1/badunsignedimmlow.s: New.
357 * gas/ms1/errors.exp: New.
358 * gas/ms1/ldst.s: New.
359 * gas/ms1/misc.d: New.
360 * gas/ms1/misc.s: New.
361 * gas/ms1/ms1-16-003.d: New.
362 * gas/ms1/ms1-16-003.s: New.
363 * gas/ms1/ms1.exp: New.
364 * gas/ms1/msys.d: New.
365 * gas/ms1/msys.s: New.
366 * gas/ms1/relocs.d: New.
367 * gas/ms1/relocs.exp: New.
368 * testsuite/gas/ms1/relocs1.s: New.
369 * testsuite/gas/ms1/relocs2.s: New.
370
371 2005-07-05 Jan Beulich <jbeulich@novell.com>
372
373 * gas/i386/svme.d: New.
374 * gas/i386/svme.s: New.
375 * gas/i386/svme64.d: New.
376 * gas/i386/i386.exp: Run new tests.
377
378 2005-07-04 Zack Weinberg <zack@codesourcery.com>
379
380 * lib/gas-defs.exp (run_dump_tests): New proc.
381 (run_dump_test): Add support for new options: target, not-target,
382 skip, not-skip, error-output. Document stderr. Tidy a
383 little.
384 (slurp_options): If a line doesn't match the option regexp, but
385 does begin with #, ignore it; don't stop parsing options.
386 * gas/arm/arm.exp: Remove most code. Use run_dump_tests.
387
388 * gas/arm/archv6t2-bad.d, gas/arm/armv1.d, gas/arm/iwmmxt-bad.d
389 * gas/arm/r15-bad.d, gas/arm/req.d, gas/arm/t16-bad.d
390 * gas/arm/undefined.d, gas/arm/undefined_coff.d, gas/arm/vfp-bad.d:
391 New files.
392 * gas/arm/bignum1.d, gas/arm/mapping.d, gas/arm/pic.d:
393 Only run on ELF targets.
394 * gas/arm/tls.d, gas/arm/unwind.d: Only run on ELF targets.
395 Skip on VxWorks.
396 * gas/arm/tls_vxworks.d, gas/arm/unwind_vxworks.d: New files.
397 * gas/arm/thumb.d, gas/arm/thumb32.d: Don't run on aout or pe.
398 * gas/arm/le-fpconst.d: Only run on *-*-pe.
399 * gas/arm/inst.d: Skip on WinCE.
400 * gas/arm/wince_inst.d: Skip unless WinCE.
401 * gas/arm/el_segundo.d: Mark up for actual use; adjust
402 expectations.
403 * gas/arm/el_segundo.s: Remove irrelevant junk. Add padding
404 for a.out's sake.
405
406 2005-07-01 Jan Beulich <jbeulich@novell.com>
407
408 * gas/ia64/group-2.s: Use register as second operand of .prologue.
409 * gas/ia64/unwind-err.s: Add check for .vframesp.
410 * gas/ia64/unwind-err.l: Adjust.
411 * gas/ia64/strange.[sd]: New.
412 * gas/ia64/unwind-bad.[sl]: New.
413 * gas/ia64/unwind-ok.[sd]: New.
414 * gas/ia64/ia64.exp: Run new tests.
415
416 2005-06-30 Zack Weinberg <zack@codesourcery.com>
417
418 * gas/arm/arm.exp: Don't special case ldconst, arm7t, or copro
419 for *-wince-*.
420 * gas/arm/wince_arm7t.d, gas/arm/wince_copro.d
421 * gas/arm/wince_ldconst.d: Delete.
422
423 2005-06-20 H.J. Lu <hongjiu.lu@intel.com>
424
425 PR 1013
426 * i386/x86_64.s: Add absolute 64bit addressing tests for mov.
427 * i386/x86_64.d: Updated.
428
429 2005-06-17 Jan Beulich <jbeulich@novell.com>
430
431 * gas/i386/x86-64-pcrel.s: Add insn requiring 64-bit pc-relative
432 relocation. Add insns for all widths of non-pc-relative relocations.
433 * gas/i386/x86-64-pcrel.d: Adjust.
434
435 2005-06-13 Zack Weinberg <zack@codesourcery.com>
436
437 * gas/arm/thumb.s: Only branch to labels defined in this file.
438 * gas/arm/thumb.d, gas/arm/thumb32.d: Adjust expected output.
439
440 2005-06-01 Maciej W. Rozycki <macro@linux-mips.org>
441
442 * gas/mips/ldstla-32-1.l: Update to handle leading zeroes.
443 * gas/mips/ldstla-32-mips3-1.l: Likewise.
444
445 2005-05-27 Jan Beulich <jbeulich@novell.com>
446
447 * gas/ia64/proc.l: Adjust.
448
449 2005-05-25 Steve Ellcey <sje@cup.hp.com>
450
451 * gas/ia64/global.d: Change --sym to --syms.
452
453 2005-05-25 H.J. Lu <hongjiu.lu@intel.com>
454
455 * gas/ia64/group-1.d: Updated.
456 * gas/ia64/group-2.d: Likewise.
457
458 2005-05-25 Jan Beulich <jbeulich@novell.com>
459
460 * gas/ia64/radix.s: New.
461 * gas/ia64/radix.l: New.
462 * gas/ia64/ia64.exp: Run new test.
463
464 2005-05-25 Jan Beulich <jbeulich@novell.com>
465
466 * gas/i386/intelok.d: Account for 32-bit displacements being shown
467 in hex.
468
469 2005-05-24 H.J. Lu <hongjiu.lu@intel.com>
470
471 * gas/elf/group0b.d: Updated.
472 * gas/elf/group1b.d: Likewise.
473
474 2005-05-19 Jan Beulich <jbeulich@novell.com>
475
476 * gas/ia64/reloc-uw.s: New.
477 * gas/ia64/reloc-uw.d: New.
478 * gas/ia64/reloc-uw-ilp32.d: New.
479 * gas/ia64/ia64.exp: Run new test.
480
481 2005-05-18 Jan Beulich <jbeulich@novell.com>
482
483 * gas/all/altmacro.s: Parenthesize operand of %.
484
485 2005-05-17 Zack Weinberg <zack@codesourcery.com>
486
487 * gas/arm/arm.exp: Convert all existing "gas_test" tests to
488 "run_dump_test" tests. Run more tests unconditionally. Run new tests.
489 * gas/arm/arch4t.s, gas/arm/arch6zk.s, gas/arm/arm3.s, gas/arm/arm6.s
490 * gas/arm/arm7dm.s, gas/arm/bignum1.s, gas/arm/float.s
491 * gas/arm/immed.s, gas/arm/iwmmxt.s, gas/arm/offset.s, gas/arm/thumb.s:
492 Adjust to work as a dump test.
493 * gas/arm/arch4t.d, gas/arm/arch6zk.d, gas/arm/arm3.d, gas/arm/arm6.d
494 * gas/arm/arm7dm.d, gas/arm/bignum1.d, gas/arm/float.d
495 * gas/arm/immed.d, gas/arm/iwmmxt.d, gas/arm/offset.d, gas/arm/thumb.d:
496 New files.
497
498 * gas/arm/armv1-bad.l, gas/arm/armv1-bad.s: Remove tests for
499 diagnostics that don't happen in the first pass anymore.
500
501 * gas/arm/iwmmxt-bad.l, gas/arm/r15-bad.l, gas/arm/req.l
502 * gas/arm/vfp-bad.l:
503 Update expected diagnostics.
504 * gas/arm/pic.d: Update expected reloc name.
505 * gas/arm/thumbv6.d: CPY no longer appears in disassembly.
506 * gas/arm/r15-bad.s: Avoid two-argument mul.
507 * gas/arm/req.s: Adjust comments.
508 * gas/arm/maverick.d, gas/arm/maverick.s: Avoid inappropriate
509 use of PC.
510
511 * gas/arm/macro-1.d, gas/arm/macro1.s
512 * gas/arm/t16-bad.l, gas/arm/t16-bad.s
513 * gas/arm/tcompat.d, gas/arm/tcompat.s
514 * gas/arm/tcompat2.d, gas/arm/tcompat2.s
515 * gas/arm/thumb32.d, gas/arm/thumb32.s
516 New test pair.
517
518 2005-05-17 Jan Beulich <jbeulich@novell.com>
519
520 * gas/mmix/err-byte1.s: Adjust expected error text on line 10.
521
522 2005-05-17 Nick Clifton <nickc@redhat.com>
523
524 * gas/v850/split-lo16.s: Add test for a lo() pseudo reloc
525 corrupting an ld.w instruction.
526 * gas/v850/split-lo16.d: Add expected, correct (ie not corrupt)
527 output.
528
529 2005-05-10 Michael Matz <matz@suse.de>
530
531 * gas/hppa/parse/block1.s: Use official limit (0x3fffffff) for
532 .block.
533
534 2005-05-10 Hans-Peter Nilsson <hp@bitrange.com>
535
536 * gas/mmix/relax2.s: Drop ":" off label definitions.
537
538 2005-05-09 Jan Beulich <jbeulich@novell.com>
539
540 * gas/i386/tlsd.[sd]: Adjust to not assume zero displacement will
541 actually be present in memory addressing.
542 * gas/i386/tlspic.[sd]: Likewise.
543
544 2005-05-07 H.J. Lu <hongjiu.lu@intel.com>
545
546 PR 940
547 * gas/ia64/group-2.d: New.
548 * gas/ia64/group-2.s: New.
549
550 * gas/ia64/ia64.exp: Add "group-2".
551
552 2005-05-07 H.J. Lu <hongjiu.lu@intel.com>
553
554 PR 843
555 * gas/i386/i386.exp: Add x86-64-branch.
556
557 * gas/i386/x86-64-branch.d: New.
558 * gas/i386/x86-64-branch.s: New.
559
560 2005-05-06 Jan Beulich <jbeulich@novell.com>
561
562 * gas/macros/badarg.s: Add check for bad qualifier specification.
563 * gas/macros/badarg.l: Adjust.
564 * gas/macros/vararg.[sd]: New.
565 * gas/macros/macros.exp: Run new test.
566
567 2005-05-06 Jan Beulich <jbeulich@novell.com>
568
569 * gas/all/cond.s: Also test .ifb/.ifnb.
570 * gas/all/cond.d: Adjust.
571
572 2005-05-06 Jan Beulich <jbeulich@novell.com>
573
574 * gas/macros/dot.s: Don't use pseudo-ops in first column.
575 * gas/macros/dot.l: Match broader range of possible outputs.
576 * gas/macros/purge.l: Likewise.
577 * gas/macros/purge.s: Start generated macro names with an underscore.
578
579 2005-05-05 Paul Brook <paul@codesourcery.com>
580
581 * gas/i386/i386.exp: Don't run divide test on vxworks.
582
583 2005-05-05 Nick Clifton <nickc@redhat.com>
584
585 * Update the address and phone number of the FSF organization in
586 the GPL notices in the following files:
587 gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c,
588 gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp,
589 gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp,
590 gas/hppa/unsorted/unsorted.exp, gas/m88k/m88k.exp,
591 gas/mmix/mmix-err.exp, gas/mmix/mmix-list.exp, gas/mmix/mmix.exp,
592 gas/mn10200/basic.exp, gas/mn10300/am33-2.c,
593 gas/mn10300/basic.exp, gas/pdp11/opcode.s, gas/ppc/aix.exp,
594 gas/sh/basic.exp, gas/sh/err.exp, gas/sh/arch/arch.exp,
595 gas/sh/sh64/sh64.exp, gas/v850/basic.exp, lib/gas-defs.exp
596
597 2005-05-05 Mike Frysinger <vapier@gentoo.org>
598
599 * gas/sh/basic.exp: Replace linux-gnu with linux-* to allow for
600 versions of Linux which do not use glibc.
601 * gas/vax/vax.exp: Likewise.
602
603 2005-05-05 Paul Brook <paul@codesourcery.com>
604
605 * lib/gas-defs.exp (regexp_diff): Pass test if last line is "#...".
606
607 2005-04-26 H.J. Lu <hongjiu.lu@intel.com>
608
609 * gas/all/assign.s: Make `x' and `y' global.
610
611 2005-04-25 Jan Beulich <jbeulich@novell.com>
612
613 * gas/macros/badarg.s: Add tests for collisions between/among macro
614 parameters and local symbols.
615 * gas/macros/badarg.l: Adjust.
616
617 2005-04-20 Jan Beulich <jbeulich@novell.com>
618
619 * gas/elf/struct.s: Adjust to not get into alignment issues.
620 * gas/elf/struct.d: Adjust for the above and the test's name.
621
622 2005-04-19 H.J. Lu <hongjiu.lu@intel.com>
623
624 * gas/i386/padlock.d: Updated.
625
626 2005-04-19 Andreas Schwab <schwab@suse.de>
627
628 * gas/ia64/invalid-ar.l: Adapt to changed error message.
629
630 2005-04-18 Jan Beulich <jbeulich@novell.com>
631
632 * gas/macros/purge.[ls]: New.
633 * gas/macros/macros.exp: Run new test.
634
635 2005-04-15 Jan Beulich <jbeulich@novell.com>
636
637 * gas/elf/struct.[sd]: New.
638 * gas/elf/elf.exp: Run new test.
639
640 2005-04-15 Alan Modra <amodra@bigpond.net.au>
641
642 * gas/all/assign.s: New.
643 * gas/all/assign.d: New.
644 * gas/all/gas.exp: Run it.
645
646 2005-04-13 Maciej W. Rozycki <macro@linux-mips.org>
647
648 * gas/mips/ldstla-32.s: Exclude offsets that are now meant to fail
649 and include more instructions/offsets that are meant to succeed.
650 Use $4 instead $3 to avoid register dependencies.
651 * gas/mips/ldstla-32.d: Update accordingly.
652 * gas/mips/ldstla-32-shared.d: Likewise.
653 * gas/mips/ldstla-32-mips3.d: New test based on the above, except
654 for mips3.
655 * gas/mips/ldstla-32-mips3-shared.d: Similarly, for PIC.
656 * gas/mips/ldstla-32-mips3.s: Source for the new tests.
657 * gas/mips/ldstla-32-1.s: New test for offsets that are meant to
658 fail.
659 * gas/mips/ldstla-32-mips3-1.s: Likewise, for mips3.
660 * gas/mips/ldstla-32-1.l: Stderr output for the new test.
661 * gas/mips/ldstla-32-mips3-1.l: Likewise.
662 * gas/mips/mips.exp: Run the new tests.
663
664 2005-04-11 Mark Kettenis <kettenis@gnu.org>
665
666 * gas/all/gas.exp: Don't run fastcall labels test on
667 i*86-*-openbsd*.
668
669 2005-04-11 Jan Beulich <jbeulich@novell.com>
670
671 * gas/macros/dot.[ls]: New.
672 * gas/macros/macros.exp: Run new test.
673
674 2005-04-06 H.J. Lu <hongjiu.lu@intel.com>
675
676 * gas/i386/x86-64-pcrel.s: Test R_X86_64_32S.
677 * gas/i386/x86-64-pcrel.d: Updated.
678
679 2005-04-01 Jan-Benedict Glaw <jbglaw@lug-owl.de>
680
681 * gas/vax/flonum.s: New testcase: Encode some flonums.
682 * gas/vax/flonum.d: Expected result of new testcase.
683 * gas/vax/vax.exp: Call the new testcase.
684
685 * gas/vax/elf-rel.d: Call gas with -k. Thanks to Matt Thomas for
686 figuring out.
687 * gas/vax/vax.exp: Run elf-rel.[sd] for NetBSD-ELF and Linux.
688
689 2005-04-01 Jan Beulich <jbeulich@novell.com>
690
691 * gas/i386/bss.[sd]: New.
692 * gas/i386/i386.exp: Run new test.
693
694 2005-04-01 Jan Beulich <jbeulich@novell.com>
695
696 * gas/i386/x86-64-pcrel.[sd]: New.
697 * gas/i386/i386.exp: Run new test.
698
699 2005-03-30 Julian Brown <julian@codesourcery.com>
700
701 * gas/arm/mapping.d: Update expected output due to mapping symbols
702 being untyped.
703
704 2005-03-29 H.J. Lu <hongjiu.lu@intel.com>
705
706 * gas/i386/i386.exp: Run segment and inval-seg for i386. Run
707 x86-64-segment and x86-64-inval-seg for x86-64.
708
709 * gas/i386/intel.d: Expect movw for moving between memory and
710 segment register.
711 * gas/i386/naked.d: Likewise.
712 * gas/i386/opcode.d: Likewise.
713 * gas/i386/x86-64-opcode.d: Likewise.
714
715 * gas/i386/opcode.s: Use movw for moving between memory and
716 segment register.
717 * gas/i386/x86-64-opcode.s: Likewise.
718
719 * : Likewise.
720
721 * gas/i386/inval-seg.l: New.
722 * gas/i386/inval-seg.s: New.
723 * gas/i386/segment.l: New.
724 * gas/i386/segment.s: New.
725 * gas/i386/x86-64-inval-seg.l: New.
726 * gas/i386/x86-64-inval-seg.s: New.
727 * gas/i386/x86-64-segment.l: New.
728 * gas/i386/x86-64-segment.s: New.
729
730 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
731
732 * gas/arm/tls.s, gas/arm/tls.d: New files.
733 * gas/arm/arm.exp: Run TLS test.
734
735 2005-03-29 Julian Brown <julian@codesourcery.com>
736
737 * gas/arm/unwind.d: Update expected output.
738
739 2005-03-28 H.J. Lu <hongjiu.lu@intel.com>
740
741 PR 803
742 * gas/ia64/dv-imply.d: Pass -mtune=itanium1 to as.
743 * gas/ia64/dv-mutex.d : Likewise.
744 * gas/ia64/dv-safe.d: Likewise.
745 * gas/ia64/dv-srlz.d.nop: Likewise.
746 * gas/ia64/ldxmov-1.d: Likewise.
747 * gas/ia64/opc-b.d: Likewise.
748 * gas/ia64/opc-f.d: Likewise.
749 * gas/ia64/opc-i.d: Likewise.
750 * gas/ia64/opc-m.d: Likewise.
751 * gas/ia64/operand-or.d: Likewise.
752 * gas/ia64/pcrel.d: Likewise.
753 * gas/ia64/pseudo.d: Likewise.
754 * gas/ia64/tls.d: Likewise.
755
756 2005-03-24 Hans-Peter Nilsson <hp@axis.com>
757
758 * gas/cris/range-err-1.s: Adjust expected messages for hosts with
759 64-bit longs.
760
761 2005-03-23 Alan Modra <amodra@bigpond.net.au>
762
763 * gas/elf/section5.s: Don't start directives in first column.
764
765 2005-03-21 Nick Clifton <nickc@redhat.com>
766
767 * gas/arm/iwmmxt.s: Update instructions that use the "never" value
768 in the conditional field to use "le" instead. This is so that the
769 disassembler will disassemble them.
770 * gas/arm/iwmmxt.d: Update expected disassemblies.
771
772 2005-03-17 Jan Beulich <jbeulich@novell.com>
773
774 * gas/i386/intel.d: Add stderr directive.
775 * gas/i386/intel.e: New.
776 * gas/i386/intel16.d: Add stderr directive. Adjust for changed
777 source.
778 * gas/i386/intel16.e: New.
779 * gas/i386/intel16.s: Add instances of addressing forms with base
780 and index specified in reverse order.
781 * gas/i386/intelbad.l: Adjust for changed source.
782 * gas/i386/intelbad.s: Add more operand forms to check.
783 * gas/i386/intelok.d: Remove -r from objdump options. Add stderr
784 directive. Adjust for changed source.
785 * gas/i386/intelok.e: New.
786 * gas/i386/intelok.s: Define MASM constants byte, word, etc. Add
787 more operand forms to check.
788 * gas/i386/x86_64.d: Add stderr directive.
789 * gas/i386/x86_64.e: New.
790 * gas/i386/x86_64.s: Adjust for parser changes.
791
792 2005-03-15 Zack Weinberg <zack@codesourcery.com>
793
794 * gas/arm/archv6t2.d, gas/arm/archv6t2.s: New dump test.
795 * gas/arm/archv6t2-bad.l, gas/arm/archv6t2-bad.l: New errors test.
796 * gas/arm/arm.exp: Run them.
797
798 2005-03-14 Eric Christopher <echristo@redhat.com>
799
800 * gas/cfi/cfi-mips-1.d, gas/cfi/cfi-mips-1.s: New dump test.
801 * gas/cfi/cfi.exp: Run it.
802 * gas/cfi/cfi-common-1.d: Update.
803 * gas/cfi/cfi-common-2.d: Ditto.
804 * gas/cfi/cfi-common-3.d: Ditto.
805 * gas/cfi/cfi-common-4.d: Ditto.
806
807 2005-03-12 Zack Weinberg <zack@codesourcery.com>
808
809 * gas/arm/thumbv6k.d, gas/arm/thumbv6k.s: New dump test.
810 * gas/arm/arm.exp: Run it.
811
812 2005-03-10 Aldy Hernandez <aldyh@redhat.com>
813
814 * gas/ppc/e500.d: Fix encoding of efscfd.
815
816 2005-03-10 Jeff Baker <jbaker@qnx.com>
817 Alan Modra <amodra@bigpond.net.au>
818
819 * gas/ppc/booke.s: Add new m[t,f]sprg testcases.
820 * gas/ppc/booke.d: Likewise.
821
822 2005-03-09 Richard Sandiford <rsandifo@redhat.com>
823
824 * gas/mips/vr4130.[sd]: New test.
825 * gas/mips/mips.exp: Run it.
826
827 2005-03-09 Richard Sandiford <rsandifo@redhat.com>
828
829 * gas/mips/relax-swap1-mips[12].d: Expect the delay slots of
830 bc1f and bc1t to be filled.
831 * gas/mips/branch-misc-3.[sd]: New test.
832 * gas/mips/mips.exp: Run it.
833
834 2005-03-09 Ben Elliston <bje@au.ibm.com>
835
836 * gas/maxq10/maxq10.exp: Remove stray semicolons.
837 * gas/maxq20/maxq20.exp: Likewise.
838
839 2005-03-08 Jan Beulich <jbeulich@novell.com>
840
841 * gas/ia64/no-fit.[ls]: New.
842 * gas/ia64/ia64.exp: Run new test.
843
844 2005-03-08 Jan Beulich <jbeulich@novell.com>
845
846 * gas/ia64/xdata.[sd], gas/ia64/xdata-ilp32.d: New.
847 * gas/ia64/ia64.exp: Run new tests.
848
849 2005-03-08 Jan Beulich <jbeulich@novell.com>
850
851 * gas/ia64/pcrel.d: Account for big endian target.
852 * gas/ia64/reloc-bad.s: Enforce 64-bit ABI.
853
854 2005-03-08 Hans-Peter Nilsson <hp@axis.com>
855
856 Adjust testsuite for cris-axis-aout.
857 * gas/cris/rd-bcnst.d, gas/cris/rd-usp-1.d: Adjust regexps for a.out output.
858 * gas/cris/mulbug-err-1.s, gas/cris/rd-arch-1.d,
859 gas/cris/rd-arch-2.d, gas/cris/rd-arch-3.d, gas/cris/rd-break32.d,
860 gas/cris/rd-pcrel2.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
861 gas/cris/rd-usp-1b.d, gas/cris/v32-err-7.s: Pass --em=criself.
862
863 2005-03-04 David Daney <ddaney@avtrex.com>
864
865 * gas/mips/elf-rel23b.d: Use '__gnu_local_gp' instead of '_gp'
866 for -mno-shared optimization.
867 * gas/mips/elf-rel25a.d: Ditto.
868
869 2005-03-04 Nick Clifton <nickc@redhat.com>
870
871 * gas/arm/arm.exp: Fix test for running the "undefined" to catch
872 more non-ELF cases.
873 * gas/arm/pic.d: Fix for vxworks target.
874 * gas/arm/basic.d: Likewise.
875 * gas/arm/unwind.d: Likewise.
876
877 2005-03-04 Richard Sandiford <rsandifo@redhat.com>
878
879 * gas/mips/ldstla-{n32.s, n32.d, n32-shared.d}: Delete.
880 * gas/mips/ldstla-{n64.d, n64-shared.d}: Adjust expected output
881 for loads and stores from constant addresses.
882 * gas/mips/ldstla-{sym32.s, eabi64.d, n64-sym32.d}: New tests.
883 * gas/mips/mips.exp: Run them.
884
885 2005-03-03 Richard Sandiford <rsandifo@redhat.com>
886
887 * gas/mips/mips.exp: Move tls tests to main $elf block.
888
889 2005-03-03 Nick Clifton <nickc@redhat.com>
890
891 * gas/macros/macros.exp (and.s): Expect this test to fail for the
892 tic4x-coff target because it uses the '&' character as a line
893 separator.
894
895 * gas/sh/basic.exp: Add an sh-hms version of the pcrel test.
896 * gas/sh/pcrel-hms.d: New file. Adjusted form of pcrel-coff.d for
897 the sh-hms target.
898 * gas/sh/arch/arch.exp: Expect the same failures for sh-hms port
899 as for the sh-coff port.
900
901 * gas/macros/macros.exp (run_list_test): Also expect the msp430
902 port to fail the strings test because it defines
903 ONLY_STANDARD_ESCAPES.
904
905 * gas/arm/arch6zk.s: Add three nop instructions in order to pad
906 the .text section out to a 32-byte boundary as will automatically
907 be done by the arm-aout target.
908 * gas/arm/arch6zk.d: Add expected nop disassemblies.
909
910 * gas/d30v/serial.l: Remove listing lines that are no longer
911 emitted and fix up expected binary encoding.
912 * gas/d30v/serial2.l: Likewise.
913 * gas/d30v/serial2O.l: Likewise.
914
915 2005-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
916
917 * gas/arc/extensions.s: Add tests for extcoreregister.
918 * gas/arc/extensions.d: Likewise.
919 * gas/arc/warn.s: Warnings for readonly core registers accessed.
920 * gas/arc/warn.d: Likewise.
921 * gas/arc/arc.exp: Run extensions testcase.
922
923 2005-03-03 Richard Sandiford <rsandifo@redhat.com>
924
925 * gas/mips/noat-1.d: Add -mips1 to assembler options.
926
927 2005-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
928
929 * gas/arc/ld.s: Add checks for short immediates with ld.
930 * gas/arc/ld.d: Likewise.
931
932 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
933
934 * gas/mips/tls-o32.d, gas/mips/tls-o32.s, gas/mips/tls-ill.l,
935 gas/mips/tls-ill.s: New files.
936 * gas/mips/mips.exp: Run TLS tests.
937
938 2005-03-02 Alan Modra <amodra@bigpond.net.au>
939
940 * gas/ppc/astest.d: Adjust for relocs reduced to section sym.
941 * gas/ppc/astest2.d: Likewise.
942 * gas/ppc/astest2_64.d: Likewise.
943 * ppc/astest64.d: Likewise.
944 * ppc/booke.d: Likewise.
945 * ppc/power4.d: Likewise.
946 * ppc/test1elf32.d: Likewise.
947 * ppc/test1elf64.d: Likewise.
948
949 2005-03-02 Jan Beulich <jbeulich@novell.com>
950
951 * gas/i386/cr-err.[ls]: New.
952 * gas/i386/crx.[ds]: New.
953 * gas/i386/i386.exp: Run new tests.
954
955 2005-03-02 Jan Beulich <jbeulich@novell.com>
956
957 * gas/i386/intelok.d: Add -r to objdump options. Adjust expectations.
958 * gas/i386/intelok.s: Add checks for various special memory operands.
959
960 2005-03-01 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
961
962 * gas/arc/extensions.s: New file.
963 * gas/arc/extensions.d: New file.
964
965 2005-03-01 Nick Clifton <nickc@redhat.com>
966
967 * gas/arm/arm.exp (undefined): Run a COFF variant of this test for
968 COFF based ports.
969 * gas/arm/undefined_coff.s: New file: Variant of undefined.s but
970 with a COFF formated local label name.
971 * gas/arm/undefined_coff.l: New file. Variant of undefined.l.
972
973 2005-03-01 Stig Petter Olsroed <stigpo@users.sourceforge.net>
974 Nick Clifton <nickc@redhat.com>
975
976 * gas/arm/inst.d: Allow for ARM ports which decode the reloc
977 associated with branches and so show the exact symbolic
978 destination address rather than an offset from the start of the
979 section.
980 * gas/arm/pic.d: Likewise.
981
982 2005-03-01 Alan Modra <amodra@bigpond.net.au>
983
984 * gas/m68k/mcf-emac.d: Allow for 64-bit addresses.
985 * gas/m68k/mcf-mac.d: Likewise.
986 * gas/m68k/mcf-mov3q.d: Likewise.
987 * gas/m68k/mode5.d: Likewise.
988
989 2005-02-22 Eric Christopher <echristo@redhat.com>
990
991 * gas/mips/elf-rel10.d: Update for label change.
992
993 2005-02-22 Maciej W. Rozycki <macro@mips.com>
994
995 * gas/mips/mips16-dwarf2.d: Pass -mabi=32. Include relocation
996 information.
997 * gas/mips/mips16-dwarf2-n32.d: New test to check DWARF2 line
998 information for MIPS16 for the n32 ABI.
999 * gas/mips/mips.exp. Run the new test.
1000
1001 2005-02-22 Eric Christopher <echristo@redhat.com>
1002
1003 * gas/mips/elf-rel10.s: Add label for frob.
1004
1005 2005-02-22 Maciej W. Rozycki <macro@mips.com>
1006
1007 * gas/mips/mips16-dwarf2.d: New test to check DWARF2 line
1008 information for MIPS16.
1009 * gas/mips/mips16-dwarf2.s: Source for the new test.
1010 * gas/mips/mips.exp: Run the new test.
1011
1012 2005-02-21 Alan Modra <amodra@bigpond.net.au>
1013
1014 * gas/d10v/instruction_packing-005.d: Adjust.
1015 * gas/d10v/instruction_packing-008.d: Ignore disassembled stabs.
1016 * gas/d10v/instruction_packing-009.d: Likewise.
1017 * gas/d10v/instruction_packing-010.d: Likewise.
1018 * gas/d10v/warning-001.d: Use #warning instead of #error.
1019 * gas/d10v/warning-002.d: Likewise.
1020 * gas/d10v/warning-003.d: Likewise.
1021 * gas/d10v/warning-004.d: Likewise.
1022 * gas/d10v/warning-005.d: Likewise.
1023 * gas/d10v/warning-006.d: Likewise.
1024 * gas/d10v/warning-007.d: Likewise.
1025 * gas/d10v/warning-008.d: Likewise.
1026 * gas/d10v/warning-009.d: Likewise.
1027 * gas/d10v/warning-010.d: Likewise.
1028 * gas/d10v/warning-011.d: Likewise.
1029 * gas/d10v/warning-012.d: Likewise.
1030 * gas/d10v/warning-013.d: Likewise.
1031 * gas/d10v/warning-015.d: Likewise.
1032 * gas/d10v/warning-016.d: Likewise.
1033 * gas/d10v/warning-017.d: Likewise.
1034 * gas/d10v/warning-018.d: Likewise.
1035 * gas/d10v/warning-019.d: Likewise.
1036 * lib/gas-defs.exp (run_dump_test): Don't require a dump program if
1037 #warning given. Rearrange to allow $program to remain unset.
1038 Fail the test if warning not found when expected. Conversely fail
1039 the test if assembler errors or warnings given when not expected.
1040
1041 2005-02-18 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1042
1043 * gas/mips/noat-1.s, gas/mips/noat-1.d, gas/mips/noat-2.s,
1044 gas/mips/noat2.l, gas/mips/noat-3.s, gas/mips/noat-3.l,
1045 gas/mips/noat-4.s, gas/mips/noat-4.l, gas/mips/noat-5.s,
1046 gas/mips/noat-5.l, gas/mips/noat-6.s, gas/mips/noat-6.l,
1047 gas/mips/noat-7.s, gas/mips/noat-7.l: New files, testcases for
1048 .set noat in macro expansions.
1049 * gas/mips/mips.exp: Run new testcases.
1050 * gas/mips/rol-hw.d, gas/mips/rol-hw.l, gas/mips/rol.d,
1051 gas/mips/rol.l, gas/mips/rol.s, gas/mips/rol64-hw.d,
1052 gas/mips/rol64-hw.l, gas/mips/rol64.d, gas/mips/rol64.l,
1053 gas/mips/rol64.s, gas/mips/uld2-eb.d, gas/mips/uld2-el.d,
1054 gas/mips/uld2.l, gas/mips/uld2.s, gas/mips/ulh2-eb.d,
1055 gas/mips/ulh2-el.d, gas/mips/ulh2.l, gas/mips/ulh2.s,
1056 gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-eb.d,
1057 gas/mips/ulw2-el-ilocks.d, gas/mips/ulw2-el.d, gas/mips/ulw2.l,
1058 gas/mips/ulw2.s: Don't try to test .set noat.
1059
1060 2005-02-17 H.J. Lu <hongjiu.lu@intel.com>
1061
1062 * gas/ia64/hint.b-err.l: New file.
1063 * gas/ia64/hint.b-err.s: Likewise.
1064 * gas/ia64/hint.b-warn.l: Likewise.
1065 * gas/ia64/hint.b-warn.s: Likewise.
1066
1067 * gas/ia64/ia64.exp: Run hint.b-err and hint.b-warn.
1068
1069 * gas/ia64/opc-b.d: Pass -mhint.b=ok to as.
1070
1071 2005-02-17 Jan Beulich <jbeulich@novell.com>
1072
1073 * gas/ia64/nostkreg.[ds]: New.
1074 * gas/ia64/ia64.exp: Run new test.
1075
1076 2005-02-16 Alan Modra <amodra@bigpond.net.au>
1077
1078 * gas/all/gas.exp (quad): Don't run on i960.
1079
1080 2005-02-15 Nigel Stephens <nigel@mips.com>
1081 Maciej W. Rozycki <macro@mips.com>
1082
1083 * gas/mips/mips16-hilo.d: New test for the R_MIPS16_HI16 and
1084 R_MIPS16_LO16 relocs.
1085 * gas/mips/mips16-hilo-n32.d: Likewise, for the n32 ABI.
1086 * gas/mips/mips16-hilo.s: Source for the new tests.
1087 * gas/mips/mips.exp: Run the new tests.
1088
1089 2005-02-15 Jan Beulich <jbeulich@novell.com>
1090
1091 * gas/ia64/pcrel.[ds]: New.
1092 * gas/ia64/ia64.exp: Run new test.
1093
1094 2005-02-15 Jan Beulich <jbeulich@novell.com>
1095
1096 * gas/ia64/dv-raw-err.l: Expect specific resource for RAW
1097 violation on b0.
1098 * gas/ia64/regval.[ls]: New.
1099 * gas/ia64/ia64.exp: Run new test.
1100
1101 2005-02-15 Jan Beulich <jbeulich@novell.com>
1102
1103 * gas/ia64/dv-raw-err.s: Don't use r0 or f0 as output operand.
1104 * gas/ia64/dv-waw-err.s: Likewise.
1105 * gas/ia64/reg-err.[ls]: New.
1106 * gas/ia64/ia64.exp: Run new test.
1107
1108 2005-02-15 Jan Beulich <jbeulich@novell.com>
1109
1110 * gas/ia64/reloc.[ds]: New.
1111 * gas/ia64/reloc-bad.[ls]: New.
1112 * gas/ia64/ia64.exp: Run new tests.
1113
1114 2005-02-15 Jan Beulich <jbeulich@novell.com>
1115
1116 * gas/ia64/operand-or.d: Pass -xnone to assembler.
1117
1118 2005-02-13 Jan Beulich <jbeulich@novell.com>
1119
1120 * gas/ia64/label.l: Adjust line numbers.
1121 * gas/ia64/label.s: Add .explicit.
1122 * gas/ia64/nop_x.s: Likewise.
1123 * gas/ia64/opc-a.d: Add assembler option -xnone.
1124 * gas/ia64/opc-b.d: Likewise.
1125 * gas/ia64/opc-f.d: Likewise.
1126 * gas/ia64/opc-i.d: Likewise.
1127 * gas/ia64/opc-m.d: Likewise.
1128 * gas/ia64/opc-x.d: Likewise.
1129 * gas/ia64/pseudo.d: Likewise.
1130 * gas/ia64/regs.d: Likewise.
1131 * gas/ia64/tls.d: Likewise.
1132 * gas/ia64/unwind-err.l: Adjust line numbers.
1133 * gas/ia64/unwind-err.s: Remove explicit stops.
1134
1135 2005-02-13 Jan Beulich <jbeulich@novell.com>
1136
1137 * gas/ia64/pound.[ls]: New.
1138 * gas/ia64/ia64.exp: Run new test.
1139
1140 2005-02-13 H.J. Lu <hongjiu.lu@intel.com>
1141
1142 * gas/ia64/ia64.exp: Add "operand-or".
1143
1144 * gas/ia64/operand-or.d: New file.
1145 * gas/ia64/operand-or.s: Likewise.
1146
1147 2005-02-11 H.J. Lu <hongjiu.lu@intel.com>
1148
1149 * gas/ia64/ia64.exp: Pass -munwind-check=error for unwind-err
1150 and proc.
1151
1152 2005-02-10 Julian Brown <julian@codesourcery.com>
1153
1154 * gas/arm/unwind.d: Alter expected output to include dependency on
1155 __aeabi_unwind_cpp_pr[01].
1156
1157 2005-02-09 Jan Beulich <jbeulich@novell.com>
1158
1159 * gas/i386/intelok.s: Remove comments disabling alternative forms of
1160 fbld, fbstp, and fldcw.
1161 * gas/i386/intelok.d: Expect two instances of fbld, fbstp, and fldcw.
1162
1163 2005-02-07 Inderpreet Singh <inderpreetb@noida.hcltech.com>
1164
1165 * gas/maxq10/jump.d: Fixed relative jump offset.
1166 * gas/maxq10/call.d: Likewise.
1167 * gas/maxq20/jump.d: Likewise.
1168 * gas/maxq20/call.d: Likewise.
1169
1170 2005-02-07 Hans-Peter Nilsson <hp@axis.com>
1171
1172 * lib/gas-defs.exp: Support new directive "warning".
1173
1174 2005-02-02 Jan Beulich <jbeulich@novell.com>
1175
1176 * gas/ia64/pred-rel.s: New.
1177 * gas/ia64/ia64.exp: Run new test.
1178
1179 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
1180
1181 * gas/mips/elf-rel23.d, gas/mips/elf-rel23a.d: Accept little-endian.
1182 * gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d: Accept section
1183 symbol names.
1184
1185 2005-01-31 Jan Beulich <jbeulich@novell.com>
1186
1187 * gas/macros/repeat.[ds]: New.
1188 * gas/macros/macros.exp: Run new test.
1189
1190 2005-01-31 Jan Beulich <jbeulich@novell.com>
1191
1192 * gas/macros/badarg.[ls]: New.
1193 * gas/macros/end.[ls]: New.
1194 * gas/macros/redef.[ls]: New.
1195 * gas/macros/macros.exp (run_list_test): Copy from elsewhere.
1196 Run new tests.
1197
1198 2005-01-31 Jan Beulich <jbeulich@novell.com>
1199
1200 * gas/ia64/operands.[ls]: New.
1201 * gas/ia64/ia64.exp: Run new test.
1202
1203 2005-01-31 Jan Beulich <jbeulich@novell.com>
1204
1205 * gas/ia64/proc.[ls]: New.
1206 * gas/ia64/unwind-err.[ls]: New.
1207 * gas/ia64/ia64.exp: Run new tests.
1208
1209 2005-01-31 Jan Beulich <jbeulich@novell.com>
1210
1211 * gas/ia64/bundling.[ds]: New.
1212 * gas/ia64/label.[ls]: New.
1213 * gas/ia64/last.[ls]: New.
1214 * gas/ia64/slot2.[ls]: New.
1215 * gas/ia64/ia64.exp: Run new tests.
1216
1217 2005-01-31 Jan Beulich <jbeulich@novell.com>
1218
1219 * gas/ia64/pseudo.[ds]: New.
1220 * gas/ia64/ia64.exp: Run new test.
1221
1222 2005-01-27 Jan Beulich <jbeulich@novell.com>
1223
1224 * gas/ia64/nop_x.[ds]: New.
1225 * gas/ia64/ia64.exp: Run new test.
1226
1227 2005-01-27 Jan Beulich <jbeulich@novell.com>
1228
1229 * gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
1230 M-unit.
1231 * gas/ia64/mov-ar.[ds]: New.
1232 * gas/ia64/ia64.exp: Run new test.
1233
1234 2005-01-24 Nick Clifton <nickc@redhat.com>
1235
1236 * gas/all/sleb128.d: Do not assume an 8-bit byte.
1237 * gas/all/quad.d: Likewise. Also allow for ports which order
1238 bytes within words in other than simple big-endian or
1239 little-endian fashions.
1240
1241 2005-01-19 Richard Sandiford <rsandifo@redhat.com>
1242
1243 * gas/all/sleb128.[sd]: New test.
1244 * gas/all/quad.[sd]: New test.
1245 * gas/all/gas.exp: Run them.
1246
1247 2005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
1248
1249 * gas/sh/arch/arch.exp: Correct the email address.
1250 Correct a few comment typos.
1251 Add new tests to ensure that the assembler will only accept
1252 instructions valid in each architecture and vice-versa.
1253 * gas/sh/arch/arch_expected.txt: Update/Correct the test results.
1254 * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
1255 * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
1256 * gas/sh/arch/sh2a-nofpu.s: Generate new file.
1257 * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.
1258 * gas/sh/arch/sh2a-or-sh4.s: Regenerate.
1259 * gas/sh/arch/sh2a.s: Generate new file.
1260 * gas/sh/arch/sh2e.s: Regenerate.
1261 * gas/sh/arch/sh2.s: Regenerate.
1262 * gas/sh/arch/sh3-dsp.s: Regenerate.
1263 * gas/sh/arch/sh3e.s: Regenerate.
1264 * gas/sh/arch/sh3-nommu.s: Regenerate.
1265 * gas/sh/arch/sh3.s: Regenerate.
1266 * gas/sh/arch/sh4al-dsp.s: Regenerate.
1267 * gas/sh/arch/sh4a-nofpu.s: Regenerate.
1268 * gas/sh/arch/sh4a.s: Regenerate.
1269 * gas/sh/arch/sh4-nofpu.s: Regenerate.
1270 * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
1271 * gas/sh/arch/sh4.s: Regenerate.
1272 * gas/sh/arch/sh-dsp.s: Regenerate.
1273 * gas/sh/arch/sh.s: Regenerate.
1274
1275 2005-01-12 H.J. Lu <hongjiu.lu@intel.com>
1276
1277 * i386/i386.exp: Run "sib".
1278
1279 * gas/i386/sib.d: New file.
1280 * gas/i386/sib.s: Likewise.
1281
1282 2005-01-09 Andreas Schwab <schwab@suse.de>
1283
1284 * gas/i386/intel16.d: Ignore trailing text with #pass.
1285 * gas/i386/intelok.d: Likewise.
1286 * gas/i386/prefix.d: Likewise.
1287 * gas/i386/sub.d: Likewise.
1288 * gas/i386/padlock.d: Likewise.
1289 * gas/i386/x86_64.d: Likewise.
1290
1291 2005-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1292
1293 * gas/elf/elf.exp (section5): Use 0-9 instead of [:digit:].
1294
1295 2004-12-31 Alan Modra <amodra@bigpond.net.au>
1296
1297 * gas/elf/elf.exp: Don't list reloc sections.
1298 * gas/elf/section5.e: Remove reloc sections.
1299
1300 2004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
1301
1302 * gas/crx/beq_insn.d: Update reference file according to
1303 disassembler printing method.
1304 * gas/crx/bit_insn.d: Likewise.
1305 * gas/crx/br_insn.d: Likewise.
1306 * gas/crx/cmpbr_insn.d: Likewise.
1307 * gas/crx/cop_insn.d: Likewise.
1308 * gas/crx/load_stor_insn.d: Likewise.
1309
1310 2004-12-21 Hans-Peter Nilsson <hp@axis.com>
1311
1312 * gas/elf/section5.e, gas/elf/section5.l: Replace [:digit:],
1313 [:xdigit:] and {N} in regexps with [0-9], [0-9a-fA-F] and N
1314 copies, to cater to tcl versions before Tcl 8.2.3.
1315
1316 2004-12-20 Nick Clifton <nickc@redhat.com>
1317
1318 * gas/elf/section5.[ls]: Use % instead of @ in .section
1319 directives.
1320
1321 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
1322
1323 * gas/v850/split-lo16.{s,d}: New test.
1324 * gas/v850/v850.exp: Run it.
1325
1326 2004-12-15 Jan Beulich <jbeulich@novell.com>
1327
1328 * gas/elf/section5.[els]: New.
1329
1330 2004-12-13 Richard Sandiford <rsandifo@redhat.com>
1331
1332 * gas/mips/elf-rel25.d, gas/mips/elf-rel25a.d: Cope with different
1333 .text alignments.
1334
1335 2004-12-11 Alan Modra <amodra@bigpond.net.au>
1336
1337 * gas/alpha/elf-usepv-1.d: Update for changed section syms.
1338 * gas/arm/mapping.d: Likewise.
1339 * gas/mips/tmips16-e.d: Likewise.
1340 * gas/mips/tmips16-f.d: Likewise.
1341 * gas/mmix/align-1.d: Likewise.
1342 * gas/mmix/basep-10.d: Likewise.
1343 * gas/mmix/basep-11.d: Likewise.
1344 * gas/mmix/basep-7.d: Likewise.
1345 * gas/mmix/basep-8.d: Likewise.
1346 * gas/mmix/basep-9.d: Likewise.
1347 * gas/mmix/builtin1.d: Likewise.
1348 * gas/mmix/builtin2.d: Likewise.
1349 * gas/mmix/builtin3.d: Likewise.
1350 * gas/mmix/bz-c.d: Likewise.
1351 * gas/mmix/comment-2.d: Likewise.
1352 * gas/mmix/comment-3.d: Likewise.
1353 * gas/mmix/cons-2.d: Likewise.
1354 * gas/mmix/fb-1.d: Likewise.
1355 * gas/mmix/fb-2.d: Likewise.
1356 * gas/mmix/geta-c.d: Likewise.
1357 * gas/mmix/greg1.d: Likewise.
1358 * gas/mmix/greg1a.d: Likewise.
1359 * gas/mmix/greg2.d: Likewise.
1360 * gas/mmix/greg2a.d: Likewise.
1361 * gas/mmix/greg3.d: Likewise.
1362 * gas/mmix/greg4.d: Likewise.
1363 * gas/mmix/greg5.d: Likewise.
1364 * gas/mmix/greg6.d: Likewise.
1365 * gas/mmix/greg7.d: Likewise.
1366 * gas/mmix/greg8.d: Likewise.
1367 * gas/mmix/is-1.d: Likewise.
1368 * gas/mmix/jump-c.d: Likewise.
1369 * gas/mmix/local-1.d: Likewise.
1370 * gas/mmix/locall1.d: Likewise.
1371 * gas/mmix/odd-1.d: Likewise.
1372 * gas/mmix/op-0-1.d: Likewise.
1373 * gas/mmix/op-0-1s.d: Likewise.
1374 * gas/mmix/op-0-2.d: Likewise.
1375 * gas/mmix/prefix1.d: Likewise.
1376 * gas/mmix/prefix2.d: Likewise.
1377 * gas/mmix/prefix3.d: Likewise.
1378 * gas/mmix/pseudo-1.d: Likewise.
1379 * gas/mmix/pushj-c.d: Likewise.
1380 * gas/mmix/pushj-cs.d: Likewise.
1381 * gas/mmix/sym-1.d: Likewise.
1382 * gas/mmix/weak1-s.d: Likewise.
1383 * gas/mmix/weak1.d: Likewise.
1384 * gas/mmix/zerop-1.d: Likewise.
1385 * gas/ppc/power4.d: Likewise.
1386 * gas/ppc/test1elf32.d: Likewise.
1387 * gas/ppc/test1elf64.d: Likewise.
1388 * gas/sh/sh64/datal32-3.d: Likewise.
1389 * gas/sh/sh64/datal64-3.d: Likewise.
1390 * gas/sh/sh64/localcom-1.d: Likewise.
1391
1392 2004-12-10 Ian Lance Taylor <ian@wasabisystems.com>
1393
1394 * gas/mips/elf-rel23a.d: New test.
1395 * gas/mips/elf-rel23b.d: New test.
1396 * gas/mips/elf-rel25.s: New test.
1397 * gas/mips/elf-rel25.d: New test.
1398 * gas/mips/elf-rel25a.d: New test.
1399 * gas/mips/mips.exp: Run new tests.
1400
1401 2004-12-09 Paul Brook <paul@codesourcery.com>
1402
1403 * gas/arm/unwind.d: Expect R_ARM_PREL31 relocations.
1404
1405 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1406
1407 * gas/mips/branch-swap.d: Pass -32 to as.
1408
1409 2004-11-29 Tomer Levi <Tomer.Levi@nsc.com>
1410
1411 * gas/crx/br_insn.d: Fix error in expected disassembly.
1412
1413 2004-11-29 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1414
1415 * gas/m32r/rela-1.s: New test.
1416 * gas/m32r/rela-1.d: Expected disassembly.
1417 * gas/m32r/m32r.exp: Run the new test.
1418 * gas/m32r/relax-1.d: Update for fixed pcrel reloc
1419 generation.
1420
1421 2004-11-27 Richard Earnshaw <rearnsha@arm.com>
1422
1423 * gas/arm/thumbv6.d (setend): Remove stray tab at end
1424 of dump pattern.
1425
1426 2004-11-25 H.J. Lu <hongjiu.lu@intel.com>
1427
1428 * gas/ia64/group-1.d: Adjust expected secion ordering.
1429
1430 2004-11-25 Jan Beulich <jbeulich@novell.com>
1431
1432 * gas/i386/x86-64-inval.[sl]: Remove sahf/lahf.
1433
1434 2004-11-24 Paul Brook <paul@codesourcery.com>
1435
1436 * gas/elf/group0a.d: Adjust expected secion ordering.
1437 * gas/elf/group1a.d: Ditto.
1438 * gas/elf/section4.d: Ditto.
1439
1440 2004-11-24 Nick Clifton <nickc@redhat.com>
1441
1442 * gas/iq2000/allinsn.exp: Remove IQ10 tests.
1443 * gas/iq2000/q10allinsn.d: Delete.
1444 * gas/iq2000/q10allinsn.s: Delete.
1445 * gas/iq2000/q10hazard4.s: Delete.
1446 * gas/iq2000/q10hazard5.s: Delete.
1447 * gas/iq2000/q10load-hazards.exp: Delete.
1448 * gas/iq2000/q10nohazard.s: Delete.
1449 * gas/iq2000/q10noyield.s: Delete.
1450 * gas/iq2000/q10test0.d: Delete.
1451 * gas/iq2000/q10test0.s: Delete.
1452 * gas/iq2000/q10test1.d: Delete.
1453 * gas/iq2000/q10test1.s: Delete.
1454 * gas/iq2000/q10test10.d: Delete.
1455 * gas/iq2000/q10test10.s: Delete.
1456 * gas/iq2000/q10test11.d: Delete.
1457 * gas/iq2000/q10test11.s: Delete.
1458 * gas/iq2000/q10test12.d: Delete.
1459 * gas/iq2000/q10test12.s: Delete.
1460 * gas/iq2000/q10test2.d: Delete.
1461 * gas/iq2000/q10test2.s: Delete.
1462 * gas/iq2000/q10test3.d: Delete.
1463 * gas/iq2000/q10test3.s: Delete.
1464 * gas/iq2000/q10test4.d: Delete.
1465 * gas/iq2000/q10test4.s: Delete.
1466 * gas/iq2000/q10test5.d: Delete.
1467 * gas/iq2000/q10test5.s: Delete.
1468 * gas/iq2000/q10test6.d: Delete.
1469 * gas/iq2000/q10test6.s: Delete.
1470 * gas/iq2000/q10test7.d: Delete.
1471 * gas/iq2000/q10test7.s: Delete.
1472 * gas/iq2000/q10test8.d: Delete.
1473 * gas/iq2000/q10test8.s: Delete.
1474 * gas/iq2000/q10test9.d: Delete.
1475 * gas/iq2000/q10test9.s: Delete.
1476 * gas/iq2000/q10yield.exp: Delete.
1477 * gas/iq2000/test.exp: Delete.
1478
1479 2004-11-24 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
1480
1481 * gas/arc/st.s: Add checks for other variants of the sr and st
1482 instruction.
1483 * gas/arc/st.d: Update the expected disassembly.
1484
1485 2004-11-23 Nick Clifton <nickc@redhat.com>
1486
1487 * gas/mn10300/relax.s: Add further tests of the relaxing of branch
1488 instructions.
1489 * gas/mn10300/relax.d: Add expected relocations.
1490
1491 2004-11-22 Ravi Ramaseshan <ravi.ramaseshan@codito.com>
1492
1493 * gas/arc/ld.s: Add check of load of a long immediate.
1494 * gas/arc/ld.d: Add expected disassembly.
1495
1496 2004-11-22 Hans-Peter Nilsson <hp@axis.com>
1497
1498 * gas/all/gas.exp: Run dg-runtest for all err-*.s and warn-*.s.
1499 * gas/all/err-1.s, gas/all/warn-1.s: New tests.
1500
1501 2004-11-18 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1502
1503 * gas/maxq10/call.d: Fix expected results now that bfd assembler
1504 support is enabled by default.
1505 * gas/maxq10/range.d: Likewise.
1506 * gas/maxq20/call.d: Likewise.
1507
1508 2004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
1509
1510 * gas/arm/mapping.d: Expect F markers for Thumb code.
1511 * gas/arm/unwind.d: Update big-endian pattern.
1512
1513 2004-11-12 Nick Clifton <nickc@redhat.com>
1514
1515 * gas/mn10300/basic.exp: Add relax test.
1516 * gas/mn10300/relax.s: New test.
1517 * gas/mn10300/relax.d: Expected results. Make sure that the
1518 correct size of instruction has been selected.
1519
1520 2004-11-11 Bob Wilson <bob.wilson@acm.org>
1521
1522 * gas/xtensa/short_branch_offset.s: New.
1523 * gas/xtensa/short_branch_offset.d: New.
1524 * gas/xtensa/all.exp: Run new test.
1525
1526 2004-11-10 Alan Modra <amodra@bigpond.net.au>
1527
1528 * gas/i386/opcode.s: Pad section.
1529 * gas/i386/intelok.s: Likewise.
1530 * gas/i386/opcode.d: Update.
1531 * gas/i386/intelok.d: Update.
1532
1533 2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1534 Vineet Sharma <vineets@noida.hcltech.com>
1535
1536 * gas/maxq10: New directory. Contains tests for maxq port.
1537 * gas/maxq20: Likewise.
1538
1539 2004-11-05 H.J. Lu <hongjiu.lu@intel.com>
1540
1541 * gas/i386/general.s: Add movzb.
1542 * gas/i386/general.l: Updated.
1543
1544 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1545
1546 * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
1547 * gas/cris/operand-err-1.s (test.m constant): Remove xfail marker
1548 and update rationale. Mark "ba [external_symbol]" and "ba [r3]"
1549 as invalid.
1550 * gas/ieee-fp/x930509a.exp: setup_xfail for crisv32-*-*.
1551 * gas/macros/macros.exp: setup_xfail strings for crisv32-*-*.
1552 * gas/cris/abs32-1.s, gas/cris/arch-err-1.s,
1553 gas/cris/arch-err-2.s, gas/cris/arch-err-3.s,
1554 gas/cris/arch-err-4.s, gas/cris/arch-err-5.s,
1555 gas/cris/bound-err-1.s, gas/cris/brokw-3b.s,
1556 gas/cris/march-err-1.s, gas/cris/march-err-2.s,
1557 gas/cris/push-err-1.s, gas/cris/push-err-2.s,
1558 gas/cris/pushpopv32.s, gas/cris/rd-abs32-1.d,
1559 gas/cris/rd-abs32-2.d, gas/cris/rd-arch-1.d, gas/cris/rd-arch-2.d,
1560 gas/cris/rd-arch-3.d, gas/cris/rd-bkw1b.d, gas/cris/rd-bkw2b.d,
1561 gas/cris/rd-bkw3b.d, gas/cris/rd-bound1.d, gas/cris/rd-bound1.s,
1562 gas/cris/rd-bound2.d, gas/cris/rd-bound3.d, gas/cris/rd-bound4.d,
1563 gas/cris/rd-break32.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
1564 gas/cris/rd-spr-1.d, gas/cris/rd-spr-1.s, gas/cris/rd-usp-1.d,
1565 gas/cris/rd-usp-1b.d, gas/cris/rd-v10_32o-1.d,
1566 gas/cris/rd-v10_32o-2.d, gas/cris/rd-v10_32o-2.s,
1567 gas/cris/rd-v32-b1.d, gas/cris/rd-v32-b1.s, gas/cris/rd-v32-b2.d,
1568 gas/cris/rd-v32-b2.s, gas/cris/rd-v32-b3.d, gas/cris/rd-v32-b3.s,
1569 gas/cris/rd-v32-f1.d, gas/cris/rd-v32-f1.s, gas/cris/rd-v32-i1.d,
1570 gas/cris/rd-v32-i1.s, gas/cris/rd-v32-l1.d, gas/cris/rd-v32-l1.s,
1571 gas/cris/rd-v32-l3.d, gas/cris/rd-v32-l3.s, gas/cris/rd-v32-l4.d,
1572 gas/cris/rd-v32-l4.s, gas/cris/rd-v32o-1.d, gas/cris/rd-v32s-1.d,
1573 gas/cris/rd-v32s-2.d, gas/cris/rd-v32s-2.s, gas/cris/rd-v32s-3.d,
1574 gas/cris/rd-v32s-3.s, gas/cris/rd-v32s-4.d, gas/cris/rd-v32s-4.s,
1575 gas/cris/rd-vao-1.d, gas/cris/v32-err-1.s, gas/cris/v32-err-10.s,
1576 gas/cris/v32-err-11.s, gas/cris/v32-err-2.s, gas/cris/v32-err-3.s,
1577 gas/cris/v32-err-4.s, gas/cris/v32-err-5.s, gas/cris/v32-err-6.s,
1578 gas/cris/v32-err-7.s, gas/cris/v32-err-8.s, gas/cris/v32-err-9.s:
1579 New tests.
1580
1581 2004-11-04 Jan Beulich <jbeulich@novell.com>
1582
1583 * gas/i386/i386.exp: Execute new tests intelbad and intelok.
1584 * gas/i386/intelbad.[sl]: New test to check for various things not
1585 permitted in Intel mode.
1586 * gas/i386/intel.d, gas/i386/opcode.d, gas/i386/x86-64-opcode.d:
1587 Adjust for change to segment register store.
1588 * gas/i386/intelok.[sd]: New test to check various Intel mode specific
1589 things get handled correctly.
1590 * gas/i386/x86_64.[sd]: Remove unsupported constructs referring to
1591 'high' and 'low' parts of an operand, which the parser previously
1592 accepted while neither telling that it's not supported nor that it
1593 ignored the remainder of the line following these supposed keywords.
1594
1595 2004-10-28 Tomer Levi <Tomer.Levi@nsc.com>
1596
1597 * gas/crx/cop_insn.d: Regenerate (after a bug fix in Assembler).
1598
1599 2004-10-27 Tomer Levi <Tomer.Levi@nsc.com>
1600
1601 * gas/crx/cop_insn.s: Test new Co-Processor instruction 'cpi'.
1602 * gas/crx/list_insn.s: Add hi/lo/u<N> registers tests, fix test bugs.
1603 * gas/crx/cop_insn.d: Regenerate.
1604 * gas/crx/list_insn.d: Likewise.
1605
1606 2004-10-23 Daniel Jacobowitz <dan@debian.org>
1607
1608 * gas/cfi/cfi-arm-1.d, gas/cfi/cfi-arm-1.s: New files.
1609 * gas/cfi/cfi.exp: Run cfi-arm-1 test.
1610
1611 2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
1612
1613 * gas/crx/cop_insn.s: Reverse operands order in store co-processor
1614 instructions.
1615 * gas/crx/list_insn.s: Remove test for unsupported 'popa' instruction.
1616 * gas/crx/cop_insn.d: Regenerate.
1617 * gas/crx/list_insn.d: Likewise.
1618
1619 2004-10-14 Paul Brook <paul@codesourcery.com>
1620
1621 * gas/arm/mapping.d: Pass --special-syms to objdump.
1622
1623 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1624
1625 * gas/i386/i386.exp: Don't run divide test for targets where '/'
1626 is a comment. Run x86-64-unwind for 64-bit ELF targets.
1627 * gas/i386/x86-64-unwind.d, gas/i386/x86-64-unwind.s: New.
1628
1629 2004-10-08 Alan Modra <amodra@bigpond.net.au>
1630
1631 * gas/cfi/cfi-common-4.d: Correct for 64 bit targets.
1632
1633 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1634
1635 * gas/xtensa/all.exp: Adjust expected error message for j_too_far.
1636 Change entry_align test to expect an error.
1637 * gas/xtensa/entry_misalign2.s: Use no-transform instead of
1638 no-generics directives.
1639
1640 2004-10-07 Richard Sandiford <rsandifo@redhat.com>
1641
1642 * gas/mips/elf-rel{23,24}.[sd]: New tests.
1643 * gas/mips/mips.exp: New test.
1644
1645 2004-10-07 Richard Sandiford <rsandifo@redhat.com>
1646
1647 * gas/mips/elf-rel22.[sd]: New test.
1648 * gas/mips/mips.exp: Run it.
1649
1650 2004-10-07 Richard Sandiford <rsandifo@redhat.com>
1651
1652 * gas/mips/elf-rel21.[sd]: New test.
1653 * gas/mips/mips.exp: Run it.
1654
1655 2004-10-07 Jan Beulich <jbeulich@novell.com>
1656
1657 * gas/cfi/cfi-common-4.[ds]: New.
1658 * gas/cfi/cfi.exp: Run new test.
1659
1660 2004-10-07 Tomer Levi <Tomer.Levi@nsc.com>
1661
1662 * gas/crx/cop_insn.s: New file.
1663 * gas/crx/cop_insn.d: Likewise.
1664 * gas/crx/load_stor_insn.s: Move Co-processor insns to a separate
1665 test.
1666 * gas/crx/misc_insn.s: Likewise.
1667 * gas/crx/load_stor_insn.d: Regenerate.
1668 * gas/crx/misc_insn.d: Likewise.
1669
1670 2004-10-06 Aldy Hernandez <aldyh@redhat.com>
1671
1672 * gas/ppc/e500.s: Add double-precision instructions.
1673 * gas/ppc/e500.d: Same.
1674
1675 2004-10-05 Paul Brook <paul@codesourcery.com>
1676
1677 * gas/arm/arm.exp: Add unwind table test. Recognise
1678 arm-symbian-symbianelf and arm-none-eabi.
1679 * gas/arm/unwind.s: New file.
1680 * gas/arm/unwind.d: New file.
1681
1682 2004-10-01 Bill Farmer <Bill@the-farmers.freeserve.co.uk>
1683
1684 * gas/pdp11/opcode.d: Fix sob opcode value.
1685
1686 2004-09-30 Paul Brook <paul@codesourcery.com>
1687
1688 * gas/arm/arch6zk.d: New file.
1689 * gas/arm/arch6zk.s: New file.
1690 * gas/arm/arm.exp: Add them.
1691
1692 2004-09-29 Alan Modra <amodra@bigpond.net.au>
1693
1694 * gas/i386/secrel.s: Pad .rdata out to 16 byte boundary.
1695 * gas/i386/secrel.d: Adjust to suit.
1696
1697 2004-09-19 Paul Brook <paul@codesourcery.com>
1698
1699 * gas/elf/elf.exp: Recognise additional arm elf targets.
1700
1701 2004-09-17 Paul Brook <paul@codesourcery.com>
1702
1703 * gas/arm/pic.s: Add (target2).
1704 * gas/arm/pic.d: Ditto.
1705
1706 2004-09-13 Paul Brook <paul@codesourcery.com>
1707
1708 * gas/arm/pic.d: Rename RELABS to TARGET1.
1709 * gas/arm/pic.s: Ditto.
1710
1711 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1712
1713 * gas/crx: New directory.
1714 * gas/crx/allinsn.exp: New test script.
1715 * gas/crx/arith_insn.s: New file.
1716 * gas/crx/arith_insn.d: Likewise.
1717 * gas/crx/beq_insn.s: Likewise.
1718 * gas/crx/beq_insn.d: Likewise.
1719 * gas/crx/bit_insn.s: Likewise.
1720 * gas/crx/bit_insn.d: Likewise.
1721 * gas/crx/br_insn.s: Likewise.
1722 * gas/crx/br_insn.d: Likewise.
1723 * gas/crx/cmov_insn.s: Likewise.
1724 * gas/crx/cmov_insn.d: Likewise.
1725 * gas/crx/cmpbr_insn.s: Likewise.
1726 * gas/crx/cmpbr_insn.d: Likewise.
1727 * gas/crx/jscond_insn.s: Likewise.
1728 * gas/crx/jscond_insn.d: Likewise.
1729 * gas/crx/list_insn.s: Likewise.
1730 * gas/crx/list_insn.d: Likewise.
1731 * gas/crx/load_stor_insn.s: Likewise.
1732 * gas/crx/load_stor_insn.d: Likewise.
1733 * gas/crx/misc_insn.s: Likewise.
1734 * gas/crx/misc_insn.d: Likewise.
1735 * gas/crx/no_op_insn.s: Likewise.
1736 * gas/crx/no_op_insn.d: Likewise.
1737 * gas/crx/shift_insn.s: Likewise.
1738 * gas/crx/shift_insn.d: Likewise.
1739
1740 2004-08-27 Richard Sandiford <rsandifo@redhat.com>
1741
1742 * gas/frv/fr550-pack1.[sd]: New test.
1743 * gas/frv/allinsn.exp: Run it.
1744
1745 2004-08-27 Nick Clifton <nickc@redhat.com>
1746
1747 * gas/i386/i386.exp: Allow pcrel test for COFF targets as well,
1748 but not for PE targets. Similarly for the absrel test.
1749
1750 2004-08-26 Nick Clifton <nickc@redhat.com>
1751
1752 * gas/i386/i386.exp: Group ELF specific tests together. Move the
1753 pcrel test into the ELF only section. Use is_elf_format to test
1754 for ELF based toolchains.
1755
1756 2004-08-25 H.J. Lu <hongjiu.lu@intel.com>
1757
1758 * gas/all/gas.exp: Use `string match ""' instead of `eq ""'.
1759
1760 2004-08-24 Jan Beulich <jbeulich@novell.com>
1761
1762 * gas/all/altmacro.[sd]: Split out part from here...
1763 * gas/all/altmac2.[sd]: ... to here.
1764 * gas/all/excl.s: New.
1765 * gas/all/gas.exp: Suppress both tests for a few targets known to
1766 break. Run the new (split out) test only when the target doesn't
1767 use '!' as a comment character.
1768
1769 2004-08-18 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1770
1771 * gas/mips/branch-swap.s: New testcase.
1772 * gas/mips/branch-swap.d: New testcase.
1773 * gas/mips/mips.exp: Run the testcase.
1774
1775 2004-08-18 Nick Clifton <nickc@redhat.com>
1776
1777 * gas/macros/strings.s: Remove #NO_APP, accidentally committed as
1778 part of another patch.
1779
1780 2004-08-15 Nick Clifton <nickc@redhat.com>
1781
1782 * gas/all/altmacro.d: Allow for rest of frag being padded to an
1783 alignment boundary.
1784
1785 * gas/arm/arm.exp: Run bignum test for ELF based targets only.
1786
1787 2004-08-16 Alan Modra <amodra@bigpond.net.au>
1788
1789 * gas/cfi/cfi-alpha-1.d: Adjust for readelf fix.
1790 * gas/cfi/cfi-alpha-3.d: Likewise.
1791 * gas/cfi/cfi-i386.d: Likewise.
1792 * gas/cfi/cfi-m68k.d: Likewise.
1793 * gas/cfi/cfi-ppc-1.d: Likewise.
1794 * gas/cfi/cfi-s390-1.d: Likewise.
1795 * gas/cfi/cfi-s390x-1.d: Likewise.
1796 * gas/cfi/cfi-sh-1.d: Likewise.
1797 * gas/cfi/cfi-sparc-1.d: Likewise.
1798 * gas/cfi/cfi-sparc64-1.d: Likewise.
1799 * gas/cfi/cfi-x86_64.d: Likewise.
1800
1801 2004-08-13 Jan Beulich <jbeulich@novell.com>
1802
1803 * gas/all/altmacro.[sd]: New test.
1804 * gas/all/gas.exp: Run the new test.
1805
1806 2004-08-10 Mark Mitchell <mark@codesourcery.com>
1807
1808 * gas/arm/bignum1.s: New test.
1809 * gas/arm/arm.exp: Run it.
1810
1811 2004-08-06 Paul Brook <paul@codesourcery.com>
1812
1813 * gas/arm/pic.s,d: Test RELABS and SBREL relocations.
1814
1815 2004-08-05 Nitin Yewale <nitiny@kpitcummins.com>
1816
1817 * h8300/h8300.exp: Addition of new test case to check rx
1818 generation with adds and subs instruction for plain H8/300 target.
1819 * h8300/addsubrxcheck.s: New test source file.
1820
1821 2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1822
1823 * gas/m68hc11/m68hc11.exp: Fix tests for 2.15
1824 * gas/elf/elf.exp: Test obj-elf for m6811-* and m6812-*
1825 * gas/symver/symver.exp: Likewise for symver tests.
1826
1827 2004-07-30 Michal Ludvig <mludvig@suse.cz>
1828
1829 * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
1830 VIA PadLock instructions.
1831
1832 2004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1833
1834 * gas/sh/basic.exp: Don't do sh2a test for sh5.
1835 * gas/sh/sh2a.d: Match elf32-sh* format too.
1836
1837 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
1838
1839 2003-12-30 DJ Delorie <dj@redhat.com>
1840 * gas/sh/sh2a.s: New.
1841 * gas/sh/sh2a.d: New.
1842 * gas/sh/basic.exp: Add it.
1843
1844 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1845
1846 * gas/all/gas.exp (do_930509a): Disable test for crx.
1847
1848 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1849
1850 * gas/i386/x86-64-inval.l: Remove the leading `+'.
1851
1852 2004-07-22 Nick Clifton <nickc@redhat.com>
1853
1854 PR/280
1855 * gas/h8300/ffxx1-coff.d: Remove duplicated raw insn values.
1856 * gas/h8300/ffxx1-elf.d: Likewise.
1857 * gas/h8300/h8sx_disp2.d: Likewise.
1858 * gas/h8300/h8sx_mov_imm.d: Likewise.
1859 * gas/h8300/h8sx_rtsl.d: Likewise.
1860 * gas/h8300/ffxx1-coff.s: Remove inappropriate insn width specifier.
1861 * gas/h8300/ffxx1-elf.s: Likewise.
1862
1863 2004-07-21 Jan Beulich <jbeulich@novell.com>
1864
1865 * gas/i386/x86-64-addr32.[ds]: New test for x86-64 32-bit
1866 addressing in 64-bit mode.
1867 * gas/i386/x86-64-rip.[ds]: New test for x86-64 rip-relative
1868 addressing.
1869 * gas/i386/i386.exp: Run the two new tests.
1870
1871 * gas/cfi/cfi-x86_64.d: Adjust expectation for leave to not have a
1872 rex prefix.
1873 * gas/i386/x86-64-inval.[ls]: Add a bunch of instructions illegal
1874 in 64-bit mode.
1875
1876 2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
1877
1878 * gas/mips/elf-rel19.d: Pass -march=mips1 to gas as the test
1879 expects load delay slots.
1880
1881 2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
1882
1883 * gas/mips/vr5400.d: Update for a correct disassembly of
1884 "racm.ob".
1885
1886 2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
1887
1888 * gas/mips/mips32.s: Adjust for the unified "break" syntax. Add
1889 another "break" case. Update the comment accordingly.
1890 * gas/mips/set-arch.s: Likewise.
1891 * gas/mips/mips32.d: Adjust for the new output.
1892 * gas/mips/set-arch.d: Likewise.
1893
1894 2004-07-15 Nitin Yewale <nitiny@kpitcummins.com>
1895
1896 * gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of
1897 new test case for H8300H normal target to check symbol
1898 address generation.
1899 * gas/h8300/symaddgen.s: New test.
1900
1901 2004-07-13 Nick Clifton <nickc@redhat.com>
1902
1903 * gas/i386/intel.s: Add test of newly expand arithmetic support
1904 for Intel mode assembler.
1905 * gas/i386/intel.d: Add expected disassmbly.
1906
1907 2004-07-13 Nick Clifton <nickc@redhat.com>
1908
1909 * gas/vtable: Delete directory. These tests are no longer needed
1910 as the VTABLE_ reloc support is obsolete.
1911
1912 2004-07-08 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1913
1914 * gas/m32r/pic.exp: Add New Test case for @GOTOFF, @GOT, @PLT.
1915 * gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
1916 * gas/m32r/pic2.d: New file: Expected results.
1917
1918 2004-07-08 Richard Sandiford <rsandifo@redhat.com>
1919
1920 * gas/mips/elf-rel7.d: Expect relocations against bar to refer to bar.
1921 * gas/mips/elf-refl19.d: Likewise L2.
1922
1923 2004-07-03 Richard Sandiford <rsandifo@redhat.com>
1924
1925 * gas/mips/elf{,el}-rel.d: Adjust so that the earliest %hi() matches
1926 the earliest %lo().
1927 * gas/mips/elf-rel11.d: Don't expect the relocs to be reordered.
1928 * gas/mips/elf-rel20.[sd]: New test.
1929 * gas/mips/mips.exp: Run it.
1930
1931 2004-07-03 Maciej W. Rozycki <macro@linux-mips.org>
1932
1933 * gas/mips/elf-rel9.[sd]: Fix typo in %lo() expression.
1934
1935 2004-07-01 H.J. Lu <hongjiu.lu@intel.com>
1936
1937 * gas/ia64/group-1.d: New.
1938 * gas/ia64/group-1.s: Likewise.
1939
1940 * gas/ia64/ia64.exp: Add group-1 to test comdat group.
1941
1942 2004-06-30 James E Wilson <wilson@specifixinc.com>
1943
1944 * gas/ia64/dv-imply.d: Update.
1945 * gas/ia64/dv-mutex.d: Likewise.
1946 * gas/ia64/dv-safe.d: Likewise.
1947
1948 2004-06-29 Alan Modra <amodra@bigpond.net.au>
1949
1950 * gas/m68k/mode5.s: Pad section.
1951 * gas/m68k/mode5.d: Update.
1952
1953 2004-06-28 Alan Modra <amodra@bigpond.net.au>
1954
1955 * gas/ppc/power4.d: Update.
1956
1957 2004-06-24 Alan Modra <amodra@bigpond.net.au>
1958
1959 * gas/i386/prescott.s: Remove fisttpd and fisttpq.
1960 * gas/i386/prescott.d: Update.
1961
1962 2004-06-08 Jakub Jelinek <jakub@redhat.com>
1963
1964 * gas/ia64/dv-raw-err.s: Add some new postinc tests.
1965 * gas/ia64/dv-raw-err.l: Updated.
1966
1967 2004-05-28 Peter Barada <peter@the-baradas.com>
1968
1969 * gas/m68k/mode5.s: New test file. Checks conversion of mode 5
1970 addressing with zero offset into mode 2 addressing.
1971 * gas/m68k/mode5.d: New file: Expected disassmbly.
1972 * gas/m68k/all.exp: Run new test.
1973
1974 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1975
1976 * gas/sh/arch: New directory.
1977 * gas/sh/arch/arch.exp: New test script.
1978 * gas/sh/arch/arch_expected.txt: New file.
1979 * gas/sh/arch/sh.s: New file.
1980 * gas/sh/arch/sh2.s: New file.
1981 * gas/sh/arch/sh-dsp.s: New file.
1982 * gas/sh/arch/sh2e.s: New file.
1983 * gas/sh/arch/sh3-nommu.s: New file.
1984 * gas/sh/arch/sh3.s: New file.
1985 * gas/sh/arch/sh3-dsp.s: New file.
1986 * gas/sh/arch/sh3e.s: New file.
1987 * gas/sh/arch/sh4-nommu-nofpu.s: New file.
1988 * gas/sh/arch/sh4-nofpu.s: New file.
1989 * gas/sh/arch/sh4.s: New file.
1990 * gas/sh/arch/sh4a-nofpu.s: New file.
1991 * gas/sh/arch/sh4al-dsp.s: New file.
1992 * gas/sh/arch/sh4a.s: New file.
1993
1994 2004-05-27 H.J. Lu <hongjiu.lu@intel.com>
1995
1996 * gas/ia64/regs.d: Updated.
1997
1998 2004-05-26 H.J. Lu <hongjiu.lu@intel.com>
1999
2000 * gas/ia64/ia64.exp: Run invalid-ar.
2001
2002 * gas/ia64/invalid-ar.l: New file. Test invalid AR access.
2003 * gas/ia64/invalid-ar.s: Likewise.
2004
2005 2004-05-24 Peter Barada <peter@the-baradas.com>
2006
2007 * gas/m68k/mcf-emac.d: Provide correct disassembler results.
2008 * gas/m68k/mcf-mac.d: Provide correct disassembler results.
2009
2010 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2011
2012 * gas/ia64/dv-srlz.d: Fix a typo.
2013
2014 2004-05-12 Ben Elliston <bje@au.ibm.com>
2015
2016 * gas/h8300/t03_add.exp: Remove stray semicolons.
2017 * gas/h8300/t04_sub.exp: Likewise.
2018 * gas/h8300/t05_cmp.exp: Likewise.
2019 * gas/h8300/t08_or.exp: Likewise.
2020 * gas/h8300/t09_xor.exp: Likewise.
2021 * gas/h8300/t10_and.exp: Likewise.
2022 * gas/hppa/reloc/reloc.exp: Likewise.
2023 * gas/hppa/unsorted/unsorted.exp: Likewise.
2024 * gas/i386/i386.exp: Likewise.
2025 * gas/m68hc11/m68hc11.exp: Likewise.
2026 * gas/mips/mips.exp: Likewise.
2027 * gas/sparc/sparc.exp: Likewise.
2028 * lib/gas-defs.exp: Likewise.
2029
2030 2004-05-11 Nick Clifton <nickc@redhat.com>
2031
2032 * gas/elf/section4.s: New test. Checks label arithmetic when
2033 multiple same-name sections exist.
2034 * gas/elf/section4.d: New file: Expected section list
2035 * gas/elf/elf.exp: Run the new test.
2036 * gas/elf/group0.s: Use % instead of @ for type argument to
2037 .section directive (for compatability with ARM port).
2038 * gas/elf/group1.s: Likewise.
2039
2040 2004-05-07 Richard Sandiford <rsandifo@redhat.com>
2041
2042 * gas/mips/vr4122.[sd]: Rename to...
2043 * gas/mips/vr4120-2.[sd]: ...and add tests for VR4181A errata
2044 MD(1) and MD(4).
2045 * gas/mips/mips.exp: Update accordingly.
2046
2047 2004-05-05 Alexandre Oliva <aoliva@redhat.com>
2048
2049 * gas/frv/reloc1.d: Match elf32-frvfdpic as well.
2050 * gas/frv/fr405-insn.d: Likewise.
2051 * gas/frv/fr450-insn.d: Likewise.
2052
2053 2004-04-30 H.J. Lu <hongjiu.lu@intel.com>
2054
2055 * gas/elf/elf.exp: Remove group1, add group1a and group1b for
2056 section group.
2057
2058 * gas/elf/group1a.d: New file.
2059 * gas/elf/group1b.d: Likewise.
2060
2061 * gas/elf/group1.e: Removed.
2062
2063 2004-04-30 Nick Clifton <nickc@redhat.com>
2064
2065 * gas/arm/reg-alias.s: New file: Test case sensitive register
2066 aliases.
2067 * gas/arm/reg-alias.d: New file: Expected test output.
2068 * gas/arm/arm.exp: Run reg-alias test.
2069 Arrange tests in a more orderly fashion.
2070
2071 2004-04-30 Ben Elliston <bje@au.ibm.com>
2072
2073 * gas/ppc/power4.s: Add dcbz and dcbzl test cases.
2074 * gas/ppc/power4.d: Update accordingly.
2075
2076 2004-04-26 H.J. Lu <hongjiu.lu@intel.com>
2077
2078 * gas/elf/elf.exp: Add group0a, group0b and group1 for section
2079 group.
2080
2081 * gas/elf/group0.s: New file.
2082 * gas/elf/group0a.d: Likewise.
2083 * gas/elf/group0b.d: Likewise.
2084 * gas/elf/group1.e: Likewise.
2085 * gas/elf/group1.s: Likewise.
2086
2087 2004-04-23 Nick Clifton <nickc@redhat.com>
2088
2089 * gas/symver/symver1.d: Cope with extra symbols inserted by
2090 arm-elf toolchains.
2091 * gas/symver/symver0.d: Likewise
2092 * gas/elf/symver.d: Likewise.
2093
2094 2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
2095
2096 * gas/sh/pcrel2.d: Update.
2097 * gas/sh/tlsd.d: Update.
2098 * gas/sh/tlsnopic.d: Update.
2099 * gas/sh/tlspic.d: Update.
2100
2101 2004-04-22 Mark Kettenis <kettenis@gnu.org>
2102
2103 * lib/gas-defs.exp (is_elf_format): Add OpenBSD support.
2104
2105 2004-04-22 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
2106
2107 * gas/mips/lb-xgot-ilocks.d: Remove nops in load delay slot.
2108 * gas/mips/mips-abi32-pic.d: Likewise.
2109 * gas/mips/mips-abi32-pic2.d: Likewise.
2110 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2111 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2112 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
2113 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2114 * gas/mips/relax-swap1-mips2.d: Likewise.
2115 * gas/mips/lb-svr4pic-ilocks.d: New test.
2116 * gas/mips/mips.exp: Run it.
2117
2118 2004-04-22 Paul Brook <paul@codesourcery.com>
2119
2120 * maverick.c (off8s): Test full shifted operand range.
2121 (MCC2): Define.
2122 (MVDSPACC, MVACCDSP): Use it.
2123 * maverick.d, maverick.s: Regenerate.
2124
2125 2004-04-22 Peter Barada <peter@the-baradas.com>
2126
2127 * gas/m68k/mcf-mac.s: New test: Check ColdFire MAC instructions.
2128 * gas/m68k/mcf-emac.s: New test: Similar checks.
2129 * gas/m68k/mcf-mac.d: New test: Expected output.
2130 * gas/m68k/mcf-emac.d: New test: Likewise.
2131 * gas/m68k/all.exp: Run new tests.
2132
2133 2004-04-21 Chris Demetriou <cgd@broadcom.com>
2134
2135 * gas/mips/elempic.d: File removed as part of -membedded-pic removal.
2136 * gas/mips/empic.d: Likewise.
2137 * gas/mips/empic.l: Likewise.
2138 * gas/mips/empic.s: Likewise.
2139 * gas/mips/empic2.d: Likewise.
2140 * gas/mips/empic2.s: Likewise.
2141 * gas/mips/empic3_e.d: Likewise.
2142 * gas/mips/empic3_e.s: Likewise.
2143 * gas/mips/empic3_g1.d: Likewise.
2144 * gas/mips/empic3_g1.s: Likewise.
2145 * gas/mips/empic3_g2.d: Likewise.
2146 * gas/mips/empic3_g2.s: Likewise.
2147 * gas/mips/jal-empic-elf-2.d: Likewise.
2148 * gas/mips/jal-empic-elf-2.s: Likewise.
2149 * gas/mips/jal-empic-elf-3.d: Likewise.
2150 * gas/mips/jal-empic-elf-3.s: Likewise.
2151 * gas/mips/jal-empic-elf.d: Likewise.
2152 * gas/mips/jal-empic.d: Likewise.
2153 * gas/mips/la-empic.d: Likewise.
2154 * gas/mips/la-empic.s: Likewise.
2155 * gas/mips/lb-empic.d: Likewise.
2156 * gas/mips/ld-empic.d: Likewise.
2157 * gas/mips/lif-empic.d: Likewise.
2158 * gas/mips/telempic.d: Likewise.
2159 * gas/mips/tempic.d: Likewise.
2160 * gas/mips/ulh-empic.d: Likewise.
2161 * gas/mips/ld-pic.s: Remove code conditional on EMPIC.
2162 * gas/mips/lifloat.s: Likewise.
2163 * gas/mips/mips.exp: Remove -membedded-pic tests and related comments.
2164
2165 2004-04-20 Brian Ford <ford@vss.fsi.com>
2166 DJ Delorie <dj@redhat.com>
2167
2168 * gas/i386/secrel.s: New test for .secrel32.
2169 * gas/i386/secrel.d: Likewise.
2170 * gas/i386/i386.exp: Call it for PE targets.
2171
2172 2004-04-19 Jakub Jelinek <jakub@redhat.com>
2173
2174 * gas/cfi/cfi-sparc64-1.d: Update.
2175
2176 2004-04-14 Richard Sandiford <rsandifo@redhat.com>
2177
2178 * gas/mips/vr4122.[sd]: Change option to -mfix-vr4120.
2179
2180 2004-04-14 Richard Sandiford <rsandifo@redhat.com>
2181
2182 * gas/elf/section2.e-mips: Allow named section symbols.
2183 * gas/mips/{,el}empic.d, gas/mips/mips{,el}16-[ef].d: Likewise.
2184
2185 2004-04-13 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2186
2187 * gas/m32r/parallel-2.s: New file: Test case for parallel code.
2188 * gas/m32r/parallel-2.d: New file: Expected results.
2189 * gas/m32r/m32r2.exp: Run the test.
2190
2191 * gas/m32r/seth.s: New file: Test for seth.
2192 * gas/m32r/seth.d: New file: Expected results.
2193 * gas/m32r/m32r.exp: Run the new test.
2194
2195 2004-04-01 Asgari Jinia <asgarij@kpitcummins.com>
2196
2197 * gas/sh/renesas-1.s, gas/sh/renesas-1.d: New test for -renesas
2198 option.
2199 * gas/sh/basic.exp: Run the new test.
2200
2201 2004-04-01 Dave Korn <dk@artimi.com>
2202
2203 * gas/dlx/alltests.exp: Execute new lohi test.
2204 * gas/dlx/lohi.s: New test for spurious lo16/hi16
2205 reloc overflow checking.
2206 * gas/dlx/lohi.d: New file: expected output.
2207 * gas/dlx/lhi.d: Updated to properly expect lo16
2208 relocations where asked for.
2209 * gas/dlx/itype.d: Likewise.
2210 * gas/dlx/lhi.d: Corrected cut+paste error in test name.
2211
2212 2004-03-30 Stan Shebs <shebs@apple.com>
2213
2214 * gas/macros/macros.exp: Remove mention of MPW config.
2215
2216 2004-03-27 Alan Modra <amodra@bigpond.net.au>
2217
2218 * gas/i860/dir-intel03-err.l: Update for junk at end line becoming
2219 an error.
2220 * gas/m68hc11/m68hc11.exp: Likewise.
2221
2222 2004-03-23 Andreas Schwab <schwab@suse.de>
2223
2224 * gas/cfi/cfi-m68k.d: Adjust offsets.
2225
2226 2004-03-22 Hans-Peter Nilsson <hp@axis.com>
2227
2228 * gas/cris/regreg.d: Assemble with --no-mul-bug-abort.
2229 * gas/cris/mulbug-err-1.s, gas/cris/rd-mulbug-1.d: New tests.
2230
2231 2004-03-17 Kaz Kojima <kkojima@rr.iij4u.or.jp>
2232
2233 * gas/cfi/cfi-sh-1.d: New file.
2234 * gas/cfi/cfi-sh-1.s: Likewise.
2235 * gas/cfi/cfi.exp: Add SH case.
2236
2237 2004-03-16 Alan Modra <amodra@bigpond.net.au>
2238
2239 * gas/ppc/altivec.d: Update.
2240 * gas/ppc/altivec_xcoff.d: Update.
2241 * gas/ppc/altivec_xcoff64.d: Update.
2242 * gas/ppc/astest.d: Update.
2243 * gas/ppc/astest2.d: Update.
2244 * gas/ppc/astest2_64.d: Update.
2245 * gas/ppc/astest64.d: Update.
2246 * gas/ppc/booke.d: Update.
2247 * gas/ppc/booke_xcoff.d: Update.
2248 * gas/ppc/booke_xcoff64.d: Update.
2249 * gas/ppc/e500.d: Update.
2250 * gas/ppc/power4.d: Update.
2251 * gas/ppc/test1elf32.d: Update.
2252 * gas/ppc/test1elf64.d: Update.
2253 * gas/ppc/test1xcoff32.d: Update.
2254
2255 2004-03-15 Alan Modra <amodra@bigpond.net.au>
2256
2257 * gas/i386/padlock.s: Pad with .p2align.
2258 * gas/i386/padlock.d: Adjust.
2259
2260 2004-03-12 Michal Ludvig <mludvig@suse.cz>
2261
2262 * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
2263 VIA PadLock instructions.
2264 * gas/i386/i386.exp: Run padlock tests.
2265
2266 2004-03-12 Alan Modra <amodra@bigpond.net.au>
2267
2268 * gas/i386/katmai.d: Revert last change.
2269
2270 * gas/i386/katmai.d: Adjust for clflush change.
2271
2272 2004-03-08 Andreas Jaeger <aj@suse.de>
2273
2274 * gas/cfi/cfi-s390x-1.d: Adjust offsets.
2275
2276 2004-03-07 Richard Henderson <rth@redhat.com>
2277
2278 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-i386.d: Adjust offsets.
2279
2280 2004-03-07 Andreas Jaeger <aj@suse.de>
2281
2282 * gas/cfi/cfi-x86_64.d: Adjust offsets.
2283
2284 2004-03-07 Richard Henderson <rth@redhat.com>
2285
2286 * gas/alpha/elf-reloc-8.d, gas/cfi/cfi-alpha-1.d,
2287 gas/cfi/cfi-alpha-2.d, gas/cfi/cfi-alpha-3.d, gas/cfi/cfi-common-1.d,
2288 gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d: Adjust offsets.
2289
2290 2004-03-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
2291
2292 * gas/sh/sh64/err-dsp.s: Fix expected error message.
2293
2294 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
2295
2296 * gas/frv/fr405-insn.[sdl]: New test.
2297 * gas/frv/fr450-spr.[sd]: New test.
2298 * gas/frv/fr450-insn.[sdl]: New test.
2299 * gas/frv/fr450-media-issue.[sl]: New test.
2300 * gas/frv/allinsn.exp: Run new tests. Ensure fr405 instructions
2301 aren't accepted for -mcpu=fr400 or -mcpu=fr500. Ensure fr450
2302 instructions aren't accepted for -mcpu=fr400, -mcpu=fr405 or
2303 -mcpu=fr500.
2304
2305 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
2306
2307 * gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
2308 (rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
2309 * gas/frv/allinsn.d: Update accordingly.
2310
2311 2004-02-17 Petko Manolov <petkan@nucleusys.com>
2312
2313 * gas/arm/maverick.c: DSPSC to/from opcode fixes.
2314 * gas/arm/maverick.d: Likewise.
2315 * gas/arm/maverick.s: Likewise.
2316
2317 2004-02-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
2318
2319 * gas/sh/basic.exp: Don't do sh4a tests for sh5.
2320
2321 2004-02-06 Nathan Sidwell <nathan@codesourcery.com>
2322
2323 * gas/macros/test2.s: Lowercase it.
2324
2325 2004-02-02 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
2326
2327 * gas/mips/div.d: Update to accomodate changes in macro
2328 expansions.
2329 gas/mips/elf-rel-got-n32.d: Likewise.
2330 gas/mips/elf-rel-got-n64.d: Likewise.
2331 gas/mips/elf-rel-xgot-n32.d: Likewise.
2332 gas/mips/elf-rel-xgot-n64.d: Likewise.
2333 gas/mips/la-svr4pic.d: Likewise.
2334 gas/mips/la-xgot.d: Likewise.
2335 gas/mips/lca-svr4pic.d: Likewise.
2336 gas/mips/lca-xgot.d: Likewise.
2337
2338 2004-02-01 Kaz Kojima <kkojima@rr.iij4u.or.jp>
2339
2340 * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.
2341 * gas/sh/sh4a-fp.s: Likewise.
2342 * gas/sh/err-sh4a-fp.s: Likewise.
2343
2344 2004-01-24 Chris Demetriou <cgd@broadcom.com>
2345
2346 * gas/mips/relax-swap1.s: Add extra space at end, so the
2347 disassembly will consistently have "..." at its end.
2348 * gas/mips/relax-swap2.s: Likewise.
2349 * gas/mips/relax-swap1-mips2.d: Expect "..." at end of disassembly.
2350
2351 2004-01-23 Daniel Jacobowitz <drow@mvista.com>
2352
2353 * gas/arm/arm.exp: Add "undefined" test.
2354 * gas/arm/undefined.s, gas/arm/undefined.l: New files.
2355
2356 2004-01-23 Richard Sandiford <rsandifo@redhat.com>
2357
2358 * gas/mips/macro-warn-[1234].[sdl]: New tests.
2359 * gas/mips/macro-warn-[12]-n32.[dl]: New tests.
2360 * gas/mips/mips.exp: Run them.
2361
2362 2004-01-23 Richard Sandiford <rsandifo@redhat.com>
2363
2364 * gas/mips/elf-rel19.[sd]: New test.
2365 * gas/mips/mips.exp: Run it.
2366
2367 2004-01-11 Tom Rix <tcrix@worldnet.att.net>
2368
2369 * gas/m68hc11/movb.s: Add m68hc12 movb and movw dump test.
2370 * gas/m68hc11/movb.d: Likewise.
2371 * gas/m68hc11/m68hc11.exp: Likewise. Add more movb failure tests.
2372
2373 2004-01-19 Alan Modra <amodra@bigpond.net.au>
2374
2375 * gas/i386/katmai.d: Adjust for changed sib printing.
2376 * gas/i386/prescott.d: Likewise.
2377 * gas/i386/sse2.d: Likewise.
2378 * gas/i386/ssemmx2.d: Likewise.
2379
2380 2004-01-16 Alexandre Oliva <aoliva@redhat.com>
2381
2382 * gas/mn10300/mov5.s: New.
2383 * gas/mn10300/basic.exp (do_mov5): New.
2384
2385 2004-01-14 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
2386
2387 * gas/mips/relax-swap1-mips1.d: New test for branch relaxation
2388 with swapping for MIPS1.
2389 * gas/mips/relax-swap1-mips2.d: New test for branch relaxation
2390 with swapping for MIPS2.
2391 * gas/mips/relax-swap1.l: Stderr output for the new tests.
2392 * gas/mips/relax-swap1.s: Source for the new tests.
2393 * gas/mips/relax-swap2.d: New test for branch likely relaxation
2394 with swapping.
2395 * gas/mips/relax-swap2.l: Stderr output for the new test.
2396 * gas/mips/relax-swap2.s: Source for the new test.
2397 * gas/mips/mips.exp: Run the new tests.
2398
2399 2004-01-13 Ian Lance Taylor <ian@wasabisystems.com>
2400
2401 * gas/mips/mips16-64.d: New test.
2402 * gas/mips/mips.exp: Run it.
2403
2404 2004-01-12 Richard Sandiford <rsandifo@redhat.com>
2405
2406 * gas/mips/elf-rel18.[sd]: New test.
2407 * gas/mips/mips.exp: Run it.
2408
2409 2004-01-09 Paul Brook <paul@codesourcery.com>
2410
2411 * gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
2412 * gas/arm/arm.exp: Add them.
2413
2414 2004-01-08 Ian Lance Taylor <ian@wasabisystems.com>
2415
2416 * gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
2417 * gas/mips/ldstla-n64-shared.d: Likewise.
2418
2419 2004-01-07 Nick Clifton <nickc@redhat.com>
2420
2421 * gas/cris/rd-dw2-1.d: Expect a pointer size from readelf.
2422
2423 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
2424
2425 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
2426 * lib/gas-defs.exp (is_elf_format): Match frv-uclinux.
2427 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2428 * gas/frv/fdpic.s, gas/frv/fdpic.d: Renamed from ucpic*.
2429 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
2430 * gas/frv/ucpic.s, gas/frv/ucpic.d: Use gr15 as PIC register. Use
2431 gprel12 for rodata symbol and gotoff12 for sdata symbol.
2432 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
2433 * gas/frv/ucpic.d: Test gotoff and gotofffuncdesc.
2434 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2435 * gas/frv/ucpic.d, gas/frv/ucpic.s: New.
2436 * gas/frv/allinsns.exp: Run it.
2437
2438 2004-01-02 Albert Bartoszko <albar@nt.kegel.com.pl>
2439
2440 * gas/msp430/opcode.s: Add test for an 'add' instruction which
2441 looks similar to an 'rla' instruction.
2442
2443 For older changes see ChangeLog-9303
2444 \f
2445 Local Variables:
2446 mode: change-log
2447 left-margin: 8
2448 fill-column: 74
2449 version-control: never
2450 End: