* gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 Thu Oct 9 18:10:44 1997 Doug Evans <dje@canuck.cygnus.com>
2
3 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
4
5 Thu Oct 9 12:59:55 1997 Ian Lance Taylor <ian@cygnus.com>
6
7 * gas/arm/arm7t.d: Update for recent disassembler changes.
8 * gas/h8300/ffxx1.d: Likewise.
9
10 Wed Oct 8 16:22:50 1997 Doug Evans <dje@canuck.cygnus.com>
11
12 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
13
14 Wed Oct 8 15:12:35 1997 Ian Lance Taylor <ian@cygnus.com>
15
16 * gas/sparc/synth.d: Update for recent disassembler changes.
17 * gas/sparc/synth64.d: Likewise.
18
19 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
20 function symbol.
21 * gas/mips/jal.s: Likewise.
22
23 Tue Oct 7 13:30:30 1997 Doug Evans <dje@canuck.cygnus.com>
24
25 * gas/sparc/reloc64.[sd]: New testcase.
26 * gas/sparc/sparc.exp: Run it.
27
28 Sat Oct 4 19:14:24 1997 Ian Lance Taylor <ian@cygnus.com>
29
30 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
31
32 Fri Oct 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
33
34 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
35 work. Correct for big endian and for tabs in input file.
36
37 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
38 * gas/alpha/fp.s: Change comment characters from ! to #.
39
40 Thu Sep 18 11:17:53 1997 Doug Evans <dje@canuck.cygnus.com>
41
42 * gas/sparc/splet.d: Update to new objdump output format.
43 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
44 * gas/sparc/set64.[ds]: New testcase.
45 * gas/sparc/splet-2.[ds]: New testcase.
46 * gas/sparc/sparc.exp: Run them.
47
48 start-sanitize-d30v
49 Tue Sep 16 15:27:08 1997 Ken Raeburn <raeburn@cygnus.com>
50
51 Merge changes from Martin Hunt:
52
53 * gas/d30v/inst.s: Add some new tests.
54
55 * gas/d30v/{inst, opt, reloc}.d: Update results with
56 new disassembler changes.
57
58 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
59
60 * gas/d30v/*.d: Update all test results because
61 of new ".s" and ".l" extensions.
62
63 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
64 * gas/d30v/opt.[sd]: Correct st2w instruction.
65
66 * gas/d30v/align.d: Change expected output.
67
68 * gas/d30v/reloc.[sd]: Add test case.
69
70 * gas/d30v/array.[sd]: New test case.
71
72 * gas/d30v/opt.[sd]: Added more test cases.
73
74 * gas/d30v/opt.s: Add test cases.
75 * gas/d30v/reloc.s: Fix a test case.
76 * gas/d30v/{opt,reloc}.d: Regenerate.
77
78 end-sanitize-d30v
79 start-sanitize-tx19
80 Mon Sep 15 17:29:08 1997 Gavin Koch <gavin@cygnus.com>
81
82 * gas/mips/mips.exp: Handle r3900 and r1900.
83 * gas/mips/ld-ilocks: New file.
84
85 end-sanitize-tx19
86 Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
87
88 * gas/m32r/high-1.[ds]: New testcase.
89 * gas/m32r/m32r.exp: Run it.
90
91 Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
92
93 * gas/m32r/relax-1.[ds]: New testcase.
94 * gas/m32r/m32r.exp: Run it.
95
96 Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
97
98 * gas/arc: New directory
99 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
100 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
101
102 Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
103
104 * config/default.exp: Set AS and GASP to as-new, not as.new.
105
106 Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
107
108 * config/default.exp: Set NM to nm-new, not nm.new, to match
109 recent change in binutils build directory.
110
111 Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
112
113 * gas/v850/range.s: New test.
114 * gas/v850/basic.exp: Run it.
115
116 Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
117
118 * gas/v850/hilo2.s: New test.
119 * gas/v850/fepsw.s: New test.
120 * gas/v850/basic.exp: Run them.
121
122 Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
123
124 * gas/m32r/uppercase.[sd]: New testcase.
125 * gas/m32r/m32r.exp: New file.
126
127 Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
128
129 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
130 * gas/m68k/operands.d: Likewise.
131
132 Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
133
134 * gas/arm/arm.exp: Added changes from armT-970328-branch.
135
136 Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
137
138 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
139 not div.
140
141 Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
142
143 * gas/mips/mul.{d,s}: End the tests with no-ops.
144
145 Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
146
147 * lib/gas-defs.exp (regexp_diff): Improve messages when one
148 file is shorter than the other.
149
150 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
151
152 * gas/m88k/init.{s,d}: New checks for proper padding of
153 .init sections.
154 * gas/m88k/m88.exp: Run them.
155
156 * gas/m68k/t2.d: New file for check of presence of section
157 symbols on the m68k-motorola-sysv.
158 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
159
160 Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
161
162 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
163
164 * gas/mips/lifloat.s: Update for recent changes to floating point
165 handling.
166 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
167 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
168
169 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
170
171 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
172
173 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
174
175 start-sanitize-d30v
176 Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
177
178 * gas/d30v/d30.exp: Add optimizer test case.
179 * gas/d30v/opt.s: Add conditional compilation tests.
180 * gas/d30v/opt.d: Rebuild.
181
182 end-sanitize-d30v
183 Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
184
185 * gas/mips/{delay.d,nodelay.d}: added.
186
187 Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
188
189 * gas/m32r/allinsn.d: Update to new objdump output style.
190
191 Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
192
193 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
194
195 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
196 handle -EL. Add setup_xfail for thumb.
197
198 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
199
200 Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
201
202 * gas/m32r/allinsn.{exp,s.d}: New testcases.
203
204 start-sanitize-d30v
205 Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
206
207 * gas/d30v/d30.exp: Add test case reloc.
208 * gas/d30v/reloc.[sd]: New files to test relocations.
209
210 end-sanitize-d30v
211 Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
212
213 * gas/arm/inst.d: Update for disassembler changes.
214 * gas/arm/arm7t.d: Likewise.
215
216 Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
217
218 * gas/m68k/op68000.d: Update for recent assembler bug fix.
219
220 Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
221
222 * gas/all/gas.exp: xfail a couple tests for the mn10300.
223
224 start-sanitize-tic80
225 Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
226
227 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
228 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
229
230 Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
231
232 * gas/tic80/{align.d, align.lst, align.s} New test for the
233 ".align" pseudop.
234 * gas/tic80/tic80.exp: Run the align test.
235
236 Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
237
238 * gas/tic80/{float.d, float.lst, float.s}: New tests for
239 simple floating point operands.
240 * gas/tic80/tic80.exp: Run the float test.
241
242 Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
243
244 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
245 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
246 New tests for :m and :s operand modifiers.
247 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
248
249 end-sanitize-tic80
250 Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
251
252 * gas/macros/semi.s: Force the final alignment to use a fill value
253 of 0.
254
255 * gas/all/cond.s, gas/all/cond.d: New test.
256 * gas/all/gas.exp: Run it.
257
258 Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
259
260 * lib/gas-defs.exp(gas_init): Added new parameter for script
261 name.
262
263 start-sanitize-tic80
264 Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
265
266 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
267 regops.d, relocs1.d,
268 (relocs1.c): Add file for reference.
269 (relocs1b.d): Split reloc table contents test to different test file.
270 (relocs2.c): Add test that uses various types (char, short, int, ...) of
271 static and global variables with data shuffling to generate lots of ld/st
272 instructions for the different types.
273 (relocs2.d): New file, expected code for relocs2 test.
274 (relocs2.lst): New file, TI assembler listing for reference.
275 (relocs2.s): New file, assembly source for relocs2 test.
276 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
277 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
278
279 end-sanitize-tic80
280 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
281
282 * gas/all/itbl-test.c(main): Update function calls.
283 Remove parameters from itbl_get_reg_val and
284 change itbl_get_insn_name to itbl_get_field.
285
286 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
287
288 * gas/mips/itbl: Add comments.
289 * gas/mips/itbl.s: Add comments. Prefix register names with $.
290 * gas/all/itbl: Generic table for testing for itbl support.
291 * gas/all/itbl.s: Generic assembly for testing for itbl support.
292 * gas/mips/itbl-test.c: Moved to gas/all.
293 * gas/all/itbl-test.c: Moved from gas/mips.
294
295 start-sanitize-tic80
296 Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
297
298 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
299 endmask.lst, regops.lst}: Remove ^M's from end of lines.
300 * gas/tic80/bitnum.s: Add comment to each line showing value
301 that symbolic BITNUM assembles to. Add coverage for raw
302 numeric values for the BITNUM operand.
303 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
304 * gas/tic80/regops.d: Update due to opcode library additions
305 of floating point test BITNUM values that are ambiguous with
306 the integral ones.
307 * gas/tic80/relocs1.s: New test case that tests simple relocs.
308 * gas/tic80/relocs1.d: Expected output for above.
309 * gas/tic80/relocs1.lst: TI assembler listing for above.
310 * gas/tic80/tic80.exp: Add relocs1 test.
311
312 end-sanitize-tic80
313 start-sanitize-d30v
314 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
315
316 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
317 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
318
319 end-sanitize-d30v
320 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
321
322 * gas/macros/semi.s, gas/macros/semi.d: New test.
323 * gas/macros/macros.exp: Run it.
324 * gas/mri/semi.s, gas/mri/semi.d: New test.
325 * gas/mri/mri.exp: Run it.
326
327 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
328
329 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
330 output.
331
332 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
333
334 * gas/all/align.d, gas/all/align.s: New test.
335 * gas/all/gas.exp: Run it.
336
337 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
338
339 * gas/mips/mips16.d: Correct PC relative instruction bytes.
340
341 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
342
343 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
344 * gas/mips/lif-xgot.d: Likewise.
345 * gas/mips/ulh-svr4pic.d: Likewise.
346 * gas/mips/ulh-xgot.d: Likewise.
347
348 * gas/mips/mips16.d: Update for yet another change in disassembly
349 output (this one is spacing only).
350
351 start-sanitize-tic80
352 Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
353
354 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
355 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
356 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
357 tic80.exp}: New files for TIc80 test cases.
358
359 end-sanitize-tic80
360 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
361
362 * gas/mips/mips16.d: Update for change in disassembly output.
363
364 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
365
366 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
367
368 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
369
370 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
371 dissassembler for itbl support.
372
373 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
374
375 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
376 option.
377 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
378 specified in itbl.
379
380 Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
381
382 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
383 * lib/gas-defs.exp: Ditto.
384
385 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
386
387 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
388 objdump. Update for current relocation printing style.
389
390 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
391
392 * gas/mips/mips16.d: Update for disassembler changes.
393
394 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
395
396 * gas/mips/mips.exp: set ilocks for all 4100/4300
397
398 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
399
400 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
401 * gas/mips/mips.exp: Run mips16 test.
402
403 * gas/mips/mips.exp: Run dli test unconditionally.
404 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
405 boundary.
406 * gas/mips/dli.d: Corresponding changes.
407
408 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
409
410 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
411 * gas/sparc/synth64.d: Likewise.
412
413 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
414
415 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
416
417 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
418
419 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
420 .ifdef, to accomodate change to avoid default alignment on
421 embedded systems.
422
423 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
424
425 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
426 "movb dm,(an)".
427
428 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
429
430 * gas/mn10300/basic.exp: Update after endianness changes to
431 the assembler.
432
433 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
434 * gas/mn10200/{movb.s, movbu.s}: Likewise.
435 * gas/mn10200/basic.exp: Run them.
436
437 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
438
439 * gas/mn10200/*.s: New tests for the mn10200 assembler.
440 * gas/mn10200/basic.exp: Run them.
441
442 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
443
444 * gas/mn10300/*.s: Remove '$' register prefixing.
445
446 Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
447
448 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
449 \r will be present.
450
451 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
452
453 * gas/m68k/*.d: Update for disassembler changes.
454 * gas/mri/*.d: Likewise.
455
456 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
457
458 * gas/mn10300/*.s: Use '$' as register prefix for
459 all register operands.
460
461 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
462
463 * gas/all/gas.exp: xfail a couple tests for the mn10300.
464
465 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
466
467 * gas/mn10300/other.s: Update for correct syntax on a
468 few instructions (those with register lists).
469 * gas/mn10300/basic.exp: Corresponding changes.
470
471 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
472
473 * gas/mn10300/movm.s: Update for correct syntax.
474 * gas/mn10300/basic.exp: Update expected movm bit patterns.
475
476 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
477
478 * gas/mn10300/other.s: Put parens around register
479 argument in calls and jmp instructions.
480
481 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
482
483 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
484
485 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
486
487 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
488 as needed.
489 * gas/hppa/unsorted/unsorted.exp: Likewise.
490
491 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
492
493 * gas/mn10300/basic.exp: Check opcode insertion for
494 extended instructions.
495 * gas/mn10300/extend.s: Tweak constants for better
496 testsuite coverage.
497
498 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
499
500 * gas/mn10300/basic.exp: Test insertion of operands
501 into call and jmp instructions with 32bit offsets.
502 Fix typo in bit test patterns.
503 * gas/mn10300/other.s: Tweak constants to improve
504 testsuite coverage.
505
506 * gas/mn10300/basic.exp: Test insertion of 32bit operand
507 in calls, btst, bclr & bset instructions.
508
509 * gas/mn10300/*.s: Tweak constants in 32bit insns for
510 better testing coverage.
511 * gas/mn10300/basic.exp: Test insertion of most 32bit
512 operands.
513
514 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
515
516 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
517 movbu, movhu instructions. Check bit patterns for more bit
518 operations. Check bit patterns for various 16bit call, retf
519 and ret instructions.
520 * gas/mn10300/other.s: Update operands for better test coverage.
521
522 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
523
524 * gas/mn10300/basic.exp: Check bit patterns for a couple more
525 mov and cmp instructions.
526
527 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
528
529 * gas/mips/*.d: Update for disassembler changes.
530
531 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
532
533 * gas/v850/reloc.s: New tests.
534 * gas/v850/basic.exp: Run them.
535
536 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
537
538 * gas/mips: Add symbols to several testsuites, since the ELF
539 assembler now always builds a symbol table, which means that
540 objdump will no longer report `No symbols in FILE'. Change the
541 expected output accordingly.
542
543 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
544
545 * gas/mn10300/basic.exp: Check bit patterns for instructions
546 with a single 8bit or 16bit immediate operand.
547
548 * gas/mn10300/basic.exp: Check bit patterns for many
549 instructions. Add missing test in do_mov1.
550 * gas/mn10300/mov1.s: Add missing test.
551
552 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
553
554 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
555 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
556 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
557 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
558 * gas/mn10300/{shift.s, sub.s}: Likewise.
559 * gas/mn10300/basic.exp: Run them.
560
561 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
562
563 * gas/mn10200, gas/mn10300: New directories for Matsushita
564 mn10200 and mn10300 tests.
565
566 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
567
568 * lib/gas-defs.exp (gas_version): Fix for current version
569 printing.
570
571 Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
572
573 * gas/sparc/splet.d: Fix typo in cpusha result.
574
575 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
576
577 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
578
579 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
580
581 * gas/all/cofftag.s: Use .p2align rather than .align.
582
583 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
584
585 * gas/h8300/macs.s: Add "stmac" instructions.
586 * gas/h8300/basic.exp: Test them.
587
588 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
589
590 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
591
592 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
593
594 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
595 registers.
596
597 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
598
599 * gas/mips/dli.{s,d}: More test cases added.
600
601 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
602
603 * gas/mips/mips.exp: Add check for dli macro instruction.
604 * gas/mips/dli.{s,d}: Added.
605
606 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
607
608 * gas/v850/basic.exp (do_mem): Check bit patterns for short
609 load/store instructions. Remove xfails for short load/store
610 instructions.
611 * gas/v850/mem.s: Offsets for short load/store operands
612 are unsigned.
613
614 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
615 (do_jumps): Likewise.
616
617 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
618
619 * gas/v850/misc.s: Tweak register numbers for better testing.
620 * gas/v850/basic.exp (do_misc): Corresponding changes.
621
622 * gas/v850/hilo.s: New testfile.
623 * gas/v850/basic.exp: Run hilo tests.
624
625 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
626
627 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
628
629 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
630
631 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
632 * gas/v850/move.s: Tweak constants for better testing.
633
634 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
635 xfail sst and sld tests.
636 (do_mov): Remove bogus xfail.
637 * gas/v850/mem.s: sst and sld instructions can only index from
638 "ep" register.
639
640 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
641 Update addresses.
642 * gas/v850/logical.s: Tweak constants for better testing.
643
644 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
645 but not displacements (yet).
646
647 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
648
649 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
650 but not displacements (yet).
651
652 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
653
654 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
655 * gas/v850/arith.s: Tweak constants for better testing.
656
657 * gas/v850/basic.exp (do_misc): No longer expect failures
658 assembling "ldsr" and "stsr" opcodes.
659 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
660 opcodes.
661
662 * gas/v850/basic.exp (do_misc): No longer expect failures
663 assembling "trap" opcodes.
664 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
665
666 * gas/v850: New directory with v850 tests.
667
668 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
669
670 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
671 fic and fice instructions to test 3bit space identifiers.
672 * gas/hppa/basic/system.s: Similarly for iitlba and
673 iitlbp.
674 * gas/hppa/basic/basic.exp: Corresponding changes.
675
676 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
677
678 * gas/arm/arm.exp: Change inst.s test to check objdump.
679 * gas/arm/inst.d: Added.
680
681 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
682
683 * gas/arm/thumb.s: Added.
684 * gas/arm/immed.s: Added.
685 * gas/arm/arch4t.s: Added.
686 * gas/arm/arm.exp: Updated to run the new tests.
687
688 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
689
690 * gas/h8300/misch.s: Reenable "eepmov.w" test.
691 * gas/h8300/miscs.s: Likewise.
692 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
693 on the H8/300H and H8/S. Don't expect it to fail.
694
695 Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
696
697 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
698
699 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
700
701 * gas/arm/arm7t.s: Added.
702 * gas/arm/arm7t.d: Added.
703 * gas/arm/arm.exp: Updated to run the new test.
704
705 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
706
707 * gas/m68k/pcrel.d: Rename from schwab.d.
708 * gas/m68k/pcrel.s: Rename from schwab.s.
709
710 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
711
712 * gas/m68k/schwab.d: Correct for ELF format.
713 * gas/m68k/all.exp: Run "schwab" test for all targets.
714
715 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
716
717 Avoid DOS file naming problems:
718 * gas/h8300/branch.s: Rename from branches.s.
719 * gas/h8300/branchh.s: Rename from branchesh.s.
720 * gas/h8300/branchs.s: Rename from branchess.s.
721 * gas/h8300/rotsh.s: Rename from rotshift.s.
722 * gas/h8300/rotshh.s: Rename from rotshifth.s.
723 * gas/h8300/rotshs.s: Rename from rotshifts.s.
724 * gas/h8300/h8300.exp: Corresponding changes.
725
726 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
727
728 * gas/mips/mips.exp: Add new tests for processors with interlocks
729 on div and mul.
730 * gas/mips/div-ilocks.d: Added.
731 * gas/mips/mul-ilocks.d: Added.
732
733 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
734
735 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
736 which now pass.
737 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
738 bit host.
739
740 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
741
742 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
743 test.
744 * gas/vax/quad.exp: Expect a nop after the movq.
745
746 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
747
748 * gas/h8300/cbranchh.s: Switch into h8300h mode.
749 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
750
751 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
752 H8/S.
753 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
754 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
755 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
756 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
757 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
758 * gas/h8300/h8300.exp: Run them.
759
760 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
761
762 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
763 with the same name as a global variable.
764 * gas/all/gas.exp: Run cofftag test for any COFF target.
765
766 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
767
768 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
769 test.
770
771 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
772
773 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
774
775 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
776
777 * gas/mips/jal-xgot.d: Correct for 64 bit output.
778
779 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
780
781 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
782
783 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
784
785 * gas/m68k/op68000.d: Add statements now caught by gas.
786
787 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
788
789 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
790 * gas/sparc/sparc.exp: Run them.
791
792 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
793
794 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
795 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
796 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
797 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
798
799 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
800
801 * gas/h8300/mov32bug.s: New test.
802 * gas/h8300/h8300.exp: Run it.
803
804 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
805
806 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
807 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
808 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
809 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
810 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
811 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
812 * gas/h8300/h8300.exp: Run them.
813
814 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
815
816 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
817
818 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
819 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
820 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
821 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
822 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
823 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
824 * gas/h8300/h8300.exp: Run them.
825
826 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
827
828 * gas/sparc/synth.d: Don't require sparc in the file format, since
829 it won't be there on SunOS.
830
831 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
832
833 * gas/sparc/synth.[ds]: New testcase.
834 * gas/sparc/sparc.exp: Run it.
835
836 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
837
838 * gas/all/gas.exp: xfail difference of two undefined symbols
839 and difference of forward references for the h8300.
840
841 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
842
843 * gas/mips/lb-xgot.d: Correct.
844
845 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
846
847 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
848 to gas.
849 * gas/sparc/addend.exp: Execute for any sparc cpu.
850 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
851
852 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
853
854 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
855 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
856 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
857 * gas/mips/mips.exp: Run new tests if svr4pic.
858
859 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
860
861 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
862
863 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
864
865 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
866
867 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
868
869 * gas/mips/*.d: Update for changes to disassembler.
870
871 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
872
873 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
874 change.
875
876 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
877
878 * gas/mri/immconst.d: New test.
879 * gas/mri/mri.exp: Run it.
880 * gas/mri/constants.s: Test immediate constants.
881 * gas/mri/constants.d: Corresponding change.
882
883 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
884 * gas/m68k/link.d: Corresponding change.
885
886 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
887
888 * gas/hppa/unsorted/brlenbug.s: New test.
889 * gas/hppa/unsorted/unsorted.exp: Run it.
890
891 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
892
893 * gas/mips/beq.s: Declare text_label global.
894 * gas/mips/jal.s: Likewise.
895
896 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
897
898 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
899
900 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
901 * gas/m68k/all.exp: Run it.
902
903 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
904
905 * gas/m68k/link.s, gas/m68k/link.d: New test.
906 * gas/m68k/all.exp: Run it.
907
908 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
909
910 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
911 * gas/hppa/basic/system.s: Corresponding changes.
912
913 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
914
915 * gas/m68k/operands.d: Don't require a fixed number of leading
916 zeros in any number.
917
918 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
919 for immediate values.
920
921 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
922
923 * gas/arm/arm.exp: Renamed from gas.exp.
924 * gas/arm/le-fpconst.[sd]: New testcase.
925
926 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
927
928 * gas/mri/mri.exp: Only run tests for m68k target.
929
930 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
931
932 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
933 test.
934
935 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
936
937 * gas/sh/fp.s (fmac): Update for new assembly syntax.
938
939 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
940
941 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
942 (run_dump_test, objdump): Likewise.
943
944 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
945
946 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
947 * gas/sparc/sparc.exp: Run them.
948
949 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
950
951 * Makefile.in, configure.in: Remove; the testsuite is now run
952 directly from the gas Makefile.
953
954 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
955
956 * gas/mri/empty.s: New file.
957 * gas/mri/mri.exp: Test assembling empty.s.
958 * gas/mri/comment.s: Add a couple more comment variants.
959
960 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
961 targets.
962
963 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
964
965 * gas/mri/comment.s, gas/mri/comment.d: New test.
966 * gas/mri/mri.exp: Run it.
967 * gas/mri/expr.s: Remove whitespace in operand field.
968 * gas/mri/for.s: Add comments for further testing.
969 * gas/macros/test2.s: Put in an upper case ELSE to test case
970 insensitivity.
971
972 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
973
974 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
975
976 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
977
978 * gas/sparc/sparc.exp: New file.
979 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
980
981 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
982
983 * gas/macros/*: New tests for macros.
984
985 * gas/mri/common.s: Use data, not .data.
986
987 * gasp/pl3.out: Update for changes in commented source output when
988 LOCAL is used.
989
990 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
991
992 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
993 of diff.
994 * lib/gas-defs.exp: Define prune_system_crud if it is not already
995 defined.
996
997 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
998
999 * gasp/mri/*.out: Use ;, not !, for the comment character.
1000
1001 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
1002
1003 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
1004 expect failure for targets which use SOM.
1005
1006 * lib/gas-defs.exp (run_dump_test): If the program to run does not
1007 exist, mark the test as untested.
1008
1009 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
1010 common test.
1011
1012 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
1013 rather than using an implicit a.out.
1014
1015 * gas/mri/for.s: Add nop to round out to four byte boundary.
1016 * gas/mri/repeat.s: Likewise.
1017 * gas/mri/while.s: Likewise.
1018 * gas/mri/for.d: Expected added nop.
1019 * gas/mri/repeat.d: Likewise.
1020 * gas/mri/while.d: Likewise.
1021
1022 * gas/mips/*.d: Change all test names to say MIPS.
1023
1024 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
1025
1026 * gas/mri/for.d, gas/mri/for.s: New test.
1027 * gas/mri/if.d, gas/mri/if.s: New test.
1028 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
1029 * gas/mri/while.d, gas/mri/while.s: New test.
1030 * gas/mri/mri.exp: Run the new tests.
1031
1032 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
1033
1034 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
1035 64-bit BFD.
1036
1037 * gasp/mri/*: New tests.
1038 * gasp/gasp.exp: Run them. Also, clean up the test names used in
1039 pass and fail.
1040
1041 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
1042
1043 * gas/sh/basic.exp: Update now that we know the right
1044 bit patters for the new sts instructions.
1045
1046 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
1047
1048 * gas/mri/char.d: Fix for little endian machines.
1049 * gas/mri/float.d: Likewise.
1050
1051 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
1052
1053 * gas/all/struct.s, gas/all/struct.d: New test.
1054 * gas/all/gas.exp: Run it.
1055
1056 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
1057
1058 * gas/mri/common.s, gas/mri/common.d: New test.
1059 * gas/mri/mri.exp: Run it.
1060
1061 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
1062
1063 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
1064 test.
1065
1066 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
1067 truncated files, so that the tests pass.
1068
1069 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
1070 constants, and expr.
1071
1072 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
1073 on vxworks*, not just vxworks5.1.
1074
1075 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
1076 (run_dump_test): Just call pass or fail.
1077
1078 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
1079 * gas/m68k/op68000.d: New test.
1080 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
1081 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
1082 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
1083 changes to disassembler.
1084 * gas/m68k/all.exp: Run new tests. Run schwab test for
1085 m68k-*-coff*.
1086
1087 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
1088
1089 * gas/sh/*: New tests for the hitachi-sh.
1090
1091 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
1092
1093 * gas/mri/*: New tests for MRI mode.
1094
1095 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
1096 program executions to the log file before running them. Use the
1097 simple program name, rather than the path to the binary being run,
1098 in pass/fail messages.
1099 (regexp_diff): If the regexp file has the special comment #pass,
1100 stop checking at that point.
1101 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
1102 if they are not already set.
1103
1104 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
1105
1106 * Makefile.in: Remove superfluous runtest gasp.
1107
1108 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
1109
1110 * gasp/*: New.
1111 * Makefile.in: Use gasp tests.
1112 * config/default.exp: Add gasp stuff.
1113
1114 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
1115
1116 * gas/all/gas.exp: Disable tests that are not appropriate for
1117 the PA.
1118
1119 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
1120
1121 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
1122
1123 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1124
1125 * gas/m68k/schwab.*: New test based on a test case from Andreas
1126 Schwab.
1127 * gas/m68k/all.exp: Run it for some aout configurations.
1128
1129 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
1130
1131 * gas/hppa/parse/badfmpyadd.s: New test.
1132 * gas/hppa/parse/parse.exp: Run it.
1133
1134 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
1135
1136 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
1137 ELF targets.
1138
1139 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
1140
1141 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
1142 * arm/arm6.s: Correct bogus tests.
1143 * arm/gas.exp (arm6.s): Is now a valid test.
1144 (arm7dm.s): New test.
1145 * arm/float.s: Add load/store multiple floating point instruction
1146 tests.
1147
1148 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
1149
1150 * gas/hppa/reloc/longcall.s: New test.
1151 * gas/hppa/reloc/reloc.exp: Run it.
1152
1153 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1154
1155 * gas/mips/ld.d: Modified for gas delay-slot fixes.
1156
1157 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
1158
1159 * lib/gas-dg.exp: New file.
1160
1161 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1162
1163 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
1164 targets.
1165
1166 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1167
1168 * lib/gas-defs.exp (pass_phase): New proc.
1169 (run_dump_test): Note passing or failing of each phase of this
1170 test, instead of failure of phases or passing of complete test.
1171 Ensure test file name is in reported message.
1172
1173 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
1174
1175 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
1176 Always resolve testcase status before returning.
1177 If `slurp_options' fails, return and don't do test.
1178 (slurp_options): Fix "can't open" error message.
1179 Return -1 to indicate error.
1180
1181 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
1182
1183 * gas/hppa/unsorted/common.s: New test.
1184 * gas/hppa/unsorted/unsorted.exp: Run it.
1185
1186 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1187
1188 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
1189 uncertainty as to whether there should be trailing bytes in the
1190 output file.
1191 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
1192 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
1193 correct.) End with "..." to match trailing zero bytes.
1194
1195 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
1196
1197 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
1198 * gas/mips/mips.exp: Run new test.
1199
1200 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
1201
1202 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
1203 * gas/hppa/basic/basic.exp: Test them.
1204
1205 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
1206
1207 * gas/mips/uld.d: New file.
1208 * gas/mips/uld.s: New file.
1209 * gas/mips/usd.d: New file.
1210 * gas/mips/usd.s: New file.
1211 * gas/mips/mips.exp: Run new tests.
1212
1213 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
1214
1215 * gas/hppa/reloc/applybug.s: New test.
1216 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
1217
1218 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
1219
1220 * gas/hppa/reloc/picreloc.s: New test.
1221 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
1222
1223 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1224
1225 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
1226 gas/h8300/h8300.exp: New tests.
1227
1228 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
1229
1230 * gas/hppa/basic/basic.exp (do_system): Update.
1231
1232 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1233
1234 * gas/mips/mips.exp: Don't run the memory-access tests if the
1235 format is a.out, because the generated code is different from what
1236 is used with other formats.
1237
1238 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
1239
1240 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
1241 regexp to avoid losing without a controlling tty.
1242
1243 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1244
1245 * gas/i386/pushw.l: Fixed whitespace to match current listing
1246 style.
1247
1248 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
1249 listings enabled.
1250
1251 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1252
1253 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
1254 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
1255 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
1256 findfile and transform procedures to determine objdump program
1257 name.
1258
1259 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
1260 in case the format doesn't automatically require it.
1261 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
1262 name for the reloc type.
1263
1264 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
1265 (run_dump_test): If verbosity level is over 3, print out dump
1266 command and its output.
1267
1268 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1269
1270 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
1271 disassembly.
1272
1273 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1274
1275 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
1276 it depends on tty modes.
1277
1278 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
1279 -nottyinit.
1280
1281 * gas/arm/gas.exp: The arm6 test should report errors, for now.
1282
1283 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1284
1285 * lib/gas-defs.exp: Use -i in expect_after command.
1286
1287 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1288
1289 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
1290 disassembly.
1291
1292 * gas/ieee-fp: Renamed from ieee.fp.
1293
1294 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
1295
1296 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
1297
1298 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
1299
1300 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
1301
1302 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
1303 to fail. Fix comments for the test. Tweak test name.
1304
1305 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
1306
1307 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
1308 output.
1309
1310 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1311
1312 * gas/mips/ld.d: Adjust to work for both big and little endian
1313 code.
1314 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
1315 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
1316 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
1317 * gas/mips/usw.d: Likewise.
1318
1319 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
1320
1321 * gas/hppa/unsorted/align4.s: New test.
1322 * gas/hppa/unsorted/unsorted.exp: Run it.
1323
1324 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
1325 current expected PA ELF output.
1326 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
1327 (do_plabel_relocation_test): Likewise.
1328
1329 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1330
1331 * gas/all/p1480.s: Use larger constant, so expression can have a
1332 positive value.
1333 * gas/all/gas.exp: Expect p1480.s without listings to pass.
1334
1335 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1336
1337 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
1338 Correct test cases.
1339
1340 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
1341
1342 * gas/hppa/reloc/blebug3.s: New test.
1343 * gas/hppa/reloc/reloc.exp: Run it.
1344
1345 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
1346
1347 * gas/hppa/reloc/reduce3.s: New test.
1348 * gas/hppa/reloc/reloc.exp: Run it.
1349
1350 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
1351
1352 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
1353 current reality.
1354
1355 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
1356
1357 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
1358 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
1359 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
1360 * gas/hppa/reloc/reloc.exp: Changed accordingly.
1361
1362 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1363
1364 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
1365 overflows are correctly converted to jumps.
1366
1367 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1368
1369 * gas/mips: Add test cases for PIC code, both SVR4 style and
1370 -membedded-pic style.
1371
1372 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1373
1374 * gas/mips: New directory with MIPS specific test cases.
1375
1376 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
1377 the name of the source file to assemble.
1378 (regexp_diff): Put the reason for failure in the log file.
1379
1380 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1381
1382 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
1383 doesn't support it. Redirect stdout using > instead of 1>, and
1384 don't bother to redirect stderr since TCL redirects it anyhow.
1385 (run_dump_test): Pass appropriate arguments to program, defaulting
1386 to -r.
1387
1388 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1389
1390 * gas/vax: New directory.
1391 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
1392 values.
1393
1394 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
1395
1396 * gas/hppa/reloc/r_no_relocbug.s: New test.
1397 * gas/hppa/reloc/reloc.exp: Run it.
1398
1399 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
1400 expected output.
1401
1402 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
1403
1404 * gas/arm/*: New subtree. Add ARM tests.
1405
1406 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
1407
1408 * gas/hppa/unsorted/unsorted.exp: Accept any character
1409 between foo's type and foo itself.
1410
1411 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1412
1413 * lib/gas-defs.exp (run_dump_test): New routine for running the
1414 assembler, running objdump or nm (not fully supported) on the
1415 resulting object file, and comparing the results against a file of
1416 regular expressions in the test suite, all in one command.
1417 Options for the assembler and objdump are read from comments at
1418 the start of the .d file.
1419 (fail_phase, slurp_options): New auxiliary routines.
1420 (regexp_diff): Always return a value. Fix bugs in actually doing
1421 the regexp test.
1422
1423 * gas/sun4/addend.exp: Use run_dump_test.
1424 * gas/sun4/addend.d: Fix regular expressions so that they work.
1425
1426 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
1427
1428 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
1429 * gas/hppa/reloc/reloc.exp: Run them.
1430
1431 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1432
1433 * config/default.exp: Look for "as.new" in "$base_dir/..", where
1434 it got compiled, not in "$base_dir".
1435 * config/unknown.exp: Deleted.
1436
1437 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
1438
1439 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
1440 before exiting. Enclose both calls inside a "catch".
1441 (objdump_finish): Likewise.
1442
1443 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
1444
1445 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
1446 for SOM to match current testcase.
1447
1448 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1449
1450 * gas/i386/{pushw.s,pushw.l}: New test.
1451 * gas/i386/all.exp: Run it.
1452
1453 * Makefile.in (distclean): Remove site config files and gas.sum.
1454
1455 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1456
1457 * gas/m68k/disperr.s: Use % for registers.
1458
1459 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
1460
1461 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
1462
1463 * lib/gas-defs.exp: Replace error proc calls with perror calls.
1464
1465 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
1466
1467 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
1468 ELF code.
1469 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
1470 not support them.
1471 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
1472 new ELF code.
1473
1474 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1475
1476 * config/default.exp: Renamed from unix-gas.exp.
1477
1478 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
1479
1480 * Makefile.in (check): Set TCL_LIBRARY for runtest.
1481
1482 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1483
1484 * gas/hppa/more.parse/callinfobug.s: Add missing name for
1485 procedure.
1486
1487 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
1488 $DATA$ rather than $LIT$ subspace.
1489
1490 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1491
1492 * gas/hppa/reloc/funcrelocbug.s: New test.
1493 * gas/hppa/reloc/reloc.exp: Run it.
1494
1495 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1496
1497 * gas/hppa/unsorted/importbug.s: New test.
1498 * gas/hppa/unsorted/unsorted.exp: Run it.
1499
1500 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1501
1502 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
1503
1504 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
1505 * gas/hppa/unsorted/unsorted.exp: Run it.
1506
1507 * gas/hppa/more.parse/callinfobug.s: New test.
1508 * gas/hppa/omre.parse/parse.exp: Run it.
1509
1510 * gas/hppa/more.parse/regpopbug.s: New test.
1511 * gas/hppa/more.parse/parse.exp: Run it.
1512
1513 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1514
1515 * lib/gas-defs.exp (objdump): New proc.
1516 (objdump_start): Deleted unused proc.
1517 (objdump_start_common): Merged into objdump_start_no_subdir.
1518
1519 * gas/alpha/fp.exp: Use objdump instead of
1520 objdump_start_no_subdir, since the former actually waits for
1521 objdump to finish. Specify .rdata section only. Make comment
1522 indicate Alpha architecture rather than SPARC.
1523 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
1524 against ASCII code 0x2a ("*", special in regexp).
1525 * gas/sun4/addend.exp: Use objdump instead of
1526 objdump_start_no_subdir.
1527
1528 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1529
1530 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
1531 a failure if gas is not producing an ELF object.
1532
1533 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1534
1535 * gas/hppa/basic/fmemLRbug.s: New test.
1536 * gas/hppa/basic/basic.exp: Run it.
1537
1538 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1539
1540 * gas/alpha/fp.*: New files.
1541 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
1542 verbosity level 3 or above only.
1543
1544 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1545
1546 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
1547 PA OSF1.
1548
1549 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1550
1551 * gas/hppa/more.parse/xmpyubug.s: New test.
1552 * gas/hppa/more.parse/parse.exp: Run it.
1553
1554 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1555
1556 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
1557 "simple_diff" from linker test suite.
1558 * gas/sun4/addend.exp: Use it.
1559 * gas/sun4/addend.d: New file.
1560
1561 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1562
1563 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
1564 format.
1565
1566 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
1567
1568 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
1569 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
1570 well under either version of expect.
1571
1572 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1573
1574 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
1575 elsewhere now.
1576 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
1577 * gas/hppa/basic/basic.exp: Run them.
1578
1579 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1580
1581 * gas/all/gas.exp: No longer expect difference of forward
1582 references to fail.
1583 * gas/all/x930509.s: Fix testcase to match how the expect code was
1584 written.
1585
1586 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1587
1588 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
1589 for cross-subspace call bugs is no longer expected to fail.
1590
1591 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
1592 to having a function's label follow the .PROC directive.
1593
1594 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1595
1596 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
1597 found while working on multiple $CODE$ subspace support.
1598
1599 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1600
1601 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
1602 to fail.
1603 * gas/hppa/more.parse/procbug.s: Add missing .procend.
1604
1605 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1606
1607 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
1608 app.c change.
1609
1610 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1611
1612 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
1613
1614 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
1615
1616 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
1617 OBJDUMPFLAGS in case it's empty. Use temporary names until the
1618 end; make creating site.exp the final step.
1619 (check): Pass in ASFLAGS.
1620
1621 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
1622 C comments to avoid bugs in latest expect code.
1623
1624 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1625
1626 * gas/m68k/disperr.s: New test.
1627 * gas/m68k/all.exp: Run it.
1628
1629 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1630
1631 * gas/hppa/reloc/roundmode.s: New test.
1632 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
1633
1634 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1635
1636 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
1637 test for ELF.
1638
1639 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1640
1641 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
1642 directive is an XFAIL for SOM assmeblers.
1643
1644 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
1645 cross-subspace call test.
1646
1647 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1648
1649 * gas/hppa/more.parse/appbug.s: New test.
1650 * gas/hppa/more.parse/parse.exp: Run it.
1651
1652 * gas/hppa/unsorted/align3.s: New test.
1653 * gas/hppa/unsorted/unsorted.exp: Run it.
1654
1655 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1656
1657 * gas/all/p2425.s: Insert a tab before assembler directives so
1658 that the directives are not interpreted as labels.
1659
1660 * gas/hppa/basic/weird.s: Sync with GDB version.
1661
1662 * gas/hppa/more.parse/labelbug.s: New test.
1663
1664 * gas/hppa/more.parse/parse.exp: Run it.
1665
1666 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1667
1668 * gas/hppa/reloc/fixupbug.s: New test.
1669 * gas/hppa/reloc/reloc.exp: Run it.
1670
1671 * gas/hppa/reloc/exitbug.s: New test.
1672 * gas/hppa/reloc/reloc.exp: Run it.
1673
1674 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1675
1676 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
1677 share the same test code.
1678 * gas/hppa/reloc/relocreduce.s: Likewise.
1679
1680 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
1681 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
1682
1683 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1684
1685 * gas/hppa/reloc/reloc.exp: No longer expect failure for
1686 field selector on ble instruction test.
1687
1688 * gas/hppa/basic/basic.exp: No longer expect failures for
1689 system instruction tests now that probei is fixed.
1690
1691 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1692
1693 * gas/hppa/reloc/selectorbug.s: New test.
1694 * gas/hppa/reloc/reloc.exp: Run it.
1695
1696 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1697
1698 * gas/hppa/unsorted/fragbug.s: New test.
1699 * gas/hppa/unsorted/unsorted.exp: Run it.
1700
1701 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
1702
1703 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
1704
1705 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1706
1707 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
1708 * gas/hppa/more.parse/parse.exp: Run them.
1709
1710 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1711
1712 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
1713 which specific relocations are expected to be found.
1714
1715 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1716
1717 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
1718
1719 * gas/hppa/more.parse/parse.exp: Add new test.
1720 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
1721 sections are handled correctly.
1722
1723 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
1724
1725 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1726
1727 * gas/hppa/more.parse/calldatabug.s: Colonize.
1728 * gas/hppa/more.parse/parse.exp: Fix typos.
1729
1730 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1731
1732 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
1733 * gas/hppa/*/*.exp: New test drivers.
1734 * gas/hppa/*/*.s: New test files.
1735
1736 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
1737
1738 * gas/sun4: New directory.
1739 * gas/sun4/addend.s,addend.exp: New test case.
1740 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
1741 test case.
1742
1743 * gas/all/gas.exp: Check `*' in C comments.
1744
1745 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
1746 simplify some tests.
1747 (want_no_output): Return zero or nonzero, depending on success or
1748 failure.
1749 (gas_test_old): Return value from want_no_output.
1750 (objdump_start_common): Split off from objdump_start.
1751 (objdump_start_no_subdir): New procedure.
1752
1753 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
1754
1755 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
1756 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1757
1758 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
1759 AS_FOR_TARGET.
1760 (check): Don't pass ASFLAGS variable.
1761 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
1762
1763 From Jeff Law:
1764
1765 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
1766 so that tests can parse the output of objdump looking for errors
1767 in relocation entires, file headers and the like.
1768
1769 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1770
1771 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
1772 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
1773 call so it no longer performs multiple tests.
1774 * gas/m68k/all.exp (t2.s): Don't bother with listings.
1775 (p2410.s): Don't pass unwanted arguments to gas_test_error.
1776
1777 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1778
1779 * lib/do*: Remove RCS id strings.
1780
1781 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1782
1783 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
1784 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1785 * gas/i386: New directory.
1786
1787 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1788
1789 * Added directory structure, to categorize tests by targets.
1790 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
1791 and refined some to examine the assembler listing output.
1792 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
1793 expect_after patterns.
1794 (gas_start, gas_finish): New procs, for tests that examine process
1795 output.
1796 * config/unix-gas.exp: Invoke gas_init directly, instead of
1797 requiring test .exp files do it.
1798
1799 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1800
1801 * gas/gas.exp: Handle new tests, and changes to testing procs.
1802
1803 * lib/gas-defs.exp (want_no_output): New proc; success iff output
1804 is empty.
1805 (gas_test_old): Functionally same as old gas_test.
1806 (gas_test_ignore_stdout): Rewritten to use want_no_output.
1807 (gas_test): New argument lists set of options to be tried in
1808 combinations. Option with trailing ">" indicates standard output
1809 should be ignored.
1810
1811 * gas/p2425a.s: Use %-form for registers, so this test can be run
1812 on m68k-coff targets too.
1813
1814 * gas/p2430a.s: New test case, whitespace &c matches customer
1815 report more closely. Gets different results from p2430.s; this is
1816 bad, and not yet tested for.
1817
1818 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
1819
1820 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
1821 * lib/run: New script.
1822 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
1823 and redirection options. Use "run" script so redirection works.
1824 (gas_test): Now takes assembler options as separate arg from input
1825 file name.
1826 (gas_test_ignore_stdout): New proc. Discards output.
1827 (gas_test_error): New proc. Expects assembler to generate output.
1828 (target_cpu_family setting): Handle i486->i386 also.
1829
1830 * lib/do*: Scripts moved here from gas/testscripts. May be useful
1831 someday for writing more test cases; not currently used.
1832
1833 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1834
1835 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
1836 cases.
1837 * gas/gas.exp: Enable them for appropriate targets. Removed some
1838 useless comments &c. Changed m68k target test to be more general.
1839
1840 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
1841 * gas/gas.exp: Call gas_init.
1842
1843 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
1844
1845 * Test suite created.
1846
This page took 0.06587 seconds and 5 git commands to generate.