gas/
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
bf57c3c9
L
12003-04-29 H.J. Lu <hjl@gnu.org>
2
3 * gas/ia64/ia64.exp: Add align.
4
5 * gas/ia64/align.d: New file.
6 * gas/ia64/align.s: Likewise.
7
8 * ia64/dependency-1.d: Remove the padding.
9
165a7f90
L
102003-04-30 H.J. Lu <hjl@gnu.org>
11
12 * gas/ia64/ia64.exp: Add real.
13
14 * gas/ia64/real.s: New file.
15 * gas/ia64/real.d: Likewise.
16
eba874d8
NC
172003-04-29 Nick Clifton <nickc@redhat.com>
18
19 * gas/elf/elf.exp: Invoke symver test.
20 * gas/elf/symver.s: New test case.
21 * gas/elf/symver.d: Expected output.
22
504c3621
NC
232003-04-24 Nick Clifton <nickc@redhat.com>
24
25 * gas/ppc/astest2.s: Add tests for conditional branches with
26 probability indicators.
27 * gas/ppc/astest2.d: Add expected disassembly.
28
204cd129
NC
292003-04-23 H.J. Lu <hjl@gnu.org>
30
31 * gas/ia64/opc-i.s: Add testcases for valid label.
32 * gas/ia64/opc-i.d: Updated.
33
05760fd2
AO
342003-04-10 Alexandre Oliva <aoliva@redhat.com>
35
36 * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s,
37 gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s,
38 gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New.
39 * gas/mips/mips.exp: Test them.
40
983aea34
NC
412003-04-08 Nick Clifton <nickc@redhat.com>
42
9cc92a36
NC
43 * gas/m32r/m32r.exp: Run signed-relocs test.
44 * gas/m32r/signed-relocs.s: New file: Test signed relocs.
45 * gas/m32r/signed-relocs.d: New file: Expected results
46
983aea34
NC
47 * gas/ia64/dependency-1.s: New file: Test read before write dependency.
48 * gas/ia64/dependency-1.d: New file: Expected assembly results.
49 * gas/ia64/ia64.exp: Run the new test.
50
abdf8f87
SC
512003-04-05 Stephane Carrez <stcarrez@nerim.fr>
52
53 * gas/m68hc11/bug-1825.d (_table): Update.
54 * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs
55
ab53523a
SC
562003-04-05 Stephane Carrez <stcarrez@nerim.fr>
57
58 * gas/m68hc11/insns.s: Add %page and %addr checks.
59 * gas/m68hc11/insns12.s: Likewise.
60 * gas/m68hc11/insns-dwarf2.d: Update.
61 * gas/m68hc11/insns.d: Update.
62
97f2bd8b
CD
632003-04-04 Chris Demetriou <cgd@broadcom.com>
64
65 * gas/mips/mips5.d: New test.
66 * gas/mips/mips5.l: New test stderr listing.
67 * gas/mips/mips5.s: New test source file.
68 * gas/mips/mips.exp: Run the mips5 test.
69
8fbf1ae5
PB
702003-04-03 Philip Blundell <philb@gnu.org>
71
72 * gas/arm/offset.s: New test.
73 * gas/arm/arm.exp (run_errors_test): Run it.
74
af22f5b2
CD
752003-04-02 Chris Demetriou <cgd@broadcom.com>
76
77 * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes.
78
79 * gas/mips/mips.exp: Define new "gpr_ilocks" architecture
80 property, and add it to mips2 (and later) chips and r3900.
81 * gas/mips/uld2.s: New test source file.
82 * gas/mips/ulh2.s: Likewise.
83 * gas/mips/ulw2.s: Likewise.
84 * gas/mips/uld2.l: New test stderr listing.
85 * gas/mips/ulh2.l: Likewise.
86 * gas/mips/ulw2.l: Likewise.
87 * gas/mips/uld2-eb.d: New test.
88 * gas/mips/uld2-el.d: Likewise.
89 * gas/mips/ulh2-eb.d: Likewise.
90 * gas/mips/ulh2-el.d: Likewise.
91 * gas/mips/ulw2-eb-ilocks.d: Likewise.
92 * gas/mips/ulw2-eb.d: Likewise.
93 * gas/mips/ulw2-el-ilocks.d: Likewise.
94 * gas/mips/ulw2-el.d: Likewise.
95 * gas/mips/mips.exp: Run new tests for appropriate architectures.
96
e0001a05
NC
972003-04-01 Bob Wilson <bob.wilson@acm.org>
98
99 * gas/xtensa/all.exp: New file.
100 * gas/xtensa/entry_align.s: Likewise.
101 * gas/xtensa/entry_misalign2.s: Likewise.
102 * gas/xtensa/entry_misalign.s: Likewise.
103 * gas/xtensa/j_too_far.s: Likewise.
104 * gas/xtensa/loop_align.s: Likewise.
105 * gas/xtensa/loop_misalign.s: Likewise.
106
e16bb312
NC
1072003-03-25 Stan Cox <scox@redhat.com>
108 Nick Clifton <nickc@redhat.com>
109
110 Contribute support for Intel's iWMMXt chip - an ARM variant:
111
112 * gas/arm/arm.exp: Run iwmmxt test.
113 * gas/arm/iwmmxt.s: New test source file.
114 * gas/arm/iwmmxt.d: New test expected results file.
115 * gas/elf/elf.exp: Fix section2 test to cope with note section.
116 * gas/eld/section2.e-miwxxmt: New test expected results file.
117
d17b874b
AO
1182003-03-12 Alexandre Oliva <aoliva@redhat.com>
119
120 * gas/mips/branch-misc-2.s: Add branch to symbol in another
121 section.
122 * gas/mips/branch-misc-2.l: Update error messages and warnings.
123
f958455d
AO
1242003-03-12 Alexandre Oliva <aoliva@redhat.com>
125
126 * Reverted previous patch.
127
7c2be35c
TS
1282003-03-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
129
130 * gas/mips/bge.d: Reactivate external branch tests.
131 * gas/mips/bge.s: Likewise.
132 * gas/mips/bgeu.d: Likewise.
133 * gas/mips/bgeu.s: Likewise.
134 * gas/mips/blt.d: Likewise.
135 * gas/mips/blt.s: Likewise.
136 * gas/mips/bltu.d: Likewise.
137 * gas/mips/bltu.s: Likewise.
138 * gas/mips/branch-misc-2.d: New File.
139 * gas/mips/branch-misc-2.l: Remove.
140 * gas/mips/mips.exp: Adjust branch-misc-2 test.
141
cce4814f
NC
1422003-02-21 Nick Clifton <nickc@redhat.com>
143
144 * gas/all/test-gen.c: New file: Framework for automatically
145 generating assembler test files.
146 * gas/all/test-examples.c: New file: Example of a file using
147 test-gen.c.
148
149 * gas/arm/maverick.c: Rework to produce correct test files and
150 fix formatting.
151 * gas/arm/maverick.s: Regenerate.
152 * gas/arm/maverick.d: Regenerate.
153 * gas/arm/arm.exp: Always run Maverick tests.
154
64bdfcaf
RS
1552003-02-21 Richard Sandiford <rsandifo@redhat.com>
156
157 * gas/mips/elf-rel14.[sd]: New test.
158 * gas/mips/mips.exp: Run it.
159
5919d012
RS
1602003-02-07 Richard Sandiford <rsandifo@redhat.com>
161
162 * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests.
163 * gas/mips/mips.exp: Run them.
164
09b8f35a
RS
1652003-02-07 Richard Sandiford <rsandifo@redhat.com>
166
167 * gas/mips/expr1.[sd]: New test.
168 * gas/mips/mips.exp: Run it.
169
43e9b450
AM
1702003-02-06 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
171
172 * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes.
173 * gas/i386/x86-64-opcode.d: Adjust to suit.
174
24fdaefe
HPN
1752003-02-04 Hans-Peter Nilsson <hp@axis.com>
176
177 * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change.
178
5e0116d5
RS
1792003-02-02 Richard Sandiford <rsandifo@redhat.com>
180
181 * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd],
182 gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests.
183 * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf
184 targets. Run elf-rel10 and elf-rel11 for NewABI targets.
185
a4cb6c4d
AO
1862003-01-27 Alexandre Oliva <aoliva@redhat.com>
187
188 * gas/mips/n32-consec.d: New.
189 * gas/mips/n32-consec.s: New.
190 * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and
191 mips64*-linux* systems.
192
3434109f
MS
1932003-01-23 Martin Schwidefsky <schwidefsky@de.ibm.com>
194
195 * gas/s390/reloc.s: Add test for PLT reloc against locally defined
196 but global function.
197 * gas/s390/reloc.d: Likewise.
198 * gas/s390/reloc64.s: Likewise.
199 * gas/s390/reloc64.d: Likewise.
200
3dbe594b
NC
2012003-01-21 Adrian Bunk <bunk@fs.tum.de>
202
203 * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets
204 should pass these tests.
205
fa87107f
MS
2062003-01-20 Martin Schwidefsky <schwidefsky@de.ibm.com>
207
208 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
209 relocations.
210 * gas/s390/reloc.s: Likewise.
211 * gas/s390/reloc64.d: Likewise.
212 * gas/s390/reloc64.s: Likewise.
213
33d9fdd0
DD
2142003-01-07 DJ Delorie <dj@redhat.com>
215
216 * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
217
a99bcdd0
SC
2182003-01-02 Jeff Johnston <jjohnstn@redhat.com>
219
220 * gas/iq2000: New testsuite.
221
071742cf
CD
2222003-01-02 Chris Demetriou <cgd@broadcom.com>
223
224 * gas/mips/elf_arch_mips32r2.d: Fix file description comment.
225
bbcc0807
CD
2262002-12-31 Chris Demetriou <cgd@broadcom.com>
227
228 * gas/mips/cp0sel-names-mips32.d: New test.
229 * gas/mips/cp0sel-names-mips32r2.d: New test.
230 * gas/mips/cp0sel-names-mips64.d: New test.
231 * gas/mips/cp0sel-names-numeric.d: New test.
232 * gas/mips/cp0sel-names-sb1.d: New test.
233 * gas/mips/cp0sel-names.s: New test source file.
234 * gas/mips/mips.exp: Run new tests.
235
b337e146
CD
2362002-12-30 Chris Demetriou <cgd@broadcom.com>
237
238 * gas/mips/elf_arch_mips1.d: New test.
239 * gas/mips/elf_arch_mips2.d: New test.
240 * gas/mips/elf_arch_mips3.d: New test.
241 * gas/mips/elf_arch_mips4.d: New test.
242 * gas/mips/elf_arch_mips5.d: New test.
243 * gas/mips/elf_arch_mips32.d: New test.
244 * gas/mips/elf_arch_mips32r2.d: New test.
245 * gas/mips/elf_arch_mips64.d: New test.
246 * gas/mips/empty.s: New test source file.
247 * gas/mips/mips.exp: Run new tests.
248
249 * gas/mips/elf_ase_mips16.d: Change to use empty.s
250 * gas/mips/elf_ase_mips16.s: Remove.
251
54610ba2 2522002-12-30 Chris Demetriou <cgd@broadcom.com>
af7ee8bf
CD
253
254 * gas/mips/cp0-names-mips32r2.d: New test.
255 * gas/mips/hwr-names-mips32r2.d: New test.
256 * gas/mips/hwr-names-numeric.d: New test.
257 * gas/mips/hwr-names.s: New test source file.
258 * gas/mips/mips32r2.d: New test.
259 * gas/mips/mips32r2.s: New test source file.
260 * gas/mips/mips32r2-ill.l: New test.
261 * gas/mips/mips32r2-ill.s: New test source file.
262 * gas/mips/mips.exp: Add mips32r2 architecture data array
263 entry. Run new tests mentioned above.
264
2469cfa2
NC
2652002-12-24 Dmitry Diky <diwil@mail.ru>
266
267 * gas/msp430: New directory.
268 * gas/msp430/msp430.exp: Test msp430 assembler.
269 * gas/msp430/opcode.s: Test source file.
270 * gas/msp430/opcode.s: Expected disassembly.
271
5915a74a
CD
2722002-12-27 Chris Demetriou <cgd@broadcom.com>
273
274 * gas/mips/mips.exp: Define the notion of an "architecture data
275 array," add comments indicating how to add a new architecture and
276 suggestions for adding new tests. Populate the architecture data
277 array with many known architectures and convert many tests to
278 be run for multiple architectures.
279 (mips_arches): New global array.
280 (mips_arch_create, mips_arch_list_all, mips_arch_data)
281 (mips_arch_displayname, mips_arch_properties)
282 (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches)
283 (mips_arch_list_matching): New functions to operate on mips_arches.
284 (run_dump_test_arch, run_dump_test_arches, run_list_test_arch)
285 (run_list_test_arches): New functions.
286 (run_list_test): Document and add an optional "test name" argument.
287 * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags,
288 and CPU names from test names.
289 * gas/mips/add.d: Likewise.
290 * gas/mips/and.d: Likewise.
291 * gas/mips/dli.d: Likewise.
292 * gas/mips/jal-empic-elf-2.d: Likewise.
293 * gas/mips/jal-empic-elf-3.d: Likewise.
294 * gas/mips/jal-empic-elf.d: Likewise.
295 * gas/mips/lb-svr4pic.d: Likewise.
296 * gas/mips/lb.d: Likewise.
297 * gas/mips/mips32.d: Likewise.
298 * gas/mips/mips4.d: Likewise.
299 * gas/mips/mips64.d: Likewise.
300 * gas/mips/rol-hw.d: Likewise.
301 * gas/mips/rol.d: Likewise.
302 * gas/mips/rol64-hw.d: Likewise.
303 * gas/mips/rol64.d: Likewise.
304 * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name.
305 * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this
306 test uses the -mdmx flag.
307 * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that
308 this test uses the -mips3d flag.
309 * gas/mips/mips64-mips3d-incl.d: New file.
310
640c0ccd
CD
3112002-12-27 Chris Demetriou <cgd@broadcom.com>
312
313 * gas/mips/cp0-names-mips32.d: New file.
314 * gas/mips/cp0-names-mips64.d: New file.
315 * gas/mips/cp0-names-numeric.d: New file.
316 * gas/mips/cp0-names-sb1.d: New file.
317 * gas/mips/cp0-names.s: New file.
318 * gas/mips/fpr-names-32.d: New file.
319 * gas/mips/fpr-names-64.d: New file.
320 * gas/mips/fpr-names-n32.d: New file.
321 * gas/mips/fpr-names-numeric.d: New file.
322 * gas/mips/fpr-names.s: New file.
323 * gas/mips/gpr-names-32.d: New file.
324 * gas/mips/gpr-names-64.d: New file.
325 * gas/mips/gpr-names-n32.d: New file.
326 * gas/mips/gpr-names-numeric.d: New file.
327 * gas/mips/gpr-names.s: New file.
328 * gas/mips/mips.exp: Run new tests.
329
e8119602 3302002-12-20 Chris Demetriou <cgd@broadcom.com>
9a7e42b6 331
e8119602
CD
332 * lib/gas-defs.exp (run_dump_test): Add a new optional argument,
333 "extra_options".
9a7e42b6 334
82dd0097
CD
3352002-12-18 Chris Demetriou <cgd@broadcom.com>
336
337 * gas/mips/rol.s: Add ".set noat" and some new instructions to test.
338 * gas/mips/rol64.s: Likewise.
339 * gas/mips/rol.l: New file.
340 * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes.
341 * gas/mips/rol64.l: New file.
342 * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes.
343 * gas/mips/rol-hw.d: New file.
344 * gas/mips/rol-hw.l: New file.
345 * gas/mips/rol64-hw.d: New file.
346 * gas/mips/rol64-hw.l: New file.
347 * gas/mips/mips.exp: Run rol-hw and rol64-hw tests.
348
6f171daa
AO
3492002-12-12 Alexandre Oliva <aoliva@redhat.com>
350
351 * gas/mips/beq.d: Comment out branches to undefined symbols,
352 no longer supported.
353 * gas/mips/beq.s: Likewise.
354 * gas/mips/bge.d: Likewise.
355 * gas/mips/bge.s: Likewise.
356 * gas/mips/bgeu.d: Likewise.
357 * gas/mips/bgeu.s: Likewise.
358 * gas/mips/blt.d: Likewise.
359 * gas/mips/blt.s: Likewise.
360 * gas/mips/bltu.d: Likewise.
361 * gas/mips/bltu.s: Likewise.
362 * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test.
363 * gas/mips/branch-misc-2.d: Removed.
364 * gas/mips/branch-misc-2.s: Added branches to undefined symbols.
365 * gas/mips/branch-misc-2.l: New.
366
f56074d6
AH
3672002-12-09 Aldy Hernandez <aldyh@redhat.com>
368
369 * gas/ppc/booke.d: Fix msync and mbar to reflect reality.
370
371 * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality.
372
f39f5da9
SC
3732002-12-08 Stephane Carrez <stcarrez@nerim.fr>
374
375 * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function;
376 (gas_m68hc11_warning): New function.
377 (gas_m68hc11_message): New function.
378 (top): New tests for assembler errors.
379 (gas_m68hc11_opcode_list): New function.
380 (top): New tests for opcode list.
381
5da0c277
SC
3822002-12-08 Stephane Carrez <stcarrez@nerim.fr>
383
384 * gas/m68hc11/bug-1825.s: Add some tests.
385 * gas/m68hc11/bug-1825.d: Update.
386 * gas/m68hc11/opers12.d: Update.
387 * gas/m68hc11/opers12-dwarf2.d: Update.
388
fa2c7eff
RH
3892002-12-05 Richard Henderson <rth@redhat.com>
390
391 * gas/ia64/ltoff22x-1.[ds]: New.
392 * gas/ia64/ia64.exp: Run it.
393
d070dab9
JW
3942002-12-05 Jim Wilson <wilson@redhat.com>
395
396 * gas/ia64/opc-x.d: Regenerate.
397
cb4eb367
AM
3982002-12-05 Alan Modra <amodra@bigpond.net.au>
399
400 * gas/arm/adrl.s: Pad end of .text.
401 * gas/arm/adrl.d: Adjust to suit.
402
c10d9d8f
JW
4032002-12-04 David Mosberger <davidm@hpl.hp.com>
404
405 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1.
406 * gas/ia64/opc-b.s: Ditto.
407 * gas/ia64/opc-f.d: Ditto.
408 * gas/ia64/opc-f.s: Ditto.
409 * gas/ia64/opc-i.d: Ditto.
410 * gas/ia64/opc-i.s: Ditto.
411 * gas/ia64/opc-m.d: Ditto.
412 * gas/ia64/opc-m.s: Ditto.
413 * gas/ia64/opc-x.d: Ditto.
414 * gas/ia64/opc-x.s: Ditto.
415
a823923b
RH
4162002-12-03 Richard Henderson <rth@redhat.com>
417
418 * gas/ia64/ldxmov-1.[ds]: New.
419 * gas/ia64/ldxmov-2.[ls]: New.
420 * gas/ia64/ia64.exp: Run them.
421
dc8ec78b
AM
4222002-12-03 Alan Modra <amodra@bigpond.net.au>
423
424 * gas/arm/adrl.s: Test behaviour against globals too.
425 * gas/arm/adrl.d: Adjust.
426
fea17916
NC
4272002-12-02 Nick Clifton <nickc@redhat.com>
428
429 * gasp: Remove entire directory tree. (Gasp has been removed from
430 binutils).
dc8ec78b 431 * config/default.asp (GASP): Remove definition and initialization.
fea17916 432
27bdea3d
SC
4332002-12-01 Stephane Carrez <stcarrez@nerim.fr>
434
435 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
436 * gas/m68hc11/all.exp: Remove.
437 * gas/m68hc11/indexed12.d: New test.
438 * gas/m68hc11/indexed12.s: Likewise.
439 * gas/m68hc11/bug-1825.d: Likewise.
440 * gas/m68hc11/bug-1825.s: Likewise.
441
49fa082d
SC
4422002-12-01 Stephane Carrez <stcarrez@nerim.fr>
443
444 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
445 can find the real symbol and not a gas internal debug symbol.
446 * gas/m68hc11/insns.d: Update.
447 * gas/m68hc11/insns-dwarf2.d: Update.
448 * gas/m68hc11/insns12.d: Update.
449 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min.
450 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes.
451 * gas/m68hc11/opers12-dwarf2.d: Likewise.
452
0174e383
KK
4532002-11-30 Kaz Kojima <kkojima@rr.iij4u.or.jp>
454
455 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label".
456 * sh/gas/sh/pic.d: Add expected output.
457
143c8e19
NC
4582002-11-29 Nick Clifton <nickc@redhat.com>
459
460 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint
461 instruction.
462 * gas/arm/arch5tej.d: Expect "bkpt"s not nops.
463
c79b382e
HPN
4642002-11-26 Hans-Peter Nilsson <hp@axis.com>
465
466 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
467
d12e3de5
DD
4682002-11-25 DJ Delorie <dj@redhat.com>
469
470 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
471
c8014bda
DD
4722002-11-19 DJ Delorie <dj@redhat.com>
473
474 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
475 * gas/xstormy16/allinsn.d: Regenerate.
476 * gas/xstormy16/allinsn.s: Regenerate.
477
eb128449
SS
4782002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
479
480 * gas/all/gas.exp: Setup for tic4x testcase
481 * gas/macros/macros.exp: Ditto
482 * gas/tic4x: New tic4x gas testsuite directory
483 * gas/tic4x/addressing.s: Create. Fix bug in one insn
484 * gas/tic4x/addressing_c3x.d: Create and update
485 * gas/tic4x/addressing_c4x.d: Create and update
486 * gas/tic4x/allopcodes.S: Create. Add support for new
487 opclass.h changes.
488 * gas/tic4x/data.d: Create
489 * gas/tic4x/data.s: Create
490 * gas/tic4x/float.d: Create
491 * gas/tic4x/float.s: Create
492 * gas/tic4x/opclasses.h: Create. Added testsuites for the
493 new enhanced opcodes.
494 * gas/tic4x/opcodes.s: Create (regenerate).
495 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced
496 changes
497 * gas/tic4x/opcodes_c4x.d: Create. Ditto.
498 * gas/tic4x/rebuild.sh: Create
499 * gas/tic4x/registers.s: Create
500 * gas/tic4x/registers_c3x.d: Create
501 * gas/tic4x/registers_c4x.d: Create
502 * gas/tic4x/zeros.d: Create
bbce6ab7 503 * gas/tic4x/zeros.s: Create
eb128449
SS
504 * gas/tic4x/opcodes_new.d: Added new testsuite for
505 the enhanced and special insns.
506 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite
507
852f55ac
AM
5082002-11-12 Alan Modra <amodra@bigpond.net.au>
509
510 * gas/ppc/booke.d: Adjust output for corrected condition reg.
511
b46c1691
NC
5122002-11-07 Nick Clifton <nickc@redhat.com>
513
514 * gas/all/gas.exp: Only run fastcall test for x86 PE targets.
515
c9e38879
NC
5162002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
517
518 * gas/all/gas.exp: Run fastcall label handling test.
519 * gas/all/fastcall.s: New file for testing handling of fastcall
520 labels.
521
4dd8d67b
L
5222002-11-01 H.J. Lu <hjl@gnu.org>
523
524 * gas/i386/i386.exp: Add "sub".
525
526 * gas/i386/sub.d: New.
527 * gas/i386/sub.s: New.
528
3d4a853f
L
5292002-10-22 H.J. Lu <hjl@gnu.org>
530
531 * gas/mips/branch-misc-2.d: Updated.
532
c84e5117
HPN
5332002-10-23 Hans-Peter Nilsson <hp@axis.com>
534
535 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
536 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests.
537
631cb423
RS
5382002-10-21 Richard Sandiford <rsandifo@redhat.com>
539
540 * gas/mips/elf-rel7.[sd]: New test.
541 * gas/mips/mips.exp: Run it.
542
63d0b393
AO
5432002-10-12 Alexandre Oliva <aoliva@redhat.com>
544
545 * gas/mips/mips.exp: Don't xfail relax.
546 * gas/mips/relax.s: Increase coverage.
547 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr.
548 * gas/mips/relax.l: New file.
549
94a03f18
KK
5502002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
551
552 * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
553 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
554 * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
555 * gas/sh/basic.exp: Add new tests.
556
42bf09b2
SC
5572002-10-09 Stephen Clarke <stephen.clarke@superh.com>
558
559 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
560 lsb in SHmedia code addresses.
561 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
562 recognition of SH-1/2/3/4 instructions.
563 (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
564 * gas/sh/sh64/abi-32.d: Adjust expected output to include
565 sh64*-*-linux* formats too.
566 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
567 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
568 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
569 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
570 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
571 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
572 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
573 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
574 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
575 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
576 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
577 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
578 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
579 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
580 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
581 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
582 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
583 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
584 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
585 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
586 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
587 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
588 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
589 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
590 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
591 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
592 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
593 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
594 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
595 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
596 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
597 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
598 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
599 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
600 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
601 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
602 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
603 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
604 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
605 gas/sh/sh64/ua64-1.d: Likewise.
bbce6ab7 606
21bd8c31
CD
6072002-10-03 Chris Demetriou <cgd@broadcom.com>
608
609 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
610 tools which target a specific CPU by default.
611
28602ebf
KK
6122002-10-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
613
614 * testsuite/gas/sh/pcrel2.d: Check code also.
615
7a68fea6
SC
6162002-10-02 Stephen Clarke <stephen.clarke@superh.com>
617
618 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
619 symbol generation.
620 * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
bbce6ab7 621
f11b4434
L
6222002-09-30 H.J. Lu <hjl@gnu.org>
623
624 * gas/mips/mips.exp: Undo the last change.
625
5d42dcdf
L
6262002-09-30 H.J. Lu <hjl@gnu.org>
627
628 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
629 empic3_g2 on Linux/mips.
630
17c06574
L
6312002-09-30 H.J. Lu <hjl@gnu.org>
632
28e0c55d
L
633 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
634 rest of output.
17c06574 635
60b63b72 6362002-09-30 Gavin Romig-Koch <gavin@redhat.com>
bbce6ab7
AM
637 Ken Raeburn <raeburn@cygnus.com>
638 Aldy Hernandez <aldyh@redhat.com>
639 DJ Delorie <dj@redhat.com>
640 Michael Meissner <meissner@redhat.com>
641 Eric Christopher <echristo@redhat.com>
642 Richard Sandiford <rsandifo@redhat.com>
60b63b72
RS
643
644 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
645 * gas/mips/vr4111.[sd]: ...this new test.
646 * gas/mips/vr4120.[sd],
647 * gas/mips/vr4122.[sd],
648 * gas/mips/vr5400.[sd],
649 * gas/mips/vr5500.[sd]: New tests.
650 * mips.exp: Run them.
651
8ba4dac0
DJ
6522002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
653
654 * gas/sh/pcrel2.s: New.
655 * gas/sh/pcrel2.d: New.
656 * gas/sh/basic.exp: Add pcrel2 test.
657
8f3f3666
JT
6582002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
659
660 * gas/vax/elf-rel.[ds]: New test.
661 * gas/vax/quad.exp: Move contents to...
662 * gas/vax/vax.exp: ...here. New file.
663
502eccd9
L
6642002-09-27 H.J. Lu <hjl@gnu.org>
665
666 * gas/mips/mips-jalx.s: Add ".p2align 4".
667 * gas/mips/mips16-jalx.s: Likewise.
668
669 * gas/mips/mips-jalx.d: Check nop.
670 * gas/mips/mips16-jalx.d: Likewise.
671
3396de36
TS
6722002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
673
674 * gas/mips/mips-jalx.d: New file, check jalx assembly.
675 * gas/mips/mips-jalx.s: Likewise.
676 * gas/mips/mips-no-jalx.l: Likewise.
677 * gas/mips/mips-no-jalx.s: Likewise.
678 * gas/mips/mips16-jalx.d: Likewise.
679 * gas/mips/mips16-jalx.s: Likewise.
680 * gas/mips/mips.exp: Add new tests.
681
f3c0ec86
TS
6822002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
683
684 * gas/mips/jal-range.s: Fix jump overflow check.
685 * gas/mips/jal-range.l: Likewise.
686
9d7f5776
NC
6872002-09-23 Nick Clifton <nickc@redhat.com>
688
689 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
690 unpredictable because of their use of the writeback bit.
691
96ea7171
NC
6922002-09-21 Nick Clifton <nickc@redhat.com>
693
694 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
695 instructions.
696 * gas/arm/inst.d: Update expected results.
697
37e55690
JJ
6982002-09-19 Jakub Jelinek <jakub@redhat.com>
699
700 * gas/i386/tlspic.s: Add tests.
701 * gas/i386/tlspic.d: Regenerated.
702 * gas/i386/tlsnopic.s: Add tests.
703 * gas/i386/tlsnopic.d: Regenerated.
704
021c2b5e
RH
7052002-09-19 Richard Henderson <rth@redhat.com>
706
707 * gas/alpha/elf-reloc-7.s: New.
708 * gas/alpha/elf-reloc-7.d: New.
709 * gas/alpha/alpha.exp: Run it.
710
885add95
CD
7112002-09-18 Chris Demetriou <cgd@broadcom.com>
712
713 * gas/mips/mips-abi32-pic2.s: New file.
714 * gas/mips/mips-abi32-pic2.d: New file.
715 * gas/mips/mips.exp: Run new test.
716
7172002-09-18 Chris Demetriou <cgd@broadcom.com>
65551fa4
CD
718
719 * gas/mips/baddata1.s: New file.
720 * gas/mips/baddata1.l: New file.
721 * gas/mips/mips.exp: Run new test.
722
2dc83527
CD
7232002-09-18 Chris Demetriou <cgd@broadcom.com>
724
725 * gas/mips/branch-misc-1.d: New file.
726 * gas/mips/branch-misc-1.s: New file.
727 * gas/mips/branch-misc-2.s: New file.
728 * gas/mips/branch-misc-2.d: New file.
729 * gas/mips/mips.exp: Run new tests.
730
f697dfed
TS
7312002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
732
733 * gas/mips/jal-range.s: Check for jal overflows.
734 * gas/mips/jal-range.l: List file for it.
735 * gas/mips/mips.exp: Use it.
736
fc697c14
BE
7372002-09-08 Ben Elliston <bje@redhat.com>
738
739 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
740 * gas/hppa/parse/parse.exp: Likewise.
741 * gas/hppa/reloc/reloc.exp: Likewise.
742 * gas/hppa/unsorted/unsorted.exp: Likewise.
743 * gas/mn10200/basic.exp: Likewise.
744 * gas/mn10300/basic.exp: Likewise.
745 * gas/sh/basic.exp: Likewise.
746 * gas/sh/sh64/sh64.exp: Likewise.
747 * gas/v850/basic.exp: Likewise.
748 * lib/gas-defs.exp: Likewise.
749
750 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
751 * gasp/gasp.exp: Likewise.
752
63ba7a1c
AM
7532002-09-05 Alan Modra <amodra@bigpond.net.au>
754
755 * gas/i386/absrel.s: New.
756 * gas/i386/absrel.d: New.
757 * gas/i386/pcrel.s: New.
758 * gas/i386/pcrel.d: New.
759 * gas/i386/i386.exp: Run them.
760 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
761 index, the name will do.
762 * gas/mri/moveml.d: Escape dots.
763 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
764 * gas/mips/beq.s: Don't make text_label global.
765 * gas/mips/mips32.s: Likewise.
766 * gas/mips/mips64-mips3d.s: Likewise.
767
bcd93207
AM
7682002-08-28 Alan Modra <amodra@bigpond.net.au>
769
deda5edf
AM
770 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
771 to suit. Match coff relocs. Match "from address pool" comments.
772 * gas/sparc/pcrel.s: Use 2b label in expressions.
773 * gas/sparc/pcrel64.s: Likewise.
774 * gas/sparc/pcrel.d: Adjust to suit.
775 * gas/sparc/pcrel64.d: Likewise.
776 * gas/vtable/vtable.exp: Move xfails to ..
777 (proc vtable_setup_xfails): .. here. Add i866.
778
bcd93207
AM
779 * gas/macros/macros.exp (strings): Update xfails.
780
6c091933
AM
7812002-08-26 Alan Modra <amodra@bigpond.net.au>
782
4fa0e86f
AM
783 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
784
98b37a6b
AM
785 * gas/m68hc11/insns.d: Quote dots.
786 * gas/m68hc11/opers12.d: Likewise.
787
8ace442d
AM
788 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
789
6c2beb07
AM
790 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
791 * gas/vax/quad.s: Align
792 * gas/vax/quad_elf.s: New version of quad.s with %reg.
793
96e97d9b
AM
794 * gas/sparc/sparc.exp (sparc_elf_setup): New.
795 Use it to xfail for non-ELF targets.
796
6c091933
AM
797 * gas/tic54x/align.s: Add comment.
798 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
799 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
800
f598fd5e
NC
8012002-08-22 Nick Clifton <nickc@redhat.com>
802
803 * gas/arm/arch5tej.s: Add nops to align output.
804 * gas/arm/arch5tej.d: Expect nops.
bbce6ab7
AM
805 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
806 * gas/arm/arm7t.d: Expect nops.
807 * gas/arm/armv1.s: Add nops.
808 * gas/arm/armv1.d: Expect nops.
809 * gas/arm/fpa-mem.s: Add nops.
810 * gas/arm/fpa-mem.d: Expext nops.
811 * gas/arm/vfp1.s: Add nops.
812 * gas/arm/vfp1.d: Expect nops.
813 * gas/arm/xscale.s: Add nops.
814 * gas/arm/xscale.d: Expect nops.
815 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
f598fd5e
NC
816 toolchain.
817
7bbfa6f5
AM
8182002-08-22 Alan Modra <amodra@bigpond.net.au>
819
820 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
821 * gas/ppc/astest2.d: Escape dots.
822
483fc7cd
RS
8232002-08-20 Richard Sandiford <rsandifo@redhat.com>
824
825 * gas/mips/rol.s: Add rotate by zero tests.
826 * gas/mips/rol.d: Update accordingly.
827 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
828
5578ad9c
EZ
8292002-08-19 Elena Zannoni <ezannoni@redhat.com>
830
bbce6ab7
AM
831 From matthew green <mrg@redhat.com>
832 * e500.s: New tests for e500 instructions.
833 * e500.d: Results for new test.
834 * ppc.exp: Test e500.s.
5578ad9c 835
2af28746 8362002-08-16 Stephen Clarke <stephen.clarke@superh.com>
1b44b93c
SC
837
838 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
839 output of objdump.
840
8bda4946
AM
8412002-08-16 Alan Modra <amodra@bigpond.net.au>
842
843 * gas/all/gas.exp (forward references): Don't test c30.
844 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
845 * gas/elf/ehopt0.s: Don't use "$" in labels.
846 * gas/ieee-fp/x930509a.exp: Don't test c30.
847 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
848 in source dir.
849 * gas/mri/mri.exp: Don't run on "m68hc*".
850 * gas/sh/basic.exp (do_fp): Match LE too.
851 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
852 "sh*-rtems".
853 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
854 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
855 preference to not running on ELF targets that might one day pass.
856 Add more xfails. Add more targets to the REL list.
857
b57efb7d
L
8582002-08-14 H.J. Lu <hjl@gnu.org>
859
860 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
861 when $0 is source.
862 * gas/mips/telempic.d: Likewise.
863 * gas/mips/telempic.d: Likewise.
864
cd2b2939
SC
8652002-08-13 Stephane Carrez <stcarrez@nerim.fr>
866
867 * gas/m68hc11/all.exp: Run the new test.
868 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
869 * gas/m68hc11/insns12.d: New file.
870 * gas/m68hc11/branchs12.s: New test.
871 * gas/m68hc11/branchs12.d: New test.
872
873 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
874 are against symbols and not sections (for linker relaxation).
875 * gas/m68hc11/insns-dwarf2.d: Likewise.
876 * gas/m68hc11/insns.d: Likewise.
877 * gas/m68hc11/lbranch.d: Likewise.
878 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
879 * gas/m68hc11/opers12.d: Likewise.
880 * gas/m68hc11/opers12-dwarf2.d: Likewise.
881
fdb987ee
RS
8822002-08-12 Richard Sandiford <rsandifo@redhat.com>
883
884 * gas/mips/elf-consthilo.[sd]: New test.
885 * gas/mips/mips.exp: Run it.
886
0c11417f
MR
8872002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
888
889 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
890 $0 is source.
891
bbce6ab7
AM
8922002-08-09 Jakub Jelinek <jakub@redhat.com>
893
894 * gas/i386/gotpc.s: New.
895 * gas/i386/gotpc.d: New.
896 * gas/i386/i386.exp: Add gotpc test.
897
86fff92e
AM
8982002-08-06 Alan Modra <amodra@bigpond.net.au>
899
900 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
901 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
902
fd512f5c
L
9032002-08-01 H.J. Lu <hjl@gnu.org>
904
905 * gas/mips/elf-rel6.s: Add ".p2align 4".
906 * gas/mips/elf-rel6.d: Check nop.
907
98605598
RS
9082002-08-01 Richard Sandiford <rsandifo@redhat.com>
909
910 * gas/mips/elf-rel6.[sd]: New test.
911 * gas/mips/mips.exp: Run it.
912
70a31400
CD
9132002-07-29 Chris Demetriou <cgd@broadcom.com>
914
915 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
916 * gas/mips/elf_ase_mips16.s: Likewise.
917 * gas/mips/mips.exp: Run the new test.
918
d5cc04b1
AM
9192002-07-26 Alan Modra <amodra@bigpond.net.au>
920
921 * gas/ppc/altivec.d: Invoke "as" with "-a32".
922
316f5878
RS
9232002-07-25 Richard Sandiford <rsandifo@redhat.com>
924
925 * gas/mips/mips-gp32-fp64.d,
926 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
927
9084e1de
HPN
9282002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
929
930 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
931 padding.
932 * gas/mmix/greg7.d: Ditto.
933 * gas/mmix/greg8.d: Ditto.
934 * gas/mmix/fb-2.d: Ditto.
935 * gas/mmix/comment-1.d: Ditto.
936 * gas/mmix/byte-1.d: Ditto.
937
9b702f94
L
9382002-07-17 H.J. Lu <hjl@gnu.org>
939
940 * gas/ia64/dv-branch.d: Updated.
941 * gas/ia64/opc-b.d: Likewise.
942
be66c492
AM
9432002-07-08 Alan Modra <amodra@bigpond.net.au>
944
945 * gas/i386/intel16.s: New.
946 * gas/i386/intel16.d: New.
947 * gas/i386/i386.exp: Run it.
948
139e4a70
AM
9492002-07-03 Alan Modra <amodra@bigpond.net.au>
950
951 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
952 with LC_ALL=C to ensure consistent sorting.
953
af029d49
DB
9542002-06-18 Dave Brolley <brolley@redhat.com>
955
956 * gas/frv: New testsuite.
957
477ad2e1
JR
958Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
959
960 * gas/sh/dsp.s: Add three more instructions.
961 * gas/sh/dsp.d: Update.
962
ecb4347a
DJ
9632002-06-14 Daniel Jacobowitz <drow@mvista.com>
964
965 * gas/mips/lineno.d: Use --gstabs.
966 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
967
3e0922c9
TR
9682002-06-12 Tom Rix <trix@redhat.com>
969
970 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
971 text alignment tests.
972 * gas/ppc/textalign-xcoff-001.d: New Test.
973 * gas/ppc/textalign-xcoff-002.d: New Test.
974 * gas/ppc/test1xcoff32.d : Change text section alignment.
975 * gas/ppc/booke_xcoff.d: Remove invalid pad.
976
bbce6ab7
AM
9772002-06-06 J"orn Rennecke <joern.rennecke@superh.com>
978
979 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
980 * testsuite/gas/sh/pcrel.d: Update.
981 * testsuite/gas/sh/pcrel.l: New file.
982
8b579b7a
JL
9832002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
984
985 * gas/hppa/basic/add.s: Set code level to 1.1.
986 * gas/hppa/basic/branch.s: Likewise.
987 * gas/hppa/basic/dcor.s: Likewise.
988 * gas/hppa/basic/logical.s: Likewise.
989 * gas/hppa/basic/shladd.s: Likewise.
990 * gas/hppa/basic/sub.s: Likewise.
991 * gas/hppa/basic/unit.s: Likewise.
992 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
993
107c6e1a
CD
9942002-05-31 Chris G. Demetriou <cgd@broadcom.com>
995
996 * gas/mips/sb1-ext-mdmx.s: New file.
997 * gas/mips/sb1-ext-mdmx.d: Likewise.
998 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
999
b4dc22a8
CD
10002002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1001
1002 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
1003 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
1004
149add75
CD
10052002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1006
1007 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
1008 instruction encodings.
1009 * gas/mips/mips64-mdmx.d: Likewise.
1010
deec1734
CD
10112002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1012
1013 * gas/mips/mips64-mdmx.s: New file.
1014 * gas/mips/mips64-mdmx.d: Likewise.
1015 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
1016
3765b1be
RH
10172002-05-30 Richard Henderson <rth@redhat.com>
1018
1019 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
1020 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
1021 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
1022 * gas/alpha/alpha.exp: Run them.
1023
8c2784a5
TR
10242002-05-30 Tom Rix <trix@redhat.com>
1025
1026 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
1027 packing, warning, instruction packing, label, immediate and,
1028 error tests.
bbce6ab7 1029 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
8c2784a5
TR
1030 New tests.
1031 * gas/d10v/control-001.d: New test.
bbce6ab7 1032 * gas/d10v/warning-001.d - warning-019.d: New tests.
8c2784a5
TR
1033 * gas/d10v/label-001.d: New test.
1034 * gas/d10v/error-001.d - error-002.d : New tests.
1035 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
1036
1037 * lib/gas-defs.exp (run_dump_test): Add error option.
1038
d172d4ba
NC
10392002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
1040
1041 * gas/dlx: New directory: DLX gas testsuite
1042 * alltests.exp: New file: Test driver
1043 * branch.d: New file: Expected results.
1044 * branch.s: New file: Test branch insns.
1045 * itype.d: New file: Expected results.
1046 * itype.s: New file: Test ordinary insns.
1047 * lhi.d: New file: Expected results.
1048 * lhi.s: New file: Test load hi insns.
1049 * load.d: New file: Expected results.
1050 * load.s: New file: Test load insns.
1051 * rtype.d: New file: Expected results.
1052 * rtype.s: New file: Test arithmetic insns.
1053 * store.d: New file: Expected results.
1054 * store.s: New file: Test store insns.
1055
bbce6ab7
AM
10562002-05-23 Jakub Jelinek <jakub@redhat.com>
1057
1058 * gas/i386/tlspic.s: New file.
1059 * gas/i386/tlsd.s: New file.
1060 * gas/i386/tlsnopic.s: New file.
1061 * gas/i386/tlsd.d: New file.
1062 * gas/i386/tlsnopic.d: New file.
1063 * gas/i386/tlspic.d: New file.
1064 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests.
1065 * gas/ia64/tls.s: New file.
1066 * gas/ia64/tls.d: New file.
1067 * gas/ia64/ia64.exp: Add tls test.
1068
7f743288
TR
10692002-05-23 Tom Rix <trix@redhat.com>
1070
1071 * gas/d10v/d10v.exp: Add instruction packing test.
1072 * gas/d10v/instruction_packing.s : New test.
1073
10742002-05-22 Tom Rix <trix@redhat.com>
1075
1076 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
1077 * gas/d10v/address-001.s - address-041.s : New tests.
1078
8dd76882
L
10792002-05-23 H.J. Lu <hjl@gnu.org>
1080
1081 * gas/mips/elf-rel.d: Skip the padding.
1082 * gas/mips/elfel-rel.d: Likewise.
1083
76101304
L
10842002-05-23 H.J. Lu <hjl@gnu.org>
1085
1086 * gas/all/align2.d: New.
1087 * gas/all/align2.s: New.
1088
1089 * gas/all/gas.exp: Run align2.
1090
a75a8c67
L
10912002-05-22 H.J. Lu <hjl@gnu.org>
1092
1093 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
1094 write.c.
1095 * gas/mips/elfel-rel.d: Likewise.
1096
77b63882
JR
1097Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
1098
1099 * gas/sh/pcrel-coff.s: New file.
1100 * gas/sh/pcrel-coff.d: Likewise.
1101 * gas/sh/basic.exp: For coff, don't do dsp test,
1102 and a modified pcrel test.
1103
771c7ce4
TS
11042002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1105
1106 * gas/mips/rol64.s: New file, test of drol, dror macros.
1107 * gas/mips/rol64.d: Likewise.
1108 * gas/mips/mips.exp: Add new test.
1109
49e5c6c5
NC
11102002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
1111
1112 * gas/arm/arm.exp: Replace deprecated command line switches
1113 with their modern equivalents.
1114 * gas/arm/arm7t.d: As above.
1115 * gas/arm/armv1.d: As above.
1116 * gas/arm/fpa-dyadic.d: As above.
1117 * gas/arm/fpa-mem.d: As above.
1118 * gas/arm/fpa-monadic.d: As above.
1119 * gas/arm/inst.d: As above.
1120 * gas/arm/ldconst.d: As above.
1121 * gas/arm/xscale.d: As above.
1122
6fb63971
AM
11232002-05-13 Alan Modra <amodra@bigpond.net.au>
1124
1125 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
1126 * gas/i386/x86-64-opcode.d: Adjust.
1127
358b94bd
NC
11282002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
1129
1130 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
1131 * gas/arm/arm7t.d: Add expected results. (Make sure that the
1132 subtract is not converted into an add).
1133
b7efdfcc
L
11342002-04-23 H.J. Lu <hjl@gnu.org>
1135
1136 * gas/mips/elempic.d: Use empic.l.
1137 * gas/mips/telempic.d: Likewise.
1138 * gas/mips/tempic.d: Likewise.
1139
978ee720
L
11402002-04-23 H.J. Lu <hjl@gnu.org>
1141
1142 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
1143 test on hppa*-*-linux* nor hppa*-*-netbsd*.
1144
6398a477
CD
11452002-04-22 Chris Demetriou <cgd@broadcom.com>
1146
1147 * gas/mips/mips-gp64-fp32.l: New file.
1148 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
1149 output.
1150 * gas/mips/mips-gp64-fp64.l: New file.
1151 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
1152 output.
1153
ff970196
CD
11542002-04-22 Chris Demetriou <cgd@broadcom.com>
1155
1156 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
1157 which is a file used to regexp_diff the assembler's pruned stderr
1158 output.
1159 (write_file): New helper function to write a string into a file.
1160
1161 * gas/mips/empic.l: New file which matches empic tests' warnings.
1162 * gas/mips/empic.d: Use empic.l.
1163
aceebfd6
NC
11642002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
1165
1166 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
1167 toolchain.
1168 (struct, align, incbin): Use case switch so that other targets to
1169 be skipped can be added in the future.
1170
eb0fdfed
MG
11712002-04-17 matthew green <mrg@redhat.com>
1172
1173 * gas/ppc/altivec.d: Fix dssall test.
1174 * gas/ppc/altivec.s: Likewise.
1175 * gas/ppc/altivec_xcoff.d: Likewise.
1176 * gas/ppc/altivec_xcoff.s: Likewise.
1177 * gas/ppc/altivec_xcoff64.d: Likewise.
1178 * gas/ppc/altivec_xcoff64.s: Likewise.
1179
f22ba854
NC
11802002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
1181
1182 * gas/mips/mips.exp: Remove spurious whaitespace.
1183 Open out one-line if-then-else test clauses so that other clauses
1184 can be inserted in the future.
1185
858bc62d
AJ
11862002-03-19 Bo Thorsen <bo@suse.de>
1187
1188 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
1189 * gas/i386/x86-64-opcode.s: Likewise
1190
1f25f5d3
CD
11912002-03-15 Chris G. Demetriou <cgd@broadcom.com>
1192
1193 * gas/mips/mips64-mips3d.s: New file.
1194 * gas/mips/mips64-mips3d.d: Likewise.
1195 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
1196
7ad8fb54
CD
11972002-03-15 Chris G. Demetriou <cgd@broadcom.com>
1198
1199 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
1200 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
1201
c5096a3c
HPN
12022002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
1203
1204 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
1205
0d4dcc4a
AM
12062002-03-05 Paul Koning <pkoning@equallogic.com>
1207
1208 * gas/pdp11/pdp11.exp: New file.
1209 * gas/pdp11/opcode.s: Ditto.
1210 * gas/pdp11/opcode.d: Ditto.
1211
831b02f6
NC
12122002-02-22 Bo Thorsen <bo@suse.de>
1213
1214 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
1215 (checks invalid opcodes) checks
1216 * x86-64-inval.l: New file.
1217 * x86-64-inval.s: New file.
1218 * x86-64-opcode.d: New file.
1219 * x86-64-opcode.s: New file.
1220
d65d31a6
CD
12212002-02-26 Chris Demetriou <cgd@broadcom.com>
1222
1223 * gas/mips/empic2.d: Adjust for the fact that relocations on
1224 symbols local to this file are resolved at assembly time into
1225 section-relative relocations, even if the symbols are extern.
1226 * gas/mips/empic2.s: Add file offset information, so the next
1227 person to do the math mentioned above has an easier time.
1228 * gas/mips/jal-empic-elf.d: New test.
1229 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
1230 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
1231 * gas/mips/mips.exp: Run the new tests.
858bc62d 1232
4d34fb5f
TS
12332002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1234
1235 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
1236 * mips-gp64-fp32-pic.s: Likewise.
1237 * mips-gp64-fp32.d: Likewise.
1238 * mips-gp64-fp32.s: Likewise.
1239 * mips-gp64-fp64-pic.d: Likewise.
1240 * mips-gp64-fp64-pic.s: Likewise.
1241 * mips-gp64-fp64.d: Likewise.
1242 * mips-gp64-fp64.s: Likewise.
1243
e31cd5a0
AM
12442002-02-25 Alan Modra <amodra@bigpond.net.au>
1245
1246 * gas/hppa/reloc/reloc.exp: Update copyright date.
1247
552eb682
HPN
12482002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
1249
1250 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
1251 Adjust to changes in readelf output.
1252
4bef1a1c
NC
12532002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
1254
1255 * gasp/gasp.exp: If gasp does not exist, do not complain, just
1256 exit silently.
1257
ff3a6ee3
TR
12582002-02-20 Tom Rix <trix@redhat.com>
1259
1260 * gas/ppc/ppc.exp: Add xcoff booke tests.
1261 * gas/ppc/booke_xcoff.s: New.
1262 * gas/ppc/booke_xcoff.d: New.
1263 * gas/ppc/booke_xcoff64.s: New.
1264 * gas/ppc/booke_xcoff64.d: New.
1265
adf14613
DJ
12662002-02-18 Daniel Jacobowitz <drow@mvista.com>
1267
1268 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
1269 support it.
1270
74a21df4
TR
12712002-02-14 Tom Rix <trix@redhat.com>
1272
1273 * gas/ppc/ppc.exp: Add xcoff altivec tests.
1274 * gas/ppc/altivec_xcoff.s: New.
1275 * gas/ppc/altivec_xcoff.d: New.
1276 * gas/ppc/altivec_xcoff64.s: New.
1277 * gas/ppc/altivec_xcoff64.d: New.
1278
6334e312 12792002-02-13 Ben Elliston <bje@redhat.com>
1ac57253
BE
1280
1281 * gasp/flonums.asm: New test.
1282 * gasp/flonums.err: New result.
1283 * gasp/flonums.out: Likewise.
1284
5c1e36e1
AM
12852002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
1286
1287 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
1288 hppa_fix_adjustable change.
1289
543833df
RH
12902002-02-09 Richard Henderson <rth@redhat.com>
1291
1292 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
1293 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
1294 * gas/alpha/alpha.exp: Run them.
1295
51124b6c
CD
12962002-02-08 Chris Demetriou <cgd@broadcom.com>
1297
1298 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
1299 MIPS ECOFF tests, providing what information is known about
1300 the origins of the failures.
1301
3c74c164
AO
13022002-02-08 Alexandre Oliva <aoliva@redhat.com>
1303
1304 Contribute sh64-elf.
1305 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
1306 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
1307 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
1308 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
1309 output of objdump.
1310 * gas/sh/sh64/crange1-2.d: Likewise.
1311 * gas/sh/sh64/crange2-2.d: Likewise.
1312 * gas/sh/sh64/crange3-1.d: Likewise.
1313 * gas/sh/sh64/crange4-1.d: Likewise.
1314 * gas/sh/sh64/datal-2.d: Likewise.
1315 * gas/sh/sh64/datal32-1.d: Likewise.
1316 * gas/sh/sh64/datal32-3.d: Likewise.
1317 * gas/sh/sh64/localcom-1.d: Likewise.
1318 * gas/sh/sh64/mix-1.d: Likewise.
1319 * gas/sh/sh64/pt32-1.d: Likewise.
1320 * gas/sh/sh64/rel32-1.d: Likewise.
1321 * gas/sh/sh64/rel32-2.d: Likewise.
1322 * gas/sh/sh64/rel32-3.d: Likewise.
1323 * gas/sh/sh64/rel32-4.d: Likewise.
1324 * gas/sh/sh64/rel32-5.d: Likewise.
1325 * gas/sh/sh64/ua32-1.d: Likewise.
1326 2001-03-14 DJ Delorie <dj@redhat.com>
1327 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
1328 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
1329 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
1330 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
1331 2001-03-12 DJ Delorie <dj@redhat.com>
1332 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
1333 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
1334 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
1335 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
1336 2001-03-06 DJ Delorie <dj@redhat.com>
1337 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
1338 * gas/sh/sh64/lineno.s: Ditto.
1339 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
1340 * gas/sh/sh64/err-dsp.s: New test.
1341 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
1342 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
1343 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
1344 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
1345 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
1346 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
1347 gas/sh/sh64/crange5-1.d: New tests.
1348 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
1349 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
1350 * gas/sh/sh64/err-pt-1.s: New test.
1351 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
1352 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
1353 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
1354 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
1355 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
1356 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
1357 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
1358 * gas/sh/sh64/case-noexp-1.d: Ditto.
1359 * gas/sh/sh64/mix-noexp-1.d: Ditto.
1360 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
1361 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
1362 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
1363 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
1364 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
1365 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
1366 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
1367 * gas/sh/sh64/shift64-3.d: Fix typo.
1368 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
1369 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
1370 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
1371 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
1372 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
1373 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
1374 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
1375 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
1376 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
1377 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
1378 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
1379 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
1380 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
1381 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
1382 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
1383 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
1384 for errors not being emitted at the .mode directives anymore.
1385 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
1386 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
1387 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
1388 * gas/sh/sh64/err-3.s: New test.
1389 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
1390 gas/sh/sh64/immexpr64-1.d: New tests.
1391 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
1392 gas/sh/sh64/immexpr64-2.d: New tests.
1393 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
1394 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
1395 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
1396 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
1397 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
1398 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
1399 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
1400 gas/sh/sh64/rel64-5.d: New tests.
1401 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
1402 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
1403 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
1404 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
1405 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
1406 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
1407 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
1408 gas/sh/sh64/datal64-3.d: New tests.
1409 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
1410 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
1411 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
1412 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
1413 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
1414 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
1415 New tests.
1416 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
1417 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
1418 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
1419 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
1420 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
1421 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
1422 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
1423 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
1424 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
1425 gas/sh/sh64/datal64-1.d: New test.
1426 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
1427 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
1428 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
1429 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
1430 * gas/sh/sh64: New testsuite.
1431
e93c640e
AO
14322002-02-06 Alexandre Oliva <aoliva@redhat.com>
1433
1434 * gas/sh/pic.d, gas/sh/pic.s: New test.
858bc62d 1435 * gas/sh/basic.exp: Run it.
e93c640e 1436
899f54f5
AM
14372002-02-05 Alan Modra <amodra@bigpond.net.au>
1438
1439 * gas/ppc/test1elf64.d: Tweak arch name.
1440
31c372aa
AO
14412002-02-04 Alexandre Oliva <aoliva@redhat.com>
1442
e93c640e
AO
1443 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
1444 * gas/sh/basic.exp: Run it.
31c372aa 1445
c4a42e0f
HPN
14462002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
1447
1448 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
1449 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
1450 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
1451 tests for base-plus-offset relocations and global register
1452 allocations for weak and common symbols.
1453
9e0665bc
AM
14542002-02-02 Alan Modra <amodra@bigpond.net.au>
1455
1456 * gas/elf/elf.exp: Don't special case v850.
1457
0395e33b
HPN
14582002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
1459
1460 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
1461 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
1462 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
1463 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
1464
3095869f
AO
14652002-01-22 Alexandre Oliva <aoliva@redhat.com>
1466
1467 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
1468 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
1469
199f4802
RH
14702002-01-22 Richard Henderson <rth@redhat.com>
1471
1472 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
1473 * gas/alpha/alpha.exp: Run it.
1474
7b45c6e1
AM
14752002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
1476
1477 * gas/cris/cris.exp: Comment typo fix
1478
ea6ef066
RE
14792002-01-18 Richard Earnshaw <rearnsha@arm.com>
1480 Keith Walker <keith.walker@arm.com>
1481
1482 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
1483 * gas/arm/arm.exp (arch5tej): New dump test.
1484
03b1477f
RE
14852002-01-18 Richard Earnshaw <rearnsha@arm.com>
1486
1487 * gas/arm/vfp1.d: Use new command-line options.
1488 * gas/arm/vfp1xD.d: Likewise.
1489 * gas/arm/arm.exp (vfp-bad): Likewise.
1490 * gas/arm/maverick.d: Likewise.
1491
b1ffc257
TW
14922002-01-17 Timothy Wall <twall@oculustech.com>
1493
1494 * gas/tic54x/labels.s (after_macro): Correct comments.
1495
bfae80f2
RE
14962002-01-15 Richard Earnshaw <rearnsha@arm.com>
1497
1498 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
1499 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
1500 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
1501 * gas/arm/arm.exp: Run new VFP tests.
1502
d6e5ae25
NC
15032002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
1504
6a7715f4
NC
1505 * gas/elf/section2.e-m32r: New file.
1506 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
1507
d6e5ae25
NC
1508 * gas/sh/dsp.d: Fix expected results.
1509
d1c15a92
NC
15102002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
1511
1512 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
1513 v850-elf toolchain.
1514
50463d2a
RE
15152002-01-14 Richard Earnshaw <rearnsha@arm.com>
1516
1517 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
1518 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
1519 arm/fpa-dyadic.d: New tests.
1520 * gas/arm/le-fpconst.d (objdump): pass --section=.text
1521 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
1522
2ad6300c
RE
15232002-01-14 Richard Earnshaw <rearnsha@arm.com>
1524
1525 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
1526 * gas/arm/arm.exp (run_error_test): New proc.
1527 (armv1-bad): New error test.
1528
e28cd48c
RE
15292002-01-11 Richard Earnshaw <rearnsha@arm.com>
1530
1531 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
1532 immediate pseudo-operations.
1533 * gas/arm/arm.exp: Run it.
1534
1951c6f7
MG
15352002-01-10 matthew green <mrg@redhat.com>
1536
1537 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
1538 * gas/xstormy16/allinsn.d: Regenerate.
1539 * gas/xstormy16/allinsn.s: Regenerate.
1540
52fe395a
RE
15412002-01-09 Richard Earnshaw <rearnsha@arm.com>
1542
1543 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
1544
b3ca3a6a
L
15452002-01-08 H.J. Lu <hjl@gnu.org>
1546
1547 * gas/mips/elf-rel.s: New tests for nested ().
1548
1549 * gas/mips/elf-rel.d: Modified for nested () tests.
1550 * gas/mips/elfel-rel.d: Likewise.
1551
7a621144
DJ
15522002-01-05 Daniel Jacobowitz <drow@mvista.com>
1553
1554 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
1555 * gas/mips/mips-abi32-pic.s: Add .frame directive.
1556 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1557 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1558 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1559 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1560
a657e7c1
CD
15612002-01-02 Chris Demetriou <cgd@broadcom.com>
1562
1563 * gas/mips/empic3_e.d: New file to test -membedded-pic
1564 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
1565 * gas/mips/empic3_e.s: Likewise.
1566 * gas/mips/empic3_g1.d: Likewise.
1567 * gas/mips/empic3_g1.s: Likewise.
1568 * gas/mips/empic3_g2.d: Likewise.
1569 * gas/mips/empic3_g2.s: Likewise.
1570 * gas/mips/mips.exp: Run the new tests.
1571
ff460b2a
NC
15722001-12-21 Anders Norlander <anorland@synergenix.se>
1573
1574 * gas/all/incbin.dat: New [binary] file.
1575 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
1576 * gas/all/incbin.d: Reflect change in incbin.s
1577
a3ea9108
AO
15782001-12-20 Alexandre Oliva <aoliva@redhat.com>
1579
1580 * gas/sh/err-at.s: New test.
1581
351d03c5
HPN
15822001-12-18 Hans-Peter Nilsson <hp@axis.com>
1583
1584 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
1585 handling.
1586
11dc9c30 15872001-12-07 Geoffrey Keating <geoffk@redhat.com>
93fbbb04
GK
1588 matthew green <mrg@redhat.com>
1589
1590 * gas/xstormy16/allinsn.d: New file.
1591 * gas/xstormy16/allinsn.exp: New file.
1592 * gas/xstormy16/allinsn.s: New file.
1593 * gas/xstormy16/allinsn.sh: New file.
1594 * gas/xstormy16/gcc.d: New file.
1595 * gas/xstormy16/gcc.s: New file.
1596 * gas/xstormy16/gcc.sh: New file.
1597 * gas/xstormy16/reloc-1.d: New file.
1598 * gas/xstormy16/reloc-1.s: New file.
1599 * gas/xstormy16/reloc-2.d: New file.
1600 * gas/xstormy16/reloc-2.s: New file.
1601
1954e53d
AM
16022001-12-08 Alan Modra <amodra@bigpond.net.au>
1603
1604 * gas/all/incbin.s: Add spaces before directives.
4b2c32f8 1605 * gas/all/incbin.d: Update.
1954e53d 1606
ff460b2a 16072001-12-07 Jeffrey A Law (law@cygnus.com)
78c3a810
JL
1608
1609 * gas/hppa/parse/linesepbug.s: Restore to its original form,
1610 reverting change of July 19, 2000.
1611
bae1b355
RE
16122001-12-05 Richard Earnshaw <rearnsha@arm.com>
1613
1614 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
1615 no post-indexed addressing modes.
1616
373f2697
AJ
16172001-11-25 Andreas Jaeger <aj@suse.de>
1618
1619 * gas/all/gas.exp (incbin): Fix condition.
1620
ff460b2a 16212001-11-23 Jeffrey A Law (law@cygnus.com)
7377433e 1622
c8060cba
JL
1623 * gas/all/gas.exp (incbin): Do not run on the PA.
1624
7377433e
JL
1625 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
1626
5f266a81
CD
16272001-11-16 Chris Demetriou <cgd@broadcom.cOm>
1628
1629 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
1630 to test symbol plus offset relocations in various ways.
1631 * gas/mips/mips.exp: Run new test.
1632
802a735e
AM
16332001-11-15 Alan Modra <amodra@bigpond.net.au>
1634
1635 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
1636
6e917903
TW
16372001-11-11 Timothy Wall <twall@alum.mit.edu>
1638
1639 * gas/tic54x/sections.[sd]: Check for named, initialized sections
1640 defaulting to CODE and DATA.
1641 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
1642 assembler, the difference is not worth the effort to fix. We'd
1643 prefer the assembler *not* fill the section alignment.
1644 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
373f2697 1645 length.
6e917903
TW
1646 * gas/tic54x/labels.s: Document differences from TI tools.
1647 * gas/tic54x/extaddr.d: Match output.
1648 * gas/all/gas.exp: On c54x targets, don't do any tests that use
373f2697 1649 p2align.
6e917903 1650 * gas/macros/macros.exp: Expect failure matching use of .ascii.
373f2697 1651
ae948b86
TS
16522001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1653
1654 * gas/mips/mips.exp: Change naming of some conditionals to reflect
1655 the object format they actually mean. Don't try mips-abi32 and
1656 mips-abi32-pic tests for ecoff.
1657
bacd434f
HPN
16582001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
1659
1660 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
1661 Prune and generalize, adjusting to generic ELF file layout changes.
1662
9fb9af6e
CD
16632001-11-04 Chris Demetriou <cgd@broadcom.com>
1664
1665 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
1666 (aout): Don't set if *-*-netbsd*.
373f2697 1667
dc5e727b
NC
16682001-11-02 NIIBE Yutaka <gniibe@m17n.org>
1669
1670 * gas/sh/basic.exp: For Linux, add "-big" option for the
1671 invocation of gas.
1672
5d45665a
SC
16732001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1674
1675 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
1676 instruction.
1677 * gas/m68hc11/opers12.d: Likewise.
1678 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1679
afdbd6d0
CD
16802001-10-31 Chris Demetriou <cgd@broadcom.com>
1681
1682 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
1683 * gas/mips/empic.d: Likewise.
1684 * gas/mips/elempic.d: Likewise (it was copied into other files).
1685 * gas/mips/telempic.d: Likewise.
1686 * gas/mips/tempic.d: Likewise.
1687
1688 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
1689 related ops) syntax, test loads with large offsets.
1690 * gas/mips/emcic2.d: Likewise.
1691 * gas/mips/mips.exp: Run the new test on ELF platforms.
1692
3c1bae7f
NC
16932001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
1694
1695 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
1696 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
1697 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
1698 * gas/mmix/save-op.l: Update to match latest listing behaviour.
1699 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
1700
a9f20350
HPN
17012001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
1702
1703 * gas/mmix/tst.s: Delete unused file.
1704 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
1705 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
1706 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
1707 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
1708 gas/mmix/fb-2.s: Remove trailing empty lines.
1709
3c3bdf30
NC
17102001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1711
1712 * gas/mmix: New testsuite directory.
1713
67605879
CD
17142001-10-24 Chris Demetriou <cgd@broadcom.com>
1715
1716 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
1717 file introduced in the change on 2001-05-15.
1718
b631d488
CD
17192001-10-24 Chris Demetriou <cgd@broadcom.com>
1720
1721 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
1722 Delete use of ".size".
1723 * gas/mips/mips-abi32.s: Likewise.
1724 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1725 * gas/mips/mips-gp32-fp32.s: Likewise.
1726 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1727 * gas/mips/mips-gp32-fp64.s: Likewise.
1728 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1729 * gas/mips/mips-gp64-fp32.s: Likewise.
1730 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1731 * gas/mips/mips-gp64-fp64.s: Likewise.
1732
9bb28706
CD
17332001-10-23 Chris Demetriou <cgd@broadcom.com>
1734
1735 * gas/mips/beq.s: Add zero words at end of instructions so
1736 that objdump will print "..." when disassembling.
1737 * gas/mips/beq.d: Update for disassembler changes which force
1738 branch delay-slot nops to be printed.
1739 * gas/mips/bge.d: Ditto.
1740 * gas/mips/bgeu.d: Ditto.
1741 * gas/mips/blt.d: Ditto.
1742 * gas/mips/bltu.d: Ditto.
1743 * gas/mips/jal-svr4pic.d: Ditto.
1744 * gas/mips/jal-xgot.d: Ditto.
1745
7903fbf8
L
17462001-10-20 H.J. Lu <hjl@gnu.org>
1747
1748 * gas/elf/ehopt0.s: Lose ",@progbits".
1749
2228315b
CD
17502001-10-17 Chris Demetriou <cgd@broadcom.com>
1751
1752 * gas/mips/mips.exp (sb1-ext-ps): New test to test
1753 SB-1 core's paired-single extensions to the MIPS64 ISA.
1754 * gas/mips/sb1-ext-ps.d: New file.
1755 * gas/mips/sb1-ext-ps.s: New file.
1756
f5c120c5
MG
17572001-10-17 matthew green <mrg@redhat.com>
1758
1759 * gas/ppc/altivec.s: New test for AltiVec.
1760 * gas/ppc/altivec.d: New file.
1761 * gas/ppc/ppc.exp: Test altivec.s
1762
a3366758
HPN
17632001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
1764
1765 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
1766
9fa87a06
MG
17672001-10-13 matthew green <mrg@redhat.com>
1768
1769 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
1770 mtdcr, msync, dcba, mbar): New BookE tests.
1771 * gas/ppc/booke.d: Update for new BookE tests.
1772
418c1742
MG
17732001-10-12 matthew green <mrg@redhat.com>
1774
1775 * gas/ppc/booke.s: New test for Motorola BookE.
1776 * gas/ppc/booke.d: New file.
1777 * gas/ppc/ppc.exp: Test booke.s.
1778
05caa641
NC
17792001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
1780
1781 * sh/basic.exp: Add dsp dump test.
bbce6ab7
AM
1782 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
1783 * sh/dsp.s: New file: Test assembly source of DSP single data
05caa641
NC
1784 transfer instructions.
1785
611c71af
AH
17862001-10-08 Aldy Hernandez <aldyh@redhat.com>
1787
1788 * gas/arm/arm.exp: Run arm9e tests.
1789
1790 * gas/arm/maverick.c: New.
1791
1792 * gas/arm/maverick.d: New.
1793
1794 * gas/arm/maverick.s: New.
1795
f983ac44
TS
17962001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1797
1798 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
1799 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1800 * gas/mips/mips-gp64-fp32.d: Likewise.
1801 * gas/mips/mips-gp64-fp32.s: Likewise.
1802 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1803 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1804 * gas/mips/mips-gp64-fp64.d: Likewise.
1805 * gas/mips/mips-gp64-fp64.s: Likewise.
1806 * gas/mips/elempic.d: Likewise.
1807 * gas/mips/ld.d: Likewise.
1808 * gas/mips/uld.d: Likewise.
1809 * gas/mips/usd.d: Likewise.
1810
fc847f15
L
18112001-09-29 H.J. Lu <hjl@gnu.org>
1812
1813 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
1814 x86_64-*-*.
1815
b6849f55
NC
18162001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
1817
1818 * gas/s390: New directory.
1819 * gas/s390/opcode.d: New file.
1820 * gas/s390/opcode.s: New file.
1821 * gas/s390/opcode64.d: New file.
1822 * gas/s390/opcode64.s: New file.
1823 * gas/s390/operands.d: New file.
1824 * gas/s390/operands.s: New file.
1825 * gas/s390/operands64.d: New file.
1826 * gas/s390/operands64.s: New file.
1827 * gas/s390/reloc.d: New file.
1828 * gas/s390/reloc.s: New file.
1829 * gas/s390/reloc64.d: New file.
1830 * gas/s390/reloc64.s: New file.
1831 * gas/s390/s390.exp: New file.
1832
06e70a48
EC
18332001-09-07 Eric Christopher <echristo@redhat.com>
1834
a529d758
EC
1835 * gas/mips/mips64.d: Change to use isa64.
1836 * gas/mips/mips32.d: Change to use isa32.
06e70a48 1837
553178e4
TS
18382001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1839
1840 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
1841 * gas/mips/mips-abi32.s: Likewise.
1842 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1843 * gas/mips/mips-gp32-fp32.s: Likewise.
1844 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1845 * gas/mips/mips-gp32-fp64.s: Likewise.
1846 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1847 * gas/mips/mips-gp64-fp32.s: Likewise.
1848 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1849 * gas/mips/mips-gp64-fp64.s: Likewise.
b6849f55 1850
cb56d3d3
TS
18512001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1852
1853 * gas/mips/beq.d: Check branches to external labels.
1854 * gas/mips/beq.s: Likewise.
1855 * gas/mips/bge.d: Likewise.
1856 * gas/mips/bge.s: Likewise.
1857 * gas/mips/bgeu.d: Likewise.
1858 * gas/mips/bgeu.s: Likewise.
1859 * gas/mips/blt.d: Likewise.
1860 * gas/mips/blt.s: Likewise.
1861 * gas/mips/bltu.d: Likewise.
1862 * gas/mips/bltu.s: Likewise.
1863 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
1864 * gas/mips/empic.d: Likewise.
1865 * gas/mips/empic.s: Likewise.
1866 * gas/mips/telempic.d: Likewise.
1867 * gas/mips/tempic.d: Likewise.
b6849f55 1868
8050ee1a
TS
18692001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1870
1871 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
1872 relocations, tradtional variant.
b6849f55 1873
19f78583
RH
18742001-08-04 Richard Henderson <rth@redhat.com>
1875
1876 * gas/alpha/alpha.exp: New file.
1877 * gas/alpha/elf-reloc-1.[sd]: New test.
1878 * gas/alpha/elf-reloc-2.[sl]: New test.
1879 * gas/alpha/elf-reloc-3.[sl]: New test.
1880 * gas/alpha/elf-reloc-4.[sd]: New test.
1881 * gas/alpha/fp.exp: Remove file.
1882 * gas/alpha/fp.s: Output to .data not .rdata.
1883 * gas/alpha/fp.d: Adjust to match.
1884
ff460b2a 18852001-09-04 Jeffrey A Law (law@cygnus.com)
4961b731
JL
1886
1887 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
1888
1889 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
1890 ELF toolchain.
1891 * gas/h8300/h8300-elf.exp: Likewise.
1892
1893 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
1894
1895 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
1896
ff460b2a 18972001-08-30 J"orn Rennecke <amylaar@redhat.com>
f41e3528
JR
1898
1899 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
1900 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
1901 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
1902 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
1903 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
1904 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
1905 * gas/h8300/ffxx1-elf.s: Likewise.
1906 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
1907 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
1908 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
1909 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
1910 * gas/h8300/ffxx1.s: Move to:
1911 * gas/h8300/ffxx1-coff.s .
1912
ff460b2a 19132001-08-29 J"orn Rennecke <amylaar@redhat.com>
3ad62fc4
JL
1914
1915 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
1916 where mismatch occurs due to regexp mismatch.
1917
e88b7c97
AM
19182001-08-27 Staffan Ulfberg <staffanu@swox.se>
1919 Alan Modra <amodra@bigpond.net.au>
1920
1921 * gas/macros/macros.exp: xfail powerpc-*-aix.
1922 * gas/ppc/astest64.s: New.
1923 * gas/ppc/astest64.d: New.
1924 * gas/ppc/astest2_64.s: New.
1925 * gas/ppc/astest2_64.d: New.
1926 * gas/ppc/test1elf.asm: New.
1927 * gas/ppc/test1xcoff.asm: New.
1928 * gas/ppc/generate.sh: New. Generate new files below from above .asm
1929 * gas/ppc/test1elf32.s: New.
1930 * gas/ppc/test1elf32.d: New.
1931 * gas/ppc/test1elf64.s: New.
1932 * gas/ppc/test1elf64.d: New.
1933 * gas/ppc/test1xcoff32.s: New.
1934 * gas/ppc/test1xcoff32.d: New.
1935 * gas/ppc/ppc.exp: Run new tests.
1936 * gas/ppc/simpshft.s: Tweak align now that we get nops.
1937
dda688fc
TS
19382001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1939
1940 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
1941 mips.
1942 * gas/mips/mips.exp: Likewise. Use traditional testcases for
1943 mips${el}16-f if needed.
1944 * gas/mips/elempic.d: New file, testcase for little endian empic.
1945 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
1946 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
1947 * gas/mips/mipsel16-f.d: Likewise.
1948 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
1949 relocations.
1950 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
1951 relocations, traditional variant.
1952
c85229da
L
19532001-08-17 H.J. Lu <hjl@gnu.org>
1954
1955 * gas/sparc/unalign.d: Support Sparc V9.
1956
99c14723
TS
19572001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1958
1959 * gas/mips/mips.exp: Added performance counter test.
1960 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
1961 * gas/mips/perfcount.d: Likewise.
1962
d8b6305a
NC
19632001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
1964
1965 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
1966 arguments.
1967 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
1968 arguments to .uaword.
1969
db1c0ae7
L
19702001-08-10 H.J. Lu <hjl@gnu.org>
1971
1972 * gas/mips/e32-rel2.d: Updated for the objdump output change.
1973 * gas/mips/e32el-rel2.d: Likewise.
1974 * gas/mips/elf-rel.d: Likewise.
1975 * gas/mips/elf-rel2.d: Likewise.
1976 * gas/mips/elf-rel3.d: Likewise.
1977 * gas/mips/elf_e_flags1.d: Likewise.
1978 * gas/mips/elf_e_flags2.d: Likewise.
1979 * gas/mips/elf_e_flags3.d: Likewise.
1980 * gas/mips/elf_e_flags4.d: Likewise.
1981 * gas/mips/elfel-rel.d: Likewise.
1982 * gas/mips/elfel-rel2.d: Likewise.
1983 * gas/mips/elfel-rel3.d: Likewise.
1984 * gas/mips/empic.d: Likewise.
1985 * gas/mips/mips16-e.d: Likewise.
1986 * gas/mips/mips16-f.d: Likewise.
1987 * gas/mips/mipsel16-f.d: Likewise.
1988 * gas/mips/telempic.d: Likewise.
1989 * gas/mips/tempic.d: Likewise.
1990 * gas/mips/tmips16-e.d: Likewise.
1991 * gas/mips/tmipsel16-e.d: Likewise.
1992
1993 * gas/mips/mips16-f.d: Fix the symbol table output.
1994
1995 * gas/mips/mipsel16-f.d: Fix the endian.
1996
1997 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
1998
a26f95e7
RS
19992001-08-10 Richard Sandiford <rsandifo@redhat.com>
2000
2001 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
2002 * gas/mips/mips-gp32-fp64.d: Likewise.
2003 * gas/mips/mips-abi32.d: Likewise.
2004 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2005 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2006 * gas/mips/mips-abi32-pic.d: Likewise.
06e70a48 2007
21d34b1c
TS
20082001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2009
2010 * mips/lb.d: Reflect disassembler output fixes.
2011 * mips/mips32.d: Likewise.
2012 * mips/mips64.d: Likewise. Typo.
2013 * mips/sb.d: Likewise.
2014 * mips/trunc.d: Likewise.
2015
25a7b89f
L
20162001-08-04 H.J. Lu <hjl@gnu.org>
2017
2018 * gas/cris/operand-err-1.s: Updated.
2019
aea2ae6e
L
20202001-08-04 H.J. Lu <hjl@gnu.org>
2021 Chris G. Demetriou <cgd@broadcom.com>
2022
2023 * gas/mips/e32-rel4.s: Removed.
2024
2025 * gas/mips/e32-rel4.d: Use elf-rel4.s.
2026
2027 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
2028
2029 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
2030 * gas/mips/mips-abi32.d: Likewise.
2031 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2032 * gas/mips/mips-gp32-fp32.d: Likewise.
2033 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2034 * gas/mips/mips-gp32-fp64.d: Likewise.
2035 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
2036 * gas/mips/mips-gp64-fp32.d: Likewise.
2037 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2038 * gas/mips/mips-gp64-fp64.d: Likewise.
2039
2040 * gas/mips/mips-abi32-pic.s: Add space for objdump.
2041 * gas/mips/mips-abi32.s: Likewise.
2042 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2043 * gas/mips/mips-gp32-fp32.s: Likewise.
2044 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2045 * gas/mips/mips-gp32-fp64.s: Likewise.
2046 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2047 * gas/mips/mips-gp64-fp32.s: Likewise.
2048 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2049 * gas/mips/mips-gp64-fp64.s: Likewise.
2050
2051 * gas/mips/mips-abi32-pic.s: Add the missing .end.
2052 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2053 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2054 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2055 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2056
82146c59 20572001-08-03 Richard Sandiford <rsandifo@redhat.com>
06e70a48 2058
82146c59
RS
2059 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
2060 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
2061
2062 * gas/mips/mips.exp: Run new tests.
2063
dc462216
RS
20642001-08-02 Richard Sandiford <rsandifo@redhat.com>
2065
2066 * gas/mips/mips-gp32-fp32,
2067 * gas/mips/mips-gp32-fp64,
2068 * gas/mips/mips-gp64-fp32,
2069 * gas/mips/mips-gp64-fp64,
2070 * gas/mips/mips-abi32,
2071 * gas/mips/mips-gp32-fp32-pic,
2072 * gas/mips/mips-gp32-fp64-pic,
2073 * gas/mips/mips-gp64-fp32-pic,
2074 * gas/mips/mips-gp64-fp64-pic,
2075 * gas/mips/mips-abi32-pic: New testcases.
2076
2077 * gas/mips/mips.exp: Run them.
2078
af08bab8
AM
20792001-08-01 Alan Modra <amodra@bigpond.net.au>
2080
2081 * gas/elf/section2.l: Adjust warning message comparison.
2082
0c4ec151
RS
20832001-07-31 Richard Sandiford <rsandifo@redhat.com>
2084
2085 * gas/mips/mips.exp (el): New variable.
2086 Use it to pick ELF reloc tests.
2087
411e0b6d
CD
20882001-07-26 Chris Demetriou <cgd@broadcom.com>
2089
2090 * gas/mips/lif-empic.d: Add back dollar signs before floating
2091 point register names.
2092
bc4aa73f
AM
20932001-07-26 Alan Modra <amodra@bigpond.net.au>
2094
2095 * gas/i386/relax.s: Test rs_space.
2096 * gas/i386/relax.d: Update.
2097
2e7a08de
AM
20982001-07-23 Alan Modra <amodra@bigpond.net.au>
2099
2100 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
2101 * gas/i386/intel.d: Likewise.
2102
9a7f7ba6
PB
21032001-07-16 Philip Blundell <philb@gnu.org>
2104
2105 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
2106 change to disassembler.
2107
e7d10af4
NC
21082001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
2109
2110 Fix failures in MIPS testsuite:
2111 * gas/mips/abs.d: Pass -march=4000 to gas.
2112 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
2113 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
2114
8a543126
AM
21152001-07-11 Jakub Jelinek <jakub@redhat.com>
2116
2117 * gas/sparc/unalign.s: Remove .uaxword test.
2118 * gas/sparc/unalign.d: Adjust accordingly.
2119
7e005732
NC
21202001-07-08 Anders Norlander <anorland@synergenix.se>
2121
2122 * gas/all/gas.exp: Run incbin test.
2123 * gas/all/incbin.s: New file.
2124 * gas/all/incbin.d: New file.
2125
7461da6e
RS
21262001-07-04 Richard Sandiford <rsandifo@redhat.com>
2127
2128 * gas/mips/elf-rel3.s: Add zero word to end of file.
2129
86a15486
L
21302001-07-03 H.J. Lu <hjl@gnu.org>
2131
2132 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
2133
013468bc
BE
21342001-07-01 Ben Elliston <bje@redhat.com>
2135
2136 * gas/m88k/allinsn.s: New file.
2137 * gas/m88k/allinsn.d: Likewise.
2138 * gas/m88k/m88k.exp: Test with allinsn.s also.
2139
ec68c924
EC
21402001-06-28 Eric Christopher <echristo@redhat.com>
2141
2142 * gas/mips/usd.d: Change for march/mtune.
2143 * gas/mips/ulh-xgot.d: Ditto.
2144 * gas/mips/uld.d: Ditto.
2145 * gas/mips/trunc.d: Ditto.
2146 * gas/mips/rol.d: Ditto.
2147 * gas/mips/nodelay.d: Ditto.
2148 * gas/mips/mul.d: Ditto.
2149 * gas/mips/mul-ilocks.d: Ditto.
2150 * gas/mips/trap20.d: Ditto.
2151 * gas/mips/mips4.d: Ditto.
2152 * gas/mips/mips16.d: Ditto.
2153 * gas/mips/lif-xgot.d: Ditto.
2154 * gas/mips/lif-svr4pic.d: Ditto.
2155 * gas/mips/ld-xgot.d: Ditto.
2156 * gas/mips/ld-svr4pic.d: Ditto.
2157 * gas/mips/ld-ilocks-addr32.d: Ditto.
2158 * gas/mips/lb-xgot.d: Ditto.
2159 * gas/mips/jal-xgot.d: Ditto.
2160 * gas/mips/jal-svr4pic.d: Ditto.
2161 * gas/mips/delay.d: Ditto.
2162 * gas/mips/lb-xgot-ilocks.d: Ditto.
2163 * gas/mips/div.d: Ditto.
2164 * gas/mips/break20.d: Ditto.
2165 * gas/mips/delay.d: Ditto.
2166 * gas/mips/elf_e_flags3.d: Ditto.
2167 * gas/mips/elf_e_flags4.d: Ditto.
2168 * gas/mips/lineno.d: Ditto.
2169 * gas/mips/mips16.d: Ditto.
2170 * gas/mips/mips4.d: Ditto.
2171 * gas/mips/mips4010.d: Ditto.
2172 * gas/mips/mips4650.d: Ditto.
2173
1cac9012
NC
21742001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
2175
2176 * gas/arm/arm.exp: Remove msr-bad.s test.
2177 Select processor type for architecture specific instruction tests.
2178
2179 * gas/arm/adrl.s: Add adrEQl as a test.
2180 * gas/arm/adrl.d: Adjusted expected output.
2181
2182 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
2183 * gas/arm/msr-bad.s: Delete.
2184
1ad63b2f
TR
21852001-06-18 Tom Rix <trix@redhat.com>
2186
2187 * gas/ppc/aix.exp: New file, aix specific tests.
2188 * gas/ppc/align.s: New file, .comm alignment test.
ec68c924 2189
74b5b66a
AJ
21902001-06-13 Andreas Jaeger <aj@suse.de>
2191
2192 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
2193
e1f44d10
NC
21942001-06-06 Peter Jakubek <pjak@snafu.de>
2195
2196 * gas/mri/for.d: Correct for swapped operands.
bbce6ab7
AM
2197 * gas/mri/if.d: Likewise.
2198 * gas/mri/repeat.d: Likewise.
2199 * gas/mri/while.d: Likewise.
e1f44d10 2200
de8b1efe
AM
22012001-06-12 Alan Modra <amodra@bigpond.net.au>
2202
2203 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
2204
bab00cea
L
22052001-06-10 H.J. Lu <hjl@gnu.org>
2206
2207 * gas/elf/section2.l: Match various white spaces.
2208
6174aabb
L
22092001-06-10 H.J. Lu <hjl@gnu.org>
2210
3e9379a9 2211 * gas/elf/section2.e: Support 64bit ELF.
6174aabb
L
2212 * gas/elf/section2.e-mips: Likewise.
2213
594e740f
L
22142001-06-08 H.J. Lu <hjl@gnu.org>
2215
2216 * gas/mips/elfel-rel3.s: Moved to ...
2217 * gas/mips/elf-rel3.s: Here.
2218
2219 * gas/mips/elf-rel3.d: Updated.
2220
2221 * gas/mips/elfel-rel3.d: Updated.
2222
2223 * gas/mips/relax.d: New file.
2224 * gas/mips/relax.s: Likewise.
2225
2226 * gas/mips/mips.exp: Run relax and set xfail.
2227
d9e138e2
L
22282001-06-08 H.J. Lu <hjl@gnu.org>
2229
2230 * gas/mips/illegal.s: New file.
2231 * gas/mips/illegal.l: Likewise.
2232
2233 * gas/elf/elf.exp (run_list_test): New.
2234 Run illegal with run_list_test.
2235
7388e440
L
22362001-06-08 H.J. Lu <hjl@gnu.org>
2237
2238 * gas/mips/elf-jal.d: New file.
2239
2240 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
2241
02e07694
AM
22422001-06-08 Alan Modra <amodra@bigpond.net.au>
2243
2244 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
2245
fa6b2d59
L
22462001-06-07 H.J. Lu <hjl@gnu.org>
2247
2248 * gas/elf/section2.e-mips: New file.
2249
2250 * gas/elf/elf.exp (run_list_test): Add suffix.
2251 Pass -mips as suffix to run_list_test for mips.
2252
7b15a6b5
L
22532001-06-07 H.J. Lu <hjl@gnu.org>
2254
2255 * gas/elf/section2.l: Match ".*GAS.*" instead of
2256 "GAS LISTING .*".
2257
9160c09b
L
22582001-06-07 H.J. Lu <hjl@gnu.org>
2259
2260 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
2261
d2d89a16 22622001-06-07 H.J. Lu <hjl@gnu.org>
823e3a73
L
2263
2264 * gas/mips/empic.d: Support stabs.
2265 * gas/mips/mips16-e.d: Likewise.
2266 * gas/mips/mips16-f.d: Likewise.
2267 * gas/mips/mipsel16-f.d: Likewise.
2268 * gas/mips/telempic.d: Likewise.
2269 * gas/mips/tempic.d: Likewise.
2270 * gas/mips/tmips16-e.d: Likewise.
2271 * gas/mips/tmipsel16-e.d: Likewise.
2272
a90335ee
L
22732001-06-06 H.J. Lu <hjl@gnu.org>
2274
2275 * gas/mips/elf-rel3.s: New file.
2276 * gas/mips/elf-rel3.d: Likewise.
2277 * gas/mips/elfel-rel3.s: Likewise.
2278 * gas/mips/elfel-rel3.d: Likewise.
2279
2280 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
2281
5b5032eb
L
22822001-06-06 H.J. Lu <hjl@gnu.org>
2283
2284 * gas/elf/elf.exp (run_list_test): New.
2285 Run section2 with run_list_test.
2286
2287 * gas/elf/section2.e: New file.
2288 * gas/elf/section2.l: Likewise.
2289 * gas/elf/section2.s: Likewise.
2290
5199a87b
L
22912001-06-04 H.J. Lu <hjl@gnu.org>
2292
2293 * gas/mips/mips4010.s: Add the missing ".end".
2294 * gas/mips/mips4100.s: Likewise.
2295 * gas/mips/mips4650.s: Likewise.
2296 * gas/mips/sync.s: Likewise.
2297
0b4bdf77
L
22982001-06-02 H.J. Lu <hjl@gnu.org>
2299
2300 * gas/sparc/unalign.d: Support Sparc V9.
2301
0f2712ed
NC
23022001-05-28 Jeff Sturm <jsturm@one-point.com>
2303
2304 * gas/sparc/unalign.s: New test. Check unaligned relocs.
2305 * gas/sparc/unalign.d: New expected test results.
2306 * gas/sparc/sparc.exp: Run new test.
2307
0b171357
HPN
23082001-05-27 Hans-Peter Nilsson <hp@axis.com>
2309
2310 * gas/cris/addi.d: Tweak for 64-bit BFD.
0f2712ed
NC
2311 * gas/cris/binop-cmpmove.d: Ditto.
2312 * gas/cris/binop-cmpmovx.d: Ditto.
2313 * gas/cris/binop-extx.d: Ditto.
2314 * gas/cris/binop.d: Ditto.
2315 * gas/cris/bork.d: Ditto.
2316 * gas/cris/branch.d: Ditto.
2317 * gas/cris/break.d: Ditto.
2318 * gas/cris/brokw-1.d: Ditto.
2319 * gas/cris/brokw-2.d: Ditto.
2320 * gas/cris/brokw-3.d: Ditto.
2321 * gas/cris/ccr.d: Ditto.
2322 * gas/cris/clear.d: Ditto.
2323 * gas/cris/continue.d: Ditto.
2324 * gas/cris/fragtest.d: Ditto.
2325 * gas/cris/jump-type.d: Ditto.
2326 * gas/cris/labfloat.d: Ditto.
2327 * gas/cris/macroat.d: Ditto.
2328 * gas/cris/movem-to-reg.d: Ditto.
2329 * gas/cris/nosep.d: Ditto.
2330 * gas/cris/oneop-type.d: Ditto.
2331 * gas/cris/prefix.d: Ditto.
2332 * gas/cris/pushpop-byte-sreg.d: Ditto.
2333 * gas/cris/pushpop-dword-sreg.d: Ditto.
2334 * gas/cris/pushpop-word-sreg.d: Ditto.
2335 * gas/cris/pushpop.d: Ditto.
2336 * gas/cris/quick-s6.d: Ditto.
2337 * gas/cris/quick-u5.d: Ditto.
2338 * gas/cris/quick-u6.d: Ditto.
2339 * gas/cris/range-err-1.s: Ditto.
2340 * gas/cris/rd-pic-1.d: Ditto.
2341 * gas/cris/rd-regprefix-1.d: Ditto.
2342 * gas/cris/rd-regprefix-1b.d: Ditto.
2343 * gas/cris/reg-to-mem.d: Ditto.
2344 * gas/cris/regreg.d: Ditto.
2345 * gas/cris/return.d: Ditto.
2346 * gas/cris/scc.d: Ditto.
2347 * gas/cris/separator.d: Ditto.
2348 * gas/cris/shexpr-1.d: Ditto.
2349 * gas/cris/sreg-to-x.d: Ditto.
2350 * gas/cris/test.d: Ditto.
2351 * gas/cris/unimplemented.d: Ditto.
2352 * gas/cris/unop-mem.d: Ditto.
2353 * gas/cris/x-to-byte-sreg.d: Ditto.
2354 * gas/cris/x-to-dcr1-sreg.d: Ditto.
2355 * gas/cris/x-to-dword-sreg.d: Ditto.
2356 * gas/cris/x-to-word-sreg.d: Ditto.
0b171357
HPN
2357 * gas/cris/shexpr-1.d: Ditto. Correct format.
2358
ff8715d0
L
23592001-05-25 H.J. Lu <hjl@gnu.org>
2360
2361 * gas/mips/e32el-rel2.d: New for little endian mips.
2362 * gas/mips/elfel-rel2.d: Likewise.
2363 * gas/mips/elfel-rel.d: Likewise.
2364 * gas/mips/mipsel16-f.d: Likewise.
2365 * gas/mips/telempic.d: Likewise.
2366 * gas/mips/tmipsel16-e.d: Likewise.
2367
2368 * gas/mips/tempic.d: New for traditional mips.
2369 * gas/mips/tmips16-e.d: Likewise.
2370
2371 * gas/mips/elf-rel.d: Handle alignment padding.
2372 * gas/mips/elf-rel2.d: Likewise.
2373
2374 * gas/mips/mips.exp: Support little endian and traditional
2375 mips.
2376
8569c2f5
L
23772001-05-24 H.J. Lu <hjl@gnu.org>
2378
2379 * gas/m68k/pcrel.d: Support 64bit BFD.
2380
58e2fc90
L
23812001-05-24 H.J. Lu <hjl@gnu.org>
2382
2383 * gas/arm/adrl.d: Support 64bit BFD.
2384 * gas/arm/arm7t.d: Likewise.
2385 * gas/arm/inst.d: Likewise.
2386 * gas/arm/pic.d: Likewise.
2387 * gas/arm/xscale.d: Likewise.
2388
60edd2d3
AM
23892001-05-23 Alan Modra <amodra@one.net.au>
2390
2391 * gas/elf/ehopt0.d: Tweak for bigendian targets.
2392
aa5f19f2
NC
23932001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2394
2395 * gas/mips/abs.d: Remove $ before register names, per latest
2396 disassembler.
2397 * gas/mips/add.d: Ditto.
2398 * gas/mips/and.d: Ditto.
2399 * gas/mips/beq.d: Ditto.
2400 * gas/mips/bge.d: Ditto.
2401 * gas/mips/bgeu.d: Ditto.
2402 * gas/mips/blt.d: Ditto.
2403 * gas/mips/bltu.d: Ditto.
2404 * gas/mips/delay.d: Ditto.
2405 * gas/mips/div-ilocks.d: Ditto.
2406 * gas/mips/div.d: Ditto.
2407 * gas/mips/dli.d: Ditto.
2408 * gas/mips/elf_e_flags1.d: Ditto.
2409 * gas/mips/elf_e_flags2.d: Ditto.
2410 * gas/mips/elf_e_flags3.d: Ditto.
2411 * gas/mips/elf_e_flags4.d: Ditto.
2412 * gas/mips/jal-empic.d: Ditto.
2413 * gas/mips/jal-svr4pic.d: Ditto.
2414 * gas/mips/jal-xgot.d: Ditto.
2415 * gas/mips/jal.d: Ditto.
2416 * gas/mips/la-empic.d: Ditto.
2417 * gas/mips/la-svr4pic.d: Ditto.
2418 * gas/mips/la-xgot.d: Ditto.
2419 * gas/mips/la.d: Ditto.
2420 * gas/mips/lb-empic.d: Ditto.
2421 * gas/mips/lb-svr4pic.d: Ditto.
2422 * gas/mips/lb-xgot-ilocks.d: Ditto.
2423 * gas/mips/lb-xgot.d: Ditto.
2424 * gas/mips/lb.d: Ditto.
2425 * gas/mips/ld-empic.d: Ditto.
2426 * gas/mips/ld-ilocks-addr32.d: Ditto.
2427 * gas/mips/ld-ilocks.d: Ditto.
2428 * gas/mips/ld-svr4pic.d: Ditto.
2429 * gas/mips/ld-xgot.d: Ditto.
2430 * gas/mips/ld.d: Ditto.
2431 * gas/mips/li.d: Ditto.
2432 * gas/mips/lif-empic.d: Ditto.
2433 * gas/mips/lif-svr4pic.d: Ditto.
2434 * gas/mips/lif-xgot.d: Ditto.
2435 * gas/mips/lifloat.d: Ditto.
2436 * gas/mips/mips16.d: Ditto.
2437 * gas/mips/mips32.d: Ditto.
2438 * gas/mips/mips4.d: Ditto.
2439 * gas/mips/mips4010.d: Ditto.
2440 * gas/mips/mips4100.d: Ditto.
2441 * gas/mips/mips4650.d: Ditto.
2442 * gas/mips/mips64.d: Ditto.
2443 * gas/mips/mul-ilocks.d: Ditto.
2444 * gas/mips/mul.d: Ditto.
2445 * gas/mips/nodelay.d: Ditto.
2446 * gas/mips/rol.d: Ditto.
2447 * gas/mips/sb.d: Ditto.
2448 * gas/mips/trap20.d: Ditto.
2449 * gas/mips/trunc.d: Ditto.
2450 * gas/mips/uld.d: Ditto.
2451 * gas/mips/ulh-empic.d: Ditto.
2452 * gas/mips/ulh-svr4pic.d: Ditto.
2453 * gas/mips/ulh-xgot.d: Ditto.
2454 * gas/mips/ulh.d: Ditto.
2455 * gas/mips/ulw.d: Ditto.
2456 * gas/mips/usd.d: Ditto.
2457 * gas/mips/ush.d: Ditto.
2458 * gas/mips/usw.d: Ditto.
2459
1ff55c93
RH
24602001-05-14 Richard Henderson <rth@redhat.com>
2461
2462 * gas/elf/ehopt0.s: New.
2463 * gas/elf/ehopt0.d: New.
2464 * gas/elf/elf.exp: Run it.
2465
bcee8eb8
AM
24662001-05-12 Peter Targett <peter.targett@arccores.com>
2467
2468 * gas/arc/st.s: Add test case @h30 fixup.
2469 * gas/arc/st.d: Update to suit.
2470
67d6227d
AM
24712001-05-12 Alan Modra <amodra@one.net.au>
2472
2473 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
4bba6815 2474 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
67d6227d
AM
2475
2476 * gas/i386/ssemmx2.d: Correct movq.
2477
cbc5fe50
HPN
24782001-05-10 Hans-Peter Nilsson <hp@axis.com>
2479
2480 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
2481 handling.
2482
992aaec9
AM
24832001-05-04 Alan Modra <amodra@one.net.au>
2484
2485 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
2486 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
2487 pinsrw, and pmovmskb.
2488 * gas/i386/sse2.d: Correct register for movmskpd.
2489
c7e40348
NC
24902001-05-02 Johan Rydberg <jrydberg@opencores.org>
2491
bbce6ab7
AM
2492 * gas/openrisc/addi.s: New file.
2493 * gas/openrisc/addi.d: Likewise.
2494 * gas/openrisc/allinsn.exp: Likewise.
2495 * gas/openrisc/allinsn.s: Likewise.
2496 * gas/openrisc/allinsn.d: Likewise.
2497 * gas/openrisc/lohi.s: Likewise.
2498 * gas/openrisc/lohi.d: Likewise.
2499 * gas/openrisc/store.s: Likewise.
2500 * gas/openrisc/store.d: Likewise.
c7e40348 2501
ad7f5c69
HPN
25022001-04-05 Hans-Peter Nilsson <hp@axis.com>
2503
2504 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
2505 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
2506 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
2507 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
2508 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
2509 New tests.
8ac9c124
HPN
2510 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
2511 in comment.
777623bb
HPN
2512 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
2513 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
2514 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
2515 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
2516 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
2517 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
2518 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
2519 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
2520 trailing empty lines.
2521 * gas/cris/continue.s: Ditto, tweak comment.
ad7f5c69 2522
4b0d96c2
HPN
2523 * lib/gas-defs.exp (run_dump_test): Support using readelf.
2524 * config/default.exp: Default READELF and READELFFLAGS.
2525
61b96bb4
AM
25262001-03-31 Alan Modra <alan@linuxcare.com.au>
2527
2528 * gas/all/cond.s: Add .if .elseif tree.
2529 * gas/all/cond.d: Match above.
2530
5fba8300
L
25312001-03-30 H.J. Lu <hjl@gnu.org>
2532
2533 * gas/i386/relax.d: Dump with -s instead of -drw.
2534
00687228
L
25352001-03-29 H.J. Lu <hjl@gnu.org>
2536
2537 * gas/i386/relax.s: New test for relaxation between sections.
2538 * gas/i386/relax.d: New.
2539
2540 * gas/i386/i386.exp: Add tests for ELF.
2541
d5c4095a
NC
25422001-03-27 Chris Demetriou <cgd@broadcom.com>
2543
2544 * gas/mips/lineno.d: Allow for the possibility that
2545 the local labels won't be in the objdump output. Match
2546 zeros in addresses using '+' for better compatibility with
2547 different targets.
2548
10a51814
CD
25492001-03-26 Chris Demetriou <cgd@broadcom.com>
2550
2551 * gas/mips/sync.s: Declare 'foo' as a function so that this
2552 test will work on properly on ECOFF targets.
2553
0f17484f
AM
25542001-03-24 Alan Modra <alan@linuxcare.com.au>
2555
2556 * gas/i386/ssemmx2.s: Change movntq to movntdq.
2557 * gas/i386/ssemmx2.d: Matching change.
2558
7704145c
HPN
25592001-03-23 Hans-Peter Nilsson <hp@axis.com>
2560
5ef6758f
HPN
2561 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
2562 New tests.
2563
7704145c
HPN
2564 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
2565 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
2566
bbe6d95f
AM
25672001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
2568
2569 * gas/vax/quad.exp: Correct expected result.
2570
d394a339
AS
25712001-03-19 Andreas Schwab <schwab@suse.de>
2572
2573 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
2574 consistent output across targets.
2575 * gas/m68k/pcrel.d: Adjusted.
2576
64cbbfae
L
25772001-03-18 H.J. Lu <hjl@gnu.org>
2578
2579 * gas/i386/intel.s: Move PIC code to ...
2580 * gas/i386/intelpic.s: New. Here.
2581 * gas/i386/intel.d: Updated.
2582 * gas/i386/intelpic.d: New.
2583
2584 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
2585 targets only.
2586
31abcf7d
SC
25872001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2588
2589 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
2590
fa7cd6d2
L
25912001-02-26 H.J. Lu <hjl@gnu.org>
2592
2593 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
2594
d88ae36a
L
25952001-02-23 H.J. Lu <hjl@gnu.org>
2596
2597 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
2598
2599 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
2600 "cmp4".
2601 * gas/ia64/opc-a.s: Rebuilt.
2602 * gas/ia64/opc-a.d: Likewise.
2603
f14c6878
CD
26042001-02-17 Chris Demetriou <cgd@broadcom.com>
2605
2606 * gas/mips/mips32.d: Remove ELF dependencies. This test
2607 wasn't meant to be ELF specific, and doesn't have to be.
2608 * gas/mips/mips64.d: Likewise.
2609
2cd5676f
CD
26102001-02-17 Chris Demetriou <cgd@broadcom.com>
2611
2612 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
2613 tests if not ELF; they test ELF-specific features.
2614
98a79704
SC
26152001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2616
74b5b66a 2617 * gas/mri/mri.exp: Don't execute the M68K specific tests
98a79704
SC
2618 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
2619
4f69f974
SC
26202001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2621
2622 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
2623 Assembly Language Input Standard.
2624 * gas/m68hc11/malis.d: New file.
2625 * gas/m68hc11/malis-include.s: New file.
2626 * gas/m68hc11/all.exp: Add the new test.
2627
6e0b89ee
AM
26282001-01-12 Alan Modra <alan@linuxcare.com.au>
2629
2630 * gas/i386/i386.exp (gas_64_check): Correct target string.
2631 Use gas_64_check rather than target string to decided whether
2632 x86_64 checks should run.
2633
2634 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
2635 * gas/i386/ssemmx2.s: Likewise.
2636 * gas/i386/sse2.d: Update to suit.
2637 * gas/i386/ssemmx2.s: Likewise.
2638
0d2bcfaf
NC
26392001-01-11 Peter Targett <peter.targett@arccores.com>
2640
2641 * gas/arc/alias.*: Removed.
2642 * gas/arc/branch.*: Likewise.
2643 * gas/arc/insn3.*: Likewise.
2644 * gas/arc/math.*: Likewise.
2645 * gas/arc/sshift.*: Likewise.
2646 * gas/arc/arc.exp: Simplified test process for base case
2647 instruction set by adding run_dump_test cases for all base
2648 instructions.
74b5b66a
AJ
2649 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
2650 * gas/arc/add.s, gas/arc/add.d: Likewise.
2651 * gas/arc/and.s, gas/arc/and.d: Likewise.
2652 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
2653 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
2654 * gas/arc/b.s, gas/arc/b.d: Likewise.
2655 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
2656 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
2657 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
2658 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
2659 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
2660 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
2661 * gas/arc/j.s, gas/arc/j.d: Likewise.
2662 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
2663 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
2664 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
2665 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
2666 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
2667 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
2668 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
2669 * gas/arc/or.s, gas/arc/or.d: Likewise.
2670 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
2671 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
2672 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
2673 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
2674 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
2675 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
2676 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
2677 * gas/arc/add.s, gas/arc/add.d: Likewise.
2678 * gas/arc/st.s, gas/arc/st.d: Likewise.
2679 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
2680 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
2681 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
0d2bcfaf
NC
2682 * gas/arc/warn.s: Removed warning test case for setting of flags
2683 followed by conditional branch, an arc5 only feature.
2684
2685 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
2686
2687 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
2688
88051039
SC
26892001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2690
2691 * gas/m68hc11/opers12.s: Add more tests for index post byte.
2692 * gas/m68hc11/opers12.d: Likewise.
2693
68a581b8
SC
26942001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2695
2696 * gas/m68hc11/all.exp: Add new tests for dwarf2.
2697 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
2698 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2699 * gas/m68hc11/insns-dwarf2.d: Likewise.
2700
3f535693
NC
27012001-01-11 Nick Clifton <nickc@redhat.com>
2702
2703 * gas/arm/adrl.s: Add global label 'foo'.
2704 * gas/arm/adrl.d: Expect to see references to 'foo' in the
2705 disassembly. COFF and ELF disassemblys should now be the same.
2706
ff460b2a 27072001-01-10 Jan Hubicka <jh@suse.cz>
de9d65b5
JH
2708
2709 * i386.exp: Add ssemmx2 and sse2 tests.
2710 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
2711
d38ccb31
NC
27122001-01-09 Nick Clifton <nickc@redhat.com>
2713
2714 * gas/arm/pic.d: Fix patterns to match new behaviour of
2715 disassembler.
2716 inst.d: Fix patterns to match new behaviour of disassembler.
2717
183d6175
PB
27182001-01-03 Philip Blundell <pb@futuretv.com>
2719
2720 * gas/vtable/vtable.exp: Don't run tests on Alpha.
2721
ff460b2a 27222001-01-06 Jan Hubicka <jh@suse.cz>
b96d3a20
JH
2723
2724 * i386.exp: Add tests for presence of 32bit versus 64bit output
2725 format; run both 64bit and 32bit tests when format is available;
2726 add x86_64 test.
2727 * x86_64.s: New file.
2728 * x86_64.d: New file.
2729
ab32098a
NC
27302001-01-02 Nick Clifton <nickc@redhat.com>
2731
2732 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
2733 instruction is legal in v5. Also fix expected error message.
2734
ca6489f9
PB
27352001-01-01 Philip Blundell <philb@gnu.org>
2736
2737 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
2738 * gas/arm/arm.exp: Run them.
2739 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
2740 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
2741
0a940afa
L
27422000-12-22 H.J. Lu <hjl@gnu.org>
2743
2744 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
2745 * gas/i386/intel.d: Updated.
2746
514829c3
JW
27472000-12-12 Jim Wilson <wilson@redhat.com>
2748
2749 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
2750 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
2751
846b8f1e
NC
27522000-12-12 Nick Clifton <nickc@redhat.com>
2753
2754 * gas/vtable/vtable.exp: Fix formatting.
2755
2756 * gas/arm/elsegundo.s: New Test (currently disabled).
2757 * gas/arm/elsegundo.d: Expected test results.
2758
4819127a
L
27592000-12-11 H.J. Lu <hjl@gnu.org>
2760
2761 * gas/i386/intel.d: Adjusted for the a.out assembler.
2762 * gas/i386/intel.s: Likewise.
2763
77eb0326
NC
27642000-12-09 Nick Clifton <nickc@redhat.com>
2765
2766 * gas/m68k/pcrel.d: Update to match latest assembler output.
2767
9abcc8f0 27682000-12-02 Chris Demetriou <cgd@sibyte.com>
4c507252 2769
bbce6ab7
AM
2770 * gas/mips/elf_e_flags.s: Add padding to the end of the
2771 file so that objdump output will be consistent.
2772 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
2773 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
2774 "..." at end of objdump output because of zero bytes at end
2775 of section.
2776 * gas/mips/elf_e_flags.c: Add note to comment about
2777 what's changing in elf_e_flags.s.
2778
2779 * gas/mips/la.s: Add padding to the end of the file so that
2780 objdump output will be consistent.
2781 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
2782 end of objdump output because of zero bytes at end of
2783 section.
2784
2785 * gas/mips/sync.s: Add padding to the end of the file so that
2786 objdump output will be consistent.
2787 * gas/mips/sync.d: Expect "..." at end of objdump output
2788 because of zero bytes at end of section.
2789
2790 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
2791 alignment issues so tests are useful on multiple targets.
2792 * gas/mips/empic.s: Likewise.
2793 * gas/mips/mips16-e.d: Likewise.
2794 * gas/mips/mips16-e.s: Likewise.
2795 * gas/mips/mips16-f.d: Likewise.
2796 * gas/mips/mips16-f.s: Likewise.
2797
2798 * gas/mips/mips32.d: Expect disassembly of madd and maddu
2799 to use their correct names. Add tests for break and sdbbp.
2800 * gas/mips/mips32.s: Likewise.
2801
2802 * gas/mips/mips64.s: Add test for assembly of MIPS64
2803 extensions.
2804 * gas/mips/mips64.d: Likewise.
2805 * gas/mips/mips.exp: Test using the new "mips64" test.
0808b8a9 2806
b90dd607
NC
28072000-12-01 Chris Demetriou <cgd@sibyte.com>
2808
bbce6ab7
AM
2809 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
2810 when mips16 code generation is enabled.
b90dd607 2811
0c92ba5f
NC
2812 * gas/mips/empic.d: Adjust for the fact that the difference
2813 between two symbols in the same section are not expected to
2814 generate a reloc.
2815 * gas/mips/empic.s: Likewise. Also, correct typo in comment
2816 about expected relocs.
74b5b66a 2817
bbce6ab7
AM
2818 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
2819 instruction assembly test.
2820 * gas/mips/mips.exp: Add the test mentioned above.
481294f0 2821
76a0ddac
DN
28222000-11-30 Diego Novillo <dnovillo@redhat.com>
2823
2824 * intel.s, intel.d: New test for @GOT references.
2825
dc6e09d3
HPN
28262000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2827
2828 * gas/sh/err.exp: New, framework for error-testing.
2829 * gas/sh/err-1.s: New test.
2830
ae3e85dd
SC
28312000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2832
2833 * gas/m68hc11/opers12.s: New test for movw operands.
2834 * gas/m68hc11/opers12.d: Likewise.
2835
077b8428
NC
28362000-11-24 Nick Clifton <nickc@redhat.com>
2837
2838 * arm.exp: Run tests for xscale as well as arm.
2839 Run xscale tests.
2840
2841 * xscale.s: New file: XScale instruction tests.
2842 * xscale.d: New file: Expected XScale instruction results.
2843
a257e27a
L
28442000-11-20 H.J. Lu <hjl@gnu.org>
2845
2846 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
2847 * gas/i386/intel.s: Likewise.
2848
f5776d3d
L
28492000-11-16 H.J. Lu <hjl@gnu.org>
2850
2851 * gas/symver/symver0.d: Add 64bit support.
2852 * gas/symver/symver1.d: Likewise.
2853
e206b66f
L
28542000-11-16 H.J. Lu <hjl@gnu.org>
2855
2856 * gas/symver/symver.exp: Don't run symver4 nor symver5.
2857
747e13a0
L
28582000-11-13 H.J. Lu <hjl@gnu.org>
2859
2860 * gas/symver/symver.exp: New for symver test.
2861 * gas/symver/symver0.d: Likewise.
2862 * gas/symver/symver0.s: Likewise.
2863 * gas/symver/symver1.d: Likewise.
2864 * gas/symver/symver1.s: Likewise.
2865 * gas/symver/symver2.l: Likewise.
2866 * gas/symver/symver2.s: Likewise.
2867 * gas/symver/symver3.l: Likewise.
2868 * gas/symver/symver3.s: Likewise.
2869 * gas/symver/symver4.l: Likewise.
2870 * gas/symver/symver4.s: Likewise.
2871 * gas/symver/symver5.l: Likewise.
2872 * gas/symver/symver5.s: Likewise.
2873 * gas/symver/symver6.l: Likewise.
2874 * gas/symver/symver6.s: Likewise.
2875
935e6103
HPN
28762000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2877
2878 * gas/macros/macros.exp: Mark strings test xfail for sh.
2879
64a0c779
DN
28802000-10-24 Diego Novillo <dnovillo@cygnus.com>
2881
2882 * intel.s, intel.d: Add new tests for intel syntax.
2883
73cd359e
AM
28842000-10-19 Alan Modra <alan@linuxcare.com.au>
2885
2886 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
2887 * gas/elf/section1.s: Likewise.
2888 * gas/elf/section[01].d: Change to suit.
2889
476d4b9b
L
28902000-10-18 H.J. Lu <hjl@gnu.org>
2891
2892 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
2893 change.
2894
6588847e
DN
28952000-10-15 Diego Novillo <dnovillo@cygnus.com>
2896
2897 * intel.s, intel.d: Add new tests for naked registers using intel
2898 syntax.
2899
2e968471
HPN
29002000-09-29 Hans-Peter Nilsson <hp@axis.com>
2901
2902 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
2903 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
2904 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
2905 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
2906
9a635504
AM
29072000-09-28 Alan Modra <alan@linuxcare.com.au>
2908
170cdc4f
AM
2909 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
2910 * gas/hppa/reloc/reloc.exp: Likewise.
2911 * gas/hppa/unsorted/unsorted.exp: Likewise.
2912
9a635504
AM
2913 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
2914
139368c9
JW
29152000-09-22 Jim Wilson <wilson@cygnus.com>
2916
d48ad4f3
JW
2917 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
2918 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
2919
139368c9
JW
2920 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
2921 * gas/ia64/dv-waw-err.s: Likewise.
2922 * gas/ia64/dv-imply.d: Regenerate.
2923 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
2924 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
2925 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
2926
7484b8e6
TW
29272000-09-14 Timothy Wall <twall@cygnus.com>
2928
2929 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
2930 comparisons which should and should not produce DVs.
2931
927781e2
AM
29322000-09-05 Alan Modra <alan@linuxcare.com.au>
2933
2934 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
2935
9a8f29e3
TW
29362000-08-29 Timothy Wall <twall@cygnus.com>
2937
bbce6ab7
AM
2938 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
2939 * gas/ia64/dv-mutex.d: Update regexp pattern.
2940 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
2941 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
2942 Test still fails due to insn opcode pattern changes.
74b5b66a 2943
5e0c2226
L
29442000-08-21 H.J. Lu <hjl@gnu.org>
2945
2946 * gas/all/cofftag.d: Support the strict COFF.
2947
50b81f19
JW
29482000-08-16 Jim Wilson <wilson@cygnus.com>
2949
2950 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
2951 * gas/ia64/dv-raw-err.l: Likewise.
2952 * gas/ia64/dv-waw-err.l: Update sed pattern.
2953 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
2954 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
2955
8cb8bcba
NC
29562000-08-16 Nick Clifton <nickc@redhat.com>
2957
2958 * gas/arm/inst.s: Add tests for edge cases of shift based
bbce6ab7 2959 addressing modes.
8cb8bcba
NC
2960
2961 * gas/arm/inst.d: Add expected results for new tests.
2962
483f05e3
HPN
29632000-07-20 Hans-Peter Nilsson <hp@axis.com>
2964
2965 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
2966 * gas/ieee-fp/x930509a.exp: Ditto.
2967 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
e5da6f52 2968 * gas/cris/*: New tests for CRIS.
483f05e3 2969
81366cb8
AM
29702000-07-19 Alan Modra <alan@linuxcare.com.au>
2971
2972 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
2973 (semi): Likewise.
2974 (strings): Don't run for hppa, except for hppa*-*-linux*.
2975
2976 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
2977 pseudos.
2978
4b43d9f6
NC
29792000-07-18 Scott Bambrough <scottb@netwinder.org>
2980
bbce6ab7
AM
2981 * gas/arm/inst.d: Fix expected results to match current assembler
2982 output. Patch from Justin Seger <justin.m.seger@intel.com>.
4b43d9f6 2983
4b6341e9
AM
29842000-07-10 Alan Modra <alan@linuxcare.com.au>
2985
2986 * gas/vtable/vtable.exp: Disable test for hppa.
2987
2988 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
2989 run test for any elf target.
2990 (applybug): Don't run test for linux.
2991 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
2992 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
2993 (labelbug): xfail for hppa-linux.
2994
2995 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
2996 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
2997 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
2998 r_no_reloc.s, reduce3.s}: Likewise.
2999 * gas/hppa/unsorted/common.s: Likewise.
3000
97b39d03
NC
30012000-07-05 Nick Clifton <nickc@cygnus.com>
3002
3003 * gas/d30v/inst.d: Fix expected results to match current assembler
3004 output.
3005 * gas/d30v/bittest.l: Fix expected warning messages to match
3006 current assembler output.
3007
4b6341e9 30082000-06-29 Kazu Hirata <kazu@hxi.com>
fbe1e41f
NC
3009
3010 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
3011 in ldmac and stmac.
3012 * gas/h8300/macs.s: Likewise.
3013
6b2539e3
NC
30142000-06-27 Nick Clifton <nickc@cygnus.com>
3015
3016 * gas/d30v/bittest.l: Edit to match new warning messages produced
3017 by assembler.
3018
39bec121
TW
30192000-06-19 Timothy Wall <twall@cygnus.com>
3020
3021 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
3022 * gas/all/gas.exp: Make adjustments for tic54x target.
3023 * gas/ieee-fp/x930509a.exp: Ditto.
3024 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
3025 moved into the LMA and is not printed separately by objdump any
3026 longer. This still needs to be tested.
74b5b66a 3027
60bcf0fa
NC
30282000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
3029
3030 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
3031 * gas/m68hc11/all.exp: Specific tests for m68hc11.
3032 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
3033 * gas/m68hc11/insns[ds]: Another test.
3034 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
3035 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
3036
55d98a80
AM
30372000-06-17 Alan Modra <alan@linuxcare.com.au>
3038
3039 * gas/macros/strings.s: Don't start directives in first column
3040 (for LABELS_WITHOUT_COLONS targets).
3041
8e1b6ed6
L
30422000-06-14 H.J. Lu <hjl@gnu.org>
3043
3044 * gas/macros/strings.d: Support a.out and coff.
3045
88830cd1
NC
30462000-06-14 Nick Clifton <nickc@cygnus.com>
3047
3048 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
3049 flag is no longer legal syntax.
3050
aa787a89
NC
30512000-06-09 Nick Clifton <nickc@cygnus.com>
3052
3053 * gas/macros/macros.exp: Run new test: strings.
3054 * gas/macros/strings.s: New test: String expansion inside
3055 macros.
3056 * gas/macros/strings.d: New test results.
74b5b66a 3057
a6b9488a
AM
30582000-06-04 Alan Modra <alan@linuxcare.com.au>
3059
3060 * gas/i386/prefix.s: Modify so we have at least one x86 test that
3061 checks the line separator.
3062
ff460b2a 30632000-05-21 Hans-Peter Nilsson <hp@axis.com>
f48026f7
HPN
3064
3065 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
3066
322f2c45
NC
30672000-05-15 Nick Clifton <nickc@cygnus.com>
3068
3069 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
3070
de950844
AM
30712000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
3072
3073 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
3074
3075 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
3076 weak symbol.
3077
575bc3d6
AM
30782000-05-08 Alan Modra <alan@linuxcare.com.au>
3079
3080 * gas/mri/float.d: Fix for srec length change.
3081
36f89926
AM
30822000-05-02 Alan Modra <alan@linuxcare.com.au>
3083
3084 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
3085 behaviour for hppa*-*-linux* throughout file.
3086 * gas/hppa/reloc/reloc.exp: Ditto.
3087 (reduce2.s): Disable test for elf targets.
3088
3089 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
3090
3091 * gas/elf/section0.s: Don't start pseudos on first column so
3092 targets that define LABELS_WITHOUT_COLONS work.
3093 * gas/elf/section1.s: Ditto.
3094 * gas/vtable/inherit0.s: Ditto.
3095 * gas/vtable/inherit1.s: Ditto.
3096 * gas/vtable/entry0.s: Ditto.
3097 * gas/vtable/entry1.s: Ditto.
3098
7fca9a72
NC
30992000-05-01 Nick Clifton <nickc@cygnus.com>
3100
74b5b66a
AJ
3101 * gasp/macro.out: Fix label numbers to remove leading zeroes.
3102 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
7fca9a72 3103
ee68970f
AM
31042000-04-25 Alan Modra <alan@linuxcare.com.au>
3105
3106 * gas/i386/general.l: Allow for DISP32 pe relocs.
3107 * gas/i386/jump.d: Similarly.
3108
ff460b2a 31092000-04-24 Jim Wilson <wilson@cygnus.com>
c4479208 3110
8d82e76a
JW
3111 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
3112 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
3113 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
3114 tnat.nz.orcm, tnat.nz.andcm inputs.
3115 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
3116 * gas/ia64/opc-i.s: Regenerate.
74b5b66a 3117
c4479208
JW
3118 * gas/ia64/opc-i.s: Regenerate.
3119 * gas/ia64/opc-f.pl: Add explicit stop at end.
74b5b66a 3120
bf3ca999
TW
31212000-04-22 Timothy Wall <twall@cygnus.com>
3122
3123 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
3124 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
3125
ff460b2a
NC
31262000-04-21 Richard Henderson <rth@cygnus.com>
3127 David Mosberger <davidm@hpl.hp.com>
3128 Timothy Wall <twall@cygnus.com>
3129 Jim Wilson <wilson@cygnus.com>
800eeca4
JW
3130
3131 * gas/vtable/vtable.exp: Disable for ia64.
7fca9a72 3132 * gas/ia64: New testsuite directory.
74b5b66a 3133
71851002
AM
31342000-04-03 Alan Modra <alan@linuxcare.com.au>
3135
3136 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
3137 checks to start.
3138 * gas/i386/general.l: Likewise.
3139
31254b20
AO
31402000-04-01 Alexandre Oliva <aoliva@cygnus.com>
3141
3142 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
3143 with 32 bits, not with the unsigned shorter opcodes.
3144 * gas/mn10300/basic.exp: Likewise.
3145
77f42f92
AO
31462000-03-31 Alexandre Oliva <aoliva@cygnus.com>
3147
3148 * lib/gas-defs.exp (regexp_diff): Don't break on the first
3149 difference, list them all.
3150
d1a1bf19
NC
31512000-03-29 Nick Clifton <nickc@cygnus.com
3152
3153 * gas/arm/thumb.s: Add test of bal instruction.
3154
224de7a5
AM
31552000-03-27 Alan Modra <alan@linuxcare.com.au>
3156
3157 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
3158 LISTING_WORD_SIZE==1.
3159 * gas/all/gas.exp (do_930509a): Same here.
3160 * gas/all/cond.d: And here.
3161
d1a1bf19
NC
31622000-03-16 Nick Clifton <nickc@cygnus.com>
3163
3164 * gas/arm/arm.exp: Run branch.s test.
3165 Run tests if target is strongarm.
3166
3167 * gas/arm/branch.s: New test. Make sure that assembler can handle
3168 same-section branch relocations properly.
3169
3170 * gas/arm/branch.d: New file. Expected output from assembling
3171 branch.s.
3172
bb2d6cd7
GK
31732000-03-10 Geoffrey Keating <geoffk@cygnus.com>
3174
3175 * gas/mips/empic.d: New file.
3176 * gas/mips/empic.s: New file.
3177 * gas/mips/mips16-e.d: New file.
3178 * gas/mips/mips16-e.s: New file.
3179 * gas/mips/mips16-f.d: New file.
3180 * gas/mips/mips16-f.s: New file.
3181 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
3182 expected failure.
3183
11038c5e
L
31842000-02-25 H.J. Lu <hjl@gnu.org>
3185
3186 * gas/i386/general.l: Support a.out and coff.
3187
cc5ca5ce
AM
31882000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
3189
3190 * gas/i386/intel.s: New file, intel version of opcode.s
084e9a84
AM
3191 * gas/i386/intel.d: New file, copy of opcode.d
3192 * gas/i386/i386.exp: Call it.
cc5ca5ce
AM
3193
3194 * gas/i386/general.s: Add extra "out" instructions.
3195 * gas/i386/general.l: Likewise.
3196
557537a5
NC
31972000-01-31 Nick Clifton <nickc@cygnus.com>
3198
3199 * gas/arm/inst.s: Include test of ATPCS register naming
3200 conventions.
3201
3202 * gas/arm/float.s: Include test of ATPCS register naming
3203 conventions.
3204
ff460b2a 32052000-01-21 H.J. Lu <hjl@gnu.org>
dfad2e40
AM
3206
3207 * gas/i386/general.l: Support a.out.
3208 * gas/i386/jump.d: Likewise.
3209 * gas/i386/jump16.d: Likewise.
3210
a3d1c52b
AM
32112000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
3212
3213 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
3214 * gas/i386/jump16.{s,d}: To here.
3215 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
3216 tests in general.s so that objdump is exercised.
3217
3218 * gas/i386/i386.exp: Call new tests.
3219
a8de5998
AM
32202000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
3221
add0c677
AM
3222 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
3223 .code16, and .code32 modes.
a8de5998 3224
ff460b2a 32251999-11-30 Jeffrey A Law (law@cygnus.com)
433b8629
JL
3226
3227 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
3228 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
3229 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
3230 * gas/mn10300/basic.exp: Run the am33 tests.
3231
73c89d48
GRK
32321999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
3233
3234 * gas/mips/la.d: Adjust for new la macro expansion.
3235 Change matches for explicit addresses to matches for
3236 any address.
3237 * gas/mips/la-xgot.d: Same.
3238 * gas/mips/la-svr4pic.d: Same.
3239
603eea08
NC
32401999-11-01 Nick Clifton <nickc@cygnus.com>
3241
3242 Remove reloc generating references to local labels in test code.
3243 Some ARM targets (eg PE) generate a reloc based on the label,
3244 whilst others (eg ELF) generate a reloc based on the section
3245 symbol. This meant that the disassembled outputs would differ.
74b5b66a 3246
603eea08
NC
3247 * gas/arm/inst.s: Change test of BLPL instruction.
3248 * gas/arm/inst.d: Change expected decode of BLPL instruction.
3249 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
50903393
NC
3250 Remove .rdata section, since this cannot exist in an arm-aout
3251 target.
3252 * gas/arm/arm7t.d: Change expected reloc generated for .word
3253 directive.
603eea08 3254
e591b0ea
NC
32551999-10-21 Nick Clifton <nickc@cygnus.com>
3256
3257 * gas/arm/arm7t.d: Update to match latest objdump output.
3258 * gas/arm/inst.s: Fix erroneous test case.
3259 * gas/arm/inst.d: Update to match latest objdump output.
3260
ff460b2a 32611999-10-11 Geoffrey Keating <geoffk@cygnus.com>
a6ea59ce
GK
3262
3263 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
74b5b66a 3264 indeterminate number of extra lines here".
a6ea59ce
GK
3265
3266 * gas/elf/elf.exp: Remove XFAILs.
3267 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
3268 * gas/elf/section1.d: Likewise.
3269
ff460b2a 32701999-10-07 Diego Novillo <dnovillo@cygnus.com>
c43185de
DN
3271
3272 * gas/d10v: New directory.
3273 * gas/d10v/d10.exp: New file.
3274 * gas/d10v/inst.s: New file.
3275 * gas/d10v/inst.d: New file.
3276
ff460b2a 32771999-10-07 Geoffrey Keating <geoffk@cygnus.com>
07147777
GK
3278
3279 * gas/mips/elf-rel.s: New file.
3280 * gas/mips/elf-rel.d: New file.
3281 * gas/mips/elf-rel2.d: New file.
3282 * gas/mips/e32-rel2.d: New file.
3283 * gas/mips/elf-rel2.s: New file.
3284 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
3285
3286 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
3287 even if the CPU is set to something by default.
3288
ff460b2a 32891999-10-04 Doug Evans <devans@canuck.cygnus.com>
93c6c015
DE
3290
3291 * gas/m32r/error.exp: New testcase driver.
3292 * gas/m32r/m32rx.exp: New testcase driver.
3293 * gas/m32r/fslotx.[sd]: New testcase.
3294 * gas/m32r/m32rx.[sd]: New testcase.
3295 * gas/m32r/relax-s.[sd]: New testcase.
3296 * gas/m32r/interfere.s: New testcase.
3297 * gas/m32r/wrongsize.s: New testcase.
3298
b7be1db6
AM
32991999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
3300
3301 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
3302 * gas/i386/reloc.d: Accept dir32 relocs.
3303
61feeec2
ILT
33041999-09-12 Donn Terry <donn@interix.com>
3305
3306 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
3307 * lib/gas-defs.exp: Add perror if can not read .d file.
3308
2ef5e2a1
ILT
33091999-09-04 Steve Chamberlain <sac@pobox.com>
3310
3311 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
3312
c5089c84
NC
33131999-09-02 Nick Clifton <nickc@cygnus.com>
3314
3315 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
3316 dump test "entry0" instead of "entry1".
74b5b66a 3317
f3d180e9 33181999-09-01 Scott Bambrough <scottb@netwinder.org>
74b5b66a 3319
bbce6ab7
AM
3320 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
3321 test "entry0" instead of "entry1". ARM targets use REL relocs,
3322 and should use the test entry0.
f3d180e9 3323
c35dfbeb
AM
33241999-09-01 H.J. Lu <hjl@gnu.org>
3325
3326 * gas/i386/naked.d: Fix for coff targets.
3327
68196d70
JL
3328Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
3329
cb63de9b
JL
3330 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
3331 sectioning.
3332 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
3333 PA64.
3334
a91f57fd
JL
3335 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
3336 sectioning.
3337 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
3338 Revamp address expressions slightly to handle an arbitrary sized
3339 address.
3340
a022ef54
JL
3341 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
3342 sectioning.
3343 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
3344
68196d70
JL
3345 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
3346 sectioning.
3347
3f9ed93b
AM
33481999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
3349
3350 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
3351 allow_naked_reg parsing.
3352 * gas/i386/i386.exp: Call it.
3353
5f47d35b
AM
33541999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
3355
3356 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
3357
ff460b2a 33581999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
0791df6c 3359
e3ca10d7
JL
3360 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
3361 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
3362 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
3363 extract3.s, deposit2.s, deposit3.s: New.
3364
436709ee 3365 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
7fca9a72 3366 Add new syntax versions of instructions to tests.
436709ee
JL
3367 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
3368 system2.s, unit2.s: New tests.
3369 * hppa/basic/basic.exp: Add new tests.
3370
3c5c4310
JL
3371 * gas/hppa/basic/basic.exp:
3372 * gas/hppa/basic/media.s: Add test cases for new instructions.
3373
be3f1865
JL
3374 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
3375 * gas/hppa/basic/branch2.s: New.
3376 * gas/hppa/basic/media.s: New.
3377
3378 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
3379 * gas/hppa/basic/fp_comp2.s: New.
0791df6c 3380
b23bac36
AM
33811999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
3382
3383 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
3384 displacement checks with auto address prefix.
3385
2190b5a5
ILT
33861999-08-17 H.J. Lu <hjl@gnu.org>
3387
3388 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
3389
171a4983
ILT
33901999-08-09 Ian Lance Taylor <ian@zembu.com>
3391
3392 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
3393 when gas uses 2**4 alignment for .text.
3394 * gas/i386/general.s, gas/i386/general.l: Likewise.
3395 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
3396 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
3397 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
3398
6812da59
AM
33991999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
3400
3401 * gas/i386/reloc.d: Fix so that test passes when enable-targets
3402 includes 64-bit bfd target.
3403
aa1b0fd6
ILT
34041999-06-13 Ian Lance Taylor <ian@zembu.com>
3405
3406 * gas/i386/katmai.d: Tweak for recent disassembler changes.
3407
14c18613
ILT
34081999-06-12 Ian Lance Taylor <ian@zembu.com>
3409
966d5bec
ILT
3410 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
3411 "*-*-linux*oldld*".
3412 * gas/vtable/vtable.exp: Likewise.
3413 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
3414 names.
3415
14c18613
ILT
3416 * gas/i386/amd.s: Add a symbol so a.out tests will work.
3417 * gas/i386/katmai.s: Likewise.
3418 * gas/i386/amd.d: Corresponding change.
3419 * gas/i386/katmai.d: Corresponding change.
3420
8ee99f93
ILT
34211999-06-10 Ian Lance Taylor <ian@zembu.com>
3422
3423 * gas/mips/sync.d: Pass -mips2 to the assembler.
3424
3425 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
3426 mips-elf target as well as mips64-elf target.
3427 * gas/mips/elf_e_flags1.d: Corresponding changes.
3428 * gas/mips/elf_e_flags2.d: Likewise.
3429 * gas/mips/elf_e_flags3.d: Likewise.
3430 * gas/mips/elf_e_flags4.d: Likewise.
3431
3432 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
3433
3434 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
3435 parameter.
3436
b3fb1136
RH
34371999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
3438
3439 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
3440 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
3441 * gas/sparc/prefetch.d: Add -64 as switch.
3442 * gas/sparc/rdpr.d: Ditto.
3443 * gas/sparc/wrpr.d: Ditto.
3444 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
3445 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
3446 current gas outputs %hi(0) and not %hi(0x0).
3447 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
3448 optimizations for setx instruction.
3449 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
3450 compiled-in targets.
3451
18452d40
RH
34521999-06-10 Richard Henderson <rth@cygnus.com>
3453
3454 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
3455 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
3456 * gas/macros/{irp,rept,test2,test3}.d: Update.
3457
98944905
RH
34581999-06-05 Richard Henderson <rth@cygnus.com>
3459
3460 * gas/elf/elf.exp: New directory.
3461 * gas/elf/section0.[sd]: New test.
3462 * gas/elf/section1.[sd]: New test.
3463
5164c382
NC
34641999-06-03 Philip Blundell <philb@gnu.org>
3465
3466 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
74b5b66a 3467 bfd and opcodes.
5164c382 3468
0dbfb37c
ILT
34691999-05-28 Ian Lance Taylor <ian@zembu.com>
3470
3471 * gas/vtable/vtable.exp: Don't run test for i960 yet.
3472
2481b576
NC
34731999-05-17 Nick Clifton <nickc@cygnus.com>
3474
3475 * gas/mcore/allinsn.d: Updated to match latest objdump output.
3476
c608c12e
AM
34771999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
3478
3479 * gas/i386/opcode.d: Modify callw to suit disasm fix.
3480
3481 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
3482
3483 * gas/i386/amd.s: Pad to multiple of 8
3484 * gas/i386/amd.d: Here too.
3485
3486 * gas/i386/prefix.[sd]: Align with nops
3487 * gas/i386/reloc.[sd]: Here too.
3488
3489 * gas/i386/katmai.[sd]: New for PIII SIMD
3490 * gas/i386/i386.exp: Call it.
3491
252b5132
RH
34921999-05-02 Nick Clifton <nickc@cygnus.com>
3493
3494 * gas/mcore/allinsn.d: Update to match latest assembler
74b5b66a 3495 operations.
252b5132
RH
3496
34971999-04-16 DJ Delorie <dj@cygnus.com>
3498
3499 * gas/i386/amd.s: Add NOPs to align for coff targets
3500 * gas/i386/amd.d: and check for them.
3501
ff460b2a 35021999-04-15 Jeffrey A Law (law@cygnus.com)
252b5132
RH
3503
3504 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
3505
ff460b2a 35061999-04-14 Jeffrey A Law (law@cygnus.com)
252b5132
RH
3507
3508 * gas/hppa/basic/branch.s: Do not use immediate value where we
3509 really want a register.
3510 * gas/hppa/basic/coprmem.s: Likewise.
3511 * gas/hppa/basic/fmemLRbug.s: Likewise.
3512 * gas/hppa/basic/coprmem.s: Likewise.
3513 * gas/hppa/basic/spop.s: Likewise.
3514 * gas/hppa/basic/imem.s: Likewise.
3515 * gas/hppa/parse/badfmpyadd.s: Likewise.
3516 * gas/hppa/parse/calldatabug.s: Likewise.
3517 * gas/hppa/parse/entrybug.s: Likewise.
3518 * gas/hppa/parse/exprbug.s: Likewise.
3519 * gas/hppa/parse/fixup7bug.s: Likewise.
3520 * gas/hppa/parse/labelbug.s: Likewise.
3521 * gas/hppa/reloc/applybug.s: Likewise.
3522 * gas/hppa/reloc/funcrelocbug.s: Likewise.
3523 * gas/hppa/reloc/labelopbug.s: Likewise.
3524 * gas/hppa/reloc/longcall.s: Likewise.
3525 * gas/hppa/reloc/plabelbug.s: Likewise.
3526 * gas/hppa/reloc/reduce.s: Likewise.
3527 * gas/hppa/reloc/reduce2.s: Likewise.
3528 * gas/hppa/reloc/reduce3.s: Likewise.
3529 * gas/hppa/unsorted/brlenbug.s: Likewise.
3530 * gas/hppa/unsorted/importbug.s: Likewise.
3531 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
3532
3533 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
3534 for loads and stores using reg + small d addresses.
3535 No longer expect failure for mis-parse of imm %reg.
3536
35371999-04-13 Doug Evans <devans@casey.cygnus.com>
3538
3539 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
3540 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
3541 so branch relaxation restrictions won't interfere with parallelization
3542 attempts.
3543
35441999-04-08 Nick Clifton <nickc@cygnus.com>
3545
3546 * gas/mcore: New Directory.
3547 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
3548 tests.
3549 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
3550 tests.
3551 * gas/mcore/allinsn.d: New File: Expected output file for MCore
3552 assembly tests.
3553
35541999-03-20 Doug Evans <devans@casey.cygnus.com>
3555
3556 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
3557
35581999-03-16 Martin Hunt <hunt@cygnus.com>
3559
3560 * gas/d30v/d30.exp (run_list_test): Add new tests,
bbce6ab7 3561 label, guard-debug, serial, warn_oddreg, bittest, and mul.
252b5132
RH
3562
3563 * gas/d30v/opt.s: Fix some warnings and add a few labels
bbce6ab7 3564 to keep things from parallelizing where we don't want them to.
252b5132
RH
3565
3566 * gas/d30v/reloc.s: Fix warning.
74b5b66a 3567
252b5132
RH
3568 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
3569
74b5b66a 3570 * gas/d30v/label.s: New test. Check that labels are aligned
bbce6ab7 3571 on 8-byte boundaries.
252b5132
RH
3572
3573 * gas/d30v/guard-debug.s: New test. Test output with "-g".
3574
74b5b66a 3575 * gas/d30v/serial.s: New test. Check for warnings with
bbce6ab7 3576 illegal serial instructions.
252b5132
RH
3577
3578 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
bbce6ab7 3579 odd-numbered registers are used for some instructions.
252b5132 3580
74b5b66a 3581 * gas/d30v/bittest.s: New test. Check for bit operation
bbce6ab7 3582 instructions (BCLR, BNOT, BSET, BTST) in the IU.
252b5132
RH
3583
3584 * gas/d30v/mul.s: New test. Check for restricted sequences
bbce6ab7 3585 in a bunch of different multiply instructions.
74b5b66a 3586
252b5132
RH
3587 * gas/vtable/vtable.exp (run_list_test): Don't
3588 run test on D30V.
3589
35901999-03-05 Nick Clifton <nickc@cygnus.com>
3591
3592 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
74b5b66a 3593 test.
252b5132
RH
3594
35951999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
3596
3597 * gas/mips/mips.exp: Run the new tests, below.
3598 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3599 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
3600 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
3601
3602 * lib/gas-defs.exp (run_dump_test): Document. It's not
74b5b66a 3603 really trivial.
252b5132
RH
3604
3605 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
3606 $program (the dump tool).
3607
36081999-02-10 Doug Evans <devans@casey.cygnus.com>
3609
3610 * gas/m32r/allinsn.d: Prefix all | with \.
3611 (push,pop): Fix expected output.
3612 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
3613 * gas/m32r/fslot.d: Prefix all | with \.
3614
36151999-02-08 Nick Clifton <nickc@cygnus.com>
3616
3617 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
3618 Some ports use it as a comment initiator.
3619
3620 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
3621 REL relocations and so do not have one.
3622
36231998-12-18 Nick Clifton <nickc@cygnus.com>
3624
3625 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
3626 * gas/fr30/allinsn.d: Fix to match latest assembler output
3627
36281998-12-03 Nick Clifton <nickc@cygnus.com>
3629
3630 * gas/fr30/allinsn.d: Updated to match latest assembler output.
3631
36321998-12-02 Nick Clifton <nickc@cygnus.com>
3633
3634 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
3635
3636 * gas/fr30/allinsn.d: Update to match latest assembler output.
3637
ff460b2a 36381998-11-19 Dave Brolley <brolley@cygnus.com>
252b5132
RH
3639
3640 * gas/fr30/allinsn.s: Reorder insns for better simulation.
3641
ff460b2a 36421998-11-19 Doug Evans <devans@charmed.cygnus.com>
252b5132
RH
3643
3644 * gas/mips/sync.[sd]: New testcase.
3645 * gas/mips/mips.exp: Run it.
3646
ff460b2a 36471998-11-18 Dave Brolley <brolley@cygnus.com>
252b5132
RH
3648
3649 * gas/fr30/allinsn.s (dmov): Correct hex literals.
3650
ff460b2a 36511998-11-17 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3652
3653 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
3654 to end of file.
3655
3656 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
3657 opcodes.
3658
d6e5ae25 36591998-11-16 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3660
3661 * gas/fr30/allinsn.s: Fix syntax errors.
3662
d6e5ae25 36631998-11-16 Dave Brolley <brolley@cygnus.com>
252b5132
RH
3664
3665 * gas/fr30/allinsn.s: Fixed more typos.
3666
d6e5ae25 36671998-11-13 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3668
3669 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
3670 case vs lower case.
3671
d6e5ae25 36721998-11-10 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3673
3674 * gas/fr30/allinsn.s: New file.
3675 * gas/fr30/allinsn.d: New file.
3676 * gas/fr30/allinsn.exp: New file.
3677 * gas/fr30/fr30.exp: New file.
3678
d6e5ae25 36791998-11-02 Doug Evans <devans@canuck.cygnus.com>
252b5132
RH
3680
3681 * gas/m32r/fslot.[sd]: New testcase.
3682 * gas/m32r/m32r.exp: Run it.
3683
d6e5ae25 36841998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
252b5132
RH
3685
3686 * gas/i386/i386.exp: Run AMD insn test.
3687 * gas/i386/amd.s: New test.
3688 * gas/i386/amd.d: New test results.
3689
d6e5ae25 36901998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
3691
3692 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
3693 first line of the listing.
3694
3695Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
3696
3697 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
3698 * gas/ppc/astest2.d: Likewise.
3699
3700Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
3701
3702 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
3703 of whitespace for 64-bit hosts.
3704
3705Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
3706
3707 * gas/vtable/vtable.exp: New.
3708 * gas/vtable/{entry0.s,entry0.d}: New.
3709 * gas/vtable/{entry1.s,entry1.d}: New.
3710 * gas/vtable/{inherit0.s,inherit0.d}: New.
3711 * gas/vtable/{inherit1.s,inherit1.l}: New.
3712
3713Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
3714
3715 * gas/i386/white.l: Revert patch of August 12.
3716
3717Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
3718
3719 * gas/mn10300/udf.s: New test.
3720 * gas/mn10300/basic.exp: Run it.
3721
3722Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3723
3724 * gas/i386/general.l: Test andb $~0x80,foo.
3725 * gas/i386/general.s: Update.
3726
3727 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
3728
3729Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3730
3731 * gas/i386/white.s: Add some more whitespace tests.
3732 * gas/i386/white.l: Update accordingly.
3733
3734Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3735
3736 * gas/i386/*: All new i386 testsuite.
3737
37381998-07-02 Ken Raeburn <raeburn@cygnus.com>
3739
3740 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
3741 canonical form.
3742
3743Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
3744
3745 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
3746
3747Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
3748
3749 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
3750 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
3751 section.
3752
3753Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
3754
3755 * gas/v850/hilo2.s: Use r1 as the destination of the movea
3756 instruction, since r0 is read only.
3757
3758 * gas/v850/basic.exp: Fix names of special area relocations.
3759 Set -mwarn-signed-overflow flag when running range.s test.
3760
3761Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
3762
3763 * gas/d30v/reloc.d: Updated to match latest assembler output.
3764
d6e5ae25 37651998-06-17 Frank Ch. Eigler <fche@cygnus.com>
252b5132
RH
3766
3767 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
74b5b66a 3768 run on differently targeted assembler.
252b5132
RH
3769 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
3770 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
3771 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
3772 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
74b5b66a 3773
252b5132 3774 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
74b5b66a 3775 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
252b5132
RH
3776 original `ld.d' had. Find `ld.s'.
3777 * gas/mips/mul-ilocks.d: Nearly ditto.
74b5b66a 3778
d6e5ae25 37791998-06-11 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3780
3781 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
3782
3783 * gas/d30v/inst.s: Add nop to keep assembled instructions at
3784 expected addresses.
3785
d6e5ae25 37861998-06-08 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3787
3788 * gas/d30v/array.d: Updated to match latest assembler results.
3789 * gas/d30v/reloc.d: Partially updated to match latest assembler
74b5b66a 3790 results.
252b5132 3791
d6e5ae25 37921998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
3793
3794 * gas/m68k/operands.s: For all pc relative addresses change tstl
3795 to pea since the former does not allow pcrel on m68000. Do not
3796 make label foo global, so that references to it can be relaxed on
3797 ELF targets.
3798 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
3799
d6e5ae25 38001998-06-02 Geoff Keating <geoffk@ozemail.com.au>
252b5132
RH
3801
3802 * gas/ppc/ppc.exp: Run simpshft test.
3803 * gas/ppc/simpshft.d: New file.
3804 * gas/ppc/simpshft.s: New file.
3805
d6e5ae25 38061998-06-01 Jeffrey A Law (law@cygnus.com)
252b5132
RH
3807
3808 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
3809 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
74b5b66a 3810
d6e5ae25 38111998-05-29 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
3812
3813 * gas/mips/mips.exp: Adjust ilocks initialization to match current
3814 assembler defaults more closely.
3815
3816 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
3817 the instruction.
3818 * gas/sh/basic.exp: Adjust accordingly.
3819
3820Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
3821
3822 * gas/d30v/align.d: Updated to match latest assembler output.
3823 * gas/d30v/inst.d: Updated to match latest assembler output.
3824 * gas/d30v/inst.s: Updated to match latest assembler rules.
3825 * gas/d30v/opt.d: Updated to match latest assembler output.
3826
3827Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
3828
3829 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
3830 * gas/m32r/uppercase.d: Likewise.
3831
3832Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
3833
3834 * gas/arm/thumb.s: Add period to start of labels to prevent
3835 assembler thinking that they are function entry points.
3836
3837Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
3838
3839 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
3840
3841Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
3842
3843 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
74b5b66a
AJ
3844 disassembler.
3845
252b5132
RH
3846Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
3847
3848 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
3849 * gas/mips/ld-ilocks-addr32.d : New.
3850
3851Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
3852
3853 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
3854
3855Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
3856
3857 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
74b5b66a 3858 sddbp instructions.
252b5132 3859 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
74b5b66a 3860 instructions.
252b5132
RH
3861 * gas/mips/mips.exp: Run them.
3862
3863Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
3864
3865 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
74b5b66a
AJ
3866 in disassembly, where the offset is in hex and has a "0x" prefix.
3867
252b5132
RH
3868Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
3869
3870 * gas/mips/lineno.[sd]: Assembly source line number test.
3871 * gas/mips/mips.exp: Added lineno test.
3872
3873Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
3874
3875 * gas/testsuite/all/gas.exp: No longer expect failures for
3876 difference of undefined symbols on mn10x00 targets.
3877
3878Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
3879
3880 * gas/all/align.s: Back out ".section text" change below;
3881 use ".text" again.
3882 * gas/macros/semi.s: Ditto.
74b5b66a 3883
252b5132
RH
3884Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
3885
3886 * gas/all/align.s: Identify ".text" section explicitly.
3887 * gas/macros/semi.s: Ditto.
74b5b66a
AJ
3888
3889
3890
252b5132
RH
3891Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
3892
3893 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
3894 (ldi16): Improve test.
3895 (nop): Fix test.
3896
3897Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
3898
3899 * gasp/macro.out: Adjust to reflect the fact that keyword
3900 arguments are now permitted after positional arguments.
3901
3902Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
3903
3904 * gas/arm/arm7t.d: Update to match latest assembler output.
3905
3906Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
3907
3908 * gas/ppc/ppc.exp: New file.
3909 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
3910 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
3911
3912Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
3913
3914 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
3915 * gas/mips/4010.d: Corresponding changes.
3916 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
3917 * gas/mips/4100.d: Corresponding changes.
3918 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
3919 * gas/mips/4650.d: Corresponding changes.
3920
3921Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
3922
3923 * gas/mri/moveml.d: Add test comments, fix regexps.
3924
3925Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
3926
3927 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
3928
3929Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
3930
3931 * gas/m68k/mri_moveml.[sd]: Moved to ...
3932 * gas/mri/moveml.[sd]: ... here.
3933 * gas/mri/mri.exp: Run it.
3934
3935Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
3936
3937 * gas/mips/4010.s: Add 4010 tests.
3938 * gas/mips/4010.d: Expected output.
3939 * gas/mips/4100.s: Add 4010 tests.
3940 * gas/mips/4100.d: Expected output.
3941 * gas/mips/4650.s: Add 4010 tests.
3942 * gas/mips/4650.d: Expected output.
3943 * gas/mips/mips.exp: Run the new tests.
3944 * gas/mips/*.d: Pass the right processor model to objdump.
3945 Fix minor cases where expected output was wrong due to opcode
3946 conflicts.
3947
3948Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
3949
3950 * gas/m68k/mri_moveml.[sd]: New testcase.
3951
3952Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
3953
3954 * gas/m32r/high-1.d: Add hash prefix to constants.
3955
3956 * gas/m32r/allinsn.s: Add hash prefix to some constants.
3957 * gas/m32r/allinsn.d: Add hash prefix to constants.
3958
3959Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
3960
3961 * gas/m88k/init.d: Fix hexadecimal offsets.
3962
3963Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
3964
3965 * gas/m32r/uppercase.d: Fix white space matching.
3966 * gas/m32r/relax-1.d: Fix white space matching.
3967
3968Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
3969
3970 * gas/mips/div.d: Update for recent assembler changes.
3971 * gas/mips/div-ilocks.d: Likewise.
3972
3973Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
3974
3975 * gas/m32r/allinsn.d (cmpui): Update output to new format.
3976
3977Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
3978
3979 * gas/arm/inst.d: Updated to match latest disassembler changes.
3980
3981 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
3982
3983Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
3984
3985 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
3986 gas/mips/jal-xgot.d: Add assembler option to select a specific
3987 target chip, the R3000.
3988 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
3989 R3900.
3990 * gas/mips/mips.exp: Run it.
3991
3992 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
3993 targets.
3994
3995Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
3996
3997 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
3998
3999 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
4000 changes.
4001
ff460b2a 40021997-10-09 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4003
4004 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
4005
ff460b2a 40061997-10-09 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4007
4008 * gas/arm/arm7t.d: Update for recent disassembler changes.
4009 * gas/h8300/ffxx1.d: Likewise.
4010
ff460b2a 40111997-10-08 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4012
4013 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
4014
ff460b2a 40151997-10-08 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4016
4017 * gas/sparc/synth.d: Update for recent disassembler changes.
4018 * gas/sparc/synth64.d: Likewise.
4019
4020 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
4021 function symbol.
4022 * gas/mips/jal.s: Likewise.
4023
ff460b2a 40241997-10-07 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4025
4026 * gas/sparc/reloc64.[sd]: New testcase.
4027 * gas/sparc/sparc.exp: Run it.
4028
ff460b2a 40291997-10-04 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4030
4031 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
4032
ff460b2a 40331997-10-03 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4034
4035 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
4036 work. Correct for big endian and for tabs in input file.
4037
4038 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
4039 * gas/alpha/fp.s: Change comment characters from ! to #.
4040
ff460b2a 40411997-09-18 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4042
4043 * gas/sparc/splet.d: Update to new objdump output format.
4044 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
4045 * gas/sparc/set64.[ds]: New testcase.
4046 * gas/sparc/splet-2.[ds]: New testcase.
4047 * gas/sparc/sparc.exp: Run them.
4048
ff460b2a 40491997-08-16 Ken Raeburn <raeburn@cygnus.com>
252b5132
RH
4050
4051 Merge changes from Martin Hunt:
4052
74b5b66a 4053 * gas/d30v/inst.s: Add some new tests.
252b5132 4054
74b5b66a
AJ
4055 * gas/d30v/{inst, opt, reloc}.d: Update results with
4056 new disassembler changes.
252b5132 4057
74b5b66a 4058 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
252b5132
RH
4059
4060 * gas/d30v/*.d: Update all test results because
74b5b66a 4061 of new ".s" and ".l" extensions.
252b5132
RH
4062
4063 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
74b5b66a 4064 * gas/d30v/opt.[sd]: Correct st2w instruction.
252b5132
RH
4065
4066 * gas/d30v/align.d: Change expected output.
4067
74b5b66a 4068 * gas/d30v/reloc.[sd]: Add test case.
252b5132
RH
4069
4070 * gas/d30v/array.[sd]: New test case.
4071
74b5b66a 4072 * gas/d30v/opt.[sd]: Added more test cases.
252b5132
RH
4073
4074 * gas/d30v/opt.s: Add test cases.
74b5b66a 4075 * gas/d30v/reloc.s: Fix a test case.
252b5132
RH
4076 * gas/d30v/{opt,reloc}.d: Regenerate.
4077
4078Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
4079
4080 * gas/m32r/high-1.[ds]: New testcase.
4081 * gas/m32r/m32r.exp: Run it.
4082
4083Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
4084
4085 * gas/m32r/relax-1.[ds]: New testcase.
4086 * gas/m32r/m32r.exp: Run it.
4087
4088Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
4089
4090 * gas/arc: New directory
4091 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
4092 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
4093
4094Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
4095
4096 * config/default.exp: Set AS and GASP to as-new, not as.new.
4097
4098Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
4099
4100 * config/default.exp: Set NM to nm-new, not nm.new, to match
4101 recent change in binutils build directory.
4102
4103Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
4104
4105 * gas/v850/range.s: New test.
4106 * gas/v850/basic.exp: Run it.
4107
4108Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
4109
4110 * gas/v850/hilo2.s: New test.
4111 * gas/v850/fepsw.s: New test.
4112 * gas/v850/basic.exp: Run them.
4113
4114Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
4115
4116 * gas/m32r/uppercase.[sd]: New testcase.
4117 * gas/m32r/m32r.exp: New file.
4118
4119Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
4120
4121 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
4122 * gas/m68k/operands.d: Likewise.
4123
4124Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
4125
4126 * gas/arm/arm.exp: Added changes from armT-970328-branch.
4127
4128Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
4129
4130 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
4131 not div.
4132
4133Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
4134
74b5b66a 4135 * gas/mips/mul.{d,s}: End the tests with no-ops.
252b5132
RH
4136
4137Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
4138
4139 * lib/gas-defs.exp (regexp_diff): Improve messages when one
4140 file is shorter than the other.
4141
4142Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
4143
4144 * gas/m88k/init.{s,d}: New checks for proper padding of
4145 .init sections.
4146 * gas/m88k/m88.exp: Run them.
4147
4148 * gas/m68k/t2.d: New file for check of presence of section
4149 symbols on the m68k-motorola-sysv.
4150 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
4151
4152Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
4153
4154 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
4155
4156 * gas/mips/lifloat.s: Update for recent changes to floating point
4157 handling.
4158 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
4159 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
4160
4161 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
4162
4163Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
4164
4165 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
4166
4167Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
4168
4169 * gas/d30v/d30.exp: Add optimizer test case.
4170 * gas/d30v/opt.s: Add conditional compilation tests.
4171 * gas/d30v/opt.d: Rebuild.
4172
4173Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
4174
4175 * gas/mips/{delay.d,nodelay.d}: added.
4176
4177Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
4178
4179 * gas/m32r/allinsn.d: Update to new objdump output style.
4180
4181Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
4182
4183 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
4184
4185 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
4186 handle -EL. Add setup_xfail for thumb.
4187
4188 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
4189
4190Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
4191
4192 * gas/m32r/allinsn.{exp,s.d}: New testcases.
4193
4194Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
4195
4196 * gas/d30v/d30.exp: Add test case reloc.
4197 * gas/d30v/reloc.[sd]: New files to test relocations.
4198
4199Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
4200
4201 * gas/arm/inst.d: Update for disassembler changes.
4202 * gas/arm/arm7t.d: Likewise.
4203
4204Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4205
4206 * gas/m68k/op68000.d: Update for recent assembler bug fix.
4207
4208Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
4209
4210 * gas/all/gas.exp: xfail a couple tests for the mn10300.
4211
4212Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
4213
4214 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
4215 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
4216
4217Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
4218
4219 * gas/tic80/{align.d, align.lst, align.s} New test for the
4220 ".align" pseudop.
4221 * gas/tic80/tic80.exp: Run the align test.
74b5b66a 4222
252b5132
RH
4223Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
4224
4225 * gas/tic80/{float.d, float.lst, float.s}: New tests for
4226 simple floating point operands.
4227 * gas/tic80/tic80.exp: Run the float test.
4228
4229Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
4230
4231 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
74b5b66a 4232 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
252b5132
RH
4233 New tests for :m and :s operand modifiers.
4234 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
4235
4236Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
4237
4238 * gas/macros/semi.s: Force the final alignment to use a fill value
4239 of 0.
4240
4241 * gas/all/cond.s, gas/all/cond.d: New test.
4242 * gas/all/gas.exp: Run it.
4243
4244Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
4245
4246 * lib/gas-defs.exp(gas_init): Added new parameter for script
4247 name.
4248
4249Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
4250
4251 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
74b5b66a 4252 regops.d, relocs1.d,
252b5132
RH
4253 (relocs1.c): Add file for reference.
4254 (relocs1b.d): Split reloc table contents test to different test file.
4255 (relocs2.c): Add test that uses various types (char, short, int, ...) of
4256 static and global variables with data shuffling to generate lots of ld/st
4257 instructions for the different types.
4258 (relocs2.d): New file, expected code for relocs2 test.
4259 (relocs2.lst): New file, TI assembler listing for reference.
4260 (relocs2.s): New file, assembly source for relocs2 test.
4261 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
4262 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
4263
4264Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
4265
4266 * gas/all/itbl-test.c(main): Update function calls.
4267 Remove parameters from itbl_get_reg_val and
4268 change itbl_get_insn_name to itbl_get_field.
4269
4270Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
4271
4272 * gas/mips/itbl: Add comments.
4273 * gas/mips/itbl.s: Add comments. Prefix register names with $.
4274 * gas/all/itbl: Generic table for testing for itbl support.
4275 * gas/all/itbl.s: Generic assembly for testing for itbl support.
4276 * gas/mips/itbl-test.c: Moved to gas/all.
4277 * gas/all/itbl-test.c: Moved from gas/mips.
4278
4279Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
4280
4281 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
74b5b66a 4282 endmask.lst, regops.lst}: Remove ^M's from end of lines.
252b5132
RH
4283 * gas/tic80/bitnum.s: Add comment to each line showing value
4284 that symbolic BITNUM assembles to. Add coverage for raw
4285 numeric values for the BITNUM operand.
4286 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
4287 * gas/tic80/regops.d: Update due to opcode library additions
4288 of floating point test BITNUM values that are ambiguous with
4289 the integral ones.
4290 * gas/tic80/relocs1.s: New test case that tests simple relocs.
4291 * gas/tic80/relocs1.d: Expected output for above.
4292 * gas/tic80/relocs1.lst: TI assembler listing for above.
4293 * gas/tic80/tic80.exp: Add relocs1 test.
4294
4295Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
4296
4297 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
4298 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
4299
4300Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
4301
4302 * gas/macros/semi.s, gas/macros/semi.d: New test.
4303 * gas/macros/macros.exp: Run it.
4304 * gas/mri/semi.s, gas/mri/semi.d: New test.
4305 * gas/mri/mri.exp: Run it.
4306
4307Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
4308
4309 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
4310 output.
74b5b66a 4311
252b5132
RH
4312Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
4313
4314 * gas/all/align.d, gas/all/align.s: New test.
4315 * gas/all/gas.exp: Run it.
4316
4317Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
4318
4319 * gas/mips/mips16.d: Correct PC relative instruction bytes.
4320
4321Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
4322
4323 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
4324 * gas/mips/lif-xgot.d: Likewise.
4325 * gas/mips/ulh-svr4pic.d: Likewise.
4326 * gas/mips/ulh-xgot.d: Likewise.
4327
4328 * gas/mips/mips16.d: Update for yet another change in disassembly
4329 output (this one is spacing only).
4330
4331Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
4332
4333 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
74b5b66a 4334 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
252b5132
RH
4335 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
4336 tic80.exp}: New files for TIc80 test cases.
4337
4338Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
4339
4340 * gas/mips/mips16.d: Update for change in disassembly output.
4341
4342Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
4343
bbce6ab7 4344 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
252b5132
RH
4345
4346Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
4347
74b5b66a 4348 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
252b5132
RH
4349 dissassembler for itbl support.
4350
4351Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
4352
4353 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
4354 option.
4355 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
4356 specified in itbl.
4357
4358Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
4359
4360 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
4361 * lib/gas-defs.exp: Ditto.
4362
4363Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
4364
4365 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
4366 objdump. Update for current relocation printing style.
4367
4368Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
4369
4370 * gas/mips/mips16.d: Update for disassembler changes.
4371
4372Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
4373
4374 * gas/mips/mips.exp: set ilocks for all 4100/4300
4375
4376Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
4377
4378 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
4379 * gas/mips/mips.exp: Run mips16 test.
4380
4381 * gas/mips/mips.exp: Run dli test unconditionally.
4382 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
4383 boundary.
4384 * gas/mips/dli.d: Corresponding changes.
4385
4386Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
4387
4388 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
4389 * gas/sparc/synth64.d: Likewise.
4390
4391Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
4392
4393 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
4394
4395Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
4396
4397 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
4398 .ifdef, to accomodate change to avoid default alignment on
4399 embedded systems.
4400
4401Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
4402
4403 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
4404 "movb dm,(an)".
4405
4406Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
4407
4408 * gas/mn10300/basic.exp: Update after endianness changes to
4409 the assembler.
4410
4411 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
4412 * gas/mn10200/{movb.s, movbu.s}: Likewise.
4413 * gas/mn10200/basic.exp: Run them.
4414
4415Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
4416
4417 * gas/mn10200/*.s: New tests for the mn10200 assembler.
4418 * gas/mn10200/basic.exp: Run them.
4419
4420Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
4421
4422 * gas/mn10300/*.s: Remove '$' register prefixing.
4423
4424Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
4425
4426 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
4427 \r will be present.
4428
4429Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
4430
4431 * gas/m68k/*.d: Update for disassembler changes.
4432 * gas/mri/*.d: Likewise.
4433
4434Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
4435
4436 * gas/mn10300/*.s: Use '$' as register prefix for
4437 all register operands.
4438
4439Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
4440
4441 * gas/all/gas.exp: xfail a couple tests for the mn10300.
4442
4443Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
4444
4445 * gas/mn10300/other.s: Update for correct syntax on a
4446 few instructions (those with register lists).
4447 * gas/mn10300/basic.exp: Corresponding changes.
4448
4449Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
4450
4451 * gas/mn10300/movm.s: Update for correct syntax.
4452 * gas/mn10300/basic.exp: Update expected movm bit patterns.
4453
4454Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
4455
4456 * gas/mn10300/other.s: Put parens around register
4457 argument in calls and jmp instructions.
4458
4459Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
4460
4461 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
4462
4463Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
4464
4465 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
4466 as needed.
4467 * gas/hppa/unsorted/unsorted.exp: Likewise.
4468
4469Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
4470
4471 * gas/mn10300/basic.exp: Check opcode insertion for
4472 extended instructions.
4473 * gas/mn10300/extend.s: Tweak constants for better
4474 testsuite coverage.
4475
4476Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
4477
4478 * gas/mn10300/basic.exp: Test insertion of operands
4479 into call and jmp instructions with 32bit offsets.
4480 Fix typo in bit test patterns.
4481 * gas/mn10300/other.s: Tweak constants to improve
4482 testsuite coverage.
4483
4484 * gas/mn10300/basic.exp: Test insertion of 32bit operand
4485 in calls, btst, bclr & bset instructions.
4486
4487 * gas/mn10300/*.s: Tweak constants in 32bit insns for
4488 better testing coverage.
4489 * gas/mn10300/basic.exp: Test insertion of most 32bit
4490 operands.
4491
4492Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
4493
4494 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
4495 movbu, movhu instructions. Check bit patterns for more bit
4496 operations. Check bit patterns for various 16bit call, retf
4497 and ret instructions.
4498 * gas/mn10300/other.s: Update operands for better test coverage.
4499
4500Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
4501
4502 * gas/mn10300/basic.exp: Check bit patterns for a couple more
4503 mov and cmp instructions.
4504
4505Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
4506
4507 * gas/mips/*.d: Update for disassembler changes.
4508
4509Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
4510
4511 * gas/v850/reloc.s: New tests.
4512 * gas/v850/basic.exp: Run them.
4513
4514Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
4515
4516 * gas/mips: Add symbols to several testsuites, since the ELF
4517 assembler now always builds a symbol table, which means that
4518 objdump will no longer report `No symbols in FILE'. Change the
4519 expected output accordingly.
4520
4521Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
4522
4523 * gas/mn10300/basic.exp: Check bit patterns for instructions
4524 with a single 8bit or 16bit immediate operand.
4525
4526 * gas/mn10300/basic.exp: Check bit patterns for many
4527 instructions. Add missing test in do_mov1.
4528 * gas/mn10300/mov1.s: Add missing test.
4529
4530Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
4531
4532 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
4533 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
4534 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
4535 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
4536 * gas/mn10300/{shift.s, sub.s}: Likewise.
4537 * gas/mn10300/basic.exp: Run them.
4538
4539Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
4540
4541 * gas/mn10200, gas/mn10300: New directories for Matsushita
4542 mn10200 and mn10300 tests.
4543
4544Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
4545
4546 * lib/gas-defs.exp (gas_version): Fix for current version
4547 printing.
4548
4549Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
4550
4551 * gas/sparc/splet.d: Fix typo in cpusha result.
4552
4553Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
4554
4555 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
4556
4557Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
4558
4559 * gas/all/cofftag.s: Use .p2align rather than .align.
4560
4561Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
4562
4563 * gas/h8300/macs.s: Add "stmac" instructions.
4564 * gas/h8300/basic.exp: Test them.
4565
4566Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
4567
4568 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
4569
4570Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
4571
4572 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
4573 registers.
4574
4575Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
4576
4577 * gas/mips/dli.{s,d}: More test cases added.
4578
4579Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
4580
4581 * gas/mips/mips.exp: Add check for dli macro instruction.
4582 * gas/mips/dli.{s,d}: Added.
4583
4584Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
4585
4586 * gas/v850/basic.exp (do_mem): Check bit patterns for short
4587 load/store instructions. Remove xfails for short load/store
4588 instructions.
4589 * gas/v850/mem.s: Offsets for short load/store operands
4590 are unsigned.
4591
4592 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
4593 (do_jumps): Likewise.
74b5b66a 4594
252b5132
RH
4595Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
4596
4597 * gas/v850/misc.s: Tweak register numbers for better testing.
4598 * gas/v850/basic.exp (do_misc): Corresponding changes.
4599
4600 * gas/v850/hilo.s: New testfile.
4601 * gas/v850/basic.exp: Run hilo tests.
4602
4603Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
4604
4605 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
4606
4607Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
4608
4609 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
4610 * gas/v850/move.s: Tweak constants for better testing.
4611
4612 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
4613 xfail sst and sld tests.
4614 (do_mov): Remove bogus xfail.
4615 * gas/v850/mem.s: sst and sld instructions can only index from
4616 "ep" register.
4617
4618 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
4619 Update addresses.
4620 * gas/v850/logical.s: Tweak constants for better testing.
4621
4622 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
4623 but not displacements (yet).
4624
4625 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
4626
4627 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
4628 but not displacements (yet).
74b5b66a 4629
252b5132
RH
4630 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
4631
74b5b66a 4632 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
252b5132
RH
4633 * gas/v850/arith.s: Tweak constants for better testing.
4634
4635 * gas/v850/basic.exp (do_misc): No longer expect failures
4636 assembling "ldsr" and "stsr" opcodes.
4637 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
4638 opcodes.
4639
4640 * gas/v850/basic.exp (do_misc): No longer expect failures
4641 assembling "trap" opcodes.
4642 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
4643
4644 * gas/v850: New directory with v850 tests.
4645
4646Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
4647
4648 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
4649 fic and fice instructions to test 3bit space identifiers.
4650 * gas/hppa/basic/system.s: Similarly for iitlba and
4651 iitlbp.
4652 * gas/hppa/basic/basic.exp: Corresponding changes.
4653
4654Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
4655
4656 * gas/arm/arm.exp: Change inst.s test to check objdump.
4657 * gas/arm/inst.d: Added.
74b5b66a 4658
252b5132
RH
4659Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
4660
4661 * gas/arm/thumb.s: Added.
4662 * gas/arm/immed.s: Added.
4663 * gas/arm/arch4t.s: Added.
4664 * gas/arm/arm.exp: Updated to run the new tests.
4665
4666Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
4667
4668 * gas/h8300/misch.s: Reenable "eepmov.w" test.
4669 * gas/h8300/miscs.s: Likewise.
4670 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
4671 on the H8/300H and H8/S. Don't expect it to fail.
4672
4673Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
4674
4675 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
4676
4677Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
4678
4679 * gas/arm/arm7t.s: Added.
4680 * gas/arm/arm7t.d: Added.
4681 * gas/arm/arm.exp: Updated to run the new test.
4682
4683Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
4684
4685 * gas/m68k/pcrel.d: Rename from schwab.d.
4686 * gas/m68k/pcrel.s: Rename from schwab.s.
4687
4688Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4689
4690 * gas/m68k/schwab.d: Correct for ELF format.
4691 * gas/m68k/all.exp: Run "schwab" test for all targets.
4692
4693Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
4694
4695 Avoid DOS file naming problems:
4696 * gas/h8300/branch.s: Rename from branches.s.
4697 * gas/h8300/branchh.s: Rename from branchesh.s.
4698 * gas/h8300/branchs.s: Rename from branchess.s.
4699 * gas/h8300/rotsh.s: Rename from rotshift.s.
4700 * gas/h8300/rotshh.s: Rename from rotshifth.s.
4701 * gas/h8300/rotshs.s: Rename from rotshifts.s.
4702 * gas/h8300/h8300.exp: Corresponding changes.
4703
4704Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
4705
4706 * gas/mips/mips.exp: Add new tests for processors with interlocks
74b5b66a 4707 on div and mul.
252b5132
RH
4708 * gas/mips/div-ilocks.d: Added.
4709 * gas/mips/mul-ilocks.d: Added.
74b5b66a 4710
252b5132
RH
4711Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
4712
4713 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
4714 which now pass.
4715 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
4716 bit host.
4717
4718Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
4719
4720 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
4721 test.
4722 * gas/vax/quad.exp: Expect a nop after the movq.
4723
4724Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
4725
4726 * gas/h8300/cbranchh.s: Switch into h8300h mode.
4727 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
4728
4729 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
4730 H8/S.
4731 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
4732 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
4733 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
4734 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
4735 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
4736 * gas/h8300/h8300.exp: Run them.
4737
4738Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
4739
4740 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
4741 with the same name as a global variable.
4742 * gas/all/gas.exp: Run cofftag test for any COFF target.
4743
4744Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
4745
4746 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
4747 test.
4748
4749Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
4750
4751 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
4752
4753Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
4754
4755 * gas/mips/jal-xgot.d: Correct for 64 bit output.
4756
4757Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
4758
4759 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
4760
4761Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
4762
4763 * gas/m68k/op68000.d: Add statements now caught by gas.
4764
4765Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
4766
4767 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
4768 * gas/sparc/sparc.exp: Run them.
4769
4770Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
4771
4772 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
4773 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
4774 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
4775 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
4776
4777Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
4778
4779 * gas/h8300/mov32bug.s: New test.
4780 * gas/h8300/h8300.exp: Run it.
4781
4782Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
4783
4784 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
4785 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
4786 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
4787 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
4788 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
4789 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
4790 * gas/h8300/h8300.exp: Run them.
4791
4792 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
4793
4794 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
4795
4796 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
4797 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
4798 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
4799 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
4800 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
4801 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
4802 * gas/h8300/h8300.exp: Run them.
4803
4804Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
4805
4806 * gas/sparc/synth.d: Don't require sparc in the file format, since
4807 it won't be there on SunOS.
4808
4809Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
4810
4811 * gas/sparc/synth.[ds]: New testcase.
4812 * gas/sparc/sparc.exp: Run it.
4813
4814Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
4815
4816 * gas/all/gas.exp: xfail difference of two undefined symbols
4817 and difference of forward references for the h8300.
4818
4819Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
4820
4821 * gas/mips/lb-xgot.d: Correct.
4822
4823Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
4824
4825 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
4826 to gas.
4827 * gas/sparc/addend.exp: Execute for any sparc cpu.
4828 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
4829
4830Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
4831
4832 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
4833 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
4834 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
4835 * gas/mips/mips.exp: Run new tests if svr4pic.
4836
4837Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
4838
4839 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
4840
4841Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
4842
4843 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
4844
4845Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
4846
4847 * gas/mips/*.d: Update for changes to disassembler.
4848
4849Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
4850
4851 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
74b5b66a 4852 change.
252b5132
RH
4853
4854Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
4855
4856 * gas/mri/immconst.d: New test.
4857 * gas/mri/mri.exp: Run it.
4858 * gas/mri/constants.s: Test immediate constants.
4859 * gas/mri/constants.d: Corresponding change.
4860
4861 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
4862 * gas/m68k/link.d: Corresponding change.
4863
4864Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
4865
4866 * gas/hppa/unsorted/brlenbug.s: New test.
4867 * gas/hppa/unsorted/unsorted.exp: Run it.
4868
4869Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
4870
4871 * gas/mips/beq.s: Declare text_label global.
4872 * gas/mips/jal.s: Likewise.
4873
4874Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
4875
4876 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
4877
4878 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
4879 * gas/m68k/all.exp: Run it.
4880
4881Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
4882
4883 * gas/m68k/link.s, gas/m68k/link.d: New test.
4884 * gas/m68k/all.exp: Run it.
4885
4886Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
4887
4888 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
4889 * gas/hppa/basic/system.s: Corresponding changes.
4890
4891Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
4892
4893 * gas/m68k/operands.d: Don't require a fixed number of leading
4894 zeros in any number.
4895
4896 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
4897 for immediate values.
4898
4899Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
4900
4901 * gas/arm/arm.exp: Renamed from gas.exp.
4902 * gas/arm/le-fpconst.[sd]: New testcase.
4903
4904Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
4905
4906 * gas/mri/mri.exp: Only run tests for m68k target.
4907
4908Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
4909
4910 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
4911 test.
4912
4913Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
4914
4915 * gas/sh/fp.s (fmac): Update for new assembly syntax.
4916
4917Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
4918
4919 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
4920 (run_dump_test, objdump): Likewise.
4921
4922Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
4923
4924 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
4925 * gas/sparc/sparc.exp: Run them.
4926
4927Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
4928
4929 * Makefile.in, configure.in: Remove; the testsuite is now run
4930 directly from the gas Makefile.
4931
4932Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
4933
4934 * gas/mri/empty.s: New file.
4935 * gas/mri/mri.exp: Test assembling empty.s.
4936 * gas/mri/comment.s: Add a couple more comment variants.
4937
4938 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
4939 targets.
4940
4941Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
4942
4943 * gas/mri/comment.s, gas/mri/comment.d: New test.
4944 * gas/mri/mri.exp: Run it.
4945 * gas/mri/expr.s: Remove whitespace in operand field.
4946 * gas/mri/for.s: Add comments for further testing.
4947 * gas/macros/test2.s: Put in an upper case ELSE to test case
4948 insensitivity.
4949
4950Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
4951
4952 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
4953
4954Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
4955
4956 * gas/sparc/sparc.exp: New file.
4957 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
4958
4959Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
4960
4961 * gas/macros/*: New tests for macros.
4962
4963 * gas/mri/common.s: Use data, not .data.
4964
4965 * gasp/pl3.out: Update for changes in commented source output when
4966 LOCAL is used.
4967
4968Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
4969
4970 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
4971 of diff.
4972 * lib/gas-defs.exp: Define prune_system_crud if it is not already
4973 defined.
4974
4975Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
4976
4977 * gasp/mri/*.out: Use ;, not !, for the comment character.
4978
4979Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
4980
4981 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
4982 expect failure for targets which use SOM.
4983
4984 * lib/gas-defs.exp (run_dump_test): If the program to run does not
bbce6ab7 4985 exist, mark the test as untested.
252b5132
RH
4986
4987 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
4988 common test.
4989
4990 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
4991 rather than using an implicit a.out.
4992
4993 * gas/mri/for.s: Add nop to round out to four byte boundary.
4994 * gas/mri/repeat.s: Likewise.
4995 * gas/mri/while.s: Likewise.
4996 * gas/mri/for.d: Expected added nop.
4997 * gas/mri/repeat.d: Likewise.
4998 * gas/mri/while.d: Likewise.
4999
5000 * gas/mips/*.d: Change all test names to say MIPS.
5001
5002Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
5003
5004 * gas/mri/for.d, gas/mri/for.s: New test.
5005 * gas/mri/if.d, gas/mri/if.s: New test.
5006 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
5007 * gas/mri/while.d, gas/mri/while.s: New test.
5008 * gas/mri/mri.exp: Run the new tests.
5009
5010Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
5011
5012 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
bbce6ab7 5013 64-bit BFD.
252b5132
RH
5014
5015 * gasp/mri/*: New tests.
5016 * gasp/gasp.exp: Run them. Also, clean up the test names used in
5017 pass and fail.
5018
5019Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
5020
5021 * gas/sh/basic.exp: Update now that we know the right
5022 bit patters for the new sts instructions.
5023
5024Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
5025
5026 * gas/mri/char.d: Fix for little endian machines.
5027 * gas/mri/float.d: Likewise.
5028
5029Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
5030
5031 * gas/all/struct.s, gas/all/struct.d: New test.
5032 * gas/all/gas.exp: Run it.
5033
5034Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
5035
5036 * gas/mri/common.s, gas/mri/common.d: New test.
5037 * gas/mri/mri.exp: Run it.
5038
5039Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
5040
5041 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
5042 test.
5043
5044 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
5045 truncated files, so that the tests pass.
5046
5047 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
5048 constants, and expr.
5049
5050 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
5051 on vxworks*, not just vxworks5.1.
5052
5053 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
5054 (run_dump_test): Just call pass or fail.
5055
5056 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
5057 * gas/m68k/op68000.d: New test.
5058 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
5059 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
5060 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
5061 changes to disassembler.
5062 * gas/m68k/all.exp: Run new tests. Run schwab test for
5063 m68k-*-coff*.
5064
5065Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
5066
5067 * gas/sh/*: New tests for the hitachi-sh.
5068
5069Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
5070
5071 * gas/mri/*: New tests for MRI mode.
5072
5073 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
5074 program executions to the log file before running them. Use the
5075 simple program name, rather than the path to the binary being run,
5076 in pass/fail messages.
5077 (regexp_diff): If the regexp file has the special comment #pass,
5078 stop checking at that point.
5079 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
5080 if they are not already set.
5081
5082Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
5083
5084 * Makefile.in: Remove superfluous runtest gasp.
5085
5086Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
5087
74b5b66a 5088 * gasp/*: New.
252b5132
RH
5089 * Makefile.in: Use gasp tests.
5090 * config/default.exp: Add gasp stuff.
5091
5092Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
5093
5094 * gas/all/gas.exp: Disable tests that are not appropriate for
5095 the PA.
5096
5097Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
5098
5099 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
5100
5101Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5102
5103 * gas/m68k/schwab.*: New test based on a test case from Andreas
5104 Schwab.
5105 * gas/m68k/all.exp: Run it for some aout configurations.
5106
5107Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
5108
5109 * gas/hppa/parse/badfmpyadd.s: New test.
5110 * gas/hppa/parse/parse.exp: Run it.
5111
5112Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
5113
5114 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
5115 ELF targets.
5116
74b5b66a 5117Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
252b5132
RH
5118
5119 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
5120 * arm/arm6.s: Correct bogus tests.
5121 * arm/gas.exp (arm6.s): Is now a valid test.
5122 (arm7dm.s): New test.
74b5b66a 5123 * arm/float.s: Add load/store multiple floating point instruction
252b5132
RH
5124 tests.
5125
5126Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
5127
5128 * gas/hppa/reloc/longcall.s: New test.
5129 * gas/hppa/reloc/reloc.exp: Run it.
5130
5131Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5132
5133 * gas/mips/ld.d: Modified for gas delay-slot fixes.
5134
5135Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
5136
5137 * lib/gas-dg.exp: New file.
5138
5139Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5140
5141 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
5142 targets.
5143
5144Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5145
5146 * lib/gas-defs.exp (pass_phase): New proc.
5147 (run_dump_test): Note passing or failing of each phase of this
5148 test, instead of failure of phases or passing of complete test.
5149 Ensure test file name is in reported message.
5150
5151Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
5152
5153 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
5154 Always resolve testcase status before returning.
5155 If `slurp_options' fails, return and don't do test.
5156 (slurp_options): Fix "can't open" error message.
5157 Return -1 to indicate error.
5158
5159Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
5160
5161 * gas/hppa/unsorted/common.s: New test.
5162 * gas/hppa/unsorted/unsorted.exp: Run it.
5163
5164Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5165
5166 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
5167 uncertainty as to whether there should be trailing bytes in the
5168 output file.
5169 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
5170 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
5171 correct.) End with "..." to match trailing zero bytes.
5172
5173Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
5174
5175 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
5176 * gas/mips/mips.exp: Run new test.
5177
5178Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
5179
5180 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
5181 * gas/hppa/basic/basic.exp: Test them.
5182
5183Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
5184
5185 * gas/mips/uld.d: New file.
5186 * gas/mips/uld.s: New file.
5187 * gas/mips/usd.d: New file.
5188 * gas/mips/usd.s: New file.
5189 * gas/mips/mips.exp: Run new tests.
5190
5191Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
5192
5193 * gas/hppa/reloc/applybug.s: New test.
5194 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
5195
5196Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
5197
bbce6ab7 5198 * gas/hppa/reloc/picreloc.s: New test.
252b5132
RH
5199 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
5200
5201Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5202
5203 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
5204 gas/h8300/h8300.exp: New tests.
5205
5206Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
5207
5208 * gas/hppa/basic/basic.exp (do_system): Update.
5209
5210Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5211
5212 * gas/mips/mips.exp: Don't run the memory-access tests if the
5213 format is a.out, because the generated code is different from what
5214 is used with other formats.
5215
5216Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
5217
5218 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
5219 regexp to avoid losing without a controlling tty.
5220
5221Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5222
5223 * gas/i386/pushw.l: Fixed whitespace to match current listing
5224 style.
5225
5226 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
5227 listings enabled.
5228
5229Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5230
5231 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
5232 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
5233 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
5234 findfile and transform procedures to determine objdump program
5235 name.
5236
5237 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
5238 in case the format doesn't automatically require it.
5239 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
5240 name for the reloc type.
5241
5242 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
5243 (run_dump_test): If verbosity level is over 3, print out dump
5244 command and its output.
5245
5246Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
5247
5248 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
5249 disassembly.
5250
5251Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5252
5253 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
5254 it depends on tty modes.
5255
5256 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
5257 -nottyinit.
5258
5259 * gas/arm/gas.exp: The arm6 test should report errors, for now.
5260
5261Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5262
5263 * lib/gas-defs.exp: Use -i in expect_after command.
5264
5265Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5266
5267 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
5268 disassembly.
5269
5270 * gas/ieee-fp: Renamed from ieee.fp.
5271
5272 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
5273
5274Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
5275
5276 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
5277
5278Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
5279
5280 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
5281 to fail. Fix comments for the test. Tweak test name.
5282
5283Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
5284
5285 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
74b5b66a 5286 output.
252b5132
RH
5287
5288Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
5289
5290 * gas/mips/ld.d: Adjust to work for both big and little endian
5291 code.
5292 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
5293 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
5294 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
5295 * gas/mips/usw.d: Likewise.
5296
5297Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
5298
5299 * gas/hppa/unsorted/align4.s: New test.
5300 * gas/hppa/unsorted/unsorted.exp: Run it.
5301
5302 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
5303 current expected PA ELF output.
5304 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
5305 (do_plabel_relocation_test): Likewise.
5306
5307Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5308
5309 * gas/all/p1480.s: Use larger constant, so expression can have a
5310 positive value.
5311 * gas/all/gas.exp: Expect p1480.s without listings to pass.
5312
5313Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
5314
5315 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
5316 Correct test cases.
5317
5318Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
5319
5320 * gas/hppa/reloc/blebug3.s: New test.
5321 * gas/hppa/reloc/reloc.exp: Run it.
5322
5323Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
5324
5325 * gas/hppa/reloc/reduce3.s: New test.
5326 * gas/hppa/reloc/reloc.exp: Run it.
5327
5328Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
5329
5330 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
5331 current reality.
5332
5333Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
5334
5335 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
5336 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
5337 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
5338 * gas/hppa/reloc/reloc.exp: Changed accordingly.
5339
5340Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5341
5342 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
5343 overflows are correctly converted to jumps.
5344
5345Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5346
5347 * gas/mips: Add test cases for PIC code, both SVR4 style and
5348 -membedded-pic style.
5349
5350Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5351
5352 * gas/mips: New directory with MIPS specific test cases.
5353
5354 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
5355 the name of the source file to assemble.
5356 (regexp_diff): Put the reason for failure in the log file.
5357
5358Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5359
5360 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
5361 doesn't support it. Redirect stdout using > instead of 1>, and
5362 don't bother to redirect stderr since TCL redirects it anyhow.
5363 (run_dump_test): Pass appropriate arguments to program, defaulting
5364 to -r.
5365
5366Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5367
5368 * gas/vax: New directory.
5369 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
5370 values.
5371
5372Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
5373
5374 * gas/hppa/reloc/r_no_relocbug.s: New test.
5375 * gas/hppa/reloc/reloc.exp: Run it.
5376
5377 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
5378 expected output.
5379
5380Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
5381
5382 * gas/arm/*: New subtree. Add ARM tests.
5383
5384Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
5385
5386 * gas/hppa/unsorted/unsorted.exp: Accept any character
5387 between foo's type and foo itself.
5388
5389Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5390
5391 * lib/gas-defs.exp (run_dump_test): New routine for running the
5392 assembler, running objdump or nm (not fully supported) on the
5393 resulting object file, and comparing the results against a file of
5394 regular expressions in the test suite, all in one command.
5395 Options for the assembler and objdump are read from comments at
5396 the start of the .d file.
5397 (fail_phase, slurp_options): New auxiliary routines.
5398 (regexp_diff): Always return a value. Fix bugs in actually doing
5399 the regexp test.
5400
5401 * gas/sun4/addend.exp: Use run_dump_test.
5402 * gas/sun4/addend.d: Fix regular expressions so that they work.
5403
5404Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
5405
5406 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
5407 * gas/hppa/reloc/reloc.exp: Run them.
5408
5409Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5410
5411 * config/default.exp: Look for "as.new" in "$base_dir/..", where
5412 it got compiled, not in "$base_dir".
5413 * config/unknown.exp: Deleted.
5414
5415Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
5416
5417 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
5418 before exiting. Enclose both calls inside a "catch".
5419 (objdump_finish): Likewise.
5420
5421Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
5422
5423 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
5424 for SOM to match current testcase.
5425
5426Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5427
5428 * gas/i386/{pushw.s,pushw.l}: New test.
5429 * gas/i386/all.exp: Run it.
5430
5431 * Makefile.in (distclean): Remove site config files and gas.sum.
5432
5433Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5434
5435 * gas/m68k/disperr.s: Use % for registers.
5436
5437 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
5438
5439Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
5440
5441 * lib/gas-defs.exp: Replace error proc calls with perror calls.
5442
5443Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
5444
5445 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
5446 ELF code.
5447 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
5448 not support them.
5449 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
5450 new ELF code.
5451
5452Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5453
5454 * config/default.exp: Renamed from unix-gas.exp.
5455
5456Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
5457
5458 * Makefile.in (check): Set TCL_LIBRARY for runtest.
5459
5460Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5461
5462 * gas/hppa/more.parse/callinfobug.s: Add missing name for
5463 procedure.
5464
5465 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
5466 $DATA$ rather than $LIT$ subspace.
5467
5468Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5469
5470 * gas/hppa/reloc/funcrelocbug.s: New test.
5471 * gas/hppa/reloc/reloc.exp: Run it.
5472
5473Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5474
5475 * gas/hppa/unsorted/importbug.s: New test.
5476 * gas/hppa/unsorted/unsorted.exp: Run it.
5477
5478Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5479
5480 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
5481
5482 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
5483 * gas/hppa/unsorted/unsorted.exp: Run it.
5484
5485 * gas/hppa/more.parse/callinfobug.s: New test.
5486 * gas/hppa/omre.parse/parse.exp: Run it.
5487
5488 * gas/hppa/more.parse/regpopbug.s: New test.
5489 * gas/hppa/more.parse/parse.exp: Run it.
5490
5491Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5492
5493 * lib/gas-defs.exp (objdump): New proc.
5494 (objdump_start): Deleted unused proc.
5495 (objdump_start_common): Merged into objdump_start_no_subdir.
5496
5497 * gas/alpha/fp.exp: Use objdump instead of
5498 objdump_start_no_subdir, since the former actually waits for
5499 objdump to finish. Specify .rdata section only. Make comment
5500 indicate Alpha architecture rather than SPARC.
5501 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
5502 against ASCII code 0x2a ("*", special in regexp).
5503 * gas/sun4/addend.exp: Use objdump instead of
5504 objdump_start_no_subdir.
5505
5506Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5507
bbce6ab7 5508 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
252b5132
RH
5509 a failure if gas is not producing an ELF object.
5510
5511Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5512
5513 * gas/hppa/basic/fmemLRbug.s: New test.
5514 * gas/hppa/basic/basic.exp: Run it.
5515
5516Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5517
5518 * gas/alpha/fp.*: New files.
5519 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
5520 verbosity level 3 or above only.
5521
5522Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5523
5524 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
5525 PA OSF1.
5526
5527Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5528
5529 * gas/hppa/more.parse/xmpyubug.s: New test.
5530 * gas/hppa/more.parse/parse.exp: Run it.
5531
5532Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5533
5534 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
5535 "simple_diff" from linker test suite.
5536 * gas/sun4/addend.exp: Use it.
5537 * gas/sun4/addend.d: New file.
5538
5539Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5540
5541 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
5542 format.
5543
5544Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
5545
5546 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
5547 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
5548 well under either version of expect.
5549
5550Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5551
5552 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
5553 elsewhere now.
5554 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
5555 * gas/hppa/basic/basic.exp: Run them.
5556
5557Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5558
5559 * gas/all/gas.exp: No longer expect difference of forward
5560 references to fail.
5561 * gas/all/x930509.s: Fix testcase to match how the expect code was
5562 written.
5563
5564Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5565
5566 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
5567 for cross-subspace call bugs is no longer expected to fail.
5568
5569 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
5570 to having a function's label follow the .PROC directive.
5571
5572Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5573
5574 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
5575 found while working on multiple $CODE$ subspace support.
5576
5577Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5578
5579 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
5580 to fail.
5581 * gas/hppa/more.parse/procbug.s: Add missing .procend.
5582
5583Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5584
5585 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
5586 app.c change.
5587
5588Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5589
5590 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
5591
5592Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
5593
5594 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
5595 OBJDUMPFLAGS in case it's empty. Use temporary names until the
5596 end; make creating site.exp the final step.
5597 (check): Pass in ASFLAGS.
5598
5599 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
5600 C comments to avoid bugs in latest expect code.
5601
5602Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5603
5604 * gas/m68k/disperr.s: New test.
5605 * gas/m68k/all.exp: Run it.
5606
5607Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5608
5609 * gas/hppa/reloc/roundmode.s: New test.
5610 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
5611
5612Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5613
5614 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
74b5b66a 5615 test for ELF.
252b5132
RH
5616
5617Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5618
5619 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
5620 directive is an XFAIL for SOM assmeblers.
5621
5622 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
5623 cross-subspace call test.
5624
5625Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5626
5627 * gas/hppa/more.parse/appbug.s: New test.
5628 * gas/hppa/more.parse/parse.exp: Run it.
5629
5630 * gas/hppa/unsorted/align3.s: New test.
5631 * gas/hppa/unsorted/unsorted.exp: Run it.
5632
5633Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5634
5635 * gas/all/p2425.s: Insert a tab before assembler directives so
5636 that the directives are not interpreted as labels.
5637
5638 * gas/hppa/basic/weird.s: Sync with GDB version.
5639
5640 * gas/hppa/more.parse/labelbug.s: New test.
5641
5642 * gas/hppa/more.parse/parse.exp: Run it.
5643
5644Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5645
5646 * gas/hppa/reloc/fixupbug.s: New test.
5647 * gas/hppa/reloc/reloc.exp: Run it.
5648
5649 * gas/hppa/reloc/exitbug.s: New test.
5650 * gas/hppa/reloc/reloc.exp: Run it.
5651
5652Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5653
5654 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
5655 share the same test code.
5656 * gas/hppa/reloc/relocreduce.s: Likewise.
5657
5658 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
5659 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
5660
5661Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5662
5663 * gas/hppa/reloc/reloc.exp: No longer expect failure for
5664 field selector on ble instruction test.
5665
5666 * gas/hppa/basic/basic.exp: No longer expect failures for
5667 system instruction tests now that probei is fixed.
5668
5669Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5670
5671 * gas/hppa/reloc/selectorbug.s: New test.
5672 * gas/hppa/reloc/reloc.exp: Run it.
5673
5674Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5675
5676 * gas/hppa/unsorted/fragbug.s: New test.
5677 * gas/hppa/unsorted/unsorted.exp: Run it.
5678
5679Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
5680
5681 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
5682
5683Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5684
5685 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
5686 * gas/hppa/more.parse/parse.exp: Run them.
5687
5688Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5689
5690 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
5691 which specific relocations are expected to be found.
74b5b66a 5692
252b5132
RH
5693Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5694
5695 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
5696
5697 * gas/hppa/more.parse/parse.exp: Add new test.
5698 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
5699 sections are handled correctly.
5700
5701 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
5702
5703Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5704
5705 * gas/hppa/more.parse/calldatabug.s: Colonize.
5706 * gas/hppa/more.parse/parse.exp: Fix typos.
5707
5708Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5709
5710 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
5711 * gas/hppa/*/*.exp: New test drivers.
5712 * gas/hppa/*/*.s: New test files.
5713
5714Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
5715
5716 * gas/sun4: New directory.
5717 * gas/sun4/addend.s,addend.exp: New test case.
5718 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
5719 test case.
5720
5721 * gas/all/gas.exp: Check `*' in C comments.
5722
5723 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
5724 simplify some tests.
5725 (want_no_output): Return zero or nonzero, depending on success or
5726 failure.
5727 (gas_test_old): Return value from want_no_output.
5728 (objdump_start_common): Split off from objdump_start.
5729 (objdump_start_no_subdir): New procedure.
5730
5731Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
5732
5733 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
5734 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
5735
5736 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
5737 AS_FOR_TARGET.
5738 (check): Don't pass ASFLAGS variable.
5739 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
5740
5741 From Jeff Law:
5742
5743 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
5744 so that tests can parse the output of objdump looking for errors
5745 in relocation entires, file headers and the like.
5746
5747Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5748
5749 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
5750 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
5751 call so it no longer performs multiple tests.
5752 * gas/m68k/all.exp (t2.s): Don't bother with listings.
5753 (p2410.s): Don't pass unwanted arguments to gas_test_error.
5754
5755Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5756
5757 * lib/do*: Remove RCS id strings.
5758
5759Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
5760
5761 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
5762 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
5763 * gas/i386: New directory.
5764
5765Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
5766
5767 * Added directory structure, to categorize tests by targets.
5768 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
5769 and refined some to examine the assembler listing output.
5770 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
5771 expect_after patterns.
5772 (gas_start, gas_finish): New procs, for tests that examine process
5773 output.
5774 * config/unix-gas.exp: Invoke gas_init directly, instead of
5775 requiring test .exp files do it.
5776
5777Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5778
5779 * gas/gas.exp: Handle new tests, and changes to testing procs.
5780
5781 * lib/gas-defs.exp (want_no_output): New proc; success iff output
5782 is empty.
5783 (gas_test_old): Functionally same as old gas_test.
5784 (gas_test_ignore_stdout): Rewritten to use want_no_output.
5785 (gas_test): New argument lists set of options to be tried in
5786 combinations. Option with trailing ">" indicates standard output
5787 should be ignored.
5788
5789 * gas/p2425a.s: Use %-form for registers, so this test can be run
5790 on m68k-coff targets too.
5791
5792 * gas/p2430a.s: New test case, whitespace &c matches customer
5793 report more closely. Gets different results from p2430.s; this is
5794 bad, and not yet tested for.
5795
5796Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
5797
5798 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
5799 * lib/run: New script.
5800 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
5801 and redirection options. Use "run" script so redirection works.
5802 (gas_test): Now takes assembler options as separate arg from input
5803 file name.
5804 (gas_test_ignore_stdout): New proc. Discards output.
5805 (gas_test_error): New proc. Expects assembler to generate output.
5806 (target_cpu_family setting): Handle i486->i386 also.
5807
5808 * lib/do*: Scripts moved here from gas/testscripts. May be useful
5809 someday for writing more test cases; not currently used.
5810
5811Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5812
5813 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
5814 cases.
5815 * gas/gas.exp: Enable them for appropriate targets. Removed some
5816 useless comments &c. Changed m68k target test to be more general.
5817
5818 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
5819 * gas/gas.exp: Call gas_init.
5820
5821Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
5822
5823 * Test suite created.
This page took 0.613804 seconds and 4 git commands to generate.