OSDN Git Service

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