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