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