* config/tc-v850.c (md_apply_fix3): Use little endian get/put
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
1f17971d
JL
1start-sanitize-v850
2Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
3
1a393e50
JL
4 * gas/v850/misc.s: Tweak register numbers for better testing.
5 * gas/v850/basic.exp (misc_tests): Corresponding changes.
6
1f17971d
JL
7 * gas/v850/hilo.s: New testfile.
8 * gas/v850/basic.exp: Run hilo tests.
9
10end-sanitize-v850
d833e7e3
JSC
11Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
12
13 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
14
50f7abfa
JL
15start-sanitize-v850
16Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
78872957 17
d833e7e3
JSC
18 * gas/v850/basic.exp (move_tests): Test instruction bit patterns.
19 * gas/v850/move.s: Tweak constants for better testing.
20
8289ed0b
JL
21 * gas/v850/basic.exp (mem_tests): Test instruction bit patterns.
22 xfail sst and sld tests.
23 (mov_tests): Remove bogus xfail.
24 * gas/v850/mem.s: sst and sld instructions can only index from
25 "ep" register.
26
1fa75136
JL
27 * gas/v850/basic.exp (logical_tests): Test instruction bit patterns.
28 Update addresses.
29 * gas/v850/logical.s: Tweak constants for better testing.
30
5bd7d779
JL
31 * gas/v850/basic.exp (jump_tests): Test instruction bit patterns,
32 but not displacements (yet).
33
7be3453a
JL
34 * gas/v850/basic.exp (compare_tests): Test instruction bit patterns.
35
36 * gas/v850/basic.exp (branch_tests): Test instruction bit patterns,
78872957 37 but not displacements (yet).
47183e0e
JL
38
39 * gas/v850/basic.exp (bit_tests): Test instruction bit patterns.
50f7abfa 40
ad9889dd
JL
41 * gas/v850/basic.exp (arith_tests): Test instruction bit patterns.
42 * gas/v850/arith.s: Tweak constants for better testing.
43
827b8074
JL
44 * gas/v850/basic.exp (misc_tests): No longer expect failures
45 assembling "ldsr" and "stsr" opcodes.
46 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
47 opcodes.
48
4fc797ff
JL
49 * gas/v850/basic.exp (misc_tests): No longer expect failures
50 assembling "trap" opcodes.
51 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
52
50f7abfa
JL
53 * gas/v850: New directory with v850 tests.
54
55end-sanitize-v850
56Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
57
58 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
59 fic and fice instructions to test 3bit space identifiers.
60 * gas/hppa/basic/system.s: Similarly for iitlba and
61 iitlbp.
62 * gas/hppa/basic/basic.exp: Corresponding changes.
63
64Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
65
66 * gas/arm/arm.exp: Change inst.s test to check objdump.
67 * gas/arm/inst.d: Added.
68
3bce65a4
JSC
69Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
70
71 * gas/arm/thumb.s: Added.
72 * gas/arm/immed.s: Added.
73 * gas/arm/arch4t.s: Added.
74 * gas/arm/arm.exp: Updated to run the new tests.
75
94dba90c
JL
76Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
77
78 * gas/h8300/misch.s: Reenable "eepmov.w" test.
79 * gas/h8300/miscs.s: Likewise.
80 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
81 on the H8/300H and H8/S. Don't expect it to fail.
82
1804c6a0
DE
83Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
84
85 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
86
c479fc62
JSC
87Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
88
89 * gas/arm/arm7t.s: Added.
90 * gas/arm/arm7t.d: Added.
91 * gas/arm/arm.exp: Updated to run the new test.
92
f93e43a1
ILT
93Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
94
95 * gas/m68k/pcrel.d: Rename from schwab.d.
96 * gas/m68k/pcrel.s: Rename from schwab.s.
97
d1db6a9d
ILT
98Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
99
100 * gas/m68k/schwab.d: Correct for ELF format.
101 * gas/m68k/all.exp: Run "schwab" test for all targets.
102
5c7bebdb
ILT
103Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
104
105 Avoid DOS file naming problems:
106 * gas/h8300/branch.s: Rename from branches.s.
107 * gas/h8300/branchh.s: Rename from branchesh.s.
5c7bebdb 108 * gas/h8300/branchs.s: Rename from branchess.s.
5c7bebdb
ILT
109 * gas/h8300/rotsh.s: Rename from rotshift.s.
110 * gas/h8300/rotshh.s: Rename from rotshifth.s.
5c7bebdb 111 * gas/h8300/rotshs.s: Rename from rotshifts.s.
5c7bebdb
ILT
112 * gas/h8300/h8300.exp: Corresponding changes.
113
114Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
115
116 * gas/mips/mips.exp: Add new tests for processors with interlocks
117 on div and mul.
118 * gas/mips/div-ilocks.d: Added.
119 * gas/mips/mul-ilocks.d: Added.
120
98c72b6d
ILT
121Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
122
123 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
124 which now pass.
125 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
126 bit host.
127
5cd26e22
ILT
128Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
129
130 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
131 test.
132 * gas/vax/quad.exp: Expect a nop after the movq.
133
e4012892
JL
134Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
135
136 * gas/h8300/cbranchh.s: Switch into h8300h mode.
5cd26e22
ILT
137 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
138
5cd26e22
ILT
139 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
140 H8/S.
141 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
142 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
143 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
144 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
145 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
146 * gas/h8300/h8300.exp: Run them.
d78f416f 147
e4012892
JL
148Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
149
150 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
151 with the same name as a global variable.
152 * gas/all/gas.exp: Run cofftag test for any COFF target.
153
3f3accf8
ILT
154Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
155
156 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
157 test.
158
159Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
160
161 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
162
2183da6a
ILT
163Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
164
165 * gas/mips/jal-xgot.d: Correct for 64 bit output.
166
167Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
168
169 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
170
5adc603b
ILT
171Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
172
173 * gas/m68k/op68000.d: Add statements now caught by gas.
174
a5cb47d8
DE
175Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
176
177 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
ef15dfc7 178 * gas/sparc/sparc.exp: Run them.
a5cb47d8 179
4dd7e66b
ILT
180Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
181
182 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
183 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
184 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
185 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
186
187Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
188
189 * gas/h8300/mov32bug.s: New test.
190 * gas/h8300/h8300.exp: Run it.
191
0066efba
JL
192Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
193
638c6a9c
JL
194 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
195 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
196 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
197 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
198 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
199 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
200 * gas/h8300/h8300.exp: Run them.
201
d981c0aa
JL
202 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
203
204 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
205
0066efba
JL
206 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
207 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
208 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
209 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
210 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
211 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
212 * gas/h8300/h8300.exp: Run them.
213
214Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
215
216 * gas/sparc/synth.d: Don't require sparc in the file format, since
217 it won't be there on SunOS.
218
219Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
220
221 * gas/sparc/synth.[ds]: New testcase.
222 * gas/sparc/sparc.exp: Run it.
223
a600cd3f
DE
224Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
225
226 * gas/all/gas.exp: xfail difference of two undefined symbols
227 and difference of forward references for the h8300.
228
a9645755
ILT
229Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
230
231 * gas/mips/lb-xgot.d: Correct.
232
753075b2
DE
233Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
234
235 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
236 to gas.
237 * gas/sparc/addend.exp: Execute for any sparc cpu.
238 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
239
6190e3dd
ILT
240Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
241
242 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
243 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
244 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
245 * gas/mips/mips.exp: Run new tests if svr4pic.
246
247Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
248
249 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
a600cd3f 250start-sanitize-arc
6190e3dd 251 * gas/arc/warn.exp: Delete libs arg in call to dg-runtest.
a600cd3f 252end-sanitize-arc
6190e3dd 253
f3de5a89
JL
254Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
255
256 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
257
367c2d2a
ILT
258Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
259
260 * gas/mips/*.d: Update for changes to disassembler.
261
9e64063e
ILT
262Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
263
264 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
265 change.
266
267Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
268
269 * gas/mri/immconst.d: New test.
270 * gas/mri/mri.exp: Run it.
271 * gas/mri/constants.s: Test immediate constants.
272 * gas/mri/constants.d: Corresponding change.
273
274 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
275 * gas/m68k/link.d: Corresponding change.
276
277Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
278
279 * gas/hppa/unsorted/brlenbug.s: New test.
280 * gas/hppa/unsorted/unsorted.exp: Run it.
281
282Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
283
284 * gas/mips/beq.s: Declare text_label global.
285 * gas/mips/jal.s: Likewise.
286
a132c404
ILT
287Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
288
289 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
290
291 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
292 * gas/m68k/all.exp: Run it.
293
dae9b930
ILT
294Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
295
296 * gas/m68k/link.s, gas/m68k/link.d: New test.
297 * gas/m68k/all.exp: Run it.
298
97a010ff
JL
299Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
300
301 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
302 * gas/hppa/basic/system.s: Corresponding changes.
303
304Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
305
306 * gas/m68k/operands.d: Don't require a fixed number of leading
307 zeros in any number.
308
309 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
310 for immediate values.
311
845118c6
DE
312Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
313
314 * gas/arm/arm.exp: Renamed from gas.exp.
e34be374 315 * gas/arm/le-fpconst.[sd]: New testcase.
845118c6
DE
316
317Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
318
319 * gas/mri/mri.exp: Only run tests for m68k target.
320
1f5397ca
ILT
321Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
322
323 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
324 test.
325
1f5397ca
ILT
326Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
327
328 * gas/sh/fp.s (fmac): Update for new assembly syntax.
329
336933a8
ILT
330Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
331
332 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
333 (run_dump_test, objdump): Likewise.
334
8567205d
DE
335Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
336
337 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
338 * gas/sparc/sparc.exp: Run them.
339
0fc4bbe3
ILT
340Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
341
342 * Makefile.in, configure.in: Remove; the testsuite is now run
343 directly from the gas Makefile.
344
e103ad30
ILT
345Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
346
77b5f159
ILT
347 * gas/mri/empty.s: New file.
348 * gas/mri/mri.exp: Test assembling empty.s.
349 * gas/mri/comment.s: Add a couple more comment variants.
350
e103ad30
ILT
351 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
352 targets.
353
e840039f
ILT
354Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
355
356 * gas/mri/comment.s, gas/mri/comment.d: New test.
357 * gas/mri/mri.exp: Run it.
358 * gas/mri/expr.s: Remove whitespace in operand field.
359 * gas/mri/for.s: Add comments for further testing.
360 * gas/macros/test2.s: Put in an upper case ELSE to test case
361 insensitivity.
362
363Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
364
365 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
366
367Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
368
369 * gas/sparc/sparc.exp: New file.
370 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
371
96dbd10d
ILT
372Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
373
374 * gas/macros/*: New tests for macros.
375
376 * gas/mri/common.s: Use data, not .data.
377
378 * gasp/pl3.out: Update for changes in commented source output when
379 LOCAL is used.
380
d0af5484
ILT
381Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
382
383 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
384 of diff.
385 * lib/gas-defs.exp: Define prune_system_crud if it is not already
386 defined.
387
65d860fc
ILT
388Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
389
390 * gasp/mri/*.out: Use ;, not !, for the comment character.
391
51c7f8f3
ILT
392Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
393
3a3a17b4
ILT
394 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
395 expect failure for targets which use SOM.
396
a46c0ed8
ILT
397 * lib/gas-defs.exp (run_dump_test): If the program to run does not
398 exist, mark the test as untested.
399
7863267c
ILT
400 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
401 common test.
402
403 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
404 rather than using an implicit a.out.
405
51c7f8f3
ILT
406 * gas/mri/for.s: Add nop to round out to four byte boundary.
407 * gas/mri/repeat.s: Likewise.
408 * gas/mri/while.s: Likewise.
409 * gas/mri/for.d: Expected added nop.
410 * gas/mri/repeat.d: Likewise.
411 * gas/mri/while.d: Likewise.
412
413 * gas/mips/*.d: Change all test names to say MIPS.
414
f5cf5e17
ILT
415Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
416
417 * gas/mri/for.d, gas/mri/for.s: New test.
418 * gas/mri/if.d, gas/mri/if.s: New test.
419 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
420 * gas/mri/while.d, gas/mri/while.s: New test.
421 * gas/mri/mri.exp: Run the new tests.
422
b2e0bd63
ILT
423Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
424
f2cc4ccd
ILT
425 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
426 64-bit BFD.
427
b2e0bd63
ILT
428 * gasp/mri/*: New tests.
429 * gasp/gasp.exp: Run them. Also, clean up the test names used in
430 pass and fail.
431
e62fb525
JL
432Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
433
434 * gas/sh/basic.exp: Update now that we know the right
435 bit patters for the new sts instructions.
436
bd59fa75
ILT
437Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
438
439 * gas/mri/char.d: Fix for little endian machines.
440 * gas/mri/float.d: Likewise.
441
60e36671
ILT
442Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
443
444 * gas/all/struct.s, gas/all/struct.d: New test.
445 * gas/all/gas.exp: Run it.
446
b57bd749
ILT
447Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
448
449 * gas/mri/common.s, gas/mri/common.d: New test.
450 * gas/mri/mri.exp: Run it.
451
7239c297
ILT
452Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
453
3a1902f1
ILT
454 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
455 test.
456
0247c1c0
ILT
457 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
458 truncated files, so that the tests pass.
459
0d7e5327
ILT
460 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
461 constants, and expr.
462
59e3498d
ILT
463 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
464 on vxworks*, not just vxworks5.1.
465
4fedeeb0
ILT
466 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
467 (run_dump_test): Just call pass or fail.
468
7239c297
ILT
469 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
470 * gas/m68k/op68000.d: New test.
471 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
472 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
473 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
474 changes to disassembler.
475 * gas/m68k/all.exp: Run new tests. Run schwab test for
476 m68k-*-coff*.
477
13120c03
JL
478Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
479
480 * gas/sh/*: New tests for the hitachi-sh.
481
13120c03
JL
482Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
483
484 * gas/mri/*: New tests for MRI mode.
485
486 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
487 program executions to the log file before running them. Use the
488 simple program name, rather than the path to the binary being run,
489 in pass/fail messages.
490 (regexp_diff): If the regexp file has the special comment #pass,
491 stop checking at that point.
492 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
493 if they are not already set.
494
a1bdcf91
SC
495Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
496
497 * Makefile.in: Remove superfluous runtest gasp.
498
55243738
ILT
499Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
500
501 * gasp/*: New.
502 * Makefile.in: Use gasp tests.
503 * config/default.exp: Add gasp stuff.
504
a1bdcf91
SC
505Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
506
507 * gas/all/gas.exp: Disable tests that are not appropriate for
508 the PA.
509
510Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
511
512 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
513
514Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
515
516 * gas/m68k/schwab.*: New test based on a test case from Andreas
517 Schwab.
518 * gas/m68k/all.exp: Run it for some aout configurations.
519
0eb8ace8
JL
520Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
521
522 * gas/hppa/parse/badfmpyadd.s: New test.
523 * gas/hppa/parse/parse.exp: Run it.
524
525Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
526
527 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
528 ELF targets.
529
ff15324f
KR
530Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
531
532 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
533 * arm/arm6.s: Correct bogus tests.
534 * arm/gas.exp (arm6.s): Is now a valid test.
535 (arm7dm.s): New test.
536 * arm/float.s: Add load/store multiple floating point instruction
537 tests.
538
539Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
540
541 * gas/hppa/reloc/longcall.s: New test.
542 * gas/hppa/reloc/reloc.exp: Run it.
543
8baa2ba4
KR
544Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
545
546 * gas/mips/ld.d: Modified for gas delay-slot fixes.
547
f6959b8d
DE
548Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
549
550 * lib/gas-dg.exp: New file.
8baa2ba4
KR
551start-sanitize-arc
552 * gas/arc/warn.{exp,s}: New testcase.
553end-sanitize-arc
f6959b8d
DE
554
555Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
556
557 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
558 targets.
559
b3a05d57
KR
560Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
561
562 * lib/gas-defs.exp (pass_phase): New proc.
563 (run_dump_test): Note passing or failing of each phase of this
564 test, instead of failure of phases or passing of complete test.
565 Ensure test file name is in reported message.
566
003587bd
DE
567Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
568
02cc32c5
DE
569start-sanitize-arc
570 * gas/arc: Testsuite for ARC.
d4e91451
DE
571 * gas/arc/{arc.exp,math.[sd],flag.[sd],j.[sd]}: New files.
572 * gas/arc/{branch.[sd],alias.[sd],sshift.[sd]}: New files.
d1f32b4e 573 * gas/arc/{insn3.[sd],mul64.[sd],ld.[sd],st.[sd]}: New files.
02cc32c5
DE
574end-sanitize-arc
575
003587bd
DE
576 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
577 Always resolve testcase status before returning.
578 If `slurp_options' fails, return and don't do test.
579 (slurp_options): Fix "can't open" error message.
580 Return -1 to indicate error.
581
582Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
583
584 * gas/hppa/unsorted/common.s: New test.
585 * gas/hppa/unsorted/unsorted.exp: Run it.
586
587Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
588
589 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
590 uncertainty as to whether there should be trailing bytes in the
591 output file.
592 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
593 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
594 correct.) End with "..." to match trailing zero bytes.
595
596Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
597
598 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
599 * gas/mips/mips.exp: Run new test.
600
601Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
602
603 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
604 * gas/hppa/basic/basic.exp: Test them.
605
a93c34ed
ILT
606Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
607
608 * gas/mips/uld.d: New file.
609 * gas/mips/uld.s: New file.
610 * gas/mips/usd.d: New file.
611 * gas/mips/usd.s: New file.
612 * gas/mips/mips.exp: Run new tests.
613
d4a9bc73
JL
614Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
615
616 * gas/hppa/reloc/applybug.s: New test.
617 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
618
a93c34ed
ILT
619Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
620
d4a9bc73 621 * gas/hppa/reloc/picreloc.s: New test.
a93c34ed
ILT
622 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
623
624Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
625
626 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
627 gas/h8300/h8300.exp: New tests.
628
359bb9a3
JL
629Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
630
631 * gas/hppa/basic/basic.exp (do_system): Update.
632
633Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
634
635 * gas/mips/mips.exp: Don't run the memory-access tests if the
636 format is a.out, because the generated code is different from what
637 is used with other formats.
638
ef788f4f
JL
639Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
640
641 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
642 regexp to avoid losing without a controlling tty.
643
227fe4ad
KR
644Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
645
646 * gas/i386/pushw.l: Fixed whitespace to match current listing
647 style.
648
649 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
650 listings enabled.
651
652Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
653
654 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
655 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
656 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
657 findfile and transform procedures to determine objdump program
658 name.
659
660 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
661 in case the format doesn't automatically require it.
662 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
663 name for the reloc type.
664
665 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
666 (run_dump_test): If verbosity level is over 3, print out dump
667 command and its output.
668
d9f4c35f
ILT
669Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
670
671 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
672 disassembly.
673
1fd13091
KR
674Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
675
384b93b1
KR
676 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
677 it depends on tty modes.
678
679 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
680 -nottyinit.
681
1fd13091
KR
682 * gas/arm/gas.exp: The arm6 test should report errors, for now.
683
3c6dc75b
KR
684Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
685
686 * lib/gas-defs.exp: Use -i in expect_after command.
687
d2ccfce3
KR
688Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
689
09a1cedb
KR
690 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
691 disassembly.
692
d2ccfce3
KR
693 * gas/ieee-fp: Renamed from ieee.fp.
694
09a1cedb
KR
695 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
696
d2ccfce3
KR
697Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
698
699 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
700
5a1b13d7
JL
701Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
702
703 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
704 to fail. Fix comments for the test. Tweak test name.
705
d2e9cd8c
JL
706Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
707
708 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
709 output.
710
2245d757
ILT
711Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
712
713 * gas/mips/ld.d: Adjust to work for both big and little endian
714 code.
715 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
716 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
717 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
718 * gas/mips/usw.d: Likewise.
719
1a9a95bb
JL
720Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
721
2df1ea3d
JL
722 * gas/hppa/unsorted/align4.s: New test.
723 * gas/hppa/unsorted/unsorted.exp: Run it.
724
1a9a95bb
JL
725 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
726 current expected PA ELF output.
727 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
728 (do_plabel_relocation_test): Likewise.
729
730Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
731
732 * gas/all/p1480.s: Use larger constant, so expression can have a
733 positive value.
734 * gas/all/gas.exp: Expect p1480.s without listings to pass.
735
71da20b7
ILT
736Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
737
738 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
739 Correct test cases.
740
a7f1f2a8
JL
741Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
742
743 * gas/hppa/reloc/blebug3.s: New test.
744 * gas/hppa/reloc/reloc.exp: Run it.
745
746Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
747
748 * gas/hppa/reloc/reduce3.s: New test.
749 * gas/hppa/reloc/reloc.exp: Run it.
750
71b07521
JL
751Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
752
753 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
754 current reality.
755
756Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
757
758 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
759 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
760 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
761 * gas/hppa/reloc/reloc.exp: Changed accordingly.
762
fac75dfe
ILT
763Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
764
765 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
766 overflows are correctly converted to jumps.
767
768Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
769
770 * gas/mips: Add test cases for PIC code, both SVR4 style and
771 -membedded-pic style.
772
773Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
774
775 * gas/mips: New directory with MIPS specific test cases.
776
777 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
778 the name of the source file to assemble.
779 (regexp_diff): Put the reason for failure in the log file.
780
781Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
782
783 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
784 doesn't support it. Redirect stdout using > instead of 1>, and
785 don't bother to redirect stderr since TCL redirects it anyhow.
786 (run_dump_test): Pass appropriate arguments to program, defaulting
787 to -r.
788
b0ed204d
KR
789Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
790
791 * gas/vax: New directory.
792 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
793 values.
794
7e9825f0
JL
795Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
796
797 * gas/hppa/reloc/r_no_relocbug.s: New test.
798 * gas/hppa/reloc/reloc.exp: Run it.
799
800 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
801 expected output.
802
fac75dfe 803Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
318b02b6
KR
804
805 * gas/arm/*: New subtree. Add ARM tests.
806
807Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
808
809 * gas/hppa/unsorted/unsorted.exp: Accept any character
810 between foo's type and foo itself.
811
8cbd903e
KR
812Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
813
814 * lib/gas-defs.exp (run_dump_test): New routine for running the
815 assembler, running objdump or nm (not fully supported) on the
816 resulting object file, and comparing the results against a file of
817 regular expressions in the test suite, all in one command.
14c11f44
KR
818 Options for the assembler and objdump are read from comments at
819 the start of the .d file.
8cbd903e
KR
820 (fail_phase, slurp_options): New auxiliary routines.
821 (regexp_diff): Always return a value. Fix bugs in actually doing
822 the regexp test.
823
318b02b6
KR
824 * gas/sun4/addend.exp: Use run_dump_test.
825 * gas/sun4/addend.d: Fix regular expressions so that they work.
826
8cbd903e
KR
827Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
828
829 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
830 * gas/hppa/reloc/reloc.exp: Run them.
831
832Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
833
834 * config/default.exp: Look for "as.new" in "$base_dir/..", where
835 it got compiled, not in "$base_dir".
836 * config/unknown.exp: Deleted.
837
cf8c0d64
JL
838Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
839
5ce4e41c
JL
840 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
841 before exiting. Enclose both calls inside a "catch".
cf8c0d64
JL
842 (objdump_finish): Likewise.
843
ed50a13b
JL
844Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
845
846 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
847 for SOM to match current testcase.
848
e4125bb4
KR
849Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
850
851 * gas/i386/{pushw.s,pushw.l}: New test.
852 * gas/i386/all.exp: Run it.
b166d614
KR
853
854 * Makefile.in (distclean): Remove site config files and gas.sum.
855
c06e55d9
KR
856Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
857
858 * gas/m68k/disperr.s: Use % for registers.
859
860 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
861
858665b7
BC
862Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
863
864 * lib/gas-defs.exp: Replace error proc calls with perror calls.
865
a0546d5e
JL
866Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
867
868 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
869 ELF code.
870 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
871 not support them.
872 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
873 new ELF code.
874
875Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
876
877 * config/default.exp: Renamed from unix-gas.exp.
878
099c286e
BC
879Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
880
881 * Makefile.in (check): Set TCL_LIBRARY for runtest.
882
77d9009d
JL
883Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
884
61b3c2c5
JL
885 * gas/hppa/more.parse/callinfobug.s: Add missing name for
886 procedure.
887
77d9009d
JL
888 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
889 $DATA$ rather than $LIT$ subspace.
890
2f7c8700
JL
891Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
892
893 * gas/hppa/reloc/funcrelocbug.s: New test.
894 * gas/hppa/reloc/reloc.exp: Run it.
895
896Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
897
898 * gas/hppa/unsorted/importbug.s: New test.
899 * gas/hppa/unsorted/unsorted.exp: Run it.
900
2573e71c
JL
901Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
902
067654f1
JL
903 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
904
f04a9a1e
JL
905 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
906 * gas/hppa/unsorted/unsorted.exp: Run it.
907
7f8b9d66
JL
908 * gas/hppa/more.parse/callinfobug.s: New test.
909 * gas/hppa/omre.parse/parse.exp: Run it.
910
2573e71c
JL
911 * gas/hppa/more.parse/regpopbug.s: New test.
912 * gas/hppa/more.parse/parse.exp: Run it.
913
d193d762
KR
914Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
915
916 * lib/gas-defs.exp (objdump): New proc.
917 (objdump_start): Deleted unused proc.
918 (objdump_start_common): Merged into objdump_start_no_subdir.
919
920 * gas/alpha/fp.exp: Use objdump instead of
921 objdump_start_no_subdir, since the former actually waits for
922 objdump to finish. Specify .rdata section only. Make comment
923 indicate Alpha architecture rather than SPARC.
924 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
925 against ASCII code 0x2a ("*", special in regexp).
926 * gas/sun4/addend.exp: Use objdump instead of
927 objdump_start_no_subdir.
928
25631628
JL
929Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
930
931 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
932 a failure if gas is not producing an ELF object.
933
1e95993e
JL
934Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
935
936 * gas/hppa/basic/fmemLRbug.s: New test.
937 * gas/hppa/basic/basic.exp: Run it.
938
939Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
940
941 * gas/alpha/fp.*: New files.
942 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
943 verbosity level 3 or above only.
944
945Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
946
947 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
948 PA OSF1.
949
4fc3b3b4
JL
950Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
951
952 * gas/hppa/more.parse/xmpyubug.s: New test.
953 * gas/hppa/more.parse/parse.exp: Run it.
954
9ebe52b3
KR
955Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
956
957 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
958 "simple_diff" from linker test suite.
959 * gas/sun4/addend.exp: Use it.
960 * gas/sun4/addend.d: New file.
961
9e929d32
KR
962Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
963
964 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
965 format.
966
2d9f8079
RS
967Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
968
969 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
970 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
971 well under either version of expect.
972
3df8598e
JL
973Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
974
975 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
976 elsewhere now.
977 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
978 * gas/hppa/basic/basic.exp: Run them.
979
644df6f6
JL
980Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
981
982 * gas/all/gas.exp: No longer expect difference of forward
983 references to fail.
984 * gas/all/x930509.s: Fix testcase to match how the expect code was
985 written.
986
96f147a0
JL
987Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
988
644df6f6
JL
989 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
990 for cross-subspace call bugs is no longer expected to fail.
991
96f147a0
JL
992 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
993 to having a function's label follow the .PROC directive.
994
61bfefd7
JL
995Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
996
997 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
998 found while working on multiple $CODE$ subspace support.
999
378cbfe1
JL
1000Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1001
1002 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
1003 to fail.
1004 * gas/hppa/more.parse/procbug.s: Add missing .procend.
1005
1006Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1007
1008 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
1009 app.c change.
1010
88b24583
JL
1011Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1012
1013 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
1014
1015Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
1016
1017 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
1018 OBJDUMPFLAGS in case it's empty. Use temporary names until the
1019 end; make creating site.exp the final step.
1020 (check): Pass in ASFLAGS.
1021
1022 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
1023 C comments to avoid bugs in latest expect code.
1024
28b9501d
JL
1025Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1026
1027 * gas/m68k/disperr.s: New test.
1028 * gas/m68k/all.exp: Run it.
1029
9fad66b5
JL
1030Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1031
1032 * gas/hppa/reloc/roundmode.s: New test.
1033 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
1034
1035Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1036
1037 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
1038 test for ELF.
1039
b28171d0
JL
1040Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1041
1042 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
1043 directive is an XFAIL for SOM assmeblers.
1044
1045 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
1046 cross-subspace call test.
1047
16539b5d
JL
1048Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1049
6e4eda33
JL
1050 * gas/hppa/more.parse/appbug.s: New test.
1051 * gas/hppa/more.parse/parse.exp: Run it.
1052
16539b5d
JL
1053 * gas/hppa/unsorted/align3.s: New test.
1054 * gas/hppa/unsorted/unsorted.exp: Run it.
1055
5f74c940
JL
1056Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1057
1058 * gas/all/p2425.s: Insert a tab before assembler directives so
1059 that the directives are not interpreted as labels.
1060
1061 * gas/hppa/basic/weird.s: Sync with GDB version.
1062
1063 * gas/hppa/more.parse/labelbug.s: New test.
1064
1065 * gas/hppa/more.parse/parse.exp: Run it.
1066
64f591ae
JL
1067Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1068
8d898eda
JL
1069 * gas/hppa/reloc/fixupbug.s: New test.
1070 * gas/hppa/reloc/reloc.exp: Run it.
1071
64f591ae
JL
1072 * gas/hppa/reloc/exitbug.s: New test.
1073 * gas/hppa/reloc/reloc.exp: Run it.
1074
4a178115
JL
1075Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1076
64f591ae
JL
1077 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
1078 share the same test code.
1079 * gas/hppa/reloc/relocreduce.s: Likewise.
1080
4a178115
JL
1081 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
1082 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
1083
f60a4a0b
JL
1084Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1085
4a178115
JL
1086 * gas/hppa/reloc/reloc.exp: No longer expect failure for
1087 field selector on ble instruction test.
1088
f60a4a0b
JL
1089 * gas/hppa/basic/basic.exp: No longer expect failures for
1090 system instruction tests now that probei is fixed.
1091
e8dc4a93
JL
1092Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1093
1094 * gas/hppa/reloc/selectorbug.s: New test.
1095 * gas/hppa/reloc/reloc.exp: Run it.
1096
70d4dc11
JL
1097Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1098
1099 * gas/hppa/unsorted/fragbug.s: New test.
1100 * gas/hppa/unsorted/unsorted.exp: Run it.
1101
de074576
JW
1102Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
1103
1104 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
1105
1106Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1107
1108 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
1109 * gas/hppa/more.parse/parse.exp: Run them.
1110
97335255
JL
1111Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1112
1113 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
1114 which specific relocations are expected to be found.
1115
9bc0f7c8
JL
1116Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1117
5c2bae75
JL
1118 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
1119
1120 * gas/hppa/more.parse/parse.exp: Add new test.
1121 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
97335255 1122 sections are handled correctly.
5c2bae75 1123
9bc0f7c8
JL
1124 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
1125
1126Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1127
1128 * gas/hppa/more.parse/calldatabug.s: Colonize.
1129 * gas/hppa/more.parse/parse.exp: Fix typos.
1130
64285e83
JL
1131Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1132
a54c84c7
JL
1133 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
1134 * gas/hppa/*/*.exp: New test drivers.
1135 * gas/hppa/*/*.s: New test files.
64285e83 1136
4a350ee6
KR
1137Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
1138
1139 * gas/sun4: New directory.
1140 * gas/sun4/addend.s,addend.exp: New test case.
1141 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
1142 test case.
1143
1144 * gas/all/gas.exp: Check `*' in C comments.
1145
1146 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
1147 simplify some tests.
1148 (want_no_output): Return zero or nonzero, depending on success or
1149 failure.
1150 (gas_test_old): Return value from want_no_output.
1151 (objdump_start_common): Split off from objdump_start.
1152 (objdump_start_no_subdir): New procedure.
1153
726b30ba
KR
1154Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
1155
4a350ee6
KR
1156 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
1157 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1158
726b30ba
KR
1159 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
1160 AS_FOR_TARGET.
1161 (check): Don't pass ASFLAGS variable.
1162 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
1163
1164 From Jeff Law:
1165
1166 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
1167 so that tests can parse the output of objdump looking for errors
1168 in relocation entires, file headers and the like.
1169
67972d50
KR
1170Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1171
1172 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
1173 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
1174 call so it no longer performs multiple tests.
726b30ba
KR
1175 * gas/m68k/all.exp (t2.s): Don't bother with listings.
1176 (p2410.s): Don't pass unwanted arguments to gas_test_error.
67972d50
KR
1177
1178Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1179
1180 * lib/do*: Remove RCS id strings.
1181
1182Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1183
1184 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
1185 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1186 * gas/i386: New directory.
1187
1188Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1189
1190 * Added directory structure, to categorize tests by targets.
1191 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
1192 and refined some to examine the assembler listing output.
1193 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
1194 expect_after patterns.
1195 (gas_start, gas_finish): New procs, for tests that examine process
1196 output.
1197 * config/unix-gas.exp: Invoke gas_init directly, instead of
1198 requiring test .exp files do it.
1199
1200Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1201
1202 * gas/gas.exp: Handle new tests, and changes to testing procs.
1203
1204 * lib/gas-defs.exp (want_no_output): New proc; success iff output
1205 is empty.
1206 (gas_test_old): Functionally same as old gas_test.
1207 (gas_test_ignore_stdout): Rewritten to use want_no_output.
1208 (gas_test): New argument lists set of options to be tried in
1209 combinations. Option with trailing ">" indicates standard output
1210 should be ignored.
1211
1212 * gas/p2425a.s: Use %-form for registers, so this test can be run
1213 on m68k-coff targets too.
1214
1215 * gas/p2430a.s: New test case, whitespace &c matches customer
1216 report more closely. Gets different results from p2430.s; this is
1217 bad, and not yet tested for.
1218
1219Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
1220
1221 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
1222 * lib/run: New script.
1223 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
1224 and redirection options. Use "run" script so redirection works.
1225 (gas_test): Now takes assembler options as separate arg from input
1226 file name.
1227 (gas_test_ignore_stdout): New proc. Discards output.
1228 (gas_test_error): New proc. Expects assembler to generate output.
1229 (target_cpu_family setting): Handle i486->i386 also.
1230
1231 * lib/do*: Scripts moved here from gas/testscripts. May be useful
1232 someday for writing more test cases; not currently used.
1233
1234Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1235
1236 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
1237 cases.
1238 * gas/gas.exp: Enable them for appropriate targets. Removed some
1239 useless comments &c. Changed m68k target test to be more general.
1240
1241 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
1242 * gas/gas.exp: Call gas_init.
1243
1244Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
1245
1246 * Test suite created.
1247
This page took 0.186224 seconds and 4 git commands to generate.