Add support for the M32R2 processor.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
88845958
NC
12003-12-02 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2
3 * gas/m32r/m32r2.exp: New file for m32r2.
4 * gas/m32r/m32r2.s: Likewise.
5 * gas/m32r/m32r2.d: Likewise.
6
f8fc3443
NC
72003-12-03 Nick Clifton <nickc@redhat.com>
8
9 * gas/vax/vax.exp (do_quad): Treat a vax-*-linux-gnu target as an
10 ELF target.
11
a3f9a7e9
KK
122003-12-01 Kaz Kojima <kkojima@rr.iij4u.or.jp>
13
14 * gas/sh/basic.exp: Define ASFLAGS appropriately and don't do
15 dsp test for sh64/sh5 targets.
16 * gas/sh/sh64/crange1.s: Tidy up to match data alignment.
17 * gas/sh/sh64/crange1-1.d: Update.
18 * gas/sh/sh64/crange1-2.d: Likewise.
19 * gas/sh/sh64/datal32-3.d: Likewise.
20 * gas/sh/sh64/datal64-3.d: Likewise.
21 * gas/sh/sh64/localcom-1.d: Likewise.
22
b49dc2a1
AO
232003-11-27 Alexandre Oliva <aoliva@redhat.com>
24
25 * gas/frv/reloc1.[sd]: Test references to external symbols and
26 inter-section references too.
27
0f03428a
CG
282003-11-26 Christian Groessler <chris@groessler.org>
29
30 * gas/z8k/jmp-cc.d: New file.
31 * gas/z8k/jmp-cc.s: New file.
32 * gas/z8k/ret-cc.d: New file.
33 * gas/z8k/ret-cc.s: New file.
34 * gas/z8k/z8k.exp: Run new tests.
35
b4f16abb
NC
362003-11-26 Nick Clifton <nickc@redhat.com>
37
38 * gas/h8300/t01_mov.s: Revert changes.
39 * gas/h8300/t01_mov.exp: Revert changes.
40
4892e510
NC
412003-11-25 Asgari Jinia <asgarij@kpitcummins.com>
42
43 * gas/h8300/multiples.s : Add instructions for H8s.
44 * gas/h8300/h8300.exp (do_h8300s_multiple) : Add more test
45 conditions for instructions for H8s.
46 * gas/h8300/t01_mov.s: Correct illegal ldm/stm register pairings.
47 * gas/h8300/t01_mov.exp: Update expected results.
48
4bff14ba
AM
492003-11-22 Alan Modra <amodra@bigpond.net.au>
50
bd55cd2b
AM
51 * gas/i386/divide.s: New.
52 * gas/i386/divide.d: New.
53 * gas/i386/i386.exp (gas_32_check): Run it.
54
4bff14ba
AM
55 * gas/ppc/machine.s: New.
56 * gas/ppc/machine.d: New.
57 * gas/ppc/ppc.exp: Run it.
58
1abe91b1
MR
592003-11-18 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
60
61 * gas/mips/lca-svr4pic.d: New test for the "lca" macro.
62 * gas/mips/lca-xgot.d: Likewise.
63 * gas/mips/lca.s: Source for the new tests.
64 * gas/mips/mips.exp: Run the new tests.
65
22a398e1
NC
662003-11-14 Nick Clifton <nickc@redhat.com>
67
68 * gas/arm/arm7.d: Pass -D instead of -d to objdump in order to
69 display the contents of data fields in the .text section.
70 This change is necessary after the addition of arm elf mapping
71 symbol support to gas.
72 * gas/arm/pic.d: Expect addresses with function name offsets.
73 This change is necessary after the addition of arm elf mapping
74 symbol support to gas.
75
6057a28f
NC
762003-11-13 Nick Clifton <nickc@redhat.com>
77
78 * gas/arm/mapping.s: New test: Source for ARM ELF mapping
79 symbols test.
80 * gas/arm/mapping.d: New file: Expected output.
81 * gas/arm/arm.exp: Run new test.
82
0bbf2aa4
NC
832003-11-06 Nick Clifton <nickc@redhat.com>
84
85 * gas/arm/req.s: New test file. Check .req and .unreq psuedo ops.
86 * gas/arm/req.l: Expected error output from req.s test.
87 * gas/arm/copro.d: Set target architecture for objdump so that the
88 test will work on architectures which cannot encode higher arm
89 architecture types in their file headers.
90 * gas/arm/arm.exp: Run new req.s test.
91 Skip thumb instruction test for PE targets which do not support
92 thumb relocations.
93 * gas/elf/elf.exp: Skip special handling of section2 test for
94 XScale targets - it is no longer needed.
95
e81a635e
L
962003-11-04 H.J. Lu <hongjiu.lu@intel.com>
97
98 * gas/m68k/mcf-mov3q.d: Support 64bit BFD.
99
eb4286fc
DJ
1002003-11-03 Daniel Jacobowitz <drow@mvista.com>
101
102 * gas/arm/arm7t.d: Replace '-#' with '#-'.
103 * gas/arm/copro.d: Likewise.
104 * gas/arm/fpa-mem.d: Likewise.
105 * gas/arm/maverick.c: Likewise.
106 * gas/arm/maverick.d: Likewise.
107 * gas/arm/vfp1.d: Likewise.
108 * gas/arm/vfp1xD.d: Likewise.
109 * gas/arm/xscale.d: Likewise.
110
a80d50fc
SC
1112003-10-27 Stephane Carrez <stcarrez@nerim.fr>
112
113 * gas/m68hc11/opers12-dwarf2.d: Update, local label prefix removed.
114 * gas/m68hc11/lbranch-dwarf2.d: Update.
115
68eb2996
NC
1162003-10-23 Peter Barada <pbarada@mail.wm.sps.mot.com>
117
118 * gas/m68k/mcf-mov3q.s: New file: Test some ColdFire instructions.
119 * gas/m68k/mcf-mov3q.s: New file: Expected disassembly.
120 * gas/m68k/all.exp: Run new test.
121
5e2f6673
L
1222003-10-22 Andreas Schwab <schwab@suse.de>
123 H.J. Lu <hongjiu.lu@intel.com>
124
125 * gas/ia64/dv-mutex-err.s: Add more tests for compare.
126 * gas/ia64/dv-mutex.s: Likewise.
127
128 * gas/ia64/dv-mutex-err.l: Updated.
129 * gas/ia64/dv-mutex.d: Likewise.
130
3314fb38
HPN
1312003-10-18 Hans-Peter Nilsson <hp@bitrange.com>
132
133 * gas/mmix/op-0-1.d, gas/mmix/pushj-c.d, gas/mmix/weak1.d: Add
134 --no-pushj-stubs option.
135 * gas/mmix/reloclab-r.d, gas/mmix/reloclab.d: Add --no-stubs
136 option.
137 * gas/mmix/reloclab.l: Adjust for PUSHJ stub.
138 * gas/mmix/pushj-cs.d, gas/mmix/reloclab-s.d, gas/mmix/relax2.s,
139 gas/mmix/relax2.d, gas/mmix/op-0-1s.d, gas/mmix/reloclab-rs.d,
140 gas/mmix/weak1-s.d: New tests.
141
8bfee9a1
ILT
1422003-10-17 Ian Lance Taylor <ian@wasabisystems.com>
143
144 * gas/arm/iwmmxt-bad.s: New file.
145 * gas/arm/iwmmxt-bad.l: New file.
146 * gas/arm/arm.exp: Run new test.
147
91e93d26
ILT
1482003-10-16 Ian Lance Taylor <ian@wasabisystems.com>
149
150 * gas/arm/iwmmxt.d: Add -miwmmxt to #objdump line, to get the
151 right disassembly.
152
0e294368
L
1532003-10-16 H.J. Lu <hongjiu.lu@intel.com>
154
155 * gas/alpha/elf-reloc-8.d: Updated.
156
79ff22bb
DB
1572003-10-10 Dave Brolley <brolley@redhat.com>
158
159 * gas/frv/allinsn.s: Use preoperly aligned registers.
160 * gas/frv/allinsn.d: Update expected results.
161
04248055
CD
1622003-10-08 Chris Demetriou <cgd@broadcom.com>
163
164 * lib/gas-defs.exp (gas_run): Always log the command being run.
165 (gas_start): Likewise.
166 (regexp_diff): Make error reporting about non-existent files
167 consistent.
168
249dba3e
NC
1692003-10-06 Nick Clifton <nickc@redhat.com>
170
171 * gas/macros/app1.d: Skip sections symbols (if present).
172 * gas/macros/app2.d: Likewise.
173 * gas/macros/app3.d: Likewise.
174 * gas/macros/app4.d: Likewise.
175
249ad7a7
CG
1762003-10-04 Christian Groessler <chris@groessler.org>
177
178 * gas/z8k/calr-backf.s: New file.
179 * gas/z8k/calr-forwf.s: New file.
180 * gas/z8k/calr.d: New file.
181 * gas/z8k/calr.s: New file.
182 * gas/z8k/djnz-backf.s: New file.
183 * gas/z8k/djnz-backf2.s: New file.
184 * gas/z8k/djnz.d: New file.
185 * gas/z8k/djnz.s: New file.
186 * gas/z8k/jr-back.d: New file.
187 * gas/z8k/jr-forw.d: New file.
188 * gas/z8k/jr-back.s: Fix displacement length. Add some more jumps
189 for jr-back.d.
190 * gas/z8k/jr-backf.s: Fix displacement length.
191 * gas/z8k/jr-forw.s: Fix displacement length. Add some more jumps
192 for jr-forw.d.
193 * gas/z8k/jr-forwf.s: Fix displacement length.
194 * gas/z8k/z8k.exp: Run new tests.
195
ecd13cd3
TS
1962003-10-01 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
197
198 * gas/mips/ldstla-32-shared.d: New file.
199 * gas/mips/ldstla-32.d: New file.
200 * gas/mips/ldstla-32.s: New file.
201 * gas/mips/ldstla-n32-shared.d: New file.
202 * gas/mips/ldstla-n32.d: New file.
203 * gas/mips/ldstla-n32.s: New file.
204 * gas/mips/ldstla-n64-shared.d: New file.
205 * gas/mips/ldstla-n64.d: New file.
206 * gas/mips/ldstla-n64.s: New file.
207 * gas/mips/mips.exp: Add ld-st-la tests.
208
30c378fd
CD
2092003-09-30 Chris Demetriou <cgd@broadcom.com>
210
211 * lib/gas-defs.exp (run_dump_test): If stderr file is specified
212 and there was no stderr output, compare anyway (i.e., cause a
213 test failure).
214 * gas/mips/mips64-mips3d.s: Add some new instructions to test warnings.
215 * gas/mips/mips64-mips3d.l: New file.
216 * gas/mips/mips64-mips3d.d: Use mips64-mips3d.l, and update for
217 changes to mips64-mips3d.s.
218 * gas/mips/mips64-mips3d-incl.d: Likewise.
219 * gas/mips/set-arch.l: New file.
220 * gas/mips/set-arch.d: Specify set-arch.l as stderr output to check.
221 * gas/mips/mips5.l: Make error messages match source.
222
5f74bc13
CD
2232003-09-30 Chris Demetriou <cgd@broadcom.com>
224
225 * gas/mips/cp0-names-mips64r2.d: New file.
226 * gas/mips/cp0sel-names-mips64r2.d: New file.
227 * gas/mips/elf_arch_mips64r2.d: New file.
228 * gas/mips/hwr-names-mips64r2.d: New file.
229 * gas/mips/mips32r2-ill-fp64.l: New file.
230 * gas/mips/mips32r2-ill-fp64.s: New file.
231 * gas/mips/mips64r2-ill.l: New file.
232 * gas/mips/mips64r2-ill.s: New file.
233 * gas/mips/mips64r2.d: New file.
234 * gas/mips/mips64r2.s: New file.
235 * gas/mips/mips.exp: Define "mips64r2" arch, and run new tests.
236
69ba8a0d
DB
2372003-09-29 Dave Brolley <brolley@redhat.com>
238
239 * gas/frv/allinsn.s (nldqi): Removed. Replaced with nop.
240 * gas/frv/allinsn.d (nldqi): Ditto.
241
2912c48f
HPN
2422003-09-25 Hans-Peter Nilsson <hp@axis.com>
243
244 * gas/cris/rd-pcrel2.d: Update for changes in section flag
245 defaults.
246
e9033001
TS
2472003-09-20 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
248
249 * gas/mips/elfel-rel.d: Add ABI specification.
250 * gas/mips/elfel-rel2.d: Likewise.
251 * gas/mips/elfel-rel3.d: Likewise.
252
9f6c1c4b
TS
2532003-09-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
254
255 * gas/mips/rm7000.s: Let objdump print trailing dots.
256
22dd2f6c
TS
2572003-09-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
258
259 * gas/mips/empic3_e.s: Fix typo.
260
d5087907
RS
2612003-09-05 Richard Sandiford <rsandifo@redhat.com>
262
263 * gas/frv/reloc1.[sd]: New test.
264 * gas/frv/allinsn.exp: Run it.
265
8ad30312
NC
2662003-09-04 Nick Clifton <nickc@redhat.com>
267
268 * gas/v850/v850e1.s: New test source file.
269 * gas/v850/v850e1.d: New test disassembly file.
270 * gas/v850/basic.exp: Run v850e1 test.
271
13dfd2d0
NC
2722003-09-03 Robert Millan <robertmh@gnu.org>
273
274 * gas/alpha/alpha.exp: Match GNU/KFreeBSD with new kfreebsd*-gnu
275 triplet.
276
155e0d23
NC
2772003-09-03 Nick Clifton <nickc@redhat.com>
278
279 * gas/cris/diffexp-ovwr.d: Remove regexp for empty section
280 contents string.
281 gas/cris/pushpop-dcr1-sreg.d: Likewise.
282 gas/cris/string-1.d: Likewise.
283 gas/cris/string-2.d: Likewise.
284 gas/cris/x-to-dcr1-sreg.d: Likewise.
285 gas/elf/section0.d: Likewise.
286 gas/elf/section1.d: Likewise.
287 gas/i386/relax.d: Likewise.
288 gas/mips/elempic.d: Likewise.
289 gas/mips/empic.d: Likewise.
290 gas/mips/mips16-e.d: Likewise.
291 gas/mips/mips16-f.d: Likewise.
292 gas/mips/mipsel16-e.d: Likewise.
293 gas/mips/mipsel16-f.d: Likewise.
294 gas/mips/rm7000.d: Likewise.
295 gas/mips/telempic.d: Likewise.
296 gas/mips/tempic.d: Likewise.
297 gas/mips/tmips16-e.d: Likewise.
298 gas/mips/tmips16-f.d: Likewise.
299 gas/mips/tmipsel16-e.d: Likewise.
300 gas/mips/tmipsel16-f.d: Likewise.
301 gas/mmix/align-1.d: Likewise.
302 gas/mmix/basep-10.d: Likewise.
303 gas/mmix/basep-11.d: Likewise.
304 gas/mmix/basep-9.d: Likewise.
305 gas/mmix/comment-3.d: Likewise.
306 gas/mmix/cons-1.d: Likewise.
307 gas/mmix/cons-2.d: Likewise.
308 gas/mmix/expr-1.d: Likewise.
309 gas/mmix/fb-1.d: Likewise.
310 gas/mmix/fb-2.d: Likewise.
311 gas/mmix/greg1.d: Likewise.
312 gas/mmix/greg1a.d: Likewise.
313 gas/mmix/greg2.d: Likewise.
314 gas/mmix/greg2a.d: Likewise.
315 gas/mmix/greg3.d: Likewise.
316 gas/mmix/greg4.d: Likewise.
317 gas/mmix/greg7.d: Likewise.
318 gas/mmix/greg8.d: Likewise.
319 gas/mmix/is-1.d: Likewise.
320 gas/mmix/local-1.d: Likewise.
321 gas/mmix/odd-1.d: Likewise.
322 gas/mmix/op-0-1.d: Likewise.
323 gas/mmix/op-0-2.d: Likewise.
324 gas/mmix/prefix3.d: Likewise.
325 gas/mmix/pseudo-1.d: Likewise.
326 gas/mmix/weak1.d: Likewise.
327 gas/sh/sh64/crange1-1.d: Likewise.
328 gas/sh/sh64/crange1-2.d: Likewise.
329 gas/sh/sh64/crange2-2.d: Likewise.
330 gas/sh/sh64/crange3-1.d: Likewise.
331 gas/sh/sh64/crange4-1.d: Likewise.
332 gas/sh/sh64/crange5-1.d: Likewise.
333 gas/sh/sh64/datal32-3.d: Likewise.
334 gas/sh/sh64/datal64-3.d: Likewise.
335 gas/sh/sh64/endian-1.d: Likewise.
336 gas/sh/sh64/endian-2.d: Likewise.
337 gas/sh/sh64/localcom-1.d: Likewise.
338 gas/sh/sh64/rel32-5.d: Likewise.
339 gas/sh/sh64/rel64-5.d: Likewise.
340 gas/sh/sh64/ua32-1.d: Likewise.
341 gas/sh/sh64/ua64-1.d: Likewise.
342 gas/xstormy16/reloc-1.d: Likewise.
343
37a52082
MR
3442003-09-01 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
345
346 * gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns for
347 little-endian.
348 * gas/mips/elf-rel-got-n64.d: Likewise.
349 * gas/mips/elf-rel-xgot-n32.d: Likewise.
350 * gas/mips/elf-rel-xgot-n64.d: Likewise.
351
364b6d8b
JJ
3522003-08-29 Jakub Jelinek <jakub@redhat.com>
353
354 * gas/cfi/cfi-sparc-1.s: New test.
355 * gas/cfi/cfi-sparc-1.d: New test.
356 * gas/cfi/cfi-sparc64-1.s: New test.
357 * gas/cfi/cfi-sparc64-1.d: New test.
358 * gas/cfi/cfi.exp: Run them.
359
f02232aa
NC
3602003-08-19 Nick Clifton <nickc@redhat.com>
361
362 * gas/arm/copro.s: Add tests of Addressing Mode 5 (Unindexed).
363 * gas/arm/arm.exp: Run copro.s as a dump test.
364 * gas/arm/copro.d: New file: expected disassembly of copro.s
365
be6389fd
JE
3662003-08-16 Jason Eckhardt <jle@rice.edu>
367
368 * gas/i860/pseudo-ops01.{s,d}: New files.
369 * gas/i860/i860.exp: Execute the new test above.
370 * gas/i860/README.i860: Remove align defect from list.
371
857f8be0
NC
3722003-08-14 Nick Clifton <nickc@redhat.com>
373
374 * gas/arm/pic.d: Update regexp for destination address of
375 unrelocated branch instructions so that they point to themselves.
376 * gas/arm/inst.d: Likewise.
377
c04898f8
AS
3782003-08-08 Andreas Schwab <schwab@suse.de>
379
380 * gas/cfi/cfi-m68k.s, gas/cfi/cfi-m68k.d: New test.
381 * gas/cfi/cfi.exp (run_list_test): Run it.
382
e15f6d30
JE
3832003-08-06 Jason Eckhardt <jle@rice.edu>
384
385 * gas/i860/dir-align01.{s,d}: New files.
386 * gas/i860/i860.exp: Execute the new test above.
387
0acc96e1
JE
3882003-08-06 Jason Eckhardt <jle@rice.edu>
389
390 * gas/i860/dual02-err.l: Update expected error message.
391 * gas/i860/README.i860: Remove dual02-err from known failure list.
392
b7cf83af
JE
3932003-08-05 Jason Eckhardt <jle@rice.edu>
394
395 * gas/i860/README.i860: Remove dual01 from the known failures.
396
ed9dc3d0
JE
3972003-08-05 Jason Eckhardt <jle@rice.edu>
398
399 * gas/i860/dir-intel01.{s,d}: New files.
400 * gas/i860/dir-intel02.{s,d}: New files.
401 * gas/i860/dir-intel03-err.{s,l}: New files.
402 * gas/i860/i860.exp: Execute the above new tests.
403
afaa9ce3
JE
4042003-08-03 Jason Eckhardt <jle@rice.edu>
405
406 * gas/i860/*.d: Prefix name with "i860".
407
c83c4371
JE
4082003-08-03 Jason Eckhardt <jle@rice.edu>
409
410 * gas/i860/dual01.{s,d}: New files.
411 * gas/i860/dual02-err.{s,l}: New files.
412 * gas/i860/dual03.{s,d}: New files.
413 * gas/i860/i860.exp: Execute the above new tests.
414 * gas/i860/README.i860: Update.
415
edf6a232
AM
4162003-08-02 Alan Modra <amodra@bigpond.net.au>
417
418 * gas/d10v/address-001.d: Adjust for objdump -d change.
419 * gas/d10v/control-001.d: Likewise.
420 * gas/d10v/error-001.d: Likewise.
421 * gas/d10v/immediate-001.d: Likewise.
422 * gas/d10v/immediate-002.d: Likewise.
423 * gas/d10v/immediate-003.d: Likewise.
424 * gas/d10v/immediate-006.d: Likewise.
425 * gas/d10v/immediate-007.d: Likewise.
426 * gas/d10v/instruction_packing-001.d: Likewise.
427 * gas/d10v/instruction_packing-002.d: Likewise.
428 * gas/d10v/instruction_packing-003.d: Likewise.
429 * gas/d10v/instruction_packing-004.d: Likewise.
430 * gas/d10v/instruction_packing-006.d: Likewise.
431 * gas/d10v/instruction_packing-007.d: Likewise.
432 * gas/d10v/instruction_packing-008.d: Likewise.
433 * gas/d10v/instruction_packing-009.d: Likewise.
434 * gas/d10v/instruction_packing-010.d: Likewise.
435 * gas/d10v/instruction_packing.d: Likewise.
436 * gas/d10v/label-001.d: Likewise.
437 * gas/d10v/warning-014.d: Likewise.
438 * gas/m88k/init.d: Likewise.
439
abac126a
JE
4402003-08-01 Jason Eckhardt <jle@rice.edu>
441
442 * gas/i860/README.i860: New file.
443
9f2339b7
NC
4442003-07-29 Nick Clifton <nickc@redhat.com>
445
446 * gas/sparc/unalign.d: Remove empty .text disassembly line.
447
34f70875
L
4482003-07-28 H.J. Lu <hongjiu.lu@intel.com>
449
450 * gas/elf/elf.exp: Add section3 for note section.
451
452 * gas/elf/section3.d: New file.
453 * gas/elf/section3.s: Likewise.
454
b59a0218
AM
4552003-07-26 Alan Modra <amodra@bigpond.net.au>
456
457 * gas/ppc/altivec.d: Update.
458 * gas/ppc/altivec_xcoff.d: Update.
459 * gas/ppc/altivec_xcoff64.d: Update.
460 * gas/ppc/booke.d: Update.
461 * gas/ppc/booke_xcoff.d: Update.
462 * gas/ppc/booke_xcoff64.d: Update.
463 * gas/ppc/e500.d: Update.
464
586b12ad
SC
4652003-07-23 Stephane Carrez <stcarrez@nerim.fr>
466
467 * gas/m68hc11/m68hc11.exp: Execute the new tests.
468 * gas/m68hc11/abi.s: New test for abi elf flags.
469 * gas/m68hc11/abi-m68hc11-32-64.d: Test for 32-bit int, 64-bit float.
470 * gas/m68hc11/abi-m68hc11-16-64.d: Test for 16-bit int, 64-bit float.
471 * gas/m68hc11/abi-m68hc11-32-32.d: Test for 32-bit int, 32-bit float.
472 * gas/m68hc11/abi-m68hc11-16-32.d: Test for 16-bit int, 32-bit float.
473
5a7ea749
RS
4742003-07-15 Richard Sandiford <rsandifo@redhat.com>
475
476 * gas/mips/rm7000.[sd]: New test.
477 * gas/mips/mips.exp: Run it.
478
75e21f08
JJ
4792003-07-10 Jakub Jelinek <jakub@redhat.com>
480
481 * gas/cfi/cfi-ppc-1.s: New test.
482 * gas/cfi/cfi-ppc-1.d: New test.
483 * gas/cfi/cfi-s390-1.s: New test.
484 * gas/cfi/cfi-s390-1.s: New test.
485 * gas/cfi/cfi-s390x-1.s: New test.
486 * gas/cfi/cfi-s390x-1.s: New test.
487 * gas/cfi/cfi.exp: Run them.
488
e1f834a3
AO
4892003-07-09 Alexandre Oliva <aoliva@redhat.com>
490
491 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
492 * gas/mn10300/am33-2.c (d8pcsec): PC-relative relocations within
493 text sections don't decay to section+offset.
494 * gas/mn10300/am33-2.d: Rebuilt.
495 2000-08-15 Eric Christopher <echristo@cygnus.com>
496 * gas/mn10300/am33-2.c (d8pcsec): New Function
497 (condjmp): Adjust testcase for TC_LINKRELAX_FIXUP
498 functionality.
499 * gas/mn10300/am33-2.d: Regenerate
500 2000-05-24 Alexandre Oliva <aoliva@cygnus.com>
501 * gas/mn10300/am33-2.c (d8pcoff): Likewise.
502 * gas/mn10300/am33-2.d: Rebuilt.
503 2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
504 * gas/mn10300/am33-2.c (main): Changed `.am332' to `.am33_2'.
505 Replaced `AM33 2.0' with `AM33/2.0'.
506 * gas/mn10300/am33-2.d, gas/mn10300/am33-2.s: Rebuilt.
507 2000-03-31 Alexandre Oliva <aoliva@cygnus.com>
508 * gas/mn10300/am33-2.c: New file, that generated...
509 * gas/mn10300/am33-2.s, gas/mn10300/am33-2.d: New files.
510 * gas/mn10300/basic.exp: Test am33-2.
511
115695a8
CD
5122003-07-08 Chris Demetriou <cgd@broadcom.com>
513
514 * gas/testsuite/gas/mips/mips.exp: Make sure that branch-misc-2 is
515 run to compile non-PIC code, and add branch-misc-2pic.
516 * gas/mips/branch-misc-2.l: Adjust for change in non-PIC warnings.
517 * gas/mips/branch-misc-2pic.l: New file.
518 * gas/mips/branch-misc-2pic.s: New file.
519
1b680e4f
RS
5202003-07-07 Richard Sandiford <rsandifo@redhat.com>
521
522 * gas/h8300/h8sx_disp2.[sd]: Add tests for symbolic displacements.
523
03417200
AM
5242003-07-04 Alan Modra <amodra@bigpond.net.au>
525
526 * gas/ppc/test2elf64.s: Rename to..
527 * gas/ppc/power4.s: ..this. Add mtcr and mfcr testcases.
528 * gas/ppc/test2elf64.d: Rename to..
529 * gas/ppc/power4.d: ..this. Update.
530 * gas/ppc/ppc.exp: Update.
531
65968516
TS
5322003-07-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
533
534 * gas/mips/set-arch.d: Fix GPR names and show raw insns.
535
fef14a42
TS
5362003-06-29 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
537
538 * gas/mips/set-arch.s: New file, testcase for .set arch=FOO.
539 * gas/mips/set-arch.d: Likewise.
540 * gas/mips/mips.exp: Use it.
541
2d0d09ca
RS
5422003-06-25 Richard Sandiford <rsandifo@redhat.com>
543
544 * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy.
545
6990d625
RS
5462003-06-24 Richard Sandiford <rsandifo@redhat.com>
547
548 * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move...
549 * gas/h8300/h8300-elf.exp: ...here.
550
ca164297
L
5512003-06-23 H.J. Lu <hongjiu.lu@intel.com>
552
553 * gas/i386/i386.exp: Add prescott.
554
555 * gas/i386/prescott.d: New file.
556 * gas/i386/prescott.s: Likewise.
557
b7c7d6c1
TS
5582003-06-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
559
560 * gas/mips/elf-rel-got-n32.d: Remove special handling for n32 ABI.
561 * gas/mips/elf-rel-xgot-n32.d: Likewise.
562 * gas/mips/jal-newabi.d: Likewise.
563
373bbd04
CG
5642003-06-21 Christian Groessler <chris@groessler.org>
565
566 * gas/z8k: New directory.
567 * gas/z8k/dec.s: New file.
568 * gas/z8k/decbf.s: New file.
569 * gas/z8k/decf.s: New file.
570 * gas/z8k/eidi.s: New file.
571 * gas/z8k/eidif.s: New file.
572 * gas/z8k/inc.s: New file.
573 * gas/z8k/incbf.s: New file.
574 * gas/z8k/incf.s: New file.
575 * gas/z8k/inout.d: New file.
576 * gas/z8k/inout.s: New file.
577 * gas/z8k/jr-back.s: New file.
578 * gas/z8k/jr-backf.s: New file.
579 * gas/z8k/jr-forw.s: New file.
580 * gas/z8k/jr-forwf.s: New file.
581 * gas/z8k/ldk.s: New file.
582 * gas/z8k/ldkf.s: New file.
583 * gas/z8k/z8k.exp: New file.
584
9393cb0d
JJ
5852003-06-18 Jakub Jelinek <jakub@redhat.com>
586
587 * gas/cfi/cfi-i386.d: Regenerated.
588 * gas/cfi/cfi-common-1.d: Regenerated.
589 * gas/cfi/cfi-common-2.d: Regenerated.
590 * gas/cfi/cfi-common-3.d: Regenerated.
591 * gas/cfi/cfi-x86_64.d: Regenerated.
592 * gas/cfi/cfi-alpha-1.d: Regenerated.
593 * gas/cfi/cfi-alpha-2.d: Regenerated.
594 * gas/cfi/cfi-alpha-3.d: Regenerated.
595
ff614a27
NC
5962003-06-17 Nick Clifton <nickc@redhat.com>
597
598 * gas/i386/absrel.d: Tweak patterns to work for i386-pc-cygwin
599 target as well.
600 * gas/i386/sub.d: Likewise.
601
5afcbc60
NC
6022003-06-17 Loren James Rittle <rittle@latour.rsch.comm.mot.com>
603
604 * gas/alpha/elf-reloc-1.d: Allow system-specific gunk after
605 canonical file format.
606 * gas/alpha/elf-reloc-4.d: Likewise.
607 * gas/alpha/elf-reloc-5.d: Likewise.
608 * gas/alpha/elf-reloc-7.d: Likewise.
609 * gas/alpha/elf-reloc-8.d: Likewise.
610 * gas/alpha/elf-tls-1.d: Likewise.
611 * gas/alpha/elf-usepv-1.d: Likewise.
612
0465aa2f
HPN
6132003-06-16 Hans-Peter Nilsson <hp@axis.com>
614
615 * gas/cris: Match output having $ register prefix. Deal with
616 target variants default requiring register prefix on input.
617
2fd303f5
RE
6182003-06-13 Richard Earnshaw <rearnsha@arm.com>
619
620 * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
621
34ce925e
RS
6222003-06-12 Richard Sandiford <rsandifo@redhat.com>
623
624 * gas/mips/elf-rel15.[sd]: New test.
625 * gas/mips/mips.exp: Run it.
626
cdfbf930
RH
6272003-06-11 Richard Henderson <rth@redhat.com>
628
629 * gas/cfi/cfi-common-3.[ds]: New.
630 * gas/cfi/cfi.exp: Run it.
631
c21e73b9
AM
6322003-06-11 Alan Modra <amodra@bigpond.net.au>
633
634 * gas/macros/app1.d: Ignore section symbols.
635 * gas/macros/app2.d: Likewise.
636 * gas/macros/app3.d: Likewise.
637 * gas/macros/app4.d: Likewise.
638
5ef0935e
TS
6392003-06-10 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
640
641 * gas/mips/mips.exp: Fix typo.
642 * gas/mips/elempic.d: Force o64 ABI.
643 * gas/mips/telempic.d: Likewise.
644
d199a636
AM
6452003-06-10 Alan Modra <amodra@bigpond.net.au>
646
d04428bd
AM
647 * lib/gas-defs.exp (proc is_elf_format): Copy from ld testsuite.
648 * gas/cfi/cfi.exp: Use here. Only run tests when ELF.
d199a636
AM
649 * gas/macros/and.s: Avoid .set so we don't break mips.
650
405525ec
AM
6512003-06-10 Alan Modra <amodra@bigpond.net.au>
652
653 * gas/macros/and.s: New.
654 * gas/macros/macros.exp: Assemble it.
655
adadcc0c
AM
6562003-06-10 Gary Hade <garyhade@us.ibm.com>
657
658 * gas/ppc/test2elf64.{s,d}: New test.
659 * gas/ppc/ppc.exp: Run new test.
660
2a93846b
RS
6612003-06-10 Richard Sandiford <rsandifo@redhat.com>
662
663 * gas/h8300/h8sx_mov_imm.[sd]: New test.
664 * gas/h8300/h8300.exp: Run it.
665
0613284f
RS
6662003-06-10 Richard Sandiford <rsandifo@redhat.com>
667
668 * gas/h8300/h8sx_rtsl.[sd]: New test.
669 * gas/h8300/h8300.exp: Run it.
670
28d7dee9
RS
6712003-06-10 Richard Sandiford <rsandifo@redhat.com>
672
673 * gas/h8300/h8sx_disp2.[sd]: New test.
674 * gas/h8300/h8300.exp: Run it.
675
fa87b337
RH
6762003-06-07 Richard Henderson <rth@redhat.com>
677
678 * gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-1.s: New.
679 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-2.s: New.
680 * gas/cfi/cfi-diag-1.d, gas/cfi/cfi-diag-1.s: New.
681 * gas/cfi/cfi.exp: Run them.
682
fe8aec39
MS
6832003-06-05 Michael Snyder <msnyder@redhat.com>
684
685 * gas/h8300/t01_mov.s: New file, tests mov instructions.
686 * gas/h8300/t02_mova.s: New file, tests mova instructions.
687 * gas/h8300/t03_add.s: New file, tests add instructions.
688 * gas/h8300/t04_sub.s: New file, tests sub instructions.
689 * gas/h8300/t05_cmp.s: New file, tests cmp instructions.
690 * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions.
691 * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions.
692 * gas/h8300/t08_or.s: New file, tests or instructions.
693 * gas/h8300/t09_xor.s: New file, tests xor instructions.
694 * gas/h8300/t10_and.s: New file, tests and instructions.
695 * gas/h8300/t11_logs.s: New file, tests logical instructions.
696 * gas/h8300/t12_bit.s: New file, tests bit instructions.
697 * gas/h8300/t13_otr.s.s: New file, tests misc. instructions.
698 * gas/h8300/t01_mov.exp: New file.
699 * gas/h8300/t02_mova.exp: New file.
700 * gas/h8300/t03_add.exp: New file.
701 * gas/h8300/t04_sub.exp: New file.
702 * gas/h8300/t05_cmp.exp: New file.
703 * gas/h8300/t06_ari2.exp: New file.
704 * gas/h8300/t07_ari3.exp: New file.
705 * gas/h8300/t08_or.exp: New file.
706 * gas/h8300/t09_xor.exp: New file.
707 * gas/h8300/t10_and.exp: New file.
708 * gas/h8300/t11_logs.exp: New file.
709 * gas/h8300/t12_bit.exp: New file.
710 * gas/h8300/t13_otr.exp: New file.
711
f4b97536
RH
7122003-06-04 Richard Henderson <rth@redhat.com>
713
714 * gas/alpha/elf-usepv-1.[sd]: New.
715 * gas/alpha/elf-usepv-2.[sd]: New.
716 * gas/alpha/alpha.exp: Run them.
717 * gas/cfi/cfi-alpha-3.[sd]: New.
718 * gas/cfi/cfi.exp: Run it.
719
eafbc43f
RH
7202003-05-31 Richard Henderson <rth@redhat.com>
721
722 * gas/alpha/elf-reloc-8.d: Correct .eh_frame relocs.
723 * gas/cfi/cfi-alpha-2.d: New.
724 * gas/cfi/cfi-alpha-2.s: New.
725 * gas/cfi/cfi.exp: Run it.
726
f37f01cf
RH
7272003-05-29 Richard Henderson <rth@redhat.com>
728
729 * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs.
730 * gas/cfi/cfi-alpha-1.d: New.
731 * gas/cfi/cfi-alpha-1.s: New.
732 * gas/cfi/cfi.exp: Run it.
733
a4447b93
RH
7342003-05-27 Richard Henderson <rth@redhat.com>
735
736 * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite.
737 * gas/cfi/cfi-x86_64.d: Likewise.
738 * gas/cfi/cfi-i386-2.d: New.
739 * gas/cfi/cfi-i386-2.s: New.
740
14218d5f
JE
7412003-05-23 Jason Eckhardt <jle@rice.edu>
742
743 * gas/i860/xp.s: New file.
744 * gas/i860/xp.d: New file.
745
39c1d492
RE
7462003-05-23 Richard Earnshaw <rearnsha@arm.com>
747
748 * gas/i860/i860.exp: Don't call exit if the target isn't an i860.
749
3302cdec
TS
7502003-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
751
752 * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.
753 * gas/mips/jal-newabi.d: Likewise.
754 * gas/mips/mips.exp: Add new testcase.
755
85c77c38
DA
7562003-05-21 H.J. Lu <hongjiu.lu@intel.com>
757
758 * gas/hppa/parse/parse.exp: Add "space.s".
759 * gas/hppa/parse/space.s: New file to test spaces.
760
a1dfe41e
JE
7612003-05-20 Jason Eckhardt <jle@rice.edu>
762
763 * gas/i860/branch.{s,d}: New files.
764 * gas/i860/system.{s,d}: New files.
765
371409b0
JE
7662003-05-20 Jason Eckhardt <jle@rice.edu>
767
768 * gas/i860/bitwise.{s,d}: New files.
769 * gas/i860/bte.{s,d}: New files.
770 * gas/i860/fldst01.{s,d}: New files.
771 * gas/i860/fldst02.{s,d}: New files.
772 * gas/i860/fldst03.{s,d}: New files.
773 * gas/i860/fldst04.{s,d}: New files.
774 * gas/i860/fldst05.{s,d}: New files.
775 * gas/i860/fldst06.{s,d}: New files.
776 * gas/i860/fldst07.{s,d}: New files.
777 * gas/i860/fldst08.{s,d}: New files.
778 * gas/i860/float01.{s,d}: New files.
779 * gas/i860/float02.{s,d}: New files.
780 * gas/i860/float03.{s,d}: New files.
781 * gas/i860/float04.{s,d}: New files.
782 * gas/i860/form.{s,d}: New files.
783 * gas/i860/iarith.{s,d}: New files.
784 * gas/i860/ldst01.{s,d}: New files.
785 * gas/i860/ldst02.{s,d}: New files.
786 * gas/i860/ldst03.{s,d}: New files.
787 * gas/i860/ldst04.{s,d}: New files.
788 * gas/i860/ldst05.{s,d}: New files.
789 * gas/i860/ldst06.{s,d}: New files.
790 * gas/i860/pfam.{s,d}: New files.
791 * gas/i860/pfmam.{s,d}: New files.
792 * gas/i860/pfmsm.{s,d}: New files.
793 * gas/i860/pfsm.{s,d}: New files.
794 * gas/i860/regress01.{s,d}: New files.
795 * gas/i860/shift.{s,d}: New files.
796 * gas/i860/simd.{s,d}: New files.
797
6ccb204b
JE
7982003-05-20 Jason Eckhardt <jle@rice.edu>
799
800 * gas/i860: New directory.
801 * gas/i860/i860.exp: New file.
802
2ebaa23b
AM
8032003-05-20 Michal Ludvig <mludvig@suse.cz>
804
805 * gas/cfi/cfi.exp: Testsuite for cfi machinery.
806 * gas/cfi/cfi-x86_64.[sd]: Files for x86-64.
807 * gas/cfi/cfi-i386.[sd]: Files for i386.
808
b892b944
TS
8092003-05-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
810
811 * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit
812 register width by default. Add them to addr32 and exclude offending
813 testcases.
814 * gas/mips/delay.s: Avoid odd floating point registers.
815 * gas/mips/delay.d: Likewise.
816 * gas/mips/nodelay.d: Likewise.
817 * gas/mips/mips4.s: Likewise.
818 * gas/mips/mips4.d: Likewise.
819 * gas/mips/mips5.s: Likewise.
820 * gas/mips/mips5.d: Likewise.
821 * gas/mips/vr5400.s: Likewise.
822 * gas/mips/vr5400.d: Likewise.
823 * gas/mips/vr5500.s: Likewise.
824 * gas/mips/vr5500.d: Likewise.
825 * gas/mips/elf_e_flags2.d: Allow different expansions of the move
826 macro.
827 * gas/mips/elf_e_flags3.d: Likewise.
828 * gas/mips/elf_e_flags4.d: Likewise.
829 * gas/mips/uld2-eb.d: Likewise.
830 * gas/mips/uld2-el.d: Likewise.
831
80c7c40a
NC
8322003-05-16 Kelley Cook <kelleycook@wideopenwest.com>
833
834 * lib/gas-defs.exp: Accept i[3-7]86 variants.
835
23daf098 8362003-05-13 Hans-Peter Nilsson <hp@axis.com>
fdf63aff
HPN
837
838 * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
839 gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d,
840 gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New
841 tests.
842 * gas/macros/macros.exp: Run them.
843
35f5df7f
L
8442003-05-07 H.J. Lu <hongjiu.lu@intel.com>
845
846 * gas/ia64/ia64.exp: Add alias.
847
2ebaa23b 848 * gas/ia64/alias.s: New.
35f5df7f
L
849 * gas/ia64/alias.d: Likewise.
850
21b99e26
AO
8512003-05-06 Alexandre Oliva <aoliva@redhat.com>
852
853 * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
854 gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d,
855 gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d,
856 gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d,
857 gas/mips/cp0sel-names-mips32r2.d,
858 gas/mips/cp0sel-names-mips64.d,
859 gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d,
860 gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d,
861 gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d,
862 gas/mips/elf-rel6.d, gas/mips/elf-rel7.d,
863 gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d,
864 gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d,
865 gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d,
866 gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d,
867 gas/mips/elf_ase_mips16.d, gas/mips/empic.d,
868 gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d,
869 gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d,
870 gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d,
871 gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d,
872 gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d,
873 gas/mips/la-empic.d, gas/mips/la-svr4pic.d,
874 gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d,
875 gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d,
876 gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d,
877 gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d,
878 gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d,
879 gas/mips/lif-xgot.d, gas/mips/lifloat.d,
880 gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d,
881 gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d,
882 gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d,
883 gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d,
884 gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d,
885 gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d,
886 gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d,
887 gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d,
888 gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d,
889 gas/mips/tmips16-e.d, gas/mips/tmips16-f.d,
890 gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d,
891 gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d,
892 gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d,
893 gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d,
894 gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d,
895 gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d,
896 gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification.
897 gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are
898 RELA.
899
1f88a2f9
L
9002003-05-03 H.J. Lu <hjl@gnu.org>
901
902 * gas/elf/symver.s: Use '%' instead of '@' in .type.
903 * gas/elf/type.s: Likewise.
904
633a0b73
L
9052003-05-03 H.J. Lu <hjl@gnu.org>
906
907 * gas/elf/elf.exp (run_list_test): Support pipe for readelf.
908
909 * gas/elf/type.e-m32r: Removed.
910 * gas/elf/type.e-mips: Likewise.
911 * gas/elf/type.e-miwmmxt: Likewise.
912
913 * gas/elf/type.e: Updated.
914
711ef82f
L
9152003-05-03 H.J. Lu <hjl@gnu.org>
916
917 * gas/ia64/ia64.exp: Add unwind.
918
919 * gas/ia64/unwind.s: New. Test the new section attribute 'o'
920 and the new section type "unwind".
921 * gas/ia64/unwind.d: Likewise.
922
74cb52a6
CD
9232003-05-02 Chris Demetriou <cgd@broadcom.com>
924
925 * gas/mips/mips.exp (mips_arch_init): Reimplement in
926 a way that's safe with ancient versions of tcl/expect.
927
4d8728e1
CD
9282003-05-01 Chris Demetriou <cgd@broadcom.com>
929
930 * gas/mips/mips.exp (mips_arch_init): New function.
931 Call it before setting up architecture array entries.
932
5c1aa77e
L
9332003-05-01 H.J. Lu <hjl@gnu.org>
934
935 * gas/elf/elf.exp (run_list_test): Accept empty $opts.
936 Add type test.
937
938 * gas/elf/type.e: New file.
939 * gas/elf/type.s: Likewise.
940 * gas/elf/type.e-m32r: Likewise.
941 * gas/elf/type.e-mips: Likewise.
942 * gas/elf/type.e-miwmmxt: Likewise.
943
612d7b83
L
9442003-05-01 H.J. Lu <hjl@gnu.org>
945
946 * gas/ia64/ia64.exp: Add secname.
947
948 * gas/ia64/secname.s: New. Test the trailing '#' in section
949 name.
950 * gas/ia64/secname.d: Likewise.
951
395f4d9b
L
9522003-05-01 H.J. Lu <hjl@gnu.org>
953
954 * gas/ia64/ia64.exp: Add "global".
955
956 * gas/ia64/global.d: New file.
957 * gas/ia64/global.s: Likewise.
958
10a98291
L
9592003-04-30 H.J. Lu <hjl@gnu.org>
960
961 * gas/ia64/ia64.exp: Add order.
962
963 * gas/ia64/order.s: New file.
964 * gas/ia64/order.d: Likewise.
965
bf57c3c9
L
9662003-04-29 H.J. Lu <hjl@gnu.org>
967
968 * gas/ia64/ia64.exp: Add align.
969
970 * gas/ia64/align.d: New file.
971 * gas/ia64/align.s: Likewise.
972
973 * ia64/dependency-1.d: Remove the padding.
974
165a7f90
L
9752003-04-30 H.J. Lu <hjl@gnu.org>
976
977 * gas/ia64/ia64.exp: Add real.
978
979 * gas/ia64/real.s: New file.
980 * gas/ia64/real.d: Likewise.
981
eba874d8
NC
9822003-04-29 Nick Clifton <nickc@redhat.com>
983
984 * gas/elf/elf.exp: Invoke symver test.
2ebaa23b
AM
985 * gas/elf/symver.s: New test case.
986 * gas/elf/symver.d: Expected output.
eba874d8 987
504c3621
NC
9882003-04-24 Nick Clifton <nickc@redhat.com>
989
990 * gas/ppc/astest2.s: Add tests for conditional branches with
991 probability indicators.
992 * gas/ppc/astest2.d: Add expected disassembly.
993
204cd129
NC
9942003-04-23 H.J. Lu <hjl@gnu.org>
995
996 * gas/ia64/opc-i.s: Add testcases for valid label.
997 * gas/ia64/opc-i.d: Updated.
998
05760fd2
AO
9992003-04-10 Alexandre Oliva <aoliva@redhat.com>
1000
1001 * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s,
1002 gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s,
1003 gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New.
1004 * gas/mips/mips.exp: Test them.
1005
983aea34
NC
10062003-04-08 Nick Clifton <nickc@redhat.com>
1007
9cc92a36 1008 * gas/m32r/m32r.exp: Run signed-relocs test.
2ebaa23b
AM
1009 * gas/m32r/signed-relocs.s: New file: Test signed relocs.
1010 * gas/m32r/signed-relocs.d: New file: Expected results
9cc92a36 1011
983aea34
NC
1012 * gas/ia64/dependency-1.s: New file: Test read before write dependency.
1013 * gas/ia64/dependency-1.d: New file: Expected assembly results.
1014 * gas/ia64/ia64.exp: Run the new test.
1015
abdf8f87
SC
10162003-04-05 Stephane Carrez <stcarrez@nerim.fr>
1017
1018 * gas/m68hc11/bug-1825.d (_table): Update.
1019 * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs
1020
ab53523a
SC
10212003-04-05 Stephane Carrez <stcarrez@nerim.fr>
1022
1023 * gas/m68hc11/insns.s: Add %page and %addr checks.
1024 * gas/m68hc11/insns12.s: Likewise.
1025 * gas/m68hc11/insns-dwarf2.d: Update.
1026 * gas/m68hc11/insns.d: Update.
1027
97f2bd8b
CD
10282003-04-04 Chris Demetriou <cgd@broadcom.com>
1029
1030 * gas/mips/mips5.d: New test.
1031 * gas/mips/mips5.l: New test stderr listing.
1032 * gas/mips/mips5.s: New test source file.
1033 * gas/mips/mips.exp: Run the mips5 test.
1034
8fbf1ae5
PB
10352003-04-03 Philip Blundell <philb@gnu.org>
1036
1037 * gas/arm/offset.s: New test.
1038 * gas/arm/arm.exp (run_errors_test): Run it.
1039
af22f5b2
CD
10402003-04-02 Chris Demetriou <cgd@broadcom.com>
1041
1042 * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes.
1043
1044 * gas/mips/mips.exp: Define new "gpr_ilocks" architecture
1045 property, and add it to mips2 (and later) chips and r3900.
1046 * gas/mips/uld2.s: New test source file.
1047 * gas/mips/ulh2.s: Likewise.
1048 * gas/mips/ulw2.s: Likewise.
1049 * gas/mips/uld2.l: New test stderr listing.
1050 * gas/mips/ulh2.l: Likewise.
1051 * gas/mips/ulw2.l: Likewise.
1052 * gas/mips/uld2-eb.d: New test.
1053 * gas/mips/uld2-el.d: Likewise.
1054 * gas/mips/ulh2-eb.d: Likewise.
1055 * gas/mips/ulh2-el.d: Likewise.
1056 * gas/mips/ulw2-eb-ilocks.d: Likewise.
1057 * gas/mips/ulw2-eb.d: Likewise.
1058 * gas/mips/ulw2-el-ilocks.d: Likewise.
1059 * gas/mips/ulw2-el.d: Likewise.
1060 * gas/mips/mips.exp: Run new tests for appropriate architectures.
1061
e0001a05
NC
10622003-04-01 Bob Wilson <bob.wilson@acm.org>
1063
2ebaa23b
AM
1064 * gas/xtensa/all.exp: New file.
1065 * gas/xtensa/entry_align.s: Likewise.
1066 * gas/xtensa/entry_misalign2.s: Likewise.
1067 * gas/xtensa/entry_misalign.s: Likewise.
1068 * gas/xtensa/j_too_far.s: Likewise.
1069 * gas/xtensa/loop_align.s: Likewise.
1070 * gas/xtensa/loop_misalign.s: Likewise.
e0001a05 1071
e16bb312
NC
10722003-03-25 Stan Cox <scox@redhat.com>
1073 Nick Clifton <nickc@redhat.com>
2ebaa23b 1074
e16bb312
NC
1075 Contribute support for Intel's iWMMXt chip - an ARM variant:
1076
1077 * gas/arm/arm.exp: Run iwmmxt test.
1078 * gas/arm/iwmmxt.s: New test source file.
1079 * gas/arm/iwmmxt.d: New test expected results file.
1080 * gas/elf/elf.exp: Fix section2 test to cope with note section.
1081 * gas/eld/section2.e-miwxxmt: New test expected results file.
1082
d17b874b
AO
10832003-03-12 Alexandre Oliva <aoliva@redhat.com>
1084
1085 * gas/mips/branch-misc-2.s: Add branch to symbol in another
1086 section.
1087 * gas/mips/branch-misc-2.l: Update error messages and warnings.
1088
f958455d
AO
10892003-03-12 Alexandre Oliva <aoliva@redhat.com>
1090
1091 * Reverted previous patch.
1092
7c2be35c
TS
10932003-03-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1094
1095 * gas/mips/bge.d: Reactivate external branch tests.
1096 * gas/mips/bge.s: Likewise.
1097 * gas/mips/bgeu.d: Likewise.
1098 * gas/mips/bgeu.s: Likewise.
1099 * gas/mips/blt.d: Likewise.
1100 * gas/mips/blt.s: Likewise.
1101 * gas/mips/bltu.d: Likewise.
1102 * gas/mips/bltu.s: Likewise.
1103 * gas/mips/branch-misc-2.d: New File.
1104 * gas/mips/branch-misc-2.l: Remove.
1105 * gas/mips/mips.exp: Adjust branch-misc-2 test.
1106
cce4814f
NC
11072003-02-21 Nick Clifton <nickc@redhat.com>
1108
1109 * gas/all/test-gen.c: New file: Framework for automatically
1110 generating assembler test files.
2ebaa23b 1111 * gas/all/test-examples.c: New file: Example of a file using
cce4814f
NC
1112 test-gen.c.
1113
2ebaa23b 1114 * gas/arm/maverick.c: Rework to produce correct test files and
cce4814f 1115 fix formatting.
2ebaa23b
AM
1116 * gas/arm/maverick.s: Regenerate.
1117 * gas/arm/maverick.d: Regenerate.
1118 * gas/arm/arm.exp: Always run Maverick tests.
cce4814f 1119
64bdfcaf
RS
11202003-02-21 Richard Sandiford <rsandifo@redhat.com>
1121
1122 * gas/mips/elf-rel14.[sd]: New test.
1123 * gas/mips/mips.exp: Run it.
1124
5919d012
RS
11252003-02-07 Richard Sandiford <rsandifo@redhat.com>
1126
1127 * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests.
1128 * gas/mips/mips.exp: Run them.
1129
09b8f35a
RS
11302003-02-07 Richard Sandiford <rsandifo@redhat.com>
1131
1132 * gas/mips/expr1.[sd]: New test.
1133 * gas/mips/mips.exp: Run it.
1134
43e9b450
AM
11352003-02-06 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
1136
1137 * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes.
1138 * gas/i386/x86-64-opcode.d: Adjust to suit.
1139
24fdaefe
HPN
11402003-02-04 Hans-Peter Nilsson <hp@axis.com>
1141
1142 * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change.
1143
5e0116d5
RS
11442003-02-02 Richard Sandiford <rsandifo@redhat.com>
1145
1146 * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd],
1147 gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests.
1148 * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf
1149 targets. Run elf-rel10 and elf-rel11 for NewABI targets.
1150
a4cb6c4d
AO
11512003-01-27 Alexandre Oliva <aoliva@redhat.com>
1152
1153 * gas/mips/n32-consec.d: New.
1154 * gas/mips/n32-consec.s: New.
1155 * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and
1156 mips64*-linux* systems.
1157
3434109f
MS
11582003-01-23 Martin Schwidefsky <schwidefsky@de.ibm.com>
1159
1160 * gas/s390/reloc.s: Add test for PLT reloc against locally defined
1161 but global function.
1162 * gas/s390/reloc.d: Likewise.
1163 * gas/s390/reloc64.s: Likewise.
1164 * gas/s390/reloc64.d: Likewise.
1165
3dbe594b
NC
11662003-01-21 Adrian Bunk <bunk@fs.tum.de>
1167
1168 * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets
1169 should pass these tests.
1170
fa87107f
MS
11712003-01-20 Martin Schwidefsky <schwidefsky@de.ibm.com>
1172
1173 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
1174 relocations.
1175 * gas/s390/reloc.s: Likewise.
1176 * gas/s390/reloc64.d: Likewise.
1177 * gas/s390/reloc64.s: Likewise.
1178
33d9fdd0
DD
11792003-01-07 DJ Delorie <dj@redhat.com>
1180
1181 * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
1182
a99bcdd0
SC
11832003-01-02 Jeff Johnston <jjohnstn@redhat.com>
1184
1185 * gas/iq2000: New testsuite.
1186
071742cf
CD
11872003-01-02 Chris Demetriou <cgd@broadcom.com>
1188
1189 * gas/mips/elf_arch_mips32r2.d: Fix file description comment.
1190
bbcc0807
CD
11912002-12-31 Chris Demetriou <cgd@broadcom.com>
1192
1193 * gas/mips/cp0sel-names-mips32.d: New test.
1194 * gas/mips/cp0sel-names-mips32r2.d: New test.
1195 * gas/mips/cp0sel-names-mips64.d: New test.
1196 * gas/mips/cp0sel-names-numeric.d: New test.
1197 * gas/mips/cp0sel-names-sb1.d: New test.
1198 * gas/mips/cp0sel-names.s: New test source file.
1199 * gas/mips/mips.exp: Run new tests.
1200
b337e146
CD
12012002-12-30 Chris Demetriou <cgd@broadcom.com>
1202
1203 * gas/mips/elf_arch_mips1.d: New test.
1204 * gas/mips/elf_arch_mips2.d: New test.
1205 * gas/mips/elf_arch_mips3.d: New test.
1206 * gas/mips/elf_arch_mips4.d: New test.
1207 * gas/mips/elf_arch_mips5.d: New test.
1208 * gas/mips/elf_arch_mips32.d: New test.
1209 * gas/mips/elf_arch_mips32r2.d: New test.
1210 * gas/mips/elf_arch_mips64.d: New test.
1211 * gas/mips/empty.s: New test source file.
1212 * gas/mips/mips.exp: Run new tests.
1213
1214 * gas/mips/elf_ase_mips16.d: Change to use empty.s
1215 * gas/mips/elf_ase_mips16.s: Remove.
1216
54610ba2 12172002-12-30 Chris Demetriou <cgd@broadcom.com>
af7ee8bf
CD
1218
1219 * gas/mips/cp0-names-mips32r2.d: New test.
1220 * gas/mips/hwr-names-mips32r2.d: New test.
1221 * gas/mips/hwr-names-numeric.d: New test.
1222 * gas/mips/hwr-names.s: New test source file.
1223 * gas/mips/mips32r2.d: New test.
1224 * gas/mips/mips32r2.s: New test source file.
1225 * gas/mips/mips32r2-ill.l: New test.
1226 * gas/mips/mips32r2-ill.s: New test source file.
1227 * gas/mips/mips.exp: Add mips32r2 architecture data array
1228 entry. Run new tests mentioned above.
1229
2469cfa2
NC
12302002-12-24 Dmitry Diky <diwil@mail.ru>
1231
1232 * gas/msp430: New directory.
1233 * gas/msp430/msp430.exp: Test msp430 assembler.
1234 * gas/msp430/opcode.s: Test source file.
1235 * gas/msp430/opcode.s: Expected disassembly.
1236
5915a74a
CD
12372002-12-27 Chris Demetriou <cgd@broadcom.com>
1238
1239 * gas/mips/mips.exp: Define the notion of an "architecture data
1240 array," add comments indicating how to add a new architecture and
1241 suggestions for adding new tests. Populate the architecture data
1242 array with many known architectures and convert many tests to
1243 be run for multiple architectures.
1244 (mips_arches): New global array.
1245 (mips_arch_create, mips_arch_list_all, mips_arch_data)
1246 (mips_arch_displayname, mips_arch_properties)
1247 (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches)
1248 (mips_arch_list_matching): New functions to operate on mips_arches.
1249 (run_dump_test_arch, run_dump_test_arches, run_list_test_arch)
1250 (run_list_test_arches): New functions.
1251 (run_list_test): Document and add an optional "test name" argument.
1252 * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags,
1253 and CPU names from test names.
1254 * gas/mips/add.d: Likewise.
1255 * gas/mips/and.d: Likewise.
1256 * gas/mips/dli.d: Likewise.
1257 * gas/mips/jal-empic-elf-2.d: Likewise.
1258 * gas/mips/jal-empic-elf-3.d: Likewise.
1259 * gas/mips/jal-empic-elf.d: Likewise.
1260 * gas/mips/lb-svr4pic.d: Likewise.
1261 * gas/mips/lb.d: Likewise.
1262 * gas/mips/mips32.d: Likewise.
1263 * gas/mips/mips4.d: Likewise.
1264 * gas/mips/mips64.d: Likewise.
1265 * gas/mips/rol-hw.d: Likewise.
1266 * gas/mips/rol.d: Likewise.
1267 * gas/mips/rol64-hw.d: Likewise.
1268 * gas/mips/rol64.d: Likewise.
1269 * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name.
1270 * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this
1271 test uses the -mdmx flag.
1272 * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that
1273 this test uses the -mips3d flag.
1274 * gas/mips/mips64-mips3d-incl.d: New file.
1275
640c0ccd
CD
12762002-12-27 Chris Demetriou <cgd@broadcom.com>
1277
1278 * gas/mips/cp0-names-mips32.d: New file.
1279 * gas/mips/cp0-names-mips64.d: New file.
1280 * gas/mips/cp0-names-numeric.d: New file.
1281 * gas/mips/cp0-names-sb1.d: New file.
1282 * gas/mips/cp0-names.s: New file.
1283 * gas/mips/fpr-names-32.d: New file.
1284 * gas/mips/fpr-names-64.d: New file.
1285 * gas/mips/fpr-names-n32.d: New file.
1286 * gas/mips/fpr-names-numeric.d: New file.
1287 * gas/mips/fpr-names.s: New file.
1288 * gas/mips/gpr-names-32.d: New file.
1289 * gas/mips/gpr-names-64.d: New file.
1290 * gas/mips/gpr-names-n32.d: New file.
1291 * gas/mips/gpr-names-numeric.d: New file.
1292 * gas/mips/gpr-names.s: New file.
1293 * gas/mips/mips.exp: Run new tests.
1294
e8119602 12952002-12-20 Chris Demetriou <cgd@broadcom.com>
9a7e42b6 1296
2ebaa23b
AM
1297 * lib/gas-defs.exp (run_dump_test): Add a new optional argument,
1298 "extra_options".
9a7e42b6 1299
82dd0097
CD
13002002-12-18 Chris Demetriou <cgd@broadcom.com>
1301
1302 * gas/mips/rol.s: Add ".set noat" and some new instructions to test.
1303 * gas/mips/rol64.s: Likewise.
1304 * gas/mips/rol.l: New file.
1305 * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes.
1306 * gas/mips/rol64.l: New file.
1307 * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes.
1308 * gas/mips/rol-hw.d: New file.
1309 * gas/mips/rol-hw.l: New file.
1310 * gas/mips/rol64-hw.d: New file.
1311 * gas/mips/rol64-hw.l: New file.
1312 * gas/mips/mips.exp: Run rol-hw and rol64-hw tests.
1313
6f171daa
AO
13142002-12-12 Alexandre Oliva <aoliva@redhat.com>
1315
1316 * gas/mips/beq.d: Comment out branches to undefined symbols,
1317 no longer supported.
1318 * gas/mips/beq.s: Likewise.
1319 * gas/mips/bge.d: Likewise.
1320 * gas/mips/bge.s: Likewise.
1321 * gas/mips/bgeu.d: Likewise.
1322 * gas/mips/bgeu.s: Likewise.
1323 * gas/mips/blt.d: Likewise.
1324 * gas/mips/blt.s: Likewise.
1325 * gas/mips/bltu.d: Likewise.
1326 * gas/mips/bltu.s: Likewise.
1327 * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test.
1328 * gas/mips/branch-misc-2.d: Removed.
1329 * gas/mips/branch-misc-2.s: Added branches to undefined symbols.
1330 * gas/mips/branch-misc-2.l: New.
1331
f56074d6
AH
13322002-12-09 Aldy Hernandez <aldyh@redhat.com>
1333
1334 * gas/ppc/booke.d: Fix msync and mbar to reflect reality.
1335
1336 * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality.
1337
f39f5da9
SC
13382002-12-08 Stephane Carrez <stcarrez@nerim.fr>
1339
1340 * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function;
1341 (gas_m68hc11_warning): New function.
1342 (gas_m68hc11_message): New function.
1343 (top): New tests for assembler errors.
1344 (gas_m68hc11_opcode_list): New function.
1345 (top): New tests for opcode list.
1346
5da0c277
SC
13472002-12-08 Stephane Carrez <stcarrez@nerim.fr>
1348
1349 * gas/m68hc11/bug-1825.s: Add some tests.
1350 * gas/m68hc11/bug-1825.d: Update.
1351 * gas/m68hc11/opers12.d: Update.
1352 * gas/m68hc11/opers12-dwarf2.d: Update.
1353
fa2c7eff
RH
13542002-12-05 Richard Henderson <rth@redhat.com>
1355
1356 * gas/ia64/ltoff22x-1.[ds]: New.
1357 * gas/ia64/ia64.exp: Run it.
1358
d070dab9
JW
13592002-12-05 Jim Wilson <wilson@redhat.com>
1360
2ebaa23b
AM
1361 * gas/ia64/opc-x.d: Regenerate.
1362
cb4eb367
AM
13632002-12-05 Alan Modra <amodra@bigpond.net.au>
1364
1365 * gas/arm/adrl.s: Pad end of .text.
1366 * gas/arm/adrl.d: Adjust to suit.
1367
c10d9d8f
JW
13682002-12-04 David Mosberger <davidm@hpl.hp.com>
1369
1370 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1.
1371 * gas/ia64/opc-b.s: Ditto.
1372 * gas/ia64/opc-f.d: Ditto.
1373 * gas/ia64/opc-f.s: Ditto.
1374 * gas/ia64/opc-i.d: Ditto.
1375 * gas/ia64/opc-i.s: Ditto.
1376 * gas/ia64/opc-m.d: Ditto.
1377 * gas/ia64/opc-m.s: Ditto.
1378 * gas/ia64/opc-x.d: Ditto.
1379 * gas/ia64/opc-x.s: Ditto.
1380
a823923b
RH
13812002-12-03 Richard Henderson <rth@redhat.com>
1382
1383 * gas/ia64/ldxmov-1.[ds]: New.
1384 * gas/ia64/ldxmov-2.[ls]: New.
1385 * gas/ia64/ia64.exp: Run them.
1386
dc8ec78b
AM
13872002-12-03 Alan Modra <amodra@bigpond.net.au>
1388
1389 * gas/arm/adrl.s: Test behaviour against globals too.
1390 * gas/arm/adrl.d: Adjust.
1391
fea17916
NC
13922002-12-02 Nick Clifton <nickc@redhat.com>
1393
1394 * gasp: Remove entire directory tree. (Gasp has been removed from
1395 binutils).
dc8ec78b 1396 * config/default.asp (GASP): Remove definition and initialization.
fea17916 1397
27bdea3d
SC
13982002-12-01 Stephane Carrez <stcarrez@nerim.fr>
1399
1400 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
1401 * gas/m68hc11/all.exp: Remove.
1402 * gas/m68hc11/indexed12.d: New test.
1403 * gas/m68hc11/indexed12.s: Likewise.
1404 * gas/m68hc11/bug-1825.d: Likewise.
1405 * gas/m68hc11/bug-1825.s: Likewise.
1406
49fa082d
SC
14072002-12-01 Stephane Carrez <stcarrez@nerim.fr>
1408
1409 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
1410 can find the real symbol and not a gas internal debug symbol.
1411 * gas/m68hc11/insns.d: Update.
1412 * gas/m68hc11/insns-dwarf2.d: Update.
1413 * gas/m68hc11/insns12.d: Update.
1414 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min.
1415 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes.
1416 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1417
0174e383
KK
14182002-11-30 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1419
1420 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label".
1421 * sh/gas/sh/pic.d: Add expected output.
1422
143c8e19
NC
14232002-11-29 Nick Clifton <nickc@redhat.com>
1424
1425 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint
1426 instruction.
1427 * gas/arm/arch5tej.d: Expect "bkpt"s not nops.
1428
c79b382e
HPN
14292002-11-26 Hans-Peter Nilsson <hp@axis.com>
1430
1431 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
1432
d12e3de5
DD
14332002-11-25 DJ Delorie <dj@redhat.com>
1434
1435 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
1436
c8014bda
DD
14372002-11-19 DJ Delorie <dj@redhat.com>
1438
1439 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
1440 * gas/xstormy16/allinsn.d: Regenerate.
1441 * gas/xstormy16/allinsn.s: Regenerate.
2ebaa23b 1442
eb128449
SS
14432002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
1444
1445 * gas/all/gas.exp: Setup for tic4x testcase
1446 * gas/macros/macros.exp: Ditto
1447 * gas/tic4x: New tic4x gas testsuite directory
1448 * gas/tic4x/addressing.s: Create. Fix bug in one insn
1449 * gas/tic4x/addressing_c3x.d: Create and update
1450 * gas/tic4x/addressing_c4x.d: Create and update
1451 * gas/tic4x/allopcodes.S: Create. Add support for new
1452 opclass.h changes.
1453 * gas/tic4x/data.d: Create
1454 * gas/tic4x/data.s: Create
1455 * gas/tic4x/float.d: Create
1456 * gas/tic4x/float.s: Create
1457 * gas/tic4x/opclasses.h: Create. Added testsuites for the
1458 new enhanced opcodes.
1459 * gas/tic4x/opcodes.s: Create (regenerate).
1460 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced
1461 changes
1462 * gas/tic4x/opcodes_c4x.d: Create. Ditto.
1463 * gas/tic4x/rebuild.sh: Create
1464 * gas/tic4x/registers.s: Create
1465 * gas/tic4x/registers_c3x.d: Create
1466 * gas/tic4x/registers_c4x.d: Create
1467 * gas/tic4x/zeros.d: Create
bbce6ab7 1468 * gas/tic4x/zeros.s: Create
eb128449
SS
1469 * gas/tic4x/opcodes_new.d: Added new testsuite for
1470 the enhanced and special insns.
1471 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite
1472
852f55ac
AM
14732002-11-12 Alan Modra <amodra@bigpond.net.au>
1474
1475 * gas/ppc/booke.d: Adjust output for corrected condition reg.
1476
b46c1691
NC
14772002-11-07 Nick Clifton <nickc@redhat.com>
1478
1479 * gas/all/gas.exp: Only run fastcall test for x86 PE targets.
1480
c9e38879
NC
14812002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
1482
1483 * gas/all/gas.exp: Run fastcall label handling test.
1484 * gas/all/fastcall.s: New file for testing handling of fastcall
1485 labels.
1486
4dd8d67b
L
14872002-11-01 H.J. Lu <hjl@gnu.org>
1488
1489 * gas/i386/i386.exp: Add "sub".
1490
1491 * gas/i386/sub.d: New.
1492 * gas/i386/sub.s: New.
1493
3d4a853f
L
14942002-10-22 H.J. Lu <hjl@gnu.org>
1495
1496 * gas/mips/branch-misc-2.d: Updated.
1497
c84e5117
HPN
14982002-10-23 Hans-Peter Nilsson <hp@axis.com>
1499
1500 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
1501 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests.
1502
631cb423
RS
15032002-10-21 Richard Sandiford <rsandifo@redhat.com>
1504
1505 * gas/mips/elf-rel7.[sd]: New test.
1506 * gas/mips/mips.exp: Run it.
1507
63d0b393
AO
15082002-10-12 Alexandre Oliva <aoliva@redhat.com>
1509
1510 * gas/mips/mips.exp: Don't xfail relax.
1511 * gas/mips/relax.s: Increase coverage.
1512 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr.
1513 * gas/mips/relax.l: New file.
1514
94a03f18
KK
15152002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1516
1517 * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
1518 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
1519 * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
1520 * gas/sh/basic.exp: Add new tests.
1521
42bf09b2
SC
15222002-10-09 Stephen Clarke <stephen.clarke@superh.com>
1523
1524 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
1525 lsb in SHmedia code addresses.
1526 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
1527 recognition of SH-1/2/3/4 instructions.
1528 (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
1529 * gas/sh/sh64/abi-32.d: Adjust expected output to include
1530 sh64*-*-linux* formats too.
1531 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
1532 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
1533 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
1534 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
1535 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
1536 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
1537 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
1538 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
1539 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
1540 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
1541 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
1542 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
1543 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
1544 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
1545 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
1546 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
1547 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
1548 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
1549 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
1550 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
1551 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
1552 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
1553 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
1554 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
1555 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
1556 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
1557 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
1558 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
1559 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
1560 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
1561 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
1562 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
1563 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
1564 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
1565 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
1566 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
1567 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
1568 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
1569 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
1570 gas/sh/sh64/ua64-1.d: Likewise.
bbce6ab7 1571
21bd8c31
CD
15722002-10-03 Chris Demetriou <cgd@broadcom.com>
1573
1574 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
1575 tools which target a specific CPU by default.
1576
28602ebf
KK
15772002-10-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1578
1579 * testsuite/gas/sh/pcrel2.d: Check code also.
1580
7a68fea6
SC
15812002-10-02 Stephen Clarke <stephen.clarke@superh.com>
1582
1583 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
1584 symbol generation.
1585 * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
bbce6ab7 1586
f11b4434
L
15872002-09-30 H.J. Lu <hjl@gnu.org>
1588
1589 * gas/mips/mips.exp: Undo the last change.
1590
5d42dcdf
L
15912002-09-30 H.J. Lu <hjl@gnu.org>
1592
1593 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
1594 empic3_g2 on Linux/mips.
1595
17c06574
L
15962002-09-30 H.J. Lu <hjl@gnu.org>
1597
28e0c55d
L
1598 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
1599 rest of output.
17c06574 1600
60b63b72 16012002-09-30 Gavin Romig-Koch <gavin@redhat.com>
bbce6ab7
AM
1602 Ken Raeburn <raeburn@cygnus.com>
1603 Aldy Hernandez <aldyh@redhat.com>
1604 DJ Delorie <dj@redhat.com>
1605 Michael Meissner <meissner@redhat.com>
1606 Eric Christopher <echristo@redhat.com>
1607 Richard Sandiford <rsandifo@redhat.com>
60b63b72
RS
1608
1609 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
1610 * gas/mips/vr4111.[sd]: ...this new test.
1611 * gas/mips/vr4120.[sd],
1612 * gas/mips/vr4122.[sd],
1613 * gas/mips/vr5400.[sd],
1614 * gas/mips/vr5500.[sd]: New tests.
1615 * mips.exp: Run them.
1616
8ba4dac0
DJ
16172002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1618
1619 * gas/sh/pcrel2.s: New.
1620 * gas/sh/pcrel2.d: New.
1621 * gas/sh/basic.exp: Add pcrel2 test.
1622
8f3f3666
JT
16232002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
1624
1625 * gas/vax/elf-rel.[ds]: New test.
1626 * gas/vax/quad.exp: Move contents to...
1627 * gas/vax/vax.exp: ...here. New file.
1628
502eccd9
L
16292002-09-27 H.J. Lu <hjl@gnu.org>
1630
1631 * gas/mips/mips-jalx.s: Add ".p2align 4".
1632 * gas/mips/mips16-jalx.s: Likewise.
1633
1634 * gas/mips/mips-jalx.d: Check nop.
1635 * gas/mips/mips16-jalx.d: Likewise.
1636
3396de36
TS
16372002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1638
1639 * gas/mips/mips-jalx.d: New file, check jalx assembly.
1640 * gas/mips/mips-jalx.s: Likewise.
1641 * gas/mips/mips-no-jalx.l: Likewise.
1642 * gas/mips/mips-no-jalx.s: Likewise.
1643 * gas/mips/mips16-jalx.d: Likewise.
1644 * gas/mips/mips16-jalx.s: Likewise.
1645 * gas/mips/mips.exp: Add new tests.
1646
f3c0ec86
TS
16472002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1648
1649 * gas/mips/jal-range.s: Fix jump overflow check.
1650 * gas/mips/jal-range.l: Likewise.
1651
9d7f5776
NC
16522002-09-23 Nick Clifton <nickc@redhat.com>
1653
1654 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
1655 unpredictable because of their use of the writeback bit.
1656
96ea7171
NC
16572002-09-21 Nick Clifton <nickc@redhat.com>
1658
1659 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
1660 instructions.
1661 * gas/arm/inst.d: Update expected results.
1662
37e55690
JJ
16632002-09-19 Jakub Jelinek <jakub@redhat.com>
1664
1665 * gas/i386/tlspic.s: Add tests.
1666 * gas/i386/tlspic.d: Regenerated.
1667 * gas/i386/tlsnopic.s: Add tests.
1668 * gas/i386/tlsnopic.d: Regenerated.
1669
021c2b5e
RH
16702002-09-19 Richard Henderson <rth@redhat.com>
1671
1672 * gas/alpha/elf-reloc-7.s: New.
1673 * gas/alpha/elf-reloc-7.d: New.
1674 * gas/alpha/alpha.exp: Run it.
1675
885add95
CD
16762002-09-18 Chris Demetriou <cgd@broadcom.com>
1677
1678 * gas/mips/mips-abi32-pic2.s: New file.
1679 * gas/mips/mips-abi32-pic2.d: New file.
1680 * gas/mips/mips.exp: Run new test.
1681
16822002-09-18 Chris Demetriou <cgd@broadcom.com>
65551fa4
CD
1683
1684 * gas/mips/baddata1.s: New file.
1685 * gas/mips/baddata1.l: New file.
1686 * gas/mips/mips.exp: Run new test.
1687
2dc83527
CD
16882002-09-18 Chris Demetriou <cgd@broadcom.com>
1689
1690 * gas/mips/branch-misc-1.d: New file.
1691 * gas/mips/branch-misc-1.s: New file.
1692 * gas/mips/branch-misc-2.s: New file.
1693 * gas/mips/branch-misc-2.d: New file.
1694 * gas/mips/mips.exp: Run new tests.
1695
f697dfed
TS
16962002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1697
1698 * gas/mips/jal-range.s: Check for jal overflows.
1699 * gas/mips/jal-range.l: List file for it.
1700 * gas/mips/mips.exp: Use it.
1701
fc697c14
BE
17022002-09-08 Ben Elliston <bje@redhat.com>
1703
1704 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
1705 * gas/hppa/parse/parse.exp: Likewise.
1706 * gas/hppa/reloc/reloc.exp: Likewise.
1707 * gas/hppa/unsorted/unsorted.exp: Likewise.
1708 * gas/mn10200/basic.exp: Likewise.
1709 * gas/mn10300/basic.exp: Likewise.
1710 * gas/sh/basic.exp: Likewise.
1711 * gas/sh/sh64/sh64.exp: Likewise.
1712 * gas/v850/basic.exp: Likewise.
1713 * lib/gas-defs.exp: Likewise.
1714
1715 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
1716 * gasp/gasp.exp: Likewise.
1717
63ba7a1c
AM
17182002-09-05 Alan Modra <amodra@bigpond.net.au>
1719
1720 * gas/i386/absrel.s: New.
1721 * gas/i386/absrel.d: New.
1722 * gas/i386/pcrel.s: New.
1723 * gas/i386/pcrel.d: New.
1724 * gas/i386/i386.exp: Run them.
1725 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
1726 index, the name will do.
1727 * gas/mri/moveml.d: Escape dots.
1728 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
1729 * gas/mips/beq.s: Don't make text_label global.
1730 * gas/mips/mips32.s: Likewise.
1731 * gas/mips/mips64-mips3d.s: Likewise.
1732
bcd93207
AM
17332002-08-28 Alan Modra <amodra@bigpond.net.au>
1734
deda5edf
AM
1735 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
1736 to suit. Match coff relocs. Match "from address pool" comments.
1737 * gas/sparc/pcrel.s: Use 2b label in expressions.
1738 * gas/sparc/pcrel64.s: Likewise.
1739 * gas/sparc/pcrel.d: Adjust to suit.
1740 * gas/sparc/pcrel64.d: Likewise.
1741 * gas/vtable/vtable.exp: Move xfails to ..
1742 (proc vtable_setup_xfails): .. here. Add i866.
1743
bcd93207
AM
1744 * gas/macros/macros.exp (strings): Update xfails.
1745
6c091933
AM
17462002-08-26 Alan Modra <amodra@bigpond.net.au>
1747
4fa0e86f
AM
1748 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
1749
98b37a6b
AM
1750 * gas/m68hc11/insns.d: Quote dots.
1751 * gas/m68hc11/opers12.d: Likewise.
1752
8ace442d
AM
1753 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
1754
6c2beb07
AM
1755 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
1756 * gas/vax/quad.s: Align
1757 * gas/vax/quad_elf.s: New version of quad.s with %reg.
1758
96e97d9b
AM
1759 * gas/sparc/sparc.exp (sparc_elf_setup): New.
1760 Use it to xfail for non-ELF targets.
1761
6c091933
AM
1762 * gas/tic54x/align.s: Add comment.
1763 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
1764 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
1765
f598fd5e
NC
17662002-08-22 Nick Clifton <nickc@redhat.com>
1767
1768 * gas/arm/arch5tej.s: Add nops to align output.
1769 * gas/arm/arch5tej.d: Expect nops.
bbce6ab7
AM
1770 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
1771 * gas/arm/arm7t.d: Expect nops.
1772 * gas/arm/armv1.s: Add nops.
1773 * gas/arm/armv1.d: Expect nops.
1774 * gas/arm/fpa-mem.s: Add nops.
1775 * gas/arm/fpa-mem.d: Expext nops.
1776 * gas/arm/vfp1.s: Add nops.
1777 * gas/arm/vfp1.d: Expect nops.
1778 * gas/arm/xscale.s: Add nops.
1779 * gas/arm/xscale.d: Expect nops.
1780 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
f598fd5e
NC
1781 toolchain.
1782
7bbfa6f5
AM
17832002-08-22 Alan Modra <amodra@bigpond.net.au>
1784
1785 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
1786 * gas/ppc/astest2.d: Escape dots.
1787
483fc7cd
RS
17882002-08-20 Richard Sandiford <rsandifo@redhat.com>
1789
1790 * gas/mips/rol.s: Add rotate by zero tests.
1791 * gas/mips/rol.d: Update accordingly.
1792 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
1793
5578ad9c
EZ
17942002-08-19 Elena Zannoni <ezannoni@redhat.com>
1795
bbce6ab7
AM
1796 From matthew green <mrg@redhat.com>
1797 * e500.s: New tests for e500 instructions.
1798 * e500.d: Results for new test.
1799 * ppc.exp: Test e500.s.
5578ad9c 1800
2af28746 18012002-08-16 Stephen Clarke <stephen.clarke@superh.com>
1b44b93c
SC
1802
1803 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
1804 output of objdump.
1805
8bda4946
AM
18062002-08-16 Alan Modra <amodra@bigpond.net.au>
1807
1808 * gas/all/gas.exp (forward references): Don't test c30.
1809 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
1810 * gas/elf/ehopt0.s: Don't use "$" in labels.
1811 * gas/ieee-fp/x930509a.exp: Don't test c30.
1812 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
1813 in source dir.
1814 * gas/mri/mri.exp: Don't run on "m68hc*".
1815 * gas/sh/basic.exp (do_fp): Match LE too.
1816 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
1817 "sh*-rtems".
1818 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
1819 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
1820 preference to not running on ELF targets that might one day pass.
1821 Add more xfails. Add more targets to the REL list.
1822
b57efb7d
L
18232002-08-14 H.J. Lu <hjl@gnu.org>
1824
1825 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
1826 when $0 is source.
1827 * gas/mips/telempic.d: Likewise.
1828 * gas/mips/telempic.d: Likewise.
1829
cd2b2939
SC
18302002-08-13 Stephane Carrez <stcarrez@nerim.fr>
1831
1832 * gas/m68hc11/all.exp: Run the new test.
1833 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
1834 * gas/m68hc11/insns12.d: New file.
1835 * gas/m68hc11/branchs12.s: New test.
1836 * gas/m68hc11/branchs12.d: New test.
1837
1838 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
1839 are against symbols and not sections (for linker relaxation).
1840 * gas/m68hc11/insns-dwarf2.d: Likewise.
1841 * gas/m68hc11/insns.d: Likewise.
1842 * gas/m68hc11/lbranch.d: Likewise.
1843 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
1844 * gas/m68hc11/opers12.d: Likewise.
1845 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1846
fdb987ee
RS
18472002-08-12 Richard Sandiford <rsandifo@redhat.com>
1848
1849 * gas/mips/elf-consthilo.[sd]: New test.
1850 * gas/mips/mips.exp: Run it.
1851
0c11417f
MR
18522002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
1853
1854 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
1855 $0 is source.
1856
bbce6ab7
AM
18572002-08-09 Jakub Jelinek <jakub@redhat.com>
1858
1859 * gas/i386/gotpc.s: New.
1860 * gas/i386/gotpc.d: New.
1861 * gas/i386/i386.exp: Add gotpc test.
1862
86fff92e
AM
18632002-08-06 Alan Modra <amodra@bigpond.net.au>
1864
1865 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
1866 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
1867
fd512f5c
L
18682002-08-01 H.J. Lu <hjl@gnu.org>
1869
1870 * gas/mips/elf-rel6.s: Add ".p2align 4".
1871 * gas/mips/elf-rel6.d: Check nop.
1872
98605598
RS
18732002-08-01 Richard Sandiford <rsandifo@redhat.com>
1874
1875 * gas/mips/elf-rel6.[sd]: New test.
1876 * gas/mips/mips.exp: Run it.
1877
70a31400
CD
18782002-07-29 Chris Demetriou <cgd@broadcom.com>
1879
1880 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
1881 * gas/mips/elf_ase_mips16.s: Likewise.
1882 * gas/mips/mips.exp: Run the new test.
1883
d5cc04b1
AM
18842002-07-26 Alan Modra <amodra@bigpond.net.au>
1885
1886 * gas/ppc/altivec.d: Invoke "as" with "-a32".
1887
316f5878
RS
18882002-07-25 Richard Sandiford <rsandifo@redhat.com>
1889
1890 * gas/mips/mips-gp32-fp64.d,
1891 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
1892
9084e1de
HPN
18932002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
1894
1895 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
1896 padding.
1897 * gas/mmix/greg7.d: Ditto.
1898 * gas/mmix/greg8.d: Ditto.
1899 * gas/mmix/fb-2.d: Ditto.
1900 * gas/mmix/comment-1.d: Ditto.
1901 * gas/mmix/byte-1.d: Ditto.
1902
9b702f94
L
19032002-07-17 H.J. Lu <hjl@gnu.org>
1904
1905 * gas/ia64/dv-branch.d: Updated.
1906 * gas/ia64/opc-b.d: Likewise.
1907
be66c492
AM
19082002-07-08 Alan Modra <amodra@bigpond.net.au>
1909
1910 * gas/i386/intel16.s: New.
1911 * gas/i386/intel16.d: New.
1912 * gas/i386/i386.exp: Run it.
1913
139e4a70
AM
19142002-07-03 Alan Modra <amodra@bigpond.net.au>
1915
1916 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
1917 with LC_ALL=C to ensure consistent sorting.
1918
af029d49
DB
19192002-06-18 Dave Brolley <brolley@redhat.com>
1920
1921 * gas/frv: New testsuite.
1922
477ad2e1
JR
1923Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
1924
1925 * gas/sh/dsp.s: Add three more instructions.
1926 * gas/sh/dsp.d: Update.
1927
ecb4347a
DJ
19282002-06-14 Daniel Jacobowitz <drow@mvista.com>
1929
1930 * gas/mips/lineno.d: Use --gstabs.
1931 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
1932
3e0922c9
TR
19332002-06-12 Tom Rix <trix@redhat.com>
1934
1935 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
1936 text alignment tests.
1937 * gas/ppc/textalign-xcoff-001.d: New Test.
1938 * gas/ppc/textalign-xcoff-002.d: New Test.
1939 * gas/ppc/test1xcoff32.d : Change text section alignment.
1940 * gas/ppc/booke_xcoff.d: Remove invalid pad.
1941
bbce6ab7
AM
19422002-06-06 J"orn Rennecke <joern.rennecke@superh.com>
1943
1944 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
1945 * testsuite/gas/sh/pcrel.d: Update.
1946 * testsuite/gas/sh/pcrel.l: New file.
1947
8b579b7a
JL
19482002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
1949
1950 * gas/hppa/basic/add.s: Set code level to 1.1.
1951 * gas/hppa/basic/branch.s: Likewise.
1952 * gas/hppa/basic/dcor.s: Likewise.
1953 * gas/hppa/basic/logical.s: Likewise.
1954 * gas/hppa/basic/shladd.s: Likewise.
1955 * gas/hppa/basic/sub.s: Likewise.
1956 * gas/hppa/basic/unit.s: Likewise.
1957 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
1958
107c6e1a
CD
19592002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1960
1961 * gas/mips/sb1-ext-mdmx.s: New file.
1962 * gas/mips/sb1-ext-mdmx.d: Likewise.
1963 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
1964
b4dc22a8
CD
19652002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1966
1967 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
1968 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
1969
149add75
CD
19702002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1971
1972 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
1973 instruction encodings.
1974 * gas/mips/mips64-mdmx.d: Likewise.
1975
deec1734
CD
19762002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1977
1978 * gas/mips/mips64-mdmx.s: New file.
1979 * gas/mips/mips64-mdmx.d: Likewise.
1980 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
1981
3765b1be
RH
19822002-05-30 Richard Henderson <rth@redhat.com>
1983
1984 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
1985 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
1986 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
1987 * gas/alpha/alpha.exp: Run them.
1988
8c2784a5
TR
19892002-05-30 Tom Rix <trix@redhat.com>
1990
1991 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
1992 packing, warning, instruction packing, label, immediate and,
1993 error tests.
bbce6ab7 1994 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
8c2784a5
TR
1995 New tests.
1996 * gas/d10v/control-001.d: New test.
bbce6ab7 1997 * gas/d10v/warning-001.d - warning-019.d: New tests.
8c2784a5
TR
1998 * gas/d10v/label-001.d: New test.
1999 * gas/d10v/error-001.d - error-002.d : New tests.
2000 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
2001
2002 * lib/gas-defs.exp (run_dump_test): Add error option.
2003
d172d4ba
NC
20042002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
2005
2006 * gas/dlx: New directory: DLX gas testsuite
2007 * alltests.exp: New file: Test driver
2008 * branch.d: New file: Expected results.
2009 * branch.s: New file: Test branch insns.
2010 * itype.d: New file: Expected results.
2011 * itype.s: New file: Test ordinary insns.
2012 * lhi.d: New file: Expected results.
2013 * lhi.s: New file: Test load hi insns.
2014 * load.d: New file: Expected results.
2015 * load.s: New file: Test load insns.
2016 * rtype.d: New file: Expected results.
2017 * rtype.s: New file: Test arithmetic insns.
2018 * store.d: New file: Expected results.
2019 * store.s: New file: Test store insns.
2020
bbce6ab7
AM
20212002-05-23 Jakub Jelinek <jakub@redhat.com>
2022
2023 * gas/i386/tlspic.s: New file.
2024 * gas/i386/tlsd.s: New file.
2025 * gas/i386/tlsnopic.s: New file.
2026 * gas/i386/tlsd.d: New file.
2027 * gas/i386/tlsnopic.d: New file.
2028 * gas/i386/tlspic.d: New file.
2029 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests.
2030 * gas/ia64/tls.s: New file.
2031 * gas/ia64/tls.d: New file.
2032 * gas/ia64/ia64.exp: Add tls test.
2033
7f743288
TR
20342002-05-23 Tom Rix <trix@redhat.com>
2035
2036 * gas/d10v/d10v.exp: Add instruction packing test.
2037 * gas/d10v/instruction_packing.s : New test.
2038
20392002-05-22 Tom Rix <trix@redhat.com>
2040
2041 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
2042 * gas/d10v/address-001.s - address-041.s : New tests.
2043
8dd76882
L
20442002-05-23 H.J. Lu <hjl@gnu.org>
2045
2046 * gas/mips/elf-rel.d: Skip the padding.
2047 * gas/mips/elfel-rel.d: Likewise.
2048
76101304
L
20492002-05-23 H.J. Lu <hjl@gnu.org>
2050
2051 * gas/all/align2.d: New.
2052 * gas/all/align2.s: New.
2053
2054 * gas/all/gas.exp: Run align2.
2055
a75a8c67
L
20562002-05-22 H.J. Lu <hjl@gnu.org>
2057
2058 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
2059 write.c.
2060 * gas/mips/elfel-rel.d: Likewise.
2061
77b63882
JR
2062Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
2063
2064 * gas/sh/pcrel-coff.s: New file.
2065 * gas/sh/pcrel-coff.d: Likewise.
2066 * gas/sh/basic.exp: For coff, don't do dsp test,
2067 and a modified pcrel test.
2068
771c7ce4
TS
20692002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2070
2071 * gas/mips/rol64.s: New file, test of drol, dror macros.
2072 * gas/mips/rol64.d: Likewise.
2073 * gas/mips/mips.exp: Add new test.
2074
49e5c6c5
NC
20752002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
2076
2077 * gas/arm/arm.exp: Replace deprecated command line switches
2078 with their modern equivalents.
2079 * gas/arm/arm7t.d: As above.
2080 * gas/arm/armv1.d: As above.
2081 * gas/arm/fpa-dyadic.d: As above.
2082 * gas/arm/fpa-mem.d: As above.
2083 * gas/arm/fpa-monadic.d: As above.
2084 * gas/arm/inst.d: As above.
2085 * gas/arm/ldconst.d: As above.
2086 * gas/arm/xscale.d: As above.
2087
6fb63971
AM
20882002-05-13 Alan Modra <amodra@bigpond.net.au>
2089
2090 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
2091 * gas/i386/x86-64-opcode.d: Adjust.
2092
358b94bd
NC
20932002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
2094
2095 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
2096 * gas/arm/arm7t.d: Add expected results. (Make sure that the
2097 subtract is not converted into an add).
2098
b7efdfcc
L
20992002-04-23 H.J. Lu <hjl@gnu.org>
2100
2101 * gas/mips/elempic.d: Use empic.l.
2102 * gas/mips/telempic.d: Likewise.
2103 * gas/mips/tempic.d: Likewise.
2104
978ee720
L
21052002-04-23 H.J. Lu <hjl@gnu.org>
2106
2107 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
2108 test on hppa*-*-linux* nor hppa*-*-netbsd*.
2109
6398a477
CD
21102002-04-22 Chris Demetriou <cgd@broadcom.com>
2111
2112 * gas/mips/mips-gp64-fp32.l: New file.
2113 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
2114 output.
2115 * gas/mips/mips-gp64-fp64.l: New file.
2116 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
2117 output.
2118
ff970196
CD
21192002-04-22 Chris Demetriou <cgd@broadcom.com>
2120
2121 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
2122 which is a file used to regexp_diff the assembler's pruned stderr
2123 output.
2124 (write_file): New helper function to write a string into a file.
2125
2126 * gas/mips/empic.l: New file which matches empic tests' warnings.
2127 * gas/mips/empic.d: Use empic.l.
2128
aceebfd6
NC
21292002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
2130
2131 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
2132 toolchain.
2133 (struct, align, incbin): Use case switch so that other targets to
2134 be skipped can be added in the future.
2135
eb0fdfed
MG
21362002-04-17 matthew green <mrg@redhat.com>
2137
2138 * gas/ppc/altivec.d: Fix dssall test.
2139 * gas/ppc/altivec.s: Likewise.
2140 * gas/ppc/altivec_xcoff.d: Likewise.
2141 * gas/ppc/altivec_xcoff.s: Likewise.
2142 * gas/ppc/altivec_xcoff64.d: Likewise.
2143 * gas/ppc/altivec_xcoff64.s: Likewise.
2144
f22ba854
NC
21452002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
2146
2147 * gas/mips/mips.exp: Remove spurious whaitespace.
2148 Open out one-line if-then-else test clauses so that other clauses
2149 can be inserted in the future.
2150
858bc62d
AJ
21512002-03-19 Bo Thorsen <bo@suse.de>
2152
2153 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
2154 * gas/i386/x86-64-opcode.s: Likewise
2155
1f25f5d3
CD
21562002-03-15 Chris G. Demetriou <cgd@broadcom.com>
2157
2158 * gas/mips/mips64-mips3d.s: New file.
2159 * gas/mips/mips64-mips3d.d: Likewise.
2160 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
2161
7ad8fb54
CD
21622002-03-15 Chris G. Demetriou <cgd@broadcom.com>
2163
2164 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
2165 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
2166
c5096a3c
HPN
21672002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
2168
2169 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
2170
0d4dcc4a
AM
21712002-03-05 Paul Koning <pkoning@equallogic.com>
2172
2173 * gas/pdp11/pdp11.exp: New file.
2174 * gas/pdp11/opcode.s: Ditto.
2175 * gas/pdp11/opcode.d: Ditto.
2176
831b02f6
NC
21772002-02-22 Bo Thorsen <bo@suse.de>
2178
2179 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
2180 (checks invalid opcodes) checks
2181 * x86-64-inval.l: New file.
2182 * x86-64-inval.s: New file.
2183 * x86-64-opcode.d: New file.
2184 * x86-64-opcode.s: New file.
2185
d65d31a6
CD
21862002-02-26 Chris Demetriou <cgd@broadcom.com>
2187
2188 * gas/mips/empic2.d: Adjust for the fact that relocations on
2189 symbols local to this file are resolved at assembly time into
2190 section-relative relocations, even if the symbols are extern.
2191 * gas/mips/empic2.s: Add file offset information, so the next
2192 person to do the math mentioned above has an easier time.
2193 * gas/mips/jal-empic-elf.d: New test.
2194 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
2195 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
2196 * gas/mips/mips.exp: Run the new tests.
858bc62d 2197
4d34fb5f
TS
21982002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2199
2200 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
2201 * mips-gp64-fp32-pic.s: Likewise.
2202 * mips-gp64-fp32.d: Likewise.
2203 * mips-gp64-fp32.s: Likewise.
2204 * mips-gp64-fp64-pic.d: Likewise.
2205 * mips-gp64-fp64-pic.s: Likewise.
2206 * mips-gp64-fp64.d: Likewise.
2207 * mips-gp64-fp64.s: Likewise.
2208
e31cd5a0
AM
22092002-02-25 Alan Modra <amodra@bigpond.net.au>
2210
2211 * gas/hppa/reloc/reloc.exp: Update copyright date.
2212
552eb682
HPN
22132002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
2214
2215 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
2216 Adjust to changes in readelf output.
2217
4bef1a1c
NC
22182002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
2219
2220 * gasp/gasp.exp: If gasp does not exist, do not complain, just
2221 exit silently.
2222
ff3a6ee3
TR
22232002-02-20 Tom Rix <trix@redhat.com>
2224
2225 * gas/ppc/ppc.exp: Add xcoff booke tests.
2226 * gas/ppc/booke_xcoff.s: New.
2227 * gas/ppc/booke_xcoff.d: New.
2228 * gas/ppc/booke_xcoff64.s: New.
2229 * gas/ppc/booke_xcoff64.d: New.
2230
adf14613
DJ
22312002-02-18 Daniel Jacobowitz <drow@mvista.com>
2232
2233 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
2234 support it.
2235
74a21df4
TR
22362002-02-14 Tom Rix <trix@redhat.com>
2237
2238 * gas/ppc/ppc.exp: Add xcoff altivec tests.
2239 * gas/ppc/altivec_xcoff.s: New.
2240 * gas/ppc/altivec_xcoff.d: New.
2241 * gas/ppc/altivec_xcoff64.s: New.
2242 * gas/ppc/altivec_xcoff64.d: New.
2243
6334e312 22442002-02-13 Ben Elliston <bje@redhat.com>
1ac57253
BE
2245
2246 * gasp/flonums.asm: New test.
2247 * gasp/flonums.err: New result.
2248 * gasp/flonums.out: Likewise.
2249
5c1e36e1
AM
22502002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
2251
2252 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
2253 hppa_fix_adjustable change.
2254
543833df
RH
22552002-02-09 Richard Henderson <rth@redhat.com>
2256
2257 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
2258 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
2259 * gas/alpha/alpha.exp: Run them.
2260
51124b6c
CD
22612002-02-08 Chris Demetriou <cgd@broadcom.com>
2262
2263 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
2264 MIPS ECOFF tests, providing what information is known about
2265 the origins of the failures.
2266
3c74c164
AO
22672002-02-08 Alexandre Oliva <aoliva@redhat.com>
2268
2269 Contribute sh64-elf.
2270 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
2271 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
2272 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
2273 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
2274 output of objdump.
2275 * gas/sh/sh64/crange1-2.d: Likewise.
2276 * gas/sh/sh64/crange2-2.d: Likewise.
2277 * gas/sh/sh64/crange3-1.d: Likewise.
2278 * gas/sh/sh64/crange4-1.d: Likewise.
2279 * gas/sh/sh64/datal-2.d: Likewise.
2280 * gas/sh/sh64/datal32-1.d: Likewise.
2281 * gas/sh/sh64/datal32-3.d: Likewise.
2282 * gas/sh/sh64/localcom-1.d: Likewise.
2283 * gas/sh/sh64/mix-1.d: Likewise.
2284 * gas/sh/sh64/pt32-1.d: Likewise.
2285 * gas/sh/sh64/rel32-1.d: Likewise.
2286 * gas/sh/sh64/rel32-2.d: Likewise.
2287 * gas/sh/sh64/rel32-3.d: Likewise.
2288 * gas/sh/sh64/rel32-4.d: Likewise.
2289 * gas/sh/sh64/rel32-5.d: Likewise.
2290 * gas/sh/sh64/ua32-1.d: Likewise.
2291 2001-03-14 DJ Delorie <dj@redhat.com>
2292 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
2293 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
2294 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
2295 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
2296 2001-03-12 DJ Delorie <dj@redhat.com>
2297 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
2298 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
2299 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
2300 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
2301 2001-03-06 DJ Delorie <dj@redhat.com>
2302 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
2303 * gas/sh/sh64/lineno.s: Ditto.
2304 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
2305 * gas/sh/sh64/err-dsp.s: New test.
2306 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
2307 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
2308 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
2309 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
2310 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
2311 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
2312 gas/sh/sh64/crange5-1.d: New tests.
2313 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
2314 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
2315 * gas/sh/sh64/err-pt-1.s: New test.
2316 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
2317 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
2318 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
2319 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
2320 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
2321 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
2322 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
2323 * gas/sh/sh64/case-noexp-1.d: Ditto.
2324 * gas/sh/sh64/mix-noexp-1.d: Ditto.
2325 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
2326 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
2327 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
2328 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
2329 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
2330 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
2331 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
2332 * gas/sh/sh64/shift64-3.d: Fix typo.
2333 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
2334 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
2335 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
2336 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
2337 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
2338 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
2339 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
2340 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
2341 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
2342 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
2343 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
2344 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
2345 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
2346 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
2347 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
2348 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
2349 for errors not being emitted at the .mode directives anymore.
2350 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
2351 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
2352 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
2353 * gas/sh/sh64/err-3.s: New test.
2354 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
2355 gas/sh/sh64/immexpr64-1.d: New tests.
2356 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
2357 gas/sh/sh64/immexpr64-2.d: New tests.
2358 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
2359 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
2360 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
2361 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
2362 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
2363 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
2364 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
2365 gas/sh/sh64/rel64-5.d: New tests.
2366 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
2367 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
2368 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
2369 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
2370 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
2371 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
2372 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
2373 gas/sh/sh64/datal64-3.d: New tests.
2374 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
2375 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
2376 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
2377 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
2378 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
2379 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
2380 New tests.
2381 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
2382 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
2383 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
2384 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
2385 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
2386 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
2387 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
2388 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
2389 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
2390 gas/sh/sh64/datal64-1.d: New test.
2391 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
2392 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
2393 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
2394 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
2395 * gas/sh/sh64: New testsuite.
2396
e93c640e
AO
23972002-02-06 Alexandre Oliva <aoliva@redhat.com>
2398
2399 * gas/sh/pic.d, gas/sh/pic.s: New test.
858bc62d 2400 * gas/sh/basic.exp: Run it.
e93c640e 2401
899f54f5
AM
24022002-02-05 Alan Modra <amodra@bigpond.net.au>
2403
2404 * gas/ppc/test1elf64.d: Tweak arch name.
2405
31c372aa
AO
24062002-02-04 Alexandre Oliva <aoliva@redhat.com>
2407
e93c640e
AO
2408 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
2409 * gas/sh/basic.exp: Run it.
31c372aa 2410
c4a42e0f
HPN
24112002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
2412
2413 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
2414 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
2415 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
2416 tests for base-plus-offset relocations and global register
2417 allocations for weak and common symbols.
2418
9e0665bc
AM
24192002-02-02 Alan Modra <amodra@bigpond.net.au>
2420
2421 * gas/elf/elf.exp: Don't special case v850.
2422
0395e33b
HPN
24232002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
2424
2425 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
2426 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
2427 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
2428 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
2429
3095869f
AO
24302002-01-22 Alexandre Oliva <aoliva@redhat.com>
2431
2432 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
2433 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
2434
199f4802
RH
24352002-01-22 Richard Henderson <rth@redhat.com>
2436
2437 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
2438 * gas/alpha/alpha.exp: Run it.
2439
7b45c6e1
AM
24402002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2441
2442 * gas/cris/cris.exp: Comment typo fix
2443
ea6ef066
RE
24442002-01-18 Richard Earnshaw <rearnsha@arm.com>
2445 Keith Walker <keith.walker@arm.com>
2446
2447 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
2448 * gas/arm/arm.exp (arch5tej): New dump test.
2449
03b1477f
RE
24502002-01-18 Richard Earnshaw <rearnsha@arm.com>
2451
2452 * gas/arm/vfp1.d: Use new command-line options.
2453 * gas/arm/vfp1xD.d: Likewise.
2454 * gas/arm/arm.exp (vfp-bad): Likewise.
2455 * gas/arm/maverick.d: Likewise.
2456
b1ffc257
TW
24572002-01-17 Timothy Wall <twall@oculustech.com>
2458
2459 * gas/tic54x/labels.s (after_macro): Correct comments.
2460
bfae80f2
RE
24612002-01-15 Richard Earnshaw <rearnsha@arm.com>
2462
2463 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
2464 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
2465 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
2466 * gas/arm/arm.exp: Run new VFP tests.
2467
d6e5ae25
NC
24682002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
2469
6a7715f4
NC
2470 * gas/elf/section2.e-m32r: New file.
2471 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
2472
d6e5ae25
NC
2473 * gas/sh/dsp.d: Fix expected results.
2474
d1c15a92
NC
24752002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
2476
2477 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
2478 v850-elf toolchain.
2479
50463d2a
RE
24802002-01-14 Richard Earnshaw <rearnsha@arm.com>
2481
2482 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
2483 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
2484 arm/fpa-dyadic.d: New tests.
2485 * gas/arm/le-fpconst.d (objdump): pass --section=.text
2486 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
2487
2ad6300c
RE
24882002-01-14 Richard Earnshaw <rearnsha@arm.com>
2489
2490 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
2491 * gas/arm/arm.exp (run_error_test): New proc.
2492 (armv1-bad): New error test.
2493
e28cd48c
RE
24942002-01-11 Richard Earnshaw <rearnsha@arm.com>
2495
2496 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
2497 immediate pseudo-operations.
2498 * gas/arm/arm.exp: Run it.
2499
1951c6f7
MG
25002002-01-10 matthew green <mrg@redhat.com>
2501
2502 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
2503 * gas/xstormy16/allinsn.d: Regenerate.
2504 * gas/xstormy16/allinsn.s: Regenerate.
2505
52fe395a
RE
25062002-01-09 Richard Earnshaw <rearnsha@arm.com>
2507
2508 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
2509
b3ca3a6a
L
25102002-01-08 H.J. Lu <hjl@gnu.org>
2511
2512 * gas/mips/elf-rel.s: New tests for nested ().
2513
2514 * gas/mips/elf-rel.d: Modified for nested () tests.
2515 * gas/mips/elfel-rel.d: Likewise.
2516
7a621144
DJ
25172002-01-05 Daniel Jacobowitz <drow@mvista.com>
2518
2519 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
2520 * gas/mips/mips-abi32-pic.s: Add .frame directive.
2521 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2522 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2523 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2524 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2525
a657e7c1
CD
25262002-01-02 Chris Demetriou <cgd@broadcom.com>
2527
2528 * gas/mips/empic3_e.d: New file to test -membedded-pic
2529 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
2530 * gas/mips/empic3_e.s: Likewise.
2531 * gas/mips/empic3_g1.d: Likewise.
2532 * gas/mips/empic3_g1.s: Likewise.
2533 * gas/mips/empic3_g2.d: Likewise.
2534 * gas/mips/empic3_g2.s: Likewise.
2535 * gas/mips/mips.exp: Run the new tests.
2536
ff460b2a
NC
25372001-12-21 Anders Norlander <anorland@synergenix.se>
2538
2539 * gas/all/incbin.dat: New [binary] file.
2540 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
2541 * gas/all/incbin.d: Reflect change in incbin.s
2542
a3ea9108
AO
25432001-12-20 Alexandre Oliva <aoliva@redhat.com>
2544
2545 * gas/sh/err-at.s: New test.
2546
351d03c5
HPN
25472001-12-18 Hans-Peter Nilsson <hp@axis.com>
2548
2549 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
2550 handling.
2551
11dc9c30 25522001-12-07 Geoffrey Keating <geoffk@redhat.com>
93fbbb04
GK
2553 matthew green <mrg@redhat.com>
2554
2555 * gas/xstormy16/allinsn.d: New file.
2556 * gas/xstormy16/allinsn.exp: New file.
2557 * gas/xstormy16/allinsn.s: New file.
2558 * gas/xstormy16/allinsn.sh: New file.
2559 * gas/xstormy16/gcc.d: New file.
2560 * gas/xstormy16/gcc.s: New file.
2561 * gas/xstormy16/gcc.sh: New file.
2562 * gas/xstormy16/reloc-1.d: New file.
2563 * gas/xstormy16/reloc-1.s: New file.
2564 * gas/xstormy16/reloc-2.d: New file.
2565 * gas/xstormy16/reloc-2.s: New file.
2566
1954e53d
AM
25672001-12-08 Alan Modra <amodra@bigpond.net.au>
2568
2569 * gas/all/incbin.s: Add spaces before directives.
4b2c32f8 2570 * gas/all/incbin.d: Update.
1954e53d 2571
ff460b2a 25722001-12-07 Jeffrey A Law (law@cygnus.com)
78c3a810
JL
2573
2574 * gas/hppa/parse/linesepbug.s: Restore to its original form,
2575 reverting change of July 19, 2000.
2576
bae1b355
RE
25772001-12-05 Richard Earnshaw <rearnsha@arm.com>
2578
2579 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
2580 no post-indexed addressing modes.
2581
373f2697
AJ
25822001-11-25 Andreas Jaeger <aj@suse.de>
2583
2584 * gas/all/gas.exp (incbin): Fix condition.
2585
ff460b2a 25862001-11-23 Jeffrey A Law (law@cygnus.com)
7377433e 2587
c8060cba
JL
2588 * gas/all/gas.exp (incbin): Do not run on the PA.
2589
7377433e
JL
2590 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
2591
5f266a81
CD
25922001-11-16 Chris Demetriou <cgd@broadcom.cOm>
2593
2594 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
2595 to test symbol plus offset relocations in various ways.
2596 * gas/mips/mips.exp: Run new test.
2597
802a735e
AM
25982001-11-15 Alan Modra <amodra@bigpond.net.au>
2599
2600 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
2601
6e917903
TW
26022001-11-11 Timothy Wall <twall@alum.mit.edu>
2603
2604 * gas/tic54x/sections.[sd]: Check for named, initialized sections
2605 defaulting to CODE and DATA.
2606 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
2607 assembler, the difference is not worth the effort to fix. We'd
2608 prefer the assembler *not* fill the section alignment.
2609 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
373f2697 2610 length.
6e917903
TW
2611 * gas/tic54x/labels.s: Document differences from TI tools.
2612 * gas/tic54x/extaddr.d: Match output.
2613 * gas/all/gas.exp: On c54x targets, don't do any tests that use
373f2697 2614 p2align.
6e917903 2615 * gas/macros/macros.exp: Expect failure matching use of .ascii.
373f2697 2616
ae948b86
TS
26172001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2618
2619 * gas/mips/mips.exp: Change naming of some conditionals to reflect
2620 the object format they actually mean. Don't try mips-abi32 and
2621 mips-abi32-pic tests for ecoff.
2622
bacd434f
HPN
26232001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2624
2625 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
2626 Prune and generalize, adjusting to generic ELF file layout changes.
2627
9fb9af6e
CD
26282001-11-04 Chris Demetriou <cgd@broadcom.com>
2629
2630 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
2631 (aout): Don't set if *-*-netbsd*.
373f2697 2632
dc5e727b
NC
26332001-11-02 NIIBE Yutaka <gniibe@m17n.org>
2634
2635 * gas/sh/basic.exp: For Linux, add "-big" option for the
2636 invocation of gas.
2637
5d45665a
SC
26382001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2639
2640 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
2641 instruction.
2642 * gas/m68hc11/opers12.d: Likewise.
2643 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2644
afdbd6d0
CD
26452001-10-31 Chris Demetriou <cgd@broadcom.com>
2646
2647 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
2648 * gas/mips/empic.d: Likewise.
2649 * gas/mips/elempic.d: Likewise (it was copied into other files).
2650 * gas/mips/telempic.d: Likewise.
2651 * gas/mips/tempic.d: Likewise.
2652
2653 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
2654 related ops) syntax, test loads with large offsets.
2655 * gas/mips/emcic2.d: Likewise.
2656 * gas/mips/mips.exp: Run the new test on ELF platforms.
2657
3c1bae7f
NC
26582001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
2659
2660 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
2661 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
2662 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
2663 * gas/mmix/save-op.l: Update to match latest listing behaviour.
2664 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
2665
a9f20350
HPN
26662001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
2667
2668 * gas/mmix/tst.s: Delete unused file.
2669 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
2670 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
2671 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
2672 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
2673 gas/mmix/fb-2.s: Remove trailing empty lines.
2674
3c3bdf30
NC
26752001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2676
2677 * gas/mmix: New testsuite directory.
2678
67605879
CD
26792001-10-24 Chris Demetriou <cgd@broadcom.com>
2680
2681 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
2682 file introduced in the change on 2001-05-15.
2683
b631d488
CD
26842001-10-24 Chris Demetriou <cgd@broadcom.com>
2685
2686 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
2687 Delete use of ".size".
2688 * gas/mips/mips-abi32.s: Likewise.
2689 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2690 * gas/mips/mips-gp32-fp32.s: Likewise.
2691 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2692 * gas/mips/mips-gp32-fp64.s: Likewise.
2693 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2694 * gas/mips/mips-gp64-fp32.s: Likewise.
2695 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2696 * gas/mips/mips-gp64-fp64.s: Likewise.
2697
9bb28706
CD
26982001-10-23 Chris Demetriou <cgd@broadcom.com>
2699
2700 * gas/mips/beq.s: Add zero words at end of instructions so
2701 that objdump will print "..." when disassembling.
2702 * gas/mips/beq.d: Update for disassembler changes which force
2703 branch delay-slot nops to be printed.
2704 * gas/mips/bge.d: Ditto.
2705 * gas/mips/bgeu.d: Ditto.
2706 * gas/mips/blt.d: Ditto.
2707 * gas/mips/bltu.d: Ditto.
2708 * gas/mips/jal-svr4pic.d: Ditto.
2709 * gas/mips/jal-xgot.d: Ditto.
2710
7903fbf8
L
27112001-10-20 H.J. Lu <hjl@gnu.org>
2712
2713 * gas/elf/ehopt0.s: Lose ",@progbits".
2714
2228315b
CD
27152001-10-17 Chris Demetriou <cgd@broadcom.com>
2716
2717 * gas/mips/mips.exp (sb1-ext-ps): New test to test
2718 SB-1 core's paired-single extensions to the MIPS64 ISA.
2719 * gas/mips/sb1-ext-ps.d: New file.
2720 * gas/mips/sb1-ext-ps.s: New file.
2721
f5c120c5
MG
27222001-10-17 matthew green <mrg@redhat.com>
2723
2724 * gas/ppc/altivec.s: New test for AltiVec.
2725 * gas/ppc/altivec.d: New file.
2726 * gas/ppc/ppc.exp: Test altivec.s
2727
a3366758
HPN
27282001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
2729
2730 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
2731
9fa87a06
MG
27322001-10-13 matthew green <mrg@redhat.com>
2733
2734 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
2735 mtdcr, msync, dcba, mbar): New BookE tests.
2736 * gas/ppc/booke.d: Update for new BookE tests.
2737
418c1742
MG
27382001-10-12 matthew green <mrg@redhat.com>
2739
2740 * gas/ppc/booke.s: New test for Motorola BookE.
2741 * gas/ppc/booke.d: New file.
2742 * gas/ppc/ppc.exp: Test booke.s.
2743
05caa641
NC
27442001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
2745
2746 * sh/basic.exp: Add dsp dump test.
bbce6ab7
AM
2747 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
2748 * sh/dsp.s: New file: Test assembly source of DSP single data
05caa641
NC
2749 transfer instructions.
2750
611c71af
AH
27512001-10-08 Aldy Hernandez <aldyh@redhat.com>
2752
2753 * gas/arm/arm.exp: Run arm9e tests.
2754
2755 * gas/arm/maverick.c: New.
2756
2757 * gas/arm/maverick.d: New.
2758
2759 * gas/arm/maverick.s: New.
2760
f983ac44
TS
27612001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2762
2763 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
2764 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2765 * gas/mips/mips-gp64-fp32.d: Likewise.
2766 * gas/mips/mips-gp64-fp32.s: Likewise.
2767 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2768 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2769 * gas/mips/mips-gp64-fp64.d: Likewise.
2770 * gas/mips/mips-gp64-fp64.s: Likewise.
2771 * gas/mips/elempic.d: Likewise.
2772 * gas/mips/ld.d: Likewise.
2773 * gas/mips/uld.d: Likewise.
2774 * gas/mips/usd.d: Likewise.
2775
fc847f15
L
27762001-09-29 H.J. Lu <hjl@gnu.org>
2777
2778 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
2779 x86_64-*-*.
2780
b6849f55
NC
27812001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
2782
2783 * gas/s390: New directory.
2784 * gas/s390/opcode.d: New file.
2785 * gas/s390/opcode.s: New file.
2786 * gas/s390/opcode64.d: New file.
2787 * gas/s390/opcode64.s: New file.
2788 * gas/s390/operands.d: New file.
2789 * gas/s390/operands.s: New file.
2790 * gas/s390/operands64.d: New file.
2791 * gas/s390/operands64.s: New file.
2792 * gas/s390/reloc.d: New file.
2793 * gas/s390/reloc.s: New file.
2794 * gas/s390/reloc64.d: New file.
2795 * gas/s390/reloc64.s: New file.
2796 * gas/s390/s390.exp: New file.
2797
06e70a48
EC
27982001-09-07 Eric Christopher <echristo@redhat.com>
2799
a529d758
EC
2800 * gas/mips/mips64.d: Change to use isa64.
2801 * gas/mips/mips32.d: Change to use isa32.
06e70a48 2802
553178e4
TS
28032001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2804
2805 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
2806 * gas/mips/mips-abi32.s: Likewise.
2807 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2808 * gas/mips/mips-gp32-fp32.s: Likewise.
2809 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2810 * gas/mips/mips-gp32-fp64.s: Likewise.
2811 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2812 * gas/mips/mips-gp64-fp32.s: Likewise.
2813 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2814 * gas/mips/mips-gp64-fp64.s: Likewise.
b6849f55 2815
cb56d3d3
TS
28162001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2817
2818 * gas/mips/beq.d: Check branches to external labels.
2819 * gas/mips/beq.s: Likewise.
2820 * gas/mips/bge.d: Likewise.
2821 * gas/mips/bge.s: Likewise.
2822 * gas/mips/bgeu.d: Likewise.
2823 * gas/mips/bgeu.s: Likewise.
2824 * gas/mips/blt.d: Likewise.
2825 * gas/mips/blt.s: Likewise.
2826 * gas/mips/bltu.d: Likewise.
2827 * gas/mips/bltu.s: Likewise.
2828 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
2829 * gas/mips/empic.d: Likewise.
2830 * gas/mips/empic.s: Likewise.
2831 * gas/mips/telempic.d: Likewise.
2832 * gas/mips/tempic.d: Likewise.
b6849f55 2833
8050ee1a
TS
28342001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2835
2836 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
2837 relocations, tradtional variant.
b6849f55 2838
19f78583
RH
28392001-08-04 Richard Henderson <rth@redhat.com>
2840
2841 * gas/alpha/alpha.exp: New file.
2842 * gas/alpha/elf-reloc-1.[sd]: New test.
2843 * gas/alpha/elf-reloc-2.[sl]: New test.
2844 * gas/alpha/elf-reloc-3.[sl]: New test.
2845 * gas/alpha/elf-reloc-4.[sd]: New test.
2846 * gas/alpha/fp.exp: Remove file.
2847 * gas/alpha/fp.s: Output to .data not .rdata.
2848 * gas/alpha/fp.d: Adjust to match.
2849
ff460b2a 28502001-09-04 Jeffrey A Law (law@cygnus.com)
4961b731
JL
2851
2852 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
2853
2854 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
2855 ELF toolchain.
2856 * gas/h8300/h8300-elf.exp: Likewise.
2857
2858 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
2859
2860 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
2861
ff460b2a 28622001-08-30 J"orn Rennecke <amylaar@redhat.com>
f41e3528
JR
2863
2864 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
2865 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
2866 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
2867 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
2868 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
2869 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
2870 * gas/h8300/ffxx1-elf.s: Likewise.
2871 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
2872 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
2873 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
2874 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
2875 * gas/h8300/ffxx1.s: Move to:
2876 * gas/h8300/ffxx1-coff.s .
2877
ff460b2a 28782001-08-29 J"orn Rennecke <amylaar@redhat.com>
3ad62fc4
JL
2879
2880 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
2881 where mismatch occurs due to regexp mismatch.
2882
e88b7c97
AM
28832001-08-27 Staffan Ulfberg <staffanu@swox.se>
2884 Alan Modra <amodra@bigpond.net.au>
2885
2886 * gas/macros/macros.exp: xfail powerpc-*-aix.
2887 * gas/ppc/astest64.s: New.
2888 * gas/ppc/astest64.d: New.
2889 * gas/ppc/astest2_64.s: New.
2890 * gas/ppc/astest2_64.d: New.
2891 * gas/ppc/test1elf.asm: New.
2892 * gas/ppc/test1xcoff.asm: New.
2893 * gas/ppc/generate.sh: New. Generate new files below from above .asm
2894 * gas/ppc/test1elf32.s: New.
2895 * gas/ppc/test1elf32.d: New.
2896 * gas/ppc/test1elf64.s: New.
2897 * gas/ppc/test1elf64.d: New.
2898 * gas/ppc/test1xcoff32.s: New.
2899 * gas/ppc/test1xcoff32.d: New.
2900 * gas/ppc/ppc.exp: Run new tests.
2901 * gas/ppc/simpshft.s: Tweak align now that we get nops.
2902
dda688fc
TS
29032001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2904
2905 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
2906 mips.
2907 * gas/mips/mips.exp: Likewise. Use traditional testcases for
2908 mips${el}16-f if needed.
2909 * gas/mips/elempic.d: New file, testcase for little endian empic.
2910 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
2911 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
2912 * gas/mips/mipsel16-f.d: Likewise.
2913 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
2914 relocations.
2915 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
2916 relocations, traditional variant.
2917
c85229da
L
29182001-08-17 H.J. Lu <hjl@gnu.org>
2919
2920 * gas/sparc/unalign.d: Support Sparc V9.
2921
99c14723
TS
29222001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2923
2924 * gas/mips/mips.exp: Added performance counter test.
2925 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
2926 * gas/mips/perfcount.d: Likewise.
2927
d8b6305a
NC
29282001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
2929
2930 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
2931 arguments.
2932 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
2933 arguments to .uaword.
2934
db1c0ae7
L
29352001-08-10 H.J. Lu <hjl@gnu.org>
2936
2937 * gas/mips/e32-rel2.d: Updated for the objdump output change.
2938 * gas/mips/e32el-rel2.d: Likewise.
2939 * gas/mips/elf-rel.d: Likewise.
2940 * gas/mips/elf-rel2.d: Likewise.
2941 * gas/mips/elf-rel3.d: Likewise.
2942 * gas/mips/elf_e_flags1.d: Likewise.
2943 * gas/mips/elf_e_flags2.d: Likewise.
2944 * gas/mips/elf_e_flags3.d: Likewise.
2945 * gas/mips/elf_e_flags4.d: Likewise.
2946 * gas/mips/elfel-rel.d: Likewise.
2947 * gas/mips/elfel-rel2.d: Likewise.
2948 * gas/mips/elfel-rel3.d: Likewise.
2949 * gas/mips/empic.d: Likewise.
2950 * gas/mips/mips16-e.d: Likewise.
2951 * gas/mips/mips16-f.d: Likewise.
2952 * gas/mips/mipsel16-f.d: Likewise.
2953 * gas/mips/telempic.d: Likewise.
2954 * gas/mips/tempic.d: Likewise.
2955 * gas/mips/tmips16-e.d: Likewise.
2956 * gas/mips/tmipsel16-e.d: Likewise.
2957
2958 * gas/mips/mips16-f.d: Fix the symbol table output.
2959
2960 * gas/mips/mipsel16-f.d: Fix the endian.
2961
2962 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
2963
a26f95e7
RS
29642001-08-10 Richard Sandiford <rsandifo@redhat.com>
2965
2966 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
2967 * gas/mips/mips-gp32-fp64.d: Likewise.
2968 * gas/mips/mips-abi32.d: Likewise.
2969 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2970 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2971 * gas/mips/mips-abi32-pic.d: Likewise.
06e70a48 2972
21d34b1c
TS
29732001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2974
2975 * mips/lb.d: Reflect disassembler output fixes.
2976 * mips/mips32.d: Likewise.
2977 * mips/mips64.d: Likewise. Typo.
2978 * mips/sb.d: Likewise.
2979 * mips/trunc.d: Likewise.
2980
25a7b89f
L
29812001-08-04 H.J. Lu <hjl@gnu.org>
2982
2983 * gas/cris/operand-err-1.s: Updated.
2984
aea2ae6e
L
29852001-08-04 H.J. Lu <hjl@gnu.org>
2986 Chris G. Demetriou <cgd@broadcom.com>
2987
2988 * gas/mips/e32-rel4.s: Removed.
2989
2990 * gas/mips/e32-rel4.d: Use elf-rel4.s.
2991
2992 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
2993
2994 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
2995 * gas/mips/mips-abi32.d: Likewise.
2996 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2997 * gas/mips/mips-gp32-fp32.d: Likewise.
2998 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2999 * gas/mips/mips-gp32-fp64.d: Likewise.
3000 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
3001 * gas/mips/mips-gp64-fp32.d: Likewise.
3002 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
3003 * gas/mips/mips-gp64-fp64.d: Likewise.
3004
3005 * gas/mips/mips-abi32-pic.s: Add space for objdump.
3006 * gas/mips/mips-abi32.s: Likewise.
3007 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
3008 * gas/mips/mips-gp32-fp32.s: Likewise.
3009 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
3010 * gas/mips/mips-gp32-fp64.s: Likewise.
3011 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
3012 * gas/mips/mips-gp64-fp32.s: Likewise.
3013 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
3014 * gas/mips/mips-gp64-fp64.s: Likewise.
3015
3016 * gas/mips/mips-abi32-pic.s: Add the missing .end.
3017 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
3018 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
3019 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
3020 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
3021
82146c59 30222001-08-03 Richard Sandiford <rsandifo@redhat.com>
06e70a48 3023
82146c59
RS
3024 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
3025 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
3026
3027 * gas/mips/mips.exp: Run new tests.
3028
dc462216
RS
30292001-08-02 Richard Sandiford <rsandifo@redhat.com>
3030
3031 * gas/mips/mips-gp32-fp32,
3032 * gas/mips/mips-gp32-fp64,
3033 * gas/mips/mips-gp64-fp32,
3034 * gas/mips/mips-gp64-fp64,
3035 * gas/mips/mips-abi32,
3036 * gas/mips/mips-gp32-fp32-pic,
3037 * gas/mips/mips-gp32-fp64-pic,
3038 * gas/mips/mips-gp64-fp32-pic,
3039 * gas/mips/mips-gp64-fp64-pic,
3040 * gas/mips/mips-abi32-pic: New testcases.
3041
3042 * gas/mips/mips.exp: Run them.
3043
af08bab8
AM
30442001-08-01 Alan Modra <amodra@bigpond.net.au>
3045
3046 * gas/elf/section2.l: Adjust warning message comparison.
3047
0c4ec151
RS
30482001-07-31 Richard Sandiford <rsandifo@redhat.com>
3049
3050 * gas/mips/mips.exp (el): New variable.
3051 Use it to pick ELF reloc tests.
3052
411e0b6d
CD
30532001-07-26 Chris Demetriou <cgd@broadcom.com>
3054
3055 * gas/mips/lif-empic.d: Add back dollar signs before floating
3056 point register names.
3057
bc4aa73f
AM
30582001-07-26 Alan Modra <amodra@bigpond.net.au>
3059
3060 * gas/i386/relax.s: Test rs_space.
3061 * gas/i386/relax.d: Update.
3062
2e7a08de
AM
30632001-07-23 Alan Modra <amodra@bigpond.net.au>
3064
3065 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
3066 * gas/i386/intel.d: Likewise.
3067
9a7f7ba6
PB
30682001-07-16 Philip Blundell <philb@gnu.org>
3069
3070 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
3071 change to disassembler.
3072
e7d10af4
NC
30732001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
3074
3075 Fix failures in MIPS testsuite:
3076 * gas/mips/abs.d: Pass -march=4000 to gas.
3077 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
3078 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
3079
8a543126
AM
30802001-07-11 Jakub Jelinek <jakub@redhat.com>
3081
3082 * gas/sparc/unalign.s: Remove .uaxword test.
3083 * gas/sparc/unalign.d: Adjust accordingly.
3084
7e005732
NC
30852001-07-08 Anders Norlander <anorland@synergenix.se>
3086
3087 * gas/all/gas.exp: Run incbin test.
3088 * gas/all/incbin.s: New file.
3089 * gas/all/incbin.d: New file.
3090
7461da6e
RS
30912001-07-04 Richard Sandiford <rsandifo@redhat.com>
3092
3093 * gas/mips/elf-rel3.s: Add zero word to end of file.
3094
86a15486
L
30952001-07-03 H.J. Lu <hjl@gnu.org>
3096
3097 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
3098
013468bc
BE
30992001-07-01 Ben Elliston <bje@redhat.com>
3100
3101 * gas/m88k/allinsn.s: New file.
3102 * gas/m88k/allinsn.d: Likewise.
3103 * gas/m88k/m88k.exp: Test with allinsn.s also.
3104
ec68c924
EC
31052001-06-28 Eric Christopher <echristo@redhat.com>
3106
3107 * gas/mips/usd.d: Change for march/mtune.
3108 * gas/mips/ulh-xgot.d: Ditto.
3109 * gas/mips/uld.d: Ditto.
3110 * gas/mips/trunc.d: Ditto.
3111 * gas/mips/rol.d: Ditto.
3112 * gas/mips/nodelay.d: Ditto.
3113 * gas/mips/mul.d: Ditto.
3114 * gas/mips/mul-ilocks.d: Ditto.
3115 * gas/mips/trap20.d: Ditto.
3116 * gas/mips/mips4.d: Ditto.
3117 * gas/mips/mips16.d: Ditto.
3118 * gas/mips/lif-xgot.d: Ditto.
3119 * gas/mips/lif-svr4pic.d: Ditto.
3120 * gas/mips/ld-xgot.d: Ditto.
3121 * gas/mips/ld-svr4pic.d: Ditto.
3122 * gas/mips/ld-ilocks-addr32.d: Ditto.
3123 * gas/mips/lb-xgot.d: Ditto.
3124 * gas/mips/jal-xgot.d: Ditto.
3125 * gas/mips/jal-svr4pic.d: Ditto.
3126 * gas/mips/delay.d: Ditto.
3127 * gas/mips/lb-xgot-ilocks.d: Ditto.
3128 * gas/mips/div.d: Ditto.
3129 * gas/mips/break20.d: Ditto.
3130 * gas/mips/delay.d: Ditto.
3131 * gas/mips/elf_e_flags3.d: Ditto.
3132 * gas/mips/elf_e_flags4.d: Ditto.
3133 * gas/mips/lineno.d: Ditto.
3134 * gas/mips/mips16.d: Ditto.
3135 * gas/mips/mips4.d: Ditto.
3136 * gas/mips/mips4010.d: Ditto.
3137 * gas/mips/mips4650.d: Ditto.
3138
1cac9012
NC
31392001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
3140
3141 * gas/arm/arm.exp: Remove msr-bad.s test.
3142 Select processor type for architecture specific instruction tests.
3143
3144 * gas/arm/adrl.s: Add adrEQl as a test.
3145 * gas/arm/adrl.d: Adjusted expected output.
3146
3147 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
3148 * gas/arm/msr-bad.s: Delete.
3149
1ad63b2f
TR
31502001-06-18 Tom Rix <trix@redhat.com>
3151
3152 * gas/ppc/aix.exp: New file, aix specific tests.
3153 * gas/ppc/align.s: New file, .comm alignment test.
ec68c924 3154
74b5b66a
AJ
31552001-06-13 Andreas Jaeger <aj@suse.de>
3156
3157 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
3158
e1f44d10
NC
31592001-06-06 Peter Jakubek <pjak@snafu.de>
3160
3161 * gas/mri/for.d: Correct for swapped operands.
bbce6ab7
AM
3162 * gas/mri/if.d: Likewise.
3163 * gas/mri/repeat.d: Likewise.
3164 * gas/mri/while.d: Likewise.
e1f44d10 3165
de8b1efe
AM
31662001-06-12 Alan Modra <amodra@bigpond.net.au>
3167
3168 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
3169
bab00cea
L
31702001-06-10 H.J. Lu <hjl@gnu.org>
3171
3172 * gas/elf/section2.l: Match various white spaces.
3173
6174aabb
L
31742001-06-10 H.J. Lu <hjl@gnu.org>
3175
3e9379a9 3176 * gas/elf/section2.e: Support 64bit ELF.
6174aabb
L
3177 * gas/elf/section2.e-mips: Likewise.
3178
594e740f
L
31792001-06-08 H.J. Lu <hjl@gnu.org>
3180
3181 * gas/mips/elfel-rel3.s: Moved to ...
3182 * gas/mips/elf-rel3.s: Here.
3183
3184 * gas/mips/elf-rel3.d: Updated.
3185
3186 * gas/mips/elfel-rel3.d: Updated.
3187
3188 * gas/mips/relax.d: New file.
3189 * gas/mips/relax.s: Likewise.
3190
3191 * gas/mips/mips.exp: Run relax and set xfail.
3192
d9e138e2
L
31932001-06-08 H.J. Lu <hjl@gnu.org>
3194
3195 * gas/mips/illegal.s: New file.
3196 * gas/mips/illegal.l: Likewise.
3197
3198 * gas/elf/elf.exp (run_list_test): New.
3199 Run illegal with run_list_test.
3200
7388e440
L
32012001-06-08 H.J. Lu <hjl@gnu.org>
3202
3203 * gas/mips/elf-jal.d: New file.
3204
3205 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
3206
02e07694
AM
32072001-06-08 Alan Modra <amodra@bigpond.net.au>
3208
3209 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
3210
fa6b2d59
L
32112001-06-07 H.J. Lu <hjl@gnu.org>
3212
3213 * gas/elf/section2.e-mips: New file.
3214
3215 * gas/elf/elf.exp (run_list_test): Add suffix.
3216 Pass -mips as suffix to run_list_test for mips.
3217
7b15a6b5
L
32182001-06-07 H.J. Lu <hjl@gnu.org>
3219
3220 * gas/elf/section2.l: Match ".*GAS.*" instead of
3221 "GAS LISTING .*".
3222
9160c09b
L
32232001-06-07 H.J. Lu <hjl@gnu.org>
3224
3225 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
3226
d2d89a16 32272001-06-07 H.J. Lu <hjl@gnu.org>
823e3a73
L
3228
3229 * gas/mips/empic.d: Support stabs.
3230 * gas/mips/mips16-e.d: Likewise.
3231 * gas/mips/mips16-f.d: Likewise.
3232 * gas/mips/mipsel16-f.d: Likewise.
3233 * gas/mips/telempic.d: Likewise.
3234 * gas/mips/tempic.d: Likewise.
3235 * gas/mips/tmips16-e.d: Likewise.
3236 * gas/mips/tmipsel16-e.d: Likewise.
3237
a90335ee
L
32382001-06-06 H.J. Lu <hjl@gnu.org>
3239
3240 * gas/mips/elf-rel3.s: New file.
3241 * gas/mips/elf-rel3.d: Likewise.
3242 * gas/mips/elfel-rel3.s: Likewise.
3243 * gas/mips/elfel-rel3.d: Likewise.
3244
3245 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
3246
5b5032eb
L
32472001-06-06 H.J. Lu <hjl@gnu.org>
3248
3249 * gas/elf/elf.exp (run_list_test): New.
3250 Run section2 with run_list_test.
3251
3252 * gas/elf/section2.e: New file.
3253 * gas/elf/section2.l: Likewise.
3254 * gas/elf/section2.s: Likewise.
3255
5199a87b
L
32562001-06-04 H.J. Lu <hjl@gnu.org>
3257
3258 * gas/mips/mips4010.s: Add the missing ".end".
3259 * gas/mips/mips4100.s: Likewise.
3260 * gas/mips/mips4650.s: Likewise.
3261 * gas/mips/sync.s: Likewise.
3262
0b4bdf77
L
32632001-06-02 H.J. Lu <hjl@gnu.org>
3264
3265 * gas/sparc/unalign.d: Support Sparc V9.
3266
0f2712ed
NC
32672001-05-28 Jeff Sturm <jsturm@one-point.com>
3268
3269 * gas/sparc/unalign.s: New test. Check unaligned relocs.
3270 * gas/sparc/unalign.d: New expected test results.
3271 * gas/sparc/sparc.exp: Run new test.
3272
0b171357
HPN
32732001-05-27 Hans-Peter Nilsson <hp@axis.com>
3274
3275 * gas/cris/addi.d: Tweak for 64-bit BFD.
0f2712ed
NC
3276 * gas/cris/binop-cmpmove.d: Ditto.
3277 * gas/cris/binop-cmpmovx.d: Ditto.
3278 * gas/cris/binop-extx.d: Ditto.
3279 * gas/cris/binop.d: Ditto.
3280 * gas/cris/bork.d: Ditto.
3281 * gas/cris/branch.d: Ditto.
3282 * gas/cris/break.d: Ditto.
3283 * gas/cris/brokw-1.d: Ditto.
3284 * gas/cris/brokw-2.d: Ditto.
3285 * gas/cris/brokw-3.d: Ditto.
3286 * gas/cris/ccr.d: Ditto.
3287 * gas/cris/clear.d: Ditto.
3288 * gas/cris/continue.d: Ditto.
3289 * gas/cris/fragtest.d: Ditto.
3290 * gas/cris/jump-type.d: Ditto.
3291 * gas/cris/labfloat.d: Ditto.
3292 * gas/cris/macroat.d: Ditto.
3293 * gas/cris/movem-to-reg.d: Ditto.
3294 * gas/cris/nosep.d: Ditto.
3295 * gas/cris/oneop-type.d: Ditto.
3296 * gas/cris/prefix.d: Ditto.
3297 * gas/cris/pushpop-byte-sreg.d: Ditto.
3298 * gas/cris/pushpop-dword-sreg.d: Ditto.
3299 * gas/cris/pushpop-word-sreg.d: Ditto.
3300 * gas/cris/pushpop.d: Ditto.
3301 * gas/cris/quick-s6.d: Ditto.
3302 * gas/cris/quick-u5.d: Ditto.
3303 * gas/cris/quick-u6.d: Ditto.
3304 * gas/cris/range-err-1.s: Ditto.
3305 * gas/cris/rd-pic-1.d: Ditto.
3306 * gas/cris/rd-regprefix-1.d: Ditto.
3307 * gas/cris/rd-regprefix-1b.d: Ditto.
3308 * gas/cris/reg-to-mem.d: Ditto.
3309 * gas/cris/regreg.d: Ditto.
3310 * gas/cris/return.d: Ditto.
3311 * gas/cris/scc.d: Ditto.
3312 * gas/cris/separator.d: Ditto.
3313 * gas/cris/shexpr-1.d: Ditto.
3314 * gas/cris/sreg-to-x.d: Ditto.
3315 * gas/cris/test.d: Ditto.
3316 * gas/cris/unimplemented.d: Ditto.
3317 * gas/cris/unop-mem.d: Ditto.
3318 * gas/cris/x-to-byte-sreg.d: Ditto.
3319 * gas/cris/x-to-dcr1-sreg.d: Ditto.
3320 * gas/cris/x-to-dword-sreg.d: Ditto.
3321 * gas/cris/x-to-word-sreg.d: Ditto.
0b171357
HPN
3322 * gas/cris/shexpr-1.d: Ditto. Correct format.
3323
ff8715d0
L
33242001-05-25 H.J. Lu <hjl@gnu.org>
3325
3326 * gas/mips/e32el-rel2.d: New for little endian mips.
3327 * gas/mips/elfel-rel2.d: Likewise.
3328 * gas/mips/elfel-rel.d: Likewise.
3329 * gas/mips/mipsel16-f.d: Likewise.
3330 * gas/mips/telempic.d: Likewise.
3331 * gas/mips/tmipsel16-e.d: Likewise.
3332
3333 * gas/mips/tempic.d: New for traditional mips.
3334 * gas/mips/tmips16-e.d: Likewise.
3335
3336 * gas/mips/elf-rel.d: Handle alignment padding.
3337 * gas/mips/elf-rel2.d: Likewise.
3338
3339 * gas/mips/mips.exp: Support little endian and traditional
3340 mips.
3341
8569c2f5
L
33422001-05-24 H.J. Lu <hjl@gnu.org>
3343
3344 * gas/m68k/pcrel.d: Support 64bit BFD.
3345
58e2fc90
L
33462001-05-24 H.J. Lu <hjl@gnu.org>
3347
3348 * gas/arm/adrl.d: Support 64bit BFD.
3349 * gas/arm/arm7t.d: Likewise.
3350 * gas/arm/inst.d: Likewise.
3351 * gas/arm/pic.d: Likewise.
3352 * gas/arm/xscale.d: Likewise.
3353
60edd2d3
AM
33542001-05-23 Alan Modra <amodra@one.net.au>
3355
3356 * gas/elf/ehopt0.d: Tweak for bigendian targets.
3357
aa5f19f2
NC
33582001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
3359
3360 * gas/mips/abs.d: Remove $ before register names, per latest
3361 disassembler.
3362 * gas/mips/add.d: Ditto.
3363 * gas/mips/and.d: Ditto.
3364 * gas/mips/beq.d: Ditto.
3365 * gas/mips/bge.d: Ditto.
3366 * gas/mips/bgeu.d: Ditto.
3367 * gas/mips/blt.d: Ditto.
3368 * gas/mips/bltu.d: Ditto.
3369 * gas/mips/delay.d: Ditto.
3370 * gas/mips/div-ilocks.d: Ditto.
3371 * gas/mips/div.d: Ditto.
3372 * gas/mips/dli.d: Ditto.
3373 * gas/mips/elf_e_flags1.d: Ditto.
3374 * gas/mips/elf_e_flags2.d: Ditto.
3375 * gas/mips/elf_e_flags3.d: Ditto.
3376 * gas/mips/elf_e_flags4.d: Ditto.
3377 * gas/mips/jal-empic.d: Ditto.
3378 * gas/mips/jal-svr4pic.d: Ditto.
3379 * gas/mips/jal-xgot.d: Ditto.
3380 * gas/mips/jal.d: Ditto.
3381 * gas/mips/la-empic.d: Ditto.
3382 * gas/mips/la-svr4pic.d: Ditto.
3383 * gas/mips/la-xgot.d: Ditto.
3384 * gas/mips/la.d: Ditto.
3385 * gas/mips/lb-empic.d: Ditto.
3386 * gas/mips/lb-svr4pic.d: Ditto.
3387 * gas/mips/lb-xgot-ilocks.d: Ditto.
3388 * gas/mips/lb-xgot.d: Ditto.
3389 * gas/mips/lb.d: Ditto.
3390 * gas/mips/ld-empic.d: Ditto.
3391 * gas/mips/ld-ilocks-addr32.d: Ditto.
3392 * gas/mips/ld-ilocks.d: Ditto.
3393 * gas/mips/ld-svr4pic.d: Ditto.
3394 * gas/mips/ld-xgot.d: Ditto.
3395 * gas/mips/ld.d: Ditto.
3396 * gas/mips/li.d: Ditto.
3397 * gas/mips/lif-empic.d: Ditto.
3398 * gas/mips/lif-svr4pic.d: Ditto.
3399 * gas/mips/lif-xgot.d: Ditto.
3400 * gas/mips/lifloat.d: Ditto.
3401 * gas/mips/mips16.d: Ditto.
3402 * gas/mips/mips32.d: Ditto.
3403 * gas/mips/mips4.d: Ditto.
3404 * gas/mips/mips4010.d: Ditto.
3405 * gas/mips/mips4100.d: Ditto.
3406 * gas/mips/mips4650.d: Ditto.
3407 * gas/mips/mips64.d: Ditto.
3408 * gas/mips/mul-ilocks.d: Ditto.
3409 * gas/mips/mul.d: Ditto.
3410 * gas/mips/nodelay.d: Ditto.
3411 * gas/mips/rol.d: Ditto.
3412 * gas/mips/sb.d: Ditto.
3413 * gas/mips/trap20.d: Ditto.
3414 * gas/mips/trunc.d: Ditto.
3415 * gas/mips/uld.d: Ditto.
3416 * gas/mips/ulh-empic.d: Ditto.
3417 * gas/mips/ulh-svr4pic.d: Ditto.
3418 * gas/mips/ulh-xgot.d: Ditto.
3419 * gas/mips/ulh.d: Ditto.
3420 * gas/mips/ulw.d: Ditto.
3421 * gas/mips/usd.d: Ditto.
3422 * gas/mips/ush.d: Ditto.
3423 * gas/mips/usw.d: Ditto.
3424
1ff55c93
RH
34252001-05-14 Richard Henderson <rth@redhat.com>
3426
3427 * gas/elf/ehopt0.s: New.
3428 * gas/elf/ehopt0.d: New.
3429 * gas/elf/elf.exp: Run it.
3430
bcee8eb8
AM
34312001-05-12 Peter Targett <peter.targett@arccores.com>
3432
3433 * gas/arc/st.s: Add test case @h30 fixup.
3434 * gas/arc/st.d: Update to suit.
3435
67d6227d
AM
34362001-05-12 Alan Modra <amodra@one.net.au>
3437
3438 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
4bba6815 3439 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
67d6227d
AM
3440
3441 * gas/i386/ssemmx2.d: Correct movq.
3442
cbc5fe50
HPN
34432001-05-10 Hans-Peter Nilsson <hp@axis.com>
3444
3445 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
3446 handling.
3447
992aaec9
AM
34482001-05-04 Alan Modra <amodra@one.net.au>
3449
3450 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
3451 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
3452 pinsrw, and pmovmskb.
3453 * gas/i386/sse2.d: Correct register for movmskpd.
3454
c7e40348
NC
34552001-05-02 Johan Rydberg <jrydberg@opencores.org>
3456
bbce6ab7
AM
3457 * gas/openrisc/addi.s: New file.
3458 * gas/openrisc/addi.d: Likewise.
3459 * gas/openrisc/allinsn.exp: Likewise.
3460 * gas/openrisc/allinsn.s: Likewise.
3461 * gas/openrisc/allinsn.d: Likewise.
3462 * gas/openrisc/lohi.s: Likewise.
3463 * gas/openrisc/lohi.d: Likewise.
3464 * gas/openrisc/store.s: Likewise.
3465 * gas/openrisc/store.d: Likewise.
c7e40348 3466
ad7f5c69
HPN
34672001-04-05 Hans-Peter Nilsson <hp@axis.com>
3468
3469 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
3470 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
3471 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
3472 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
3473 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
3474 New tests.
8ac9c124
HPN
3475 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
3476 in comment.
777623bb
HPN
3477 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
3478 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
3479 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
3480 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
3481 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
3482 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
3483 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
3484 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
3485 trailing empty lines.
3486 * gas/cris/continue.s: Ditto, tweak comment.
ad7f5c69 3487
4b0d96c2
HPN
3488 * lib/gas-defs.exp (run_dump_test): Support using readelf.
3489 * config/default.exp: Default READELF and READELFFLAGS.
3490
61b96bb4
AM
34912001-03-31 Alan Modra <alan@linuxcare.com.au>
3492
3493 * gas/all/cond.s: Add .if .elseif tree.
3494 * gas/all/cond.d: Match above.
3495
5fba8300
L
34962001-03-30 H.J. Lu <hjl@gnu.org>
3497
3498 * gas/i386/relax.d: Dump with -s instead of -drw.
3499
00687228
L
35002001-03-29 H.J. Lu <hjl@gnu.org>
3501
3502 * gas/i386/relax.s: New test for relaxation between sections.
3503 * gas/i386/relax.d: New.
3504
3505 * gas/i386/i386.exp: Add tests for ELF.
3506
d5c4095a
NC
35072001-03-27 Chris Demetriou <cgd@broadcom.com>
3508
3509 * gas/mips/lineno.d: Allow for the possibility that
3510 the local labels won't be in the objdump output. Match
3511 zeros in addresses using '+' for better compatibility with
3512 different targets.
3513
10a51814
CD
35142001-03-26 Chris Demetriou <cgd@broadcom.com>
3515
3516 * gas/mips/sync.s: Declare 'foo' as a function so that this
3517 test will work on properly on ECOFF targets.
3518
0f17484f
AM
35192001-03-24 Alan Modra <alan@linuxcare.com.au>
3520
3521 * gas/i386/ssemmx2.s: Change movntq to movntdq.
3522 * gas/i386/ssemmx2.d: Matching change.
3523
7704145c
HPN
35242001-03-23 Hans-Peter Nilsson <hp@axis.com>
3525
5ef6758f
HPN
3526 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
3527 New tests.
3528
7704145c
HPN
3529 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
3530 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
3531
bbe6d95f
AM
35322001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
3533
3534 * gas/vax/quad.exp: Correct expected result.
3535
d394a339
AS
35362001-03-19 Andreas Schwab <schwab@suse.de>
3537
3538 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
3539 consistent output across targets.
3540 * gas/m68k/pcrel.d: Adjusted.
3541
64cbbfae
L
35422001-03-18 H.J. Lu <hjl@gnu.org>
3543
3544 * gas/i386/intel.s: Move PIC code to ...
3545 * gas/i386/intelpic.s: New. Here.
3546 * gas/i386/intel.d: Updated.
3547 * gas/i386/intelpic.d: New.
3548
3549 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
3550 targets only.
3551
31abcf7d
SC
35522001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3553
3554 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
3555
fa7cd6d2
L
35562001-02-26 H.J. Lu <hjl@gnu.org>
3557
3558 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
3559
d88ae36a
L
35602001-02-23 H.J. Lu <hjl@gnu.org>
3561
3562 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
3563
3564 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
3565 "cmp4".
3566 * gas/ia64/opc-a.s: Rebuilt.
3567 * gas/ia64/opc-a.d: Likewise.
3568
f14c6878
CD
35692001-02-17 Chris Demetriou <cgd@broadcom.com>
3570
3571 * gas/mips/mips32.d: Remove ELF dependencies. This test
3572 wasn't meant to be ELF specific, and doesn't have to be.
3573 * gas/mips/mips64.d: Likewise.
3574
2cd5676f
CD
35752001-02-17 Chris Demetriou <cgd@broadcom.com>
3576
3577 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
3578 tests if not ELF; they test ELF-specific features.
3579
98a79704
SC
35802001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3581
74b5b66a 3582 * gas/mri/mri.exp: Don't execute the M68K specific tests
98a79704
SC
3583 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
3584
4f69f974
SC
35852001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3586
3587 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
3588 Assembly Language Input Standard.
3589 * gas/m68hc11/malis.d: New file.
3590 * gas/m68hc11/malis-include.s: New file.
3591 * gas/m68hc11/all.exp: Add the new test.
3592
6e0b89ee
AM
35932001-01-12 Alan Modra <alan@linuxcare.com.au>
3594
3595 * gas/i386/i386.exp (gas_64_check): Correct target string.
3596 Use gas_64_check rather than target string to decided whether
3597 x86_64 checks should run.
3598
3599 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
3600 * gas/i386/ssemmx2.s: Likewise.
3601 * gas/i386/sse2.d: Update to suit.
3602 * gas/i386/ssemmx2.s: Likewise.
3603
0d2bcfaf
NC
36042001-01-11 Peter Targett <peter.targett@arccores.com>
3605
3606 * gas/arc/alias.*: Removed.
3607 * gas/arc/branch.*: Likewise.
3608 * gas/arc/insn3.*: Likewise.
3609 * gas/arc/math.*: Likewise.
3610 * gas/arc/sshift.*: Likewise.
3611 * gas/arc/arc.exp: Simplified test process for base case
3612 instruction set by adding run_dump_test cases for all base
3613 instructions.
74b5b66a
AJ
3614 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
3615 * gas/arc/add.s, gas/arc/add.d: Likewise.
3616 * gas/arc/and.s, gas/arc/and.d: Likewise.
3617 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
3618 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
3619 * gas/arc/b.s, gas/arc/b.d: Likewise.
3620 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
3621 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
3622 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
3623 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
3624 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
3625 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
3626 * gas/arc/j.s, gas/arc/j.d: Likewise.
3627 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
3628 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
3629 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
3630 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
3631 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
3632 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
3633 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
3634 * gas/arc/or.s, gas/arc/or.d: Likewise.
3635 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
3636 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
3637 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
3638 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
3639 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
3640 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
3641 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
3642 * gas/arc/add.s, gas/arc/add.d: Likewise.
3643 * gas/arc/st.s, gas/arc/st.d: Likewise.
3644 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
3645 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
3646 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
0d2bcfaf
NC
3647 * gas/arc/warn.s: Removed warning test case for setting of flags
3648 followed by conditional branch, an arc5 only feature.
3649
3650 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
3651
3652 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
3653
88051039
SC
36542001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3655
3656 * gas/m68hc11/opers12.s: Add more tests for index post byte.
3657 * gas/m68hc11/opers12.d: Likewise.
3658
68a581b8
SC
36592001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3660
3661 * gas/m68hc11/all.exp: Add new tests for dwarf2.
3662 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
3663 * gas/m68hc11/opers12-dwarf2.d: Likewise.
3664 * gas/m68hc11/insns-dwarf2.d: Likewise.
3665
3f535693
NC
36662001-01-11 Nick Clifton <nickc@redhat.com>
3667
3668 * gas/arm/adrl.s: Add global label 'foo'.
3669 * gas/arm/adrl.d: Expect to see references to 'foo' in the
3670 disassembly. COFF and ELF disassemblys should now be the same.
3671
ff460b2a 36722001-01-10 Jan Hubicka <jh@suse.cz>
de9d65b5
JH
3673
3674 * i386.exp: Add ssemmx2 and sse2 tests.
3675 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
3676
d38ccb31
NC
36772001-01-09 Nick Clifton <nickc@redhat.com>
3678
3679 * gas/arm/pic.d: Fix patterns to match new behaviour of
3680 disassembler.
3681 inst.d: Fix patterns to match new behaviour of disassembler.
3682
183d6175
PB
36832001-01-03 Philip Blundell <pb@futuretv.com>
3684
3685 * gas/vtable/vtable.exp: Don't run tests on Alpha.
3686
ff460b2a 36872001-01-06 Jan Hubicka <jh@suse.cz>
b96d3a20
JH
3688
3689 * i386.exp: Add tests for presence of 32bit versus 64bit output
3690 format; run both 64bit and 32bit tests when format is available;
3691 add x86_64 test.
3692 * x86_64.s: New file.
3693 * x86_64.d: New file.
3694
ab32098a
NC
36952001-01-02 Nick Clifton <nickc@redhat.com>
3696
3697 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
3698 instruction is legal in v5. Also fix expected error message.
3699
ca6489f9
PB
37002001-01-01 Philip Blundell <philb@gnu.org>
3701
3702 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
3703 * gas/arm/arm.exp: Run them.
3704 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
3705 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
3706
0a940afa
L
37072000-12-22 H.J. Lu <hjl@gnu.org>
3708
3709 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
3710 * gas/i386/intel.d: Updated.
3711
514829c3
JW
37122000-12-12 Jim Wilson <wilson@redhat.com>
3713
3714 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
3715 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
3716
846b8f1e
NC
37172000-12-12 Nick Clifton <nickc@redhat.com>
3718
3719 * gas/vtable/vtable.exp: Fix formatting.
3720
3721 * gas/arm/elsegundo.s: New Test (currently disabled).
3722 * gas/arm/elsegundo.d: Expected test results.
3723
4819127a
L
37242000-12-11 H.J. Lu <hjl@gnu.org>
3725
3726 * gas/i386/intel.d: Adjusted for the a.out assembler.
3727 * gas/i386/intel.s: Likewise.
3728
77eb0326
NC
37292000-12-09 Nick Clifton <nickc@redhat.com>
3730
3731 * gas/m68k/pcrel.d: Update to match latest assembler output.
3732
9abcc8f0 37332000-12-02 Chris Demetriou <cgd@sibyte.com>
4c507252 3734
bbce6ab7
AM
3735 * gas/mips/elf_e_flags.s: Add padding to the end of the
3736 file so that objdump output will be consistent.
3737 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3738 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
3739 "..." at end of objdump output because of zero bytes at end
3740 of section.
3741 * gas/mips/elf_e_flags.c: Add note to comment about
3742 what's changing in elf_e_flags.s.
3743
3744 * gas/mips/la.s: Add padding to the end of the file so that
3745 objdump output will be consistent.
3746 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
3747 end of objdump output because of zero bytes at end of
3748 section.
3749
3750 * gas/mips/sync.s: Add padding to the end of the file so that
3751 objdump output will be consistent.
3752 * gas/mips/sync.d: Expect "..." at end of objdump output
3753 because of zero bytes at end of section.
3754
3755 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
3756 alignment issues so tests are useful on multiple targets.
3757 * gas/mips/empic.s: Likewise.
3758 * gas/mips/mips16-e.d: Likewise.
3759 * gas/mips/mips16-e.s: Likewise.
3760 * gas/mips/mips16-f.d: Likewise.
3761 * gas/mips/mips16-f.s: Likewise.
3762
3763 * gas/mips/mips32.d: Expect disassembly of madd and maddu
3764 to use their correct names. Add tests for break and sdbbp.
3765 * gas/mips/mips32.s: Likewise.
3766
3767 * gas/mips/mips64.s: Add test for assembly of MIPS64
3768 extensions.
3769 * gas/mips/mips64.d: Likewise.
3770 * gas/mips/mips.exp: Test using the new "mips64" test.
0808b8a9 3771
b90dd607
NC
37722000-12-01 Chris Demetriou <cgd@sibyte.com>
3773
bbce6ab7
AM
3774 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
3775 when mips16 code generation is enabled.
b90dd607 3776
0c92ba5f
NC
3777 * gas/mips/empic.d: Adjust for the fact that the difference
3778 between two symbols in the same section are not expected to
3779 generate a reloc.
3780 * gas/mips/empic.s: Likewise. Also, correct typo in comment
3781 about expected relocs.
74b5b66a 3782
bbce6ab7
AM
3783 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
3784 instruction assembly test.
3785 * gas/mips/mips.exp: Add the test mentioned above.
481294f0 3786
76a0ddac
DN
37872000-11-30 Diego Novillo <dnovillo@redhat.com>
3788
3789 * intel.s, intel.d: New test for @GOT references.
3790
dc6e09d3
HPN
37912000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3792
3793 * gas/sh/err.exp: New, framework for error-testing.
3794 * gas/sh/err-1.s: New test.
3795
ae3e85dd
SC
37962000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3797
3798 * gas/m68hc11/opers12.s: New test for movw operands.
3799 * gas/m68hc11/opers12.d: Likewise.
3800
077b8428
NC
38012000-11-24 Nick Clifton <nickc@redhat.com>
3802
3803 * arm.exp: Run tests for xscale as well as arm.
3804 Run xscale tests.
3805
3806 * xscale.s: New file: XScale instruction tests.
3807 * xscale.d: New file: Expected XScale instruction results.
3808
a257e27a
L
38092000-11-20 H.J. Lu <hjl@gnu.org>
3810
3811 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
3812 * gas/i386/intel.s: Likewise.
3813
f5776d3d
L
38142000-11-16 H.J. Lu <hjl@gnu.org>
3815
3816 * gas/symver/symver0.d: Add 64bit support.
3817 * gas/symver/symver1.d: Likewise.
3818
e206b66f
L
38192000-11-16 H.J. Lu <hjl@gnu.org>
3820
3821 * gas/symver/symver.exp: Don't run symver4 nor symver5.
3822
747e13a0
L
38232000-11-13 H.J. Lu <hjl@gnu.org>
3824
3825 * gas/symver/symver.exp: New for symver test.
3826 * gas/symver/symver0.d: Likewise.
3827 * gas/symver/symver0.s: Likewise.
3828 * gas/symver/symver1.d: Likewise.
3829 * gas/symver/symver1.s: Likewise.
3830 * gas/symver/symver2.l: Likewise.
3831 * gas/symver/symver2.s: Likewise.
3832 * gas/symver/symver3.l: Likewise.
3833 * gas/symver/symver3.s: Likewise.
3834 * gas/symver/symver4.l: Likewise.
3835 * gas/symver/symver4.s: Likewise.
3836 * gas/symver/symver5.l: Likewise.
3837 * gas/symver/symver5.s: Likewise.
3838 * gas/symver/symver6.l: Likewise.
3839 * gas/symver/symver6.s: Likewise.
3840
935e6103
HPN
38412000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
3842
3843 * gas/macros/macros.exp: Mark strings test xfail for sh.
3844
64a0c779
DN
38452000-10-24 Diego Novillo <dnovillo@cygnus.com>
3846
3847 * intel.s, intel.d: Add new tests for intel syntax.
3848
73cd359e
AM
38492000-10-19 Alan Modra <alan@linuxcare.com.au>
3850
3851 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
3852 * gas/elf/section1.s: Likewise.
3853 * gas/elf/section[01].d: Change to suit.
3854
476d4b9b
L
38552000-10-18 H.J. Lu <hjl@gnu.org>
3856
3857 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
3858 change.
3859
6588847e
DN
38602000-10-15 Diego Novillo <dnovillo@cygnus.com>
3861
3862 * intel.s, intel.d: Add new tests for naked registers using intel
3863 syntax.
3864
2e968471
HPN
38652000-09-29 Hans-Peter Nilsson <hp@axis.com>
3866
3867 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
3868 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
3869 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
3870 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
3871
9a635504
AM
38722000-09-28 Alan Modra <alan@linuxcare.com.au>
3873
170cdc4f
AM
3874 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
3875 * gas/hppa/reloc/reloc.exp: Likewise.
3876 * gas/hppa/unsorted/unsorted.exp: Likewise.
3877
9a635504
AM
3878 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
3879
139368c9
JW
38802000-09-22 Jim Wilson <wilson@cygnus.com>
3881
d48ad4f3
JW
3882 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
3883 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
3884
139368c9
JW
3885 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
3886 * gas/ia64/dv-waw-err.s: Likewise.
3887 * gas/ia64/dv-imply.d: Regenerate.
3888 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
3889 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
3890 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
3891
7484b8e6
TW
38922000-09-14 Timothy Wall <twall@cygnus.com>
3893
3894 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
3895 comparisons which should and should not produce DVs.
3896
927781e2
AM
38972000-09-05 Alan Modra <alan@linuxcare.com.au>
3898
3899 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
3900
9a8f29e3
TW
39012000-08-29 Timothy Wall <twall@cygnus.com>
3902
bbce6ab7
AM
3903 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
3904 * gas/ia64/dv-mutex.d: Update regexp pattern.
3905 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
3906 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
3907 Test still fails due to insn opcode pattern changes.
74b5b66a 3908
5e0c2226
L
39092000-08-21 H.J. Lu <hjl@gnu.org>
3910
3911 * gas/all/cofftag.d: Support the strict COFF.
3912
50b81f19
JW
39132000-08-16 Jim Wilson <wilson@cygnus.com>
3914
3915 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
3916 * gas/ia64/dv-raw-err.l: Likewise.
3917 * gas/ia64/dv-waw-err.l: Update sed pattern.
3918 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
3919 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
3920
8cb8bcba
NC
39212000-08-16 Nick Clifton <nickc@redhat.com>
3922
3923 * gas/arm/inst.s: Add tests for edge cases of shift based
bbce6ab7 3924 addressing modes.
8cb8bcba
NC
3925
3926 * gas/arm/inst.d: Add expected results for new tests.
3927
483f05e3
HPN
39282000-07-20 Hans-Peter Nilsson <hp@axis.com>
3929
3930 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
3931 * gas/ieee-fp/x930509a.exp: Ditto.
3932 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
e5da6f52 3933 * gas/cris/*: New tests for CRIS.
483f05e3 3934
81366cb8
AM
39352000-07-19 Alan Modra <alan@linuxcare.com.au>
3936
3937 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
3938 (semi): Likewise.
3939 (strings): Don't run for hppa, except for hppa*-*-linux*.
3940
3941 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
3942 pseudos.
3943
4b43d9f6
NC
39442000-07-18 Scott Bambrough <scottb@netwinder.org>
3945
bbce6ab7
AM
3946 * gas/arm/inst.d: Fix expected results to match current assembler
3947 output. Patch from Justin Seger <justin.m.seger@intel.com>.
4b43d9f6 3948
4b6341e9
AM
39492000-07-10 Alan Modra <alan@linuxcare.com.au>
3950
3951 * gas/vtable/vtable.exp: Disable test for hppa.
3952
3953 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
3954 run test for any elf target.
3955 (applybug): Don't run test for linux.
3956 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
3957 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
3958 (labelbug): xfail for hppa-linux.
3959
3960 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
3961 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
3962 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
3963 r_no_reloc.s, reduce3.s}: Likewise.
3964 * gas/hppa/unsorted/common.s: Likewise.
3965
97b39d03
NC
39662000-07-05 Nick Clifton <nickc@cygnus.com>
3967
3968 * gas/d30v/inst.d: Fix expected results to match current assembler
3969 output.
3970 * gas/d30v/bittest.l: Fix expected warning messages to match
3971 current assembler output.
3972
4b6341e9 39732000-06-29 Kazu Hirata <kazu@hxi.com>
fbe1e41f
NC
3974
3975 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
3976 in ldmac and stmac.
3977 * gas/h8300/macs.s: Likewise.
3978
6b2539e3
NC
39792000-06-27 Nick Clifton <nickc@cygnus.com>
3980
3981 * gas/d30v/bittest.l: Edit to match new warning messages produced
3982 by assembler.
3983
39bec121
TW
39842000-06-19 Timothy Wall <twall@cygnus.com>
3985
3986 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
3987 * gas/all/gas.exp: Make adjustments for tic54x target.
3988 * gas/ieee-fp/x930509a.exp: Ditto.
3989 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
3990 moved into the LMA and is not printed separately by objdump any
3991 longer. This still needs to be tested.
74b5b66a 3992
60bcf0fa
NC
39932000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
3994
3995 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
3996 * gas/m68hc11/all.exp: Specific tests for m68hc11.
3997 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
3998 * gas/m68hc11/insns[ds]: Another test.
3999 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
4000 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
4001
55d98a80
AM
40022000-06-17 Alan Modra <alan@linuxcare.com.au>
4003
4004 * gas/macros/strings.s: Don't start directives in first column
4005 (for LABELS_WITHOUT_COLONS targets).
4006
8e1b6ed6
L
40072000-06-14 H.J. Lu <hjl@gnu.org>
4008
4009 * gas/macros/strings.d: Support a.out and coff.
4010
88830cd1
NC
40112000-06-14 Nick Clifton <nickc@cygnus.com>
4012
4013 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
4014 flag is no longer legal syntax.
4015
aa787a89
NC
40162000-06-09 Nick Clifton <nickc@cygnus.com>
4017
4018 * gas/macros/macros.exp: Run new test: strings.
4019 * gas/macros/strings.s: New test: String expansion inside
4020 macros.
4021 * gas/macros/strings.d: New test results.
74b5b66a 4022
a6b9488a
AM
40232000-06-04 Alan Modra <alan@linuxcare.com.au>
4024
4025 * gas/i386/prefix.s: Modify so we have at least one x86 test that
4026 checks the line separator.
4027
ff460b2a 40282000-05-21 Hans-Peter Nilsson <hp@axis.com>
f48026f7
HPN
4029
4030 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
4031
322f2c45
NC
40322000-05-15 Nick Clifton <nickc@cygnus.com>
4033
4034 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
4035
de950844
AM
40362000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
4037
4038 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
4039
4040 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
4041 weak symbol.
4042
575bc3d6
AM
40432000-05-08 Alan Modra <alan@linuxcare.com.au>
4044
4045 * gas/mri/float.d: Fix for srec length change.
4046
36f89926
AM
40472000-05-02 Alan Modra <alan@linuxcare.com.au>
4048
4049 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
4050 behaviour for hppa*-*-linux* throughout file.
4051 * gas/hppa/reloc/reloc.exp: Ditto.
4052 (reduce2.s): Disable test for elf targets.
4053
4054 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
4055
4056 * gas/elf/section0.s: Don't start pseudos on first column so
4057 targets that define LABELS_WITHOUT_COLONS work.
4058 * gas/elf/section1.s: Ditto.
4059 * gas/vtable/inherit0.s: Ditto.
4060 * gas/vtable/inherit1.s: Ditto.
4061 * gas/vtable/entry0.s: Ditto.
4062 * gas/vtable/entry1.s: Ditto.
4063
7fca9a72
NC
40642000-05-01 Nick Clifton <nickc@cygnus.com>
4065
74b5b66a
AJ
4066 * gasp/macro.out: Fix label numbers to remove leading zeroes.
4067 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
7fca9a72 4068
ee68970f
AM
40692000-04-25 Alan Modra <alan@linuxcare.com.au>
4070
4071 * gas/i386/general.l: Allow for DISP32 pe relocs.
4072 * gas/i386/jump.d: Similarly.
4073
ff460b2a 40742000-04-24 Jim Wilson <wilson@cygnus.com>
c4479208 4075
8d82e76a
JW
4076 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
4077 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
4078 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
4079 tnat.nz.orcm, tnat.nz.andcm inputs.
4080 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
4081 * gas/ia64/opc-i.s: Regenerate.
74b5b66a 4082
c4479208
JW
4083 * gas/ia64/opc-i.s: Regenerate.
4084 * gas/ia64/opc-f.pl: Add explicit stop at end.
74b5b66a 4085
bf3ca999
TW
40862000-04-22 Timothy Wall <twall@cygnus.com>
4087
4088 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
4089 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
4090
ff460b2a
NC
40912000-04-21 Richard Henderson <rth@cygnus.com>
4092 David Mosberger <davidm@hpl.hp.com>
4093 Timothy Wall <twall@cygnus.com>
4094 Jim Wilson <wilson@cygnus.com>
800eeca4
JW
4095
4096 * gas/vtable/vtable.exp: Disable for ia64.
7fca9a72 4097 * gas/ia64: New testsuite directory.
74b5b66a 4098
71851002
AM
40992000-04-03 Alan Modra <alan@linuxcare.com.au>
4100
4101 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
4102 checks to start.
4103 * gas/i386/general.l: Likewise.
4104
31254b20
AO
41052000-04-01 Alexandre Oliva <aoliva@cygnus.com>
4106
4107 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
4108 with 32 bits, not with the unsigned shorter opcodes.
4109 * gas/mn10300/basic.exp: Likewise.
4110
77f42f92
AO
41112000-03-31 Alexandre Oliva <aoliva@cygnus.com>
4112
4113 * lib/gas-defs.exp (regexp_diff): Don't break on the first
4114 difference, list them all.
4115
d1a1bf19
NC
41162000-03-29 Nick Clifton <nickc@cygnus.com
4117
4118 * gas/arm/thumb.s: Add test of bal instruction.
4119
224de7a5
AM
41202000-03-27 Alan Modra <alan@linuxcare.com.au>
4121
4122 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
4123 LISTING_WORD_SIZE==1.
4124 * gas/all/gas.exp (do_930509a): Same here.
4125 * gas/all/cond.d: And here.
4126
d1a1bf19
NC
41272000-03-16 Nick Clifton <nickc@cygnus.com>
4128
4129 * gas/arm/arm.exp: Run branch.s test.
4130 Run tests if target is strongarm.
4131
4132 * gas/arm/branch.s: New test. Make sure that assembler can handle
4133 same-section branch relocations properly.
4134
4135 * gas/arm/branch.d: New file. Expected output from assembling
4136 branch.s.
4137
bb2d6cd7
GK
41382000-03-10 Geoffrey Keating <geoffk@cygnus.com>
4139
4140 * gas/mips/empic.d: New file.
4141 * gas/mips/empic.s: New file.
4142 * gas/mips/mips16-e.d: New file.
4143 * gas/mips/mips16-e.s: New file.
4144 * gas/mips/mips16-f.d: New file.
4145 * gas/mips/mips16-f.s: New file.
4146 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
4147 expected failure.
4148
11038c5e
L
41492000-02-25 H.J. Lu <hjl@gnu.org>
4150
4151 * gas/i386/general.l: Support a.out and coff.
4152
cc5ca5ce
AM
41532000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
4154
4155 * gas/i386/intel.s: New file, intel version of opcode.s
084e9a84
AM
4156 * gas/i386/intel.d: New file, copy of opcode.d
4157 * gas/i386/i386.exp: Call it.
cc5ca5ce
AM
4158
4159 * gas/i386/general.s: Add extra "out" instructions.
4160 * gas/i386/general.l: Likewise.
4161
557537a5
NC
41622000-01-31 Nick Clifton <nickc@cygnus.com>
4163
4164 * gas/arm/inst.s: Include test of ATPCS register naming
4165 conventions.
4166
4167 * gas/arm/float.s: Include test of ATPCS register naming
4168 conventions.
4169
ff460b2a 41702000-01-21 H.J. Lu <hjl@gnu.org>
dfad2e40
AM
4171
4172 * gas/i386/general.l: Support a.out.
4173 * gas/i386/jump.d: Likewise.
4174 * gas/i386/jump16.d: Likewise.
4175
a3d1c52b
AM
41762000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
4177
4178 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
4179 * gas/i386/jump16.{s,d}: To here.
4180 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
4181 tests in general.s so that objdump is exercised.
4182
4183 * gas/i386/i386.exp: Call new tests.
4184
a8de5998
AM
41852000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
4186
add0c677
AM
4187 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
4188 .code16, and .code32 modes.
a8de5998 4189
ff460b2a 41901999-11-30 Jeffrey A Law (law@cygnus.com)
433b8629
JL
4191
4192 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
4193 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
4194 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
4195 * gas/mn10300/basic.exp: Run the am33 tests.
4196
73c89d48
GRK
41971999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
4198
4199 * gas/mips/la.d: Adjust for new la macro expansion.
4200 Change matches for explicit addresses to matches for
4201 any address.
4202 * gas/mips/la-xgot.d: Same.
4203 * gas/mips/la-svr4pic.d: Same.
4204
603eea08
NC
42051999-11-01 Nick Clifton <nickc@cygnus.com>
4206
4207 Remove reloc generating references to local labels in test code.
4208 Some ARM targets (eg PE) generate a reloc based on the label,
4209 whilst others (eg ELF) generate a reloc based on the section
4210 symbol. This meant that the disassembled outputs would differ.
74b5b66a 4211
603eea08
NC
4212 * gas/arm/inst.s: Change test of BLPL instruction.
4213 * gas/arm/inst.d: Change expected decode of BLPL instruction.
4214 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
50903393
NC
4215 Remove .rdata section, since this cannot exist in an arm-aout
4216 target.
4217 * gas/arm/arm7t.d: Change expected reloc generated for .word
4218 directive.
603eea08 4219
e591b0ea
NC
42201999-10-21 Nick Clifton <nickc@cygnus.com>
4221
4222 * gas/arm/arm7t.d: Update to match latest objdump output.
4223 * gas/arm/inst.s: Fix erroneous test case.
4224 * gas/arm/inst.d: Update to match latest objdump output.
4225
ff460b2a 42261999-10-11 Geoffrey Keating <geoffk@cygnus.com>
a6ea59ce
GK
4227
4228 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
74b5b66a 4229 indeterminate number of extra lines here".
a6ea59ce
GK
4230
4231 * gas/elf/elf.exp: Remove XFAILs.
4232 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
4233 * gas/elf/section1.d: Likewise.
4234
ff460b2a 42351999-10-07 Diego Novillo <dnovillo@cygnus.com>
c43185de
DN
4236
4237 * gas/d10v: New directory.
4238 * gas/d10v/d10.exp: New file.
4239 * gas/d10v/inst.s: New file.
4240 * gas/d10v/inst.d: New file.
4241
ff460b2a 42421999-10-07 Geoffrey Keating <geoffk@cygnus.com>
07147777
GK
4243
4244 * gas/mips/elf-rel.s: New file.
4245 * gas/mips/elf-rel.d: New file.
4246 * gas/mips/elf-rel2.d: New file.
4247 * gas/mips/e32-rel2.d: New file.
4248 * gas/mips/elf-rel2.s: New file.
4249 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
4250
4251 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
4252 even if the CPU is set to something by default.
4253
ff460b2a 42541999-10-04 Doug Evans <devans@canuck.cygnus.com>
93c6c015
DE
4255
4256 * gas/m32r/error.exp: New testcase driver.
4257 * gas/m32r/m32rx.exp: New testcase driver.
4258 * gas/m32r/fslotx.[sd]: New testcase.
4259 * gas/m32r/m32rx.[sd]: New testcase.
4260 * gas/m32r/relax-s.[sd]: New testcase.
4261 * gas/m32r/interfere.s: New testcase.
4262 * gas/m32r/wrongsize.s: New testcase.
4263
b7be1db6
AM
42641999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
4265
4266 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
4267 * gas/i386/reloc.d: Accept dir32 relocs.
4268
61feeec2
ILT
42691999-09-12 Donn Terry <donn@interix.com>
4270
4271 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
4272 * lib/gas-defs.exp: Add perror if can not read .d file.
4273
2ef5e2a1
ILT
42741999-09-04 Steve Chamberlain <sac@pobox.com>
4275
4276 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
4277
c5089c84
NC
42781999-09-02 Nick Clifton <nickc@cygnus.com>
4279
4280 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
4281 dump test "entry0" instead of "entry1".
74b5b66a 4282
f3d180e9 42831999-09-01 Scott Bambrough <scottb@netwinder.org>
74b5b66a 4284
bbce6ab7
AM
4285 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
4286 test "entry0" instead of "entry1". ARM targets use REL relocs,
4287 and should use the test entry0.
f3d180e9 4288
c35dfbeb
AM
42891999-09-01 H.J. Lu <hjl@gnu.org>
4290
4291 * gas/i386/naked.d: Fix for coff targets.
4292
68196d70
JL
4293Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
4294
cb63de9b
JL
4295 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
4296 sectioning.
4297 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
4298 PA64.
4299
a91f57fd
JL
4300 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
4301 sectioning.
4302 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
4303 Revamp address expressions slightly to handle an arbitrary sized
4304 address.
4305
a022ef54
JL
4306 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
4307 sectioning.
4308 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
4309
68196d70
JL
4310 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
4311 sectioning.
4312
3f9ed93b
AM
43131999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
4314
4315 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
4316 allow_naked_reg parsing.
4317 * gas/i386/i386.exp: Call it.
4318
5f47d35b
AM
43191999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
4320
4321 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
4322
ff460b2a 43231999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
0791df6c 4324
e3ca10d7
JL
4325 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
4326 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
4327 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
4328 extract3.s, deposit2.s, deposit3.s: New.
4329
436709ee 4330 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
7fca9a72 4331 Add new syntax versions of instructions to tests.
436709ee
JL
4332 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
4333 system2.s, unit2.s: New tests.
4334 * hppa/basic/basic.exp: Add new tests.
4335
3c5c4310
JL
4336 * gas/hppa/basic/basic.exp:
4337 * gas/hppa/basic/media.s: Add test cases for new instructions.
4338
be3f1865
JL
4339 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
4340 * gas/hppa/basic/branch2.s: New.
4341 * gas/hppa/basic/media.s: New.
4342
4343 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
4344 * gas/hppa/basic/fp_comp2.s: New.
0791df6c 4345
b23bac36
AM
43461999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
4347
4348 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
4349 displacement checks with auto address prefix.
4350
2190b5a5
ILT
43511999-08-17 H.J. Lu <hjl@gnu.org>
4352
4353 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
4354
171a4983
ILT
43551999-08-09 Ian Lance Taylor <ian@zembu.com>
4356
4357 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
4358 when gas uses 2**4 alignment for .text.
4359 * gas/i386/general.s, gas/i386/general.l: Likewise.
4360 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
4361 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
4362 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
4363
6812da59
AM
43641999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
4365
4366 * gas/i386/reloc.d: Fix so that test passes when enable-targets
4367 includes 64-bit bfd target.
4368
aa1b0fd6
ILT
43691999-06-13 Ian Lance Taylor <ian@zembu.com>
4370
4371 * gas/i386/katmai.d: Tweak for recent disassembler changes.
4372
14c18613
ILT
43731999-06-12 Ian Lance Taylor <ian@zembu.com>
4374
966d5bec
ILT
4375 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
4376 "*-*-linux*oldld*".
4377 * gas/vtable/vtable.exp: Likewise.
4378 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
4379 names.
4380
14c18613
ILT
4381 * gas/i386/amd.s: Add a symbol so a.out tests will work.
4382 * gas/i386/katmai.s: Likewise.
4383 * gas/i386/amd.d: Corresponding change.
4384 * gas/i386/katmai.d: Corresponding change.
4385
8ee99f93
ILT
43861999-06-10 Ian Lance Taylor <ian@zembu.com>
4387
4388 * gas/mips/sync.d: Pass -mips2 to the assembler.
4389
4390 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
4391 mips-elf target as well as mips64-elf target.
4392 * gas/mips/elf_e_flags1.d: Corresponding changes.
4393 * gas/mips/elf_e_flags2.d: Likewise.
4394 * gas/mips/elf_e_flags3.d: Likewise.
4395 * gas/mips/elf_e_flags4.d: Likewise.
4396
4397 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
4398
4399 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
4400 parameter.
4401
b3fb1136
RH
44021999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
4403
4404 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
4405 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
4406 * gas/sparc/prefetch.d: Add -64 as switch.
4407 * gas/sparc/rdpr.d: Ditto.
4408 * gas/sparc/wrpr.d: Ditto.
4409 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
4410 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
4411 current gas outputs %hi(0) and not %hi(0x0).
4412 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
4413 optimizations for setx instruction.
4414 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
4415 compiled-in targets.
4416
18452d40
RH
44171999-06-10 Richard Henderson <rth@cygnus.com>
4418
4419 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
4420 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
4421 * gas/macros/{irp,rept,test2,test3}.d: Update.
4422
98944905
RH
44231999-06-05 Richard Henderson <rth@cygnus.com>
4424
4425 * gas/elf/elf.exp: New directory.
4426 * gas/elf/section0.[sd]: New test.
4427 * gas/elf/section1.[sd]: New test.
4428
5164c382
NC
44291999-06-03 Philip Blundell <philb@gnu.org>
4430
4431 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
74b5b66a 4432 bfd and opcodes.
5164c382 4433
0dbfb37c
ILT
44341999-05-28 Ian Lance Taylor <ian@zembu.com>
4435
4436 * gas/vtable/vtable.exp: Don't run test for i960 yet.
4437
2481b576
NC
44381999-05-17 Nick Clifton <nickc@cygnus.com>
4439
4440 * gas/mcore/allinsn.d: Updated to match latest objdump output.
4441
c608c12e
AM
44421999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
4443
4444 * gas/i386/opcode.d: Modify callw to suit disasm fix.
4445
4446 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
4447
4448 * gas/i386/amd.s: Pad to multiple of 8
4449 * gas/i386/amd.d: Here too.
4450
4451 * gas/i386/prefix.[sd]: Align with nops
4452 * gas/i386/reloc.[sd]: Here too.
4453
4454 * gas/i386/katmai.[sd]: New for PIII SIMD
4455 * gas/i386/i386.exp: Call it.
4456
252b5132
RH
44571999-05-02 Nick Clifton <nickc@cygnus.com>
4458
4459 * gas/mcore/allinsn.d: Update to match latest assembler
74b5b66a 4460 operations.
252b5132
RH
4461
44621999-04-16 DJ Delorie <dj@cygnus.com>
4463
4464 * gas/i386/amd.s: Add NOPs to align for coff targets
4465 * gas/i386/amd.d: and check for them.
4466
ff460b2a 44671999-04-15 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4468
4469 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
4470
ff460b2a 44711999-04-14 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4472
4473 * gas/hppa/basic/branch.s: Do not use immediate value where we
4474 really want a register.
4475 * gas/hppa/basic/coprmem.s: Likewise.
4476 * gas/hppa/basic/fmemLRbug.s: Likewise.
4477 * gas/hppa/basic/coprmem.s: Likewise.
4478 * gas/hppa/basic/spop.s: Likewise.
4479 * gas/hppa/basic/imem.s: Likewise.
4480 * gas/hppa/parse/badfmpyadd.s: Likewise.
4481 * gas/hppa/parse/calldatabug.s: Likewise.
4482 * gas/hppa/parse/entrybug.s: Likewise.
4483 * gas/hppa/parse/exprbug.s: Likewise.
4484 * gas/hppa/parse/fixup7bug.s: Likewise.
4485 * gas/hppa/parse/labelbug.s: Likewise.
4486 * gas/hppa/reloc/applybug.s: Likewise.
4487 * gas/hppa/reloc/funcrelocbug.s: Likewise.
4488 * gas/hppa/reloc/labelopbug.s: Likewise.
4489 * gas/hppa/reloc/longcall.s: Likewise.
4490 * gas/hppa/reloc/plabelbug.s: Likewise.
4491 * gas/hppa/reloc/reduce.s: Likewise.
4492 * gas/hppa/reloc/reduce2.s: Likewise.
4493 * gas/hppa/reloc/reduce3.s: Likewise.
4494 * gas/hppa/unsorted/brlenbug.s: Likewise.
4495 * gas/hppa/unsorted/importbug.s: Likewise.
4496 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
4497
4498 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
4499 for loads and stores using reg + small d addresses.
4500 No longer expect failure for mis-parse of imm %reg.
4501
45021999-04-13 Doug Evans <devans@casey.cygnus.com>
4503
4504 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
4505 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
4506 so branch relaxation restrictions won't interfere with parallelization
4507 attempts.
4508
45091999-04-08 Nick Clifton <nickc@cygnus.com>
4510
4511 * gas/mcore: New Directory.
4512 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
4513 tests.
4514 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
4515 tests.
4516 * gas/mcore/allinsn.d: New File: Expected output file for MCore
4517 assembly tests.
4518
45191999-03-20 Doug Evans <devans@casey.cygnus.com>
4520
4521 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
4522
45231999-03-16 Martin Hunt <hunt@cygnus.com>
4524
4525 * gas/d30v/d30.exp (run_list_test): Add new tests,
bbce6ab7 4526 label, guard-debug, serial, warn_oddreg, bittest, and mul.
252b5132
RH
4527
4528 * gas/d30v/opt.s: Fix some warnings and add a few labels
bbce6ab7 4529 to keep things from parallelizing where we don't want them to.
252b5132
RH
4530
4531 * gas/d30v/reloc.s: Fix warning.
74b5b66a 4532
252b5132
RH
4533 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
4534
74b5b66a 4535 * gas/d30v/label.s: New test. Check that labels are aligned
bbce6ab7 4536 on 8-byte boundaries.
252b5132
RH
4537
4538 * gas/d30v/guard-debug.s: New test. Test output with "-g".
4539
74b5b66a 4540 * gas/d30v/serial.s: New test. Check for warnings with
bbce6ab7 4541 illegal serial instructions.
252b5132
RH
4542
4543 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
bbce6ab7 4544 odd-numbered registers are used for some instructions.
252b5132 4545
74b5b66a 4546 * gas/d30v/bittest.s: New test. Check for bit operation
bbce6ab7 4547 instructions (BCLR, BNOT, BSET, BTST) in the IU.
252b5132
RH
4548
4549 * gas/d30v/mul.s: New test. Check for restricted sequences
bbce6ab7 4550 in a bunch of different multiply instructions.
74b5b66a 4551
252b5132
RH
4552 * gas/vtable/vtable.exp (run_list_test): Don't
4553 run test on D30V.
4554
45551999-03-05 Nick Clifton <nickc@cygnus.com>
4556
4557 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
74b5b66a 4558 test.
252b5132
RH
4559
45601999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
4561
4562 * gas/mips/mips.exp: Run the new tests, below.
4563 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
4564 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
4565 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
4566
4567 * lib/gas-defs.exp (run_dump_test): Document. It's not
74b5b66a 4568 really trivial.
252b5132
RH
4569
4570 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
4571 $program (the dump tool).
4572
45731999-02-10 Doug Evans <devans@casey.cygnus.com>
4574
4575 * gas/m32r/allinsn.d: Prefix all | with \.
4576 (push,pop): Fix expected output.
4577 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
4578 * gas/m32r/fslot.d: Prefix all | with \.
4579
45801999-02-08 Nick Clifton <nickc@cygnus.com>
4581
4582 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
4583 Some ports use it as a comment initiator.
4584
4585 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
4586 REL relocations and so do not have one.
4587
45881998-12-18 Nick Clifton <nickc@cygnus.com>
4589
4590 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
4591 * gas/fr30/allinsn.d: Fix to match latest assembler output
4592
45931998-12-03 Nick Clifton <nickc@cygnus.com>
4594
4595 * gas/fr30/allinsn.d: Updated to match latest assembler output.
4596
45971998-12-02 Nick Clifton <nickc@cygnus.com>
4598
4599 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
4600
4601 * gas/fr30/allinsn.d: Update to match latest assembler output.
4602
ff460b2a 46031998-11-19 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4604
4605 * gas/fr30/allinsn.s: Reorder insns for better simulation.
4606
ff460b2a 46071998-11-19 Doug Evans <devans@charmed.cygnus.com>
252b5132
RH
4608
4609 * gas/mips/sync.[sd]: New testcase.
4610 * gas/mips/mips.exp: Run it.
4611
ff460b2a 46121998-11-18 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4613
4614 * gas/fr30/allinsn.s (dmov): Correct hex literals.
4615
ff460b2a 46161998-11-17 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4617
4618 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
4619 to end of file.
4620
4621 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
4622 opcodes.
4623
d6e5ae25 46241998-11-16 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4625
4626 * gas/fr30/allinsn.s: Fix syntax errors.
4627
d6e5ae25 46281998-11-16 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4629
4630 * gas/fr30/allinsn.s: Fixed more typos.
4631
d6e5ae25 46321998-11-13 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4633
4634 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
4635 case vs lower case.
4636
d6e5ae25 46371998-11-10 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4638
4639 * gas/fr30/allinsn.s: New file.
4640 * gas/fr30/allinsn.d: New file.
4641 * gas/fr30/allinsn.exp: New file.
4642 * gas/fr30/fr30.exp: New file.
4643
d6e5ae25 46441998-11-02 Doug Evans <devans@canuck.cygnus.com>
252b5132
RH
4645
4646 * gas/m32r/fslot.[sd]: New testcase.
4647 * gas/m32r/m32r.exp: Run it.
4648
d6e5ae25 46491998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
252b5132
RH
4650
4651 * gas/i386/i386.exp: Run AMD insn test.
4652 * gas/i386/amd.s: New test.
4653 * gas/i386/amd.d: New test results.
4654
d6e5ae25 46551998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
4656
4657 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
4658 first line of the listing.
4659
4660Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
4661
4662 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
4663 * gas/ppc/astest2.d: Likewise.
4664
4665Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
4666
4667 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
4668 of whitespace for 64-bit hosts.
4669
4670Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
4671
4672 * gas/vtable/vtable.exp: New.
4673 * gas/vtable/{entry0.s,entry0.d}: New.
4674 * gas/vtable/{entry1.s,entry1.d}: New.
4675 * gas/vtable/{inherit0.s,inherit0.d}: New.
4676 * gas/vtable/{inherit1.s,inherit1.l}: New.
4677
4678Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
4679
4680 * gas/i386/white.l: Revert patch of August 12.
4681
4682Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
4683
4684 * gas/mn10300/udf.s: New test.
4685 * gas/mn10300/basic.exp: Run it.
4686
4687Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4688
4689 * gas/i386/general.l: Test andb $~0x80,foo.
4690 * gas/i386/general.s: Update.
4691
4692 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
4693
4694Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4695
4696 * gas/i386/white.s: Add some more whitespace tests.
4697 * gas/i386/white.l: Update accordingly.
4698
4699Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4700
4701 * gas/i386/*: All new i386 testsuite.
4702
47031998-07-02 Ken Raeburn <raeburn@cygnus.com>
4704
4705 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
4706 canonical form.
4707
4708Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
4709
4710 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
4711
4712Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
4713
4714 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
4715 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
4716 section.
4717
4718Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
4719
4720 * gas/v850/hilo2.s: Use r1 as the destination of the movea
4721 instruction, since r0 is read only.
4722
4723 * gas/v850/basic.exp: Fix names of special area relocations.
4724 Set -mwarn-signed-overflow flag when running range.s test.
4725
4726Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
4727
4728 * gas/d30v/reloc.d: Updated to match latest assembler output.
4729
d6e5ae25 47301998-06-17 Frank Ch. Eigler <fche@cygnus.com>
252b5132
RH
4731
4732 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
74b5b66a 4733 run on differently targeted assembler.
252b5132
RH
4734 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
4735 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
4736 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
4737 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
74b5b66a 4738
252b5132 4739 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
74b5b66a 4740 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
252b5132
RH
4741 original `ld.d' had. Find `ld.s'.
4742 * gas/mips/mul-ilocks.d: Nearly ditto.
74b5b66a 4743
d6e5ae25 47441998-06-11 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4745
4746 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
4747
4748 * gas/d30v/inst.s: Add nop to keep assembled instructions at
4749 expected addresses.
4750
d6e5ae25 47511998-06-08 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4752
4753 * gas/d30v/array.d: Updated to match latest assembler results.
4754 * gas/d30v/reloc.d: Partially updated to match latest assembler
74b5b66a 4755 results.
252b5132 4756
d6e5ae25 47571998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
4758
4759 * gas/m68k/operands.s: For all pc relative addresses change tstl
4760 to pea since the former does not allow pcrel on m68000. Do not
4761 make label foo global, so that references to it can be relaxed on
4762 ELF targets.
4763 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
4764
d6e5ae25 47651998-06-02 Geoff Keating <geoffk@ozemail.com.au>
252b5132
RH
4766
4767 * gas/ppc/ppc.exp: Run simpshft test.
4768 * gas/ppc/simpshft.d: New file.
4769 * gas/ppc/simpshft.s: New file.
4770
d6e5ae25 47711998-06-01 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4772
4773 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
4774 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
74b5b66a 4775
d6e5ae25 47761998-05-29 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4777
4778 * gas/mips/mips.exp: Adjust ilocks initialization to match current
4779 assembler defaults more closely.
4780
4781 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
4782 the instruction.
4783 * gas/sh/basic.exp: Adjust accordingly.
4784
4785Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
4786
4787 * gas/d30v/align.d: Updated to match latest assembler output.
4788 * gas/d30v/inst.d: Updated to match latest assembler output.
4789 * gas/d30v/inst.s: Updated to match latest assembler rules.
4790 * gas/d30v/opt.d: Updated to match latest assembler output.
4791
4792Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
4793
4794 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
4795 * gas/m32r/uppercase.d: Likewise.
4796
4797Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
4798
4799 * gas/arm/thumb.s: Add period to start of labels to prevent
4800 assembler thinking that they are function entry points.
4801
4802Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
4803
4804 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
4805
4806Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
4807
4808 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
74b5b66a
AJ
4809 disassembler.
4810
252b5132
RH
4811Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
4812
4813 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
4814 * gas/mips/ld-ilocks-addr32.d : New.
4815
4816Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
4817
4818 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
4819
4820Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
4821
4822 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
74b5b66a 4823 sddbp instructions.
252b5132 4824 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
74b5b66a 4825 instructions.
252b5132
RH
4826 * gas/mips/mips.exp: Run them.
4827
4828Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
4829
4830 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
74b5b66a
AJ
4831 in disassembly, where the offset is in hex and has a "0x" prefix.
4832
252b5132
RH
4833Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
4834
4835 * gas/mips/lineno.[sd]: Assembly source line number test.
4836 * gas/mips/mips.exp: Added lineno test.
4837
4838Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
4839
4840 * gas/testsuite/all/gas.exp: No longer expect failures for
4841 difference of undefined symbols on mn10x00 targets.
4842
4843Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
4844
4845 * gas/all/align.s: Back out ".section text" change below;
4846 use ".text" again.
4847 * gas/macros/semi.s: Ditto.
74b5b66a 4848
252b5132
RH
4849Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
4850
4851 * gas/all/align.s: Identify ".text" section explicitly.
4852 * gas/macros/semi.s: Ditto.
74b5b66a
AJ
4853
4854
4855
252b5132
RH
4856Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
4857
4858 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
4859 (ldi16): Improve test.
4860 (nop): Fix test.
4861
4862Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
4863
4864 * gasp/macro.out: Adjust to reflect the fact that keyword
4865 arguments are now permitted after positional arguments.
4866
4867Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
4868
4869 * gas/arm/arm7t.d: Update to match latest assembler output.
4870
4871Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
4872
4873 * gas/ppc/ppc.exp: New file.
4874 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
4875 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
4876
4877Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
4878
4879 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
4880 * gas/mips/4010.d: Corresponding changes.
4881 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
4882 * gas/mips/4100.d: Corresponding changes.
4883 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
4884 * gas/mips/4650.d: Corresponding changes.
4885
4886Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
4887
4888 * gas/mri/moveml.d: Add test comments, fix regexps.
4889
4890Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
4891
4892 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
4893
4894Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
4895
4896 * gas/m68k/mri_moveml.[sd]: Moved to ...
4897 * gas/mri/moveml.[sd]: ... here.
4898 * gas/mri/mri.exp: Run it.
4899
4900Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
4901
4902 * gas/mips/4010.s: Add 4010 tests.
4903 * gas/mips/4010.d: Expected output.
4904 * gas/mips/4100.s: Add 4010 tests.
4905 * gas/mips/4100.d: Expected output.
4906 * gas/mips/4650.s: Add 4010 tests.
4907 * gas/mips/4650.d: Expected output.
4908 * gas/mips/mips.exp: Run the new tests.
4909 * gas/mips/*.d: Pass the right processor model to objdump.
4910 Fix minor cases where expected output was wrong due to opcode
4911 conflicts.
4912
4913Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
4914
4915 * gas/m68k/mri_moveml.[sd]: New testcase.
4916
4917Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
4918
4919 * gas/m32r/high-1.d: Add hash prefix to constants.
4920
4921 * gas/m32r/allinsn.s: Add hash prefix to some constants.
4922 * gas/m32r/allinsn.d: Add hash prefix to constants.
4923
4924Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
4925
4926 * gas/m88k/init.d: Fix hexadecimal offsets.
4927
4928Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
4929
4930 * gas/m32r/uppercase.d: Fix white space matching.
4931 * gas/m32r/relax-1.d: Fix white space matching.
4932
4933Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
4934
4935 * gas/mips/div.d: Update for recent assembler changes.
4936 * gas/mips/div-ilocks.d: Likewise.
4937
4938Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
4939
4940 * gas/m32r/allinsn.d (cmpui): Update output to new format.
4941
4942Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
4943
4944 * gas/arm/inst.d: Updated to match latest disassembler changes.
4945
4946 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
4947
4948Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
4949
4950 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
4951 gas/mips/jal-xgot.d: Add assembler option to select a specific
4952 target chip, the R3000.
4953 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
4954 R3900.
4955 * gas/mips/mips.exp: Run it.
4956
4957 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
4958 targets.
4959
4960Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
4961
4962 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
4963
4964 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
4965 changes.
4966
ff460b2a 49671997-10-09 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4968
4969 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
4970
ff460b2a 49711997-10-09 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4972
4973 * gas/arm/arm7t.d: Update for recent disassembler changes.
4974 * gas/h8300/ffxx1.d: Likewise.
4975
ff460b2a 49761997-10-08 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4977
4978 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
4979
ff460b2a 49801997-10-08 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4981
4982 * gas/sparc/synth.d: Update for recent disassembler changes.
4983 * gas/sparc/synth64.d: Likewise.
4984
4985 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
4986 function symbol.
4987 * gas/mips/jal.s: Likewise.
4988
ff460b2a 49891997-10-07 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4990
4991 * gas/sparc/reloc64.[sd]: New testcase.
4992 * gas/sparc/sparc.exp: Run it.
4993
ff460b2a 49941997-10-04 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4995
4996 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
4997
ff460b2a 49981997-10-03 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4999
5000 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
5001 work. Correct for big endian and for tabs in input file.
5002
5003 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
5004 * gas/alpha/fp.s: Change comment characters from ! to #.
5005
ff460b2a 50061997-09-18 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
5007
5008 * gas/sparc/splet.d: Update to new objdump output format.
5009 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
5010 * gas/sparc/set64.[ds]: New testcase.
5011 * gas/sparc/splet-2.[ds]: New testcase.
5012 * gas/sparc/sparc.exp: Run them.
5013
ff460b2a 50141997-08-16 Ken Raeburn <raeburn@cygnus.com>
252b5132
RH
5015
5016 Merge changes from Martin Hunt:
5017
74b5b66a 5018 * gas/d30v/inst.s: Add some new tests.
252b5132 5019
74b5b66a
AJ
5020 * gas/d30v/{inst, opt, reloc}.d: Update results with
5021 new disassembler changes.
252b5132 5022
74b5b66a 5023 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
252b5132
RH
5024
5025 * gas/d30v/*.d: Update all test results because
74b5b66a 5026 of new ".s" and ".l" extensions.
252b5132
RH
5027
5028 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
74b5b66a 5029 * gas/d30v/opt.[sd]: Correct st2w instruction.
252b5132
RH
5030
5031 * gas/d30v/align.d: Change expected output.
5032
74b5b66a 5033 * gas/d30v/reloc.[sd]: Add test case.
252b5132
RH
5034
5035 * gas/d30v/array.[sd]: New test case.
5036
74b5b66a 5037 * gas/d30v/opt.[sd]: Added more test cases.
252b5132
RH
5038
5039 * gas/d30v/opt.s: Add test cases.
74b5b66a 5040 * gas/d30v/reloc.s: Fix a test case.
252b5132
RH
5041 * gas/d30v/{opt,reloc}.d: Regenerate.
5042
5043Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
5044
5045 * gas/m32r/high-1.[ds]: New testcase.
5046 * gas/m32r/m32r.exp: Run it.
5047
5048Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
5049
5050 * gas/m32r/relax-1.[ds]: New testcase.
5051 * gas/m32r/m32r.exp: Run it.
5052
5053Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
5054
5055 * gas/arc: New directory
5056 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
5057 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
5058
5059Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
5060
5061 * config/default.exp: Set AS and GASP to as-new, not as.new.
5062
5063Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
5064
5065 * config/default.exp: Set NM to nm-new, not nm.new, to match
5066 recent change in binutils build directory.
5067
5068Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
5069
5070 * gas/v850/range.s: New test.
5071 * gas/v850/basic.exp: Run it.
5072
5073Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
5074
5075 * gas/v850/hilo2.s: New test.
5076 * gas/v850/fepsw.s: New test.
5077 * gas/v850/basic.exp: Run them.
5078
5079Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
5080
5081 * gas/m32r/uppercase.[sd]: New testcase.
5082 * gas/m32r/m32r.exp: New file.
5083
5084Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
5085
5086 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
5087 * gas/m68k/operands.d: Likewise.
5088
5089Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
5090
5091 * gas/arm/arm.exp: Added changes from armT-970328-branch.
5092
5093Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
5094
5095 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
5096 not div.
5097
5098Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
5099
74b5b66a 5100 * gas/mips/mul.{d,s}: End the tests with no-ops.
252b5132
RH
5101
5102Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
5103
5104 * lib/gas-defs.exp (regexp_diff): Improve messages when one
5105 file is shorter than the other.
5106
5107Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
5108
5109 * gas/m88k/init.{s,d}: New checks for proper padding of
5110 .init sections.
5111 * gas/m88k/m88.exp: Run them.
5112
5113 * gas/m68k/t2.d: New file for check of presence of section
5114 symbols on the m68k-motorola-sysv.
5115 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
5116
5117Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
5118
5119 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
5120
5121 * gas/mips/lifloat.s: Update for recent changes to floating point
5122 handling.
5123 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
5124 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
5125
5126 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
5127
5128Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
5129
5130 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
5131
5132Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
5133
5134 * gas/d30v/d30.exp: Add optimizer test case.
5135 * gas/d30v/opt.s: Add conditional compilation tests.
5136 * gas/d30v/opt.d: Rebuild.
5137
5138Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
5139
5140 * gas/mips/{delay.d,nodelay.d}: added.
5141
5142Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
5143
5144 * gas/m32r/allinsn.d: Update to new objdump output style.
5145
5146Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
5147
5148 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
5149
5150 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
5151 handle -EL. Add setup_xfail for thumb.
5152
5153 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
5154
5155Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
5156
5157 * gas/m32r/allinsn.{exp,s.d}: New testcases.
5158
5159Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
5160
5161 * gas/d30v/d30.exp: Add test case reloc.
5162 * gas/d30v/reloc.[sd]: New files to test relocations.
5163
5164Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
5165
5166 * gas/arm/inst.d: Update for disassembler changes.
5167 * gas/arm/arm7t.d: Likewise.
5168
5169Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5170
5171 * gas/m68k/op68000.d: Update for recent assembler bug fix.
5172
5173Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
5174
5175 * gas/all/gas.exp: xfail a couple tests for the mn10300.
5176
5177Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
5178
5179 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
5180 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
5181
5182Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
5183
5184 * gas/tic80/{align.d, align.lst, align.s} New test for the
5185 ".align" pseudop.
5186 * gas/tic80/tic80.exp: Run the align test.
74b5b66a 5187
252b5132
RH
5188Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
5189
5190 * gas/tic80/{float.d, float.lst, float.s}: New tests for
5191 simple floating point operands.
5192 * gas/tic80/tic80.exp: Run the float test.
5193
5194Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
5195
5196 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
74b5b66a 5197 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
252b5132
RH
5198 New tests for :m and :s operand modifiers.
5199 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
5200
5201Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
5202
5203 * gas/macros/semi.s: Force the final alignment to use a fill value
5204 of 0.
5205
5206 * gas/all/cond.s, gas/all/cond.d: New test.
5207 * gas/all/gas.exp: Run it.
5208
5209Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
5210
5211 * lib/gas-defs.exp(gas_init): Added new parameter for script
5212 name.
5213
5214Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
5215
5216 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
74b5b66a 5217 regops.d, relocs1.d,
252b5132
RH
5218 (relocs1.c): Add file for reference.
5219 (relocs1b.d): Split reloc table contents test to different test file.
5220 (relocs2.c): Add test that uses various types (char, short, int, ...) of
5221 static and global variables with data shuffling to generate lots of ld/st
5222 instructions for the different types.
5223 (relocs2.d): New file, expected code for relocs2 test.
5224 (relocs2.lst): New file, TI assembler listing for reference.
5225 (relocs2.s): New file, assembly source for relocs2 test.
5226 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
5227 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
5228
5229Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
5230
5231 * gas/all/itbl-test.c(main): Update function calls.
5232 Remove parameters from itbl_get_reg_val and
5233 change itbl_get_insn_name to itbl_get_field.
5234
5235Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
5236
5237 * gas/mips/itbl: Add comments.
5238 * gas/mips/itbl.s: Add comments. Prefix register names with $.
5239 * gas/all/itbl: Generic table for testing for itbl support.
5240 * gas/all/itbl.s: Generic assembly for testing for itbl support.
5241 * gas/mips/itbl-test.c: Moved to gas/all.
5242 * gas/all/itbl-test.c: Moved from gas/mips.
5243
5244Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
5245
5246 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
74b5b66a 5247 endmask.lst, regops.lst}: Remove ^M's from end of lines.
252b5132
RH
5248 * gas/tic80/bitnum.s: Add comment to each line showing value
5249 that symbolic BITNUM assembles to. Add coverage for raw
5250 numeric values for the BITNUM operand.
5251 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
5252 * gas/tic80/regops.d: Update due to opcode library additions
5253 of floating point test BITNUM values that are ambiguous with
5254 the integral ones.
5255 * gas/tic80/relocs1.s: New test case that tests simple relocs.
5256 * gas/tic80/relocs1.d: Expected output for above.
5257 * gas/tic80/relocs1.lst: TI assembler listing for above.
5258 * gas/tic80/tic80.exp: Add relocs1 test.
5259
5260Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
5261
5262 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
5263 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
5264
5265Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
5266
5267 * gas/macros/semi.s, gas/macros/semi.d: New test.
5268 * gas/macros/macros.exp: Run it.
5269 * gas/mri/semi.s, gas/mri/semi.d: New test.
5270 * gas/mri/mri.exp: Run it.
5271
5272Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
5273
5274 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
5275 output.
74b5b66a 5276
252b5132
RH
5277Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
5278
5279 * gas/all/align.d, gas/all/align.s: New test.
5280 * gas/all/gas.exp: Run it.
5281
5282Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
5283
5284 * gas/mips/mips16.d: Correct PC relative instruction bytes.
5285
5286Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
5287
5288 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
5289 * gas/mips/lif-xgot.d: Likewise.
5290 * gas/mips/ulh-svr4pic.d: Likewise.
5291 * gas/mips/ulh-xgot.d: Likewise.
5292
5293 * gas/mips/mips16.d: Update for yet another change in disassembly
5294 output (this one is spacing only).
5295
5296Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
5297
5298 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
74b5b66a 5299 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
252b5132
RH
5300 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
5301 tic80.exp}: New files for TIc80 test cases.
5302
5303Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
5304
5305 * gas/mips/mips16.d: Update for change in disassembly output.
5306
5307Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
5308
bbce6ab7 5309 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
252b5132
RH
5310
5311Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
5312
74b5b66a 5313 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
252b5132
RH
5314 dissassembler for itbl support.
5315
5316Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
5317
5318 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
5319 option.
5320 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
5321 specified in itbl.
5322
5323Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
5324
5325 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
5326 * lib/gas-defs.exp: Ditto.
5327
5328Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
5329
5330 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
5331 objdump. Update for current relocation printing style.
5332
5333Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
5334
5335 * gas/mips/mips16.d: Update for disassembler changes.
5336
5337Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
5338
5339 * gas/mips/mips.exp: set ilocks for all 4100/4300
5340
5341Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
5342
5343 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
5344 * gas/mips/mips.exp: Run mips16 test.
5345
5346 * gas/mips/mips.exp: Run dli test unconditionally.
5347 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
5348 boundary.
5349 * gas/mips/dli.d: Corresponding changes.
5350
5351Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
5352
5353 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
5354 * gas/sparc/synth64.d: Likewise.
5355
5356Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
5357
5358 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
5359
5360Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
5361
5362 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
5363 .ifdef, to accomodate change to avoid default alignment on
5364 embedded systems.
5365
5366Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
5367
5368 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
5369 "movb dm,(an)".
5370
5371Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
5372
5373 * gas/mn10300/basic.exp: Update after endianness changes to
5374 the assembler.
5375
5376 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
5377 * gas/mn10200/{movb.s, movbu.s}: Likewise.
5378 * gas/mn10200/basic.exp: Run them.
5379
5380Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
5381
5382 * gas/mn10200/*.s: New tests for the mn10200 assembler.
5383 * gas/mn10200/basic.exp: Run them.
5384
5385Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
5386
5387 * gas/mn10300/*.s: Remove '$' register prefixing.
5388
5389Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
5390
5391 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
5392 \r will be present.
5393
5394Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
5395
5396 * gas/m68k/*.d: Update for disassembler changes.
5397 * gas/mri/*.d: Likewise.
5398
5399Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
5400
5401 * gas/mn10300/*.s: Use '$' as register prefix for
5402 all register operands.
5403
5404Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
5405
5406 * gas/all/gas.exp: xfail a couple tests for the mn10300.
5407
5408Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
5409
5410 * gas/mn10300/other.s: Update for correct syntax on a
5411 few instructions (those with register lists).
5412 * gas/mn10300/basic.exp: Corresponding changes.
5413
5414Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
5415
5416 * gas/mn10300/movm.s: Update for correct syntax.
5417 * gas/mn10300/basic.exp: Update expected movm bit patterns.
5418
5419Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
5420
5421 * gas/mn10300/other.s: Put parens around register
5422 argument in calls and jmp instructions.
5423
5424Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
5425
5426 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
5427
5428Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
5429
5430 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
5431 as needed.
5432 * gas/hppa/unsorted/unsorted.exp: Likewise.
5433
5434Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
5435
5436 * gas/mn10300/basic.exp: Check opcode insertion for
5437 extended instructions.
5438 * gas/mn10300/extend.s: Tweak constants for better
5439 testsuite coverage.
5440
5441Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
5442
5443 * gas/mn10300/basic.exp: Test insertion of operands
5444 into call and jmp instructions with 32bit offsets.
5445 Fix typo in bit test patterns.
5446 * gas/mn10300/other.s: Tweak constants to improve
5447 testsuite coverage.
5448
5449 * gas/mn10300/basic.exp: Test insertion of 32bit operand
5450 in calls, btst, bclr & bset instructions.
5451
5452 * gas/mn10300/*.s: Tweak constants in 32bit insns for
5453 better testing coverage.
5454 * gas/mn10300/basic.exp: Test insertion of most 32bit
5455 operands.
5456
5457Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
5458
5459 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
5460 movbu, movhu instructions. Check bit patterns for more bit
5461 operations. Check bit patterns for various 16bit call, retf
5462 and ret instructions.
5463 * gas/mn10300/other.s: Update operands for better test coverage.
5464
5465Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
5466
5467 * gas/mn10300/basic.exp: Check bit patterns for a couple more
5468 mov and cmp instructions.
5469
5470Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
5471
5472 * gas/mips/*.d: Update for disassembler changes.
5473
5474Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
5475
5476 * gas/v850/reloc.s: New tests.
5477 * gas/v850/basic.exp: Run them.
5478
5479Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
5480
5481 * gas/mips: Add symbols to several testsuites, since the ELF
5482 assembler now always builds a symbol table, which means that
5483 objdump will no longer report `No symbols in FILE'. Change the
5484 expected output accordingly.
5485
5486Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
5487
5488 * gas/mn10300/basic.exp: Check bit patterns for instructions
5489 with a single 8bit or 16bit immediate operand.
5490
5491 * gas/mn10300/basic.exp: Check bit patterns for many
5492 instructions. Add missing test in do_mov1.
5493 * gas/mn10300/mov1.s: Add missing test.
5494
5495Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
5496
5497 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
5498 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
5499 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
5500 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
5501 * gas/mn10300/{shift.s, sub.s}: Likewise.
5502 * gas/mn10300/basic.exp: Run them.
5503
5504Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
5505
5506 * gas/mn10200, gas/mn10300: New directories for Matsushita
5507 mn10200 and mn10300 tests.
5508
5509Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
5510
5511 * lib/gas-defs.exp (gas_version): Fix for current version
5512 printing.
5513
5514Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
5515
5516 * gas/sparc/splet.d: Fix typo in cpusha result.
5517
5518Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
5519
5520 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
5521
5522Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
5523
5524 * gas/all/cofftag.s: Use .p2align rather than .align.
5525
5526Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
5527
5528 * gas/h8300/macs.s: Add "stmac" instructions.
5529 * gas/h8300/basic.exp: Test them.
5530
5531Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
5532
5533 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
5534
5535Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
5536
5537 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
5538 registers.
5539
5540Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
5541
5542 * gas/mips/dli.{s,d}: More test cases added.
5543
5544Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
5545
5546 * gas/mips/mips.exp: Add check for dli macro instruction.
5547 * gas/mips/dli.{s,d}: Added.
5548
5549Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
5550
5551 * gas/v850/basic.exp (do_mem): Check bit patterns for short
5552 load/store instructions. Remove xfails for short load/store
5553 instructions.
5554 * gas/v850/mem.s: Offsets for short load/store operands
5555 are unsigned.
5556
5557 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
5558 (do_jumps): Likewise.
74b5b66a 5559
252b5132
RH
5560Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
5561
5562 * gas/v850/misc.s: Tweak register numbers for better testing.
5563 * gas/v850/basic.exp (do_misc): Corresponding changes.
5564
5565 * gas/v850/hilo.s: New testfile.
5566 * gas/v850/basic.exp: Run hilo tests.
5567
5568Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
5569
5570 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
5571
5572Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
5573
5574 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
5575 * gas/v850/move.s: Tweak constants for better testing.
5576
5577 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
5578 xfail sst and sld tests.
5579 (do_mov): Remove bogus xfail.
5580 * gas/v850/mem.s: sst and sld instructions can only index from
5581 "ep" register.
5582
5583 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
5584 Update addresses.
5585 * gas/v850/logical.s: Tweak constants for better testing.
5586
5587 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
5588 but not displacements (yet).
5589
5590 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
5591
5592 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
5593 but not displacements (yet).
74b5b66a 5594
252b5132
RH
5595 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
5596
74b5b66a 5597 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
252b5132
RH
5598 * gas/v850/arith.s: Tweak constants for better testing.
5599
5600 * gas/v850/basic.exp (do_misc): No longer expect failures
5601 assembling "ldsr" and "stsr" opcodes.
5602 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
5603 opcodes.
5604
5605 * gas/v850/basic.exp (do_misc): No longer expect failures
5606 assembling "trap" opcodes.
5607 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
5608
5609 * gas/v850: New directory with v850 tests.
5610
5611Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
5612
5613 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
5614 fic and fice instructions to test 3bit space identifiers.
5615 * gas/hppa/basic/system.s: Similarly for iitlba and
5616 iitlbp.
5617 * gas/hppa/basic/basic.exp: Corresponding changes.
5618
5619Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
5620
5621 * gas/arm/arm.exp: Change inst.s test to check objdump.
5622 * gas/arm/inst.d: Added.
74b5b66a 5623
252b5132
RH
5624Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
5625
5626 * gas/arm/thumb.s: Added.
5627 * gas/arm/immed.s: Added.
5628 * gas/arm/arch4t.s: Added.
5629 * gas/arm/arm.exp: Updated to run the new tests.
5630
5631Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
5632
5633 * gas/h8300/misch.s: Reenable "eepmov.w" test.
5634 * gas/h8300/miscs.s: Likewise.
5635 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
5636 on the H8/300H and H8/S. Don't expect it to fail.
5637
5638Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
5639
5640 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
5641
5642Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
5643
5644 * gas/arm/arm7t.s: Added.
5645 * gas/arm/arm7t.d: Added.
5646 * gas/arm/arm.exp: Updated to run the new test.
5647
5648Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
5649
5650 * gas/m68k/pcrel.d: Rename from schwab.d.
5651 * gas/m68k/pcrel.s: Rename from schwab.s.
5652
5653Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5654
5655 * gas/m68k/schwab.d: Correct for ELF format.
5656 * gas/m68k/all.exp: Run "schwab" test for all targets.
5657
5658Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
5659
5660 Avoid DOS file naming problems:
5661 * gas/h8300/branch.s: Rename from branches.s.
5662 * gas/h8300/branchh.s: Rename from branchesh.s.
5663 * gas/h8300/branchs.s: Rename from branchess.s.
5664 * gas/h8300/rotsh.s: Rename from rotshift.s.
5665 * gas/h8300/rotshh.s: Rename from rotshifth.s.
5666 * gas/h8300/rotshs.s: Rename from rotshifts.s.
5667 * gas/h8300/h8300.exp: Corresponding changes.
5668
5669Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
5670
5671 * gas/mips/mips.exp: Add new tests for processors with interlocks
74b5b66a 5672 on div and mul.
252b5132
RH
5673 * gas/mips/div-ilocks.d: Added.
5674 * gas/mips/mul-ilocks.d: Added.
74b5b66a 5675
252b5132
RH
5676Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
5677
5678 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
5679 which now pass.
5680 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
5681 bit host.
5682
5683Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
5684
5685 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
5686 test.
5687 * gas/vax/quad.exp: Expect a nop after the movq.
5688
5689Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
5690
5691 * gas/h8300/cbranchh.s: Switch into h8300h mode.
5692 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
5693
5694 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
5695 H8/S.
5696 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
5697 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
5698 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
5699 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
5700 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
5701 * gas/h8300/h8300.exp: Run them.
5702
5703Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
5704
5705 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
5706 with the same name as a global variable.
5707 * gas/all/gas.exp: Run cofftag test for any COFF target.
5708
5709Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
5710
5711 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
5712 test.
5713
5714Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
5715
5716 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
5717
5718Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
5719
5720 * gas/mips/jal-xgot.d: Correct for 64 bit output.
5721
5722Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
5723
5724 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
5725
5726Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
5727
5728 * gas/m68k/op68000.d: Add statements now caught by gas.
5729
5730Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
5731
5732 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
5733 * gas/sparc/sparc.exp: Run them.
5734
5735Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
5736
5737 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
5738 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
5739 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
5740 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
5741
5742Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
5743
5744 * gas/h8300/mov32bug.s: New test.
5745 * gas/h8300/h8300.exp: Run it.
5746
5747Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
5748
5749 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
5750 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
5751 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
5752 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
5753 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
5754 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
5755 * gas/h8300/h8300.exp: Run them.
5756
5757 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
5758
5759 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
5760
5761 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
5762 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
5763 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
5764 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
5765 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
5766 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
5767 * gas/h8300/h8300.exp: Run them.
5768
5769Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
5770
5771 * gas/sparc/synth.d: Don't require sparc in the file format, since
5772 it won't be there on SunOS.
5773
5774Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
5775
5776 * gas/sparc/synth.[ds]: New testcase.
5777 * gas/sparc/sparc.exp: Run it.
5778
5779Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
5780
5781 * gas/all/gas.exp: xfail difference of two undefined symbols
5782 and difference of forward references for the h8300.
5783
5784Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5785
5786 * gas/mips/lb-xgot.d: Correct.
5787
5788Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
5789
5790 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
5791 to gas.
5792 * gas/sparc/addend.exp: Execute for any sparc cpu.
5793 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
5794
5795Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
5796
5797 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
5798 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
5799 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
5800 * gas/mips/mips.exp: Run new tests if svr4pic.
5801
5802Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
5803
5804 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
5805
5806Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
5807
5808 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
5809
5810Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5811
5812 * gas/mips/*.d: Update for changes to disassembler.
5813
5814Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
5815
5816 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
74b5b66a 5817 change.
252b5132
RH
5818
5819Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
5820
5821 * gas/mri/immconst.d: New test.
5822 * gas/mri/mri.exp: Run it.
5823 * gas/mri/constants.s: Test immediate constants.
5824 * gas/mri/constants.d: Corresponding change.
5825
5826 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
5827 * gas/m68k/link.d: Corresponding change.
5828
5829Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
5830
5831 * gas/hppa/unsorted/brlenbug.s: New test.
5832 * gas/hppa/unsorted/unsorted.exp: Run it.
5833
5834Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
5835
5836 * gas/mips/beq.s: Declare text_label global.
5837 * gas/mips/jal.s: Likewise.
5838
5839Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
5840
5841 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
5842
5843 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
5844 * gas/m68k/all.exp: Run it.
5845
5846Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
5847
5848 * gas/m68k/link.s, gas/m68k/link.d: New test.
5849 * gas/m68k/all.exp: Run it.
5850
5851Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
5852
5853 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
5854 * gas/hppa/basic/system.s: Corresponding changes.
5855
5856Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
5857
5858 * gas/m68k/operands.d: Don't require a fixed number of leading
5859 zeros in any number.
5860
5861 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
5862 for immediate values.
5863
5864Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
5865
5866 * gas/arm/arm.exp: Renamed from gas.exp.
5867 * gas/arm/le-fpconst.[sd]: New testcase.
5868
5869Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
5870
5871 * gas/mri/mri.exp: Only run tests for m68k target.
5872
5873Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
5874
5875 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
5876 test.
5877
5878Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
5879
5880 * gas/sh/fp.s (fmac): Update for new assembly syntax.
5881
5882Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
5883
5884 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
5885 (run_dump_test, objdump): Likewise.
5886
5887Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
5888
5889 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
5890 * gas/sparc/sparc.exp: Run them.
5891
5892Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
5893
5894 * Makefile.in, configure.in: Remove; the testsuite is now run
5895 directly from the gas Makefile.
5896
5897Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
5898
5899 * gas/mri/empty.s: New file.
5900 * gas/mri/mri.exp: Test assembling empty.s.
5901 * gas/mri/comment.s: Add a couple more comment variants.
5902
5903 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
5904 targets.
5905
5906Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
5907
5908 * gas/mri/comment.s, gas/mri/comment.d: New test.
5909 * gas/mri/mri.exp: Run it.
5910 * gas/mri/expr.s: Remove whitespace in operand field.
5911 * gas/mri/for.s: Add comments for further testing.
5912 * gas/macros/test2.s: Put in an upper case ELSE to test case
5913 insensitivity.
5914
5915Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
5916
5917 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
5918
5919Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
5920
5921 * gas/sparc/sparc.exp: New file.
5922 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
5923
5924Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
5925
5926 * gas/macros/*: New tests for macros.
5927
5928 * gas/mri/common.s: Use data, not .data.
5929
5930 * gasp/pl3.out: Update for changes in commented source output when
5931 LOCAL is used.
5932
5933Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
5934
5935 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
5936 of diff.
5937 * lib/gas-defs.exp: Define prune_system_crud if it is not already
5938 defined.
5939
5940Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
5941
5942 * gasp/mri/*.out: Use ;, not !, for the comment character.
5943
5944Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
5945
5946 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
5947 expect failure for targets which use SOM.
5948
5949 * lib/gas-defs.exp (run_dump_test): If the program to run does not
bbce6ab7 5950 exist, mark the test as untested.
252b5132
RH
5951
5952 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
5953 common test.
5954
5955 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
5956 rather than using an implicit a.out.
5957
5958 * gas/mri/for.s: Add nop to round out to four byte boundary.
5959 * gas/mri/repeat.s: Likewise.
5960 * gas/mri/while.s: Likewise.
5961 * gas/mri/for.d: Expected added nop.
5962 * gas/mri/repeat.d: Likewise.
5963 * gas/mri/while.d: Likewise.
5964
5965 * gas/mips/*.d: Change all test names to say MIPS.
5966
5967Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
5968
5969 * gas/mri/for.d, gas/mri/for.s: New test.
5970 * gas/mri/if.d, gas/mri/if.s: New test.
5971 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
5972 * gas/mri/while.d, gas/mri/while.s: New test.
5973 * gas/mri/mri.exp: Run the new tests.
5974
5975Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
5976
5977 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
bbce6ab7 5978 64-bit BFD.
252b5132
RH
5979
5980 * gasp/mri/*: New tests.
5981 * gasp/gasp.exp: Run them. Also, clean up the test names used in
5982 pass and fail.
5983
5984Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
5985
5986 * gas/sh/basic.exp: Update now that we know the right
5987 bit patters for the new sts instructions.
5988
5989Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
5990
5991 * gas/mri/char.d: Fix for little endian machines.
5992 * gas/mri/float.d: Likewise.
5993
5994Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
5995
5996 * gas/all/struct.s, gas/all/struct.d: New test.
5997 * gas/all/gas.exp: Run it.
5998
5999Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
6000
6001 * gas/mri/common.s, gas/mri/common.d: New test.
6002 * gas/mri/mri.exp: Run it.
6003
6004Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
6005
6006 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
6007 test.
6008
6009 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
6010 truncated files, so that the tests pass.
6011
6012 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
6013 constants, and expr.
6014
6015 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
6016 on vxworks*, not just vxworks5.1.
6017
6018 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
6019 (run_dump_test): Just call pass or fail.
6020
6021 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
6022 * gas/m68k/op68000.d: New test.
6023 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
6024 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
6025 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
6026 changes to disassembler.
6027 * gas/m68k/all.exp: Run new tests. Run schwab test for
6028 m68k-*-coff*.
6029
6030Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
6031
6032 * gas/sh/*: New tests for the hitachi-sh.
6033
6034Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
6035
6036 * gas/mri/*: New tests for MRI mode.
6037
6038 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
6039 program executions to the log file before running them. Use the
6040 simple program name, rather than the path to the binary being run,
6041 in pass/fail messages.
6042 (regexp_diff): If the regexp file has the special comment #pass,
6043 stop checking at that point.
6044 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
6045 if they are not already set.
6046
6047Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
6048
6049 * Makefile.in: Remove superfluous runtest gasp.
6050
6051Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
6052
74b5b66a 6053 * gasp/*: New.
252b5132
RH
6054 * Makefile.in: Use gasp tests.
6055 * config/default.exp: Add gasp stuff.
6056
6057Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
6058
6059 * gas/all/gas.exp: Disable tests that are not appropriate for
6060 the PA.
6061
6062Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
6063
6064 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
6065
6066Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6067
6068 * gas/m68k/schwab.*: New test based on a test case from Andreas
6069 Schwab.
6070 * gas/m68k/all.exp: Run it for some aout configurations.
6071
6072Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
6073
6074 * gas/hppa/parse/badfmpyadd.s: New test.
6075 * gas/hppa/parse/parse.exp: Run it.
6076
6077Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
6078
6079 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
6080 ELF targets.
6081
74b5b66a 6082Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
252b5132
RH
6083
6084 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
6085 * arm/arm6.s: Correct bogus tests.
6086 * arm/gas.exp (arm6.s): Is now a valid test.
6087 (arm7dm.s): New test.
74b5b66a 6088 * arm/float.s: Add load/store multiple floating point instruction
252b5132
RH
6089 tests.
6090
6091Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
6092
6093 * gas/hppa/reloc/longcall.s: New test.
6094 * gas/hppa/reloc/reloc.exp: Run it.
6095
6096Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6097
6098 * gas/mips/ld.d: Modified for gas delay-slot fixes.
6099
6100Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
6101
6102 * lib/gas-dg.exp: New file.
6103
6104Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6105
6106 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
6107 targets.
6108
6109Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6110
6111 * lib/gas-defs.exp (pass_phase): New proc.
6112 (run_dump_test): Note passing or failing of each phase of this
6113 test, instead of failure of phases or passing of complete test.
6114 Ensure test file name is in reported message.
6115
6116Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
6117
6118 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
6119 Always resolve testcase status before returning.
6120 If `slurp_options' fails, return and don't do test.
6121 (slurp_options): Fix "can't open" error message.
6122 Return -1 to indicate error.
6123
6124Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
6125
6126 * gas/hppa/unsorted/common.s: New test.
6127 * gas/hppa/unsorted/unsorted.exp: Run it.
6128
6129Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6130
6131 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
6132 uncertainty as to whether there should be trailing bytes in the
6133 output file.
6134 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
6135 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
6136 correct.) End with "..." to match trailing zero bytes.
6137
6138Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
6139
6140 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
6141 * gas/mips/mips.exp: Run new test.
6142
6143Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
6144
6145 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
6146 * gas/hppa/basic/basic.exp: Test them.
6147
6148Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
6149
6150 * gas/mips/uld.d: New file.
6151 * gas/mips/uld.s: New file.
6152 * gas/mips/usd.d: New file.
6153 * gas/mips/usd.s: New file.
6154 * gas/mips/mips.exp: Run new tests.
6155
6156Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
6157
6158 * gas/hppa/reloc/applybug.s: New test.
6159 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
6160
6161Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
6162
bbce6ab7 6163 * gas/hppa/reloc/picreloc.s: New test.
252b5132
RH
6164 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
6165
6166Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6167
6168 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
6169 gas/h8300/h8300.exp: New tests.
6170
6171Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
6172
6173 * gas/hppa/basic/basic.exp (do_system): Update.
6174
6175Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6176
6177 * gas/mips/mips.exp: Don't run the memory-access tests if the
6178 format is a.out, because the generated code is different from what
6179 is used with other formats.
6180
6181Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
6182
6183 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
6184 regexp to avoid losing without a controlling tty.
6185
6186Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6187
6188 * gas/i386/pushw.l: Fixed whitespace to match current listing
6189 style.
6190
6191 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
6192 listings enabled.
6193
6194Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6195
6196 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
6197 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
6198 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
6199 findfile and transform procedures to determine objdump program
6200 name.
6201
6202 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
6203 in case the format doesn't automatically require it.
6204 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
6205 name for the reloc type.
6206
6207 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
6208 (run_dump_test): If verbosity level is over 3, print out dump
6209 command and its output.
6210
6211Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6212
6213 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
6214 disassembly.
6215
6216Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6217
6218 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
6219 it depends on tty modes.
6220
6221 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
6222 -nottyinit.
6223
6224 * gas/arm/gas.exp: The arm6 test should report errors, for now.
6225
6226Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6227
6228 * lib/gas-defs.exp: Use -i in expect_after command.
6229
6230Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6231
6232 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
6233 disassembly.
6234
6235 * gas/ieee-fp: Renamed from ieee.fp.
6236
6237 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
6238
6239Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
6240
6241 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
6242
6243Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
6244
6245 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
6246 to fail. Fix comments for the test. Tweak test name.
6247
6248Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
6249
6250 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
74b5b66a 6251 output.
252b5132
RH
6252
6253Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6254
6255 * gas/mips/ld.d: Adjust to work for both big and little endian
6256 code.
6257 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
6258 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
6259 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
6260 * gas/mips/usw.d: Likewise.
6261
6262Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
6263
6264 * gas/hppa/unsorted/align4.s: New test.
6265 * gas/hppa/unsorted/unsorted.exp: Run it.
6266
6267 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
6268 current expected PA ELF output.
6269 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
6270 (do_plabel_relocation_test): Likewise.
6271
6272Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6273
6274 * gas/all/p1480.s: Use larger constant, so expression can have a
6275 positive value.
6276 * gas/all/gas.exp: Expect p1480.s without listings to pass.
6277
6278Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6279
6280 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
6281 Correct test cases.
6282
6283Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
6284
6285 * gas/hppa/reloc/blebug3.s: New test.
6286 * gas/hppa/reloc/reloc.exp: Run it.
6287
6288Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
6289
6290 * gas/hppa/reloc/reduce3.s: New test.
6291 * gas/hppa/reloc/reloc.exp: Run it.
6292
6293Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
6294
6295 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
6296 current reality.
6297
6298Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
6299
6300 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
6301 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
6302 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
6303 * gas/hppa/reloc/reloc.exp: Changed accordingly.
6304
6305Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6306
6307 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
6308 overflows are correctly converted to jumps.
6309
6310Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6311
6312 * gas/mips: Add test cases for PIC code, both SVR4 style and
6313 -membedded-pic style.
6314
6315Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6316
6317 * gas/mips: New directory with MIPS specific test cases.
6318
6319 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
6320 the name of the source file to assemble.
6321 (regexp_diff): Put the reason for failure in the log file.
6322
6323Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6324
6325 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
6326 doesn't support it. Redirect stdout using > instead of 1>, and
6327 don't bother to redirect stderr since TCL redirects it anyhow.
6328 (run_dump_test): Pass appropriate arguments to program, defaulting
6329 to -r.
6330
6331Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6332
6333 * gas/vax: New directory.
6334 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
6335 values.
6336
6337Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
6338
6339 * gas/hppa/reloc/r_no_relocbug.s: New test.
6340 * gas/hppa/reloc/reloc.exp: Run it.
6341
6342 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
6343 expected output.
6344
6345Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
6346
6347 * gas/arm/*: New subtree. Add ARM tests.
6348
6349Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
6350
6351 * gas/hppa/unsorted/unsorted.exp: Accept any character
6352 between foo's type and foo itself.
6353
6354Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6355
6356 * lib/gas-defs.exp (run_dump_test): New routine for running the
6357 assembler, running objdump or nm (not fully supported) on the
6358 resulting object file, and comparing the results against a file of
6359 regular expressions in the test suite, all in one command.
6360 Options for the assembler and objdump are read from comments at
6361 the start of the .d file.
6362 (fail_phase, slurp_options): New auxiliary routines.
6363 (regexp_diff): Always return a value. Fix bugs in actually doing
6364 the regexp test.
6365
6366 * gas/sun4/addend.exp: Use run_dump_test.
6367 * gas/sun4/addend.d: Fix regular expressions so that they work.
6368
6369Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
6370
6371 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
6372 * gas/hppa/reloc/reloc.exp: Run them.
6373
6374Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6375
6376 * config/default.exp: Look for "as.new" in "$base_dir/..", where
6377 it got compiled, not in "$base_dir".
6378 * config/unknown.exp: Deleted.
6379
6380Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
6381
6382 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
6383 before exiting. Enclose both calls inside a "catch".
6384 (objdump_finish): Likewise.
6385
6386Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
6387
6388 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
6389 for SOM to match current testcase.
6390
6391Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6392
6393 * gas/i386/{pushw.s,pushw.l}: New test.
6394 * gas/i386/all.exp: Run it.
6395
6396 * Makefile.in (distclean): Remove site config files and gas.sum.
6397
6398Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6399
6400 * gas/m68k/disperr.s: Use % for registers.
6401
6402 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
6403
6404Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
6405
6406 * lib/gas-defs.exp: Replace error proc calls with perror calls.
6407
6408Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
6409
6410 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
6411 ELF code.
6412 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
6413 not support them.
6414 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
6415 new ELF code.
6416
6417Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6418
6419 * config/default.exp: Renamed from unix-gas.exp.
6420
6421Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
6422
6423 * Makefile.in (check): Set TCL_LIBRARY for runtest.
6424
6425Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6426
6427 * gas/hppa/more.parse/callinfobug.s: Add missing name for
6428 procedure.
6429
6430 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
6431 $DATA$ rather than $LIT$ subspace.
6432
6433Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6434
6435 * gas/hppa/reloc/funcrelocbug.s: New test.
6436 * gas/hppa/reloc/reloc.exp: Run it.
6437
6438Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6439
6440 * gas/hppa/unsorted/importbug.s: New test.
6441 * gas/hppa/unsorted/unsorted.exp: Run it.
6442
6443Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6444
6445 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
6446
6447 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
6448 * gas/hppa/unsorted/unsorted.exp: Run it.
6449
6450 * gas/hppa/more.parse/callinfobug.s: New test.
6451 * gas/hppa/omre.parse/parse.exp: Run it.
6452
6453 * gas/hppa/more.parse/regpopbug.s: New test.
6454 * gas/hppa/more.parse/parse.exp: Run it.
6455
6456Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6457
6458 * lib/gas-defs.exp (objdump): New proc.
6459 (objdump_start): Deleted unused proc.
6460 (objdump_start_common): Merged into objdump_start_no_subdir.
6461
6462 * gas/alpha/fp.exp: Use objdump instead of
6463 objdump_start_no_subdir, since the former actually waits for
6464 objdump to finish. Specify .rdata section only. Make comment
6465 indicate Alpha architecture rather than SPARC.
6466 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
6467 against ASCII code 0x2a ("*", special in regexp).
6468 * gas/sun4/addend.exp: Use objdump instead of
6469 objdump_start_no_subdir.
6470
6471Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6472
bbce6ab7 6473 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
252b5132
RH
6474 a failure if gas is not producing an ELF object.
6475
6476Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6477
6478 * gas/hppa/basic/fmemLRbug.s: New test.
6479 * gas/hppa/basic/basic.exp: Run it.
6480
6481Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6482
6483 * gas/alpha/fp.*: New files.
6484 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
6485 verbosity level 3 or above only.
6486
6487Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6488
6489 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
6490 PA OSF1.
6491
6492Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6493
6494 * gas/hppa/more.parse/xmpyubug.s: New test.
6495 * gas/hppa/more.parse/parse.exp: Run it.
6496
6497Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6498
6499 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
6500 "simple_diff" from linker test suite.
6501 * gas/sun4/addend.exp: Use it.
6502 * gas/sun4/addend.d: New file.
6503
6504Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6505
6506 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
6507 format.
6508
6509Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
6510
6511 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
6512 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
6513 well under either version of expect.
6514
6515Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6516
6517 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
6518 elsewhere now.
6519 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
6520 * gas/hppa/basic/basic.exp: Run them.
6521
6522Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6523
6524 * gas/all/gas.exp: No longer expect difference of forward
6525 references to fail.
6526 * gas/all/x930509.s: Fix testcase to match how the expect code was
6527 written.
6528
6529Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6530
6531 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
6532 for cross-subspace call bugs is no longer expected to fail.
6533
6534 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
6535 to having a function's label follow the .PROC directive.
6536
6537Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6538
6539 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
6540 found while working on multiple $CODE$ subspace support.
6541
6542Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6543
6544 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
6545 to fail.
6546 * gas/hppa/more.parse/procbug.s: Add missing .procend.
6547
6548Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6549
6550 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
6551 app.c change.
6552
6553Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6554
6555 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
6556
6557Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
6558
6559 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
6560 OBJDUMPFLAGS in case it's empty. Use temporary names until the
6561 end; make creating site.exp the final step.
6562 (check): Pass in ASFLAGS.
6563
6564 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
6565 C comments to avoid bugs in latest expect code.
6566
6567Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6568
6569 * gas/m68k/disperr.s: New test.
6570 * gas/m68k/all.exp: Run it.
6571
6572Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6573
6574 * gas/hppa/reloc/roundmode.s: New test.
6575 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
6576
6577Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6578
6579 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
74b5b66a 6580 test for ELF.
252b5132
RH
6581
6582Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6583
6584 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
6585 directive is an XFAIL for SOM assmeblers.
6586
6587 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
6588 cross-subspace call test.
6589
6590Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6591
6592 * gas/hppa/more.parse/appbug.s: New test.
6593 * gas/hppa/more.parse/parse.exp: Run it.
6594
6595 * gas/hppa/unsorted/align3.s: New test.
6596 * gas/hppa/unsorted/unsorted.exp: Run it.
6597
6598Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6599
6600 * gas/all/p2425.s: Insert a tab before assembler directives so
6601 that the directives are not interpreted as labels.
6602
6603 * gas/hppa/basic/weird.s: Sync with GDB version.
6604
6605 * gas/hppa/more.parse/labelbug.s: New test.
6606
6607 * gas/hppa/more.parse/parse.exp: Run it.
6608
6609Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6610
6611 * gas/hppa/reloc/fixupbug.s: New test.
6612 * gas/hppa/reloc/reloc.exp: Run it.
6613
6614 * gas/hppa/reloc/exitbug.s: New test.
6615 * gas/hppa/reloc/reloc.exp: Run it.
6616
6617Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6618
6619 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
6620 share the same test code.
6621 * gas/hppa/reloc/relocreduce.s: Likewise.
6622
6623 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
6624 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
6625
6626Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6627
6628 * gas/hppa/reloc/reloc.exp: No longer expect failure for
6629 field selector on ble instruction test.
6630
6631 * gas/hppa/basic/basic.exp: No longer expect failures for
6632 system instruction tests now that probei is fixed.
6633
6634Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6635
6636 * gas/hppa/reloc/selectorbug.s: New test.
6637 * gas/hppa/reloc/reloc.exp: Run it.
6638
6639Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6640
6641 * gas/hppa/unsorted/fragbug.s: New test.
6642 * gas/hppa/unsorted/unsorted.exp: Run it.
6643
6644Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
6645
6646 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
6647
6648Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6649
6650 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
6651 * gas/hppa/more.parse/parse.exp: Run them.
6652
6653Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6654
6655 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
6656 which specific relocations are expected to be found.
74b5b66a 6657
252b5132
RH
6658Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6659
6660 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
6661
6662 * gas/hppa/more.parse/parse.exp: Add new test.
6663 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
6664 sections are handled correctly.
6665
6666 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
6667
6668Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6669
6670 * gas/hppa/more.parse/calldatabug.s: Colonize.
6671 * gas/hppa/more.parse/parse.exp: Fix typos.
6672
6673Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6674
6675 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
6676 * gas/hppa/*/*.exp: New test drivers.
6677 * gas/hppa/*/*.s: New test files.
6678
6679Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
6680
6681 * gas/sun4: New directory.
6682 * gas/sun4/addend.s,addend.exp: New test case.
6683 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
6684 test case.
6685
6686 * gas/all/gas.exp: Check `*' in C comments.
6687
6688 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
6689 simplify some tests.
6690 (want_no_output): Return zero or nonzero, depending on success or
6691 failure.
6692 (gas_test_old): Return value from want_no_output.
6693 (objdump_start_common): Split off from objdump_start.
6694 (objdump_start_no_subdir): New procedure.
6695
6696Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
6697
6698 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
6699 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6700
6701 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
6702 AS_FOR_TARGET.
6703 (check): Don't pass ASFLAGS variable.
6704 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
6705
6706 From Jeff Law:
6707
6708 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
6709 so that tests can parse the output of objdump looking for errors
6710 in relocation entires, file headers and the like.
6711
6712Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6713
6714 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
6715 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
6716 call so it no longer performs multiple tests.
6717 * gas/m68k/all.exp (t2.s): Don't bother with listings.
6718 (p2410.s): Don't pass unwanted arguments to gas_test_error.
6719
6720Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6721
6722 * lib/do*: Remove RCS id strings.
6723
6724Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6725
6726 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
6727 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6728 * gas/i386: New directory.
6729
6730Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6731
6732 * Added directory structure, to categorize tests by targets.
6733 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
6734 and refined some to examine the assembler listing output.
6735 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
6736 expect_after patterns.
6737 (gas_start, gas_finish): New procs, for tests that examine process
6738 output.
6739 * config/unix-gas.exp: Invoke gas_init directly, instead of
6740 requiring test .exp files do it.
6741
6742Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6743
6744 * gas/gas.exp: Handle new tests, and changes to testing procs.
6745
6746 * lib/gas-defs.exp (want_no_output): New proc; success iff output
6747 is empty.
6748 (gas_test_old): Functionally same as old gas_test.
6749 (gas_test_ignore_stdout): Rewritten to use want_no_output.
6750 (gas_test): New argument lists set of options to be tried in
6751 combinations. Option with trailing ">" indicates standard output
6752 should be ignored.
6753
6754 * gas/p2425a.s: Use %-form for registers, so this test can be run
6755 on m68k-coff targets too.
6756
6757 * gas/p2430a.s: New test case, whitespace &c matches customer
6758 report more closely. Gets different results from p2430.s; this is
6759 bad, and not yet tested for.
6760
6761Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
6762
6763 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
6764 * lib/run: New script.
6765 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
6766 and redirection options. Use "run" script so redirection works.
6767 (gas_test): Now takes assembler options as separate arg from input
6768 file name.
6769 (gas_test_ignore_stdout): New proc. Discards output.
6770 (gas_test_error): New proc. Expects assembler to generate output.
6771 (target_cpu_family setting): Handle i486->i386 also.
6772
6773 * lib/do*: Scripts moved here from gas/testscripts. May be useful
6774 someday for writing more test cases; not currently used.
6775
6776Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6777
6778 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
6779 cases.
6780 * gas/gas.exp: Enable them for appropriate targets. Removed some
6781 useless comments &c. Changed m68k target test to be more general.
6782
6783 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
6784 * gas/gas.exp: Call gas_init.
6785
6786Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
6787
6788 * Test suite created.
This page took 0.695361 seconds and 4 git commands to generate.