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