* corelow.c: Format to standard.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
fac75dfe
ILT
1Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2
3 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
4 overflows are correctly converted to jumps.
5
6Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
7
8 * gas/mips: Add test cases for PIC code, both SVR4 style and
9 -membedded-pic style.
10
11Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
12
13 * gas/mips: New directory with MIPS specific test cases.
14
15 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
16 the name of the source file to assemble.
17 (regexp_diff): Put the reason for failure in the log file.
18
19Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
20
21 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
22 doesn't support it. Redirect stdout using > instead of 1>, and
23 don't bother to redirect stderr since TCL redirects it anyhow.
24 (run_dump_test): Pass appropriate arguments to program, defaulting
25 to -r.
26
b0ed204d
KR
27Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
28
29 * gas/vax: New directory.
30 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
31 values.
32
7e9825f0
JL
33Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
34
35 * gas/hppa/reloc/r_no_relocbug.s: New test.
36 * gas/hppa/reloc/reloc.exp: Run it.
37
38 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
39 expected output.
40
fac75dfe 41Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
318b02b6
KR
42
43 * gas/arm/*: New subtree. Add ARM tests.
44
45Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
46
47 * gas/hppa/unsorted/unsorted.exp: Accept any character
48 between foo's type and foo itself.
49
8cbd903e
KR
50Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
51
52 * lib/gas-defs.exp (run_dump_test): New routine for running the
53 assembler, running objdump or nm (not fully supported) on the
54 resulting object file, and comparing the results against a file of
55 regular expressions in the test suite, all in one command.
14c11f44
KR
56 Options for the assembler and objdump are read from comments at
57 the start of the .d file.
8cbd903e
KR
58 (fail_phase, slurp_options): New auxiliary routines.
59 (regexp_diff): Always return a value. Fix bugs in actually doing
60 the regexp test.
61
318b02b6
KR
62 * gas/sun4/addend.exp: Use run_dump_test.
63 * gas/sun4/addend.d: Fix regular expressions so that they work.
64
8cbd903e
KR
65Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
66
67 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
68 * gas/hppa/reloc/reloc.exp: Run them.
69
70Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
71
72 * config/default.exp: Look for "as.new" in "$base_dir/..", where
73 it got compiled, not in "$base_dir".
74 * config/unknown.exp: Deleted.
75
cf8c0d64
JL
76Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
77
5ce4e41c
JL
78 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
79 before exiting. Enclose both calls inside a "catch".
cf8c0d64
JL
80 (objdump_finish): Likewise.
81
ed50a13b
JL
82Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
83
84 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
85 for SOM to match current testcase.
86
e4125bb4
KR
87Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
88
89 * gas/i386/{pushw.s,pushw.l}: New test.
90 * gas/i386/all.exp: Run it.
b166d614
KR
91
92 * Makefile.in (distclean): Remove site config files and gas.sum.
93
c06e55d9
KR
94Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
95
96 * gas/m68k/disperr.s: Use % for registers.
97
98 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
99
858665b7
BC
100Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
101
102 * lib/gas-defs.exp: Replace error proc calls with perror calls.
103
a0546d5e
JL
104Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
105
106 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
107 ELF code.
108 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
109 not support them.
110 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
111 new ELF code.
112
113Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
114
115 * config/default.exp: Renamed from unix-gas.exp.
116
099c286e
BC
117Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
118
119 * Makefile.in (check): Set TCL_LIBRARY for runtest.
120
77d9009d
JL
121Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
122
61b3c2c5
JL
123 * gas/hppa/more.parse/callinfobug.s: Add missing name for
124 procedure.
125
77d9009d
JL
126 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
127 $DATA$ rather than $LIT$ subspace.
128
2f7c8700
JL
129Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
130
131 * gas/hppa/reloc/funcrelocbug.s: New test.
132 * gas/hppa/reloc/reloc.exp: Run it.
133
134Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
135
136 * gas/hppa/unsorted/importbug.s: New test.
137 * gas/hppa/unsorted/unsorted.exp: Run it.
138
2573e71c
JL
139Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
140
067654f1
JL
141 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
142
f04a9a1e
JL
143 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
144 * gas/hppa/unsorted/unsorted.exp: Run it.
145
7f8b9d66
JL
146 * gas/hppa/more.parse/callinfobug.s: New test.
147 * gas/hppa/omre.parse/parse.exp: Run it.
148
2573e71c
JL
149 * gas/hppa/more.parse/regpopbug.s: New test.
150 * gas/hppa/more.parse/parse.exp: Run it.
151
d193d762
KR
152Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
153
154 * lib/gas-defs.exp (objdump): New proc.
155 (objdump_start): Deleted unused proc.
156 (objdump_start_common): Merged into objdump_start_no_subdir.
157
158 * gas/alpha/fp.exp: Use objdump instead of
159 objdump_start_no_subdir, since the former actually waits for
160 objdump to finish. Specify .rdata section only. Make comment
161 indicate Alpha architecture rather than SPARC.
162 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
163 against ASCII code 0x2a ("*", special in regexp).
164 * gas/sun4/addend.exp: Use objdump instead of
165 objdump_start_no_subdir.
166
25631628
JL
167Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
168
169 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
170 a failure if gas is not producing an ELF object.
171
1e95993e
JL
172Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
173
174 * gas/hppa/basic/fmemLRbug.s: New test.
175 * gas/hppa/basic/basic.exp: Run it.
176
177Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
178
179 * gas/alpha/fp.*: New files.
180 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
181 verbosity level 3 or above only.
182
183Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
184
185 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
186 PA OSF1.
187
4fc3b3b4
JL
188Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
189
190 * gas/hppa/more.parse/xmpyubug.s: New test.
191 * gas/hppa/more.parse/parse.exp: Run it.
192
9ebe52b3
KR
193Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
194
195 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
196 "simple_diff" from linker test suite.
197 * gas/sun4/addend.exp: Use it.
198 * gas/sun4/addend.d: New file.
199
9e929d32
KR
200Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
201
202 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
203 format.
204
2d9f8079
RS
205Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
206
207 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
208 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
209 well under either version of expect.
210
3df8598e
JL
211Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
212
213 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
214 elsewhere now.
215 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
216 * gas/hppa/basic/basic.exp: Run them.
217
644df6f6
JL
218Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
219
220 * gas/all/gas.exp: No longer expect difference of forward
221 references to fail.
222 * gas/all/x930509.s: Fix testcase to match how the expect code was
223 written.
224
96f147a0
JL
225Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
226
644df6f6
JL
227 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
228 for cross-subspace call bugs is no longer expected to fail.
229
96f147a0
JL
230 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
231 to having a function's label follow the .PROC directive.
232
61bfefd7
JL
233Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
234
235 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
236 found while working on multiple $CODE$ subspace support.
237
378cbfe1
JL
238Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
239
240 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
241 to fail.
242 * gas/hppa/more.parse/procbug.s: Add missing .procend.
243
244Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
245
246 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
247 app.c change.
248
88b24583
JL
249Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
250
251 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
252
253Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
254
255 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
256 OBJDUMPFLAGS in case it's empty. Use temporary names until the
257 end; make creating site.exp the final step.
258 (check): Pass in ASFLAGS.
259
260 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
261 C comments to avoid bugs in latest expect code.
262
28b9501d
JL
263Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
264
265 * gas/m68k/disperr.s: New test.
266 * gas/m68k/all.exp: Run it.
267
9fad66b5
JL
268Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
269
270 * gas/hppa/reloc/roundmode.s: New test.
271 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
272
273Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
274
275 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
276 test for ELF.
277
b28171d0
JL
278Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
279
280 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
281 directive is an XFAIL for SOM assmeblers.
282
283 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
284 cross-subspace call test.
285
16539b5d
JL
286Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
287
6e4eda33
JL
288 * gas/hppa/more.parse/appbug.s: New test.
289 * gas/hppa/more.parse/parse.exp: Run it.
290
16539b5d
JL
291 * gas/hppa/unsorted/align3.s: New test.
292 * gas/hppa/unsorted/unsorted.exp: Run it.
293
5f74c940
JL
294Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
295
296 * gas/all/p2425.s: Insert a tab before assembler directives so
297 that the directives are not interpreted as labels.
298
299 * gas/hppa/basic/weird.s: Sync with GDB version.
300
301 * gas/hppa/more.parse/labelbug.s: New test.
302
303 * gas/hppa/more.parse/parse.exp: Run it.
304
64f591ae
JL
305Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
306
8d898eda
JL
307 * gas/hppa/reloc/fixupbug.s: New test.
308 * gas/hppa/reloc/reloc.exp: Run it.
309
64f591ae
JL
310 * gas/hppa/reloc/exitbug.s: New test.
311 * gas/hppa/reloc/reloc.exp: Run it.
312
4a178115
JL
313Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
314
64f591ae
JL
315 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
316 share the same test code.
317 * gas/hppa/reloc/relocreduce.s: Likewise.
318
4a178115
JL
319 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
320 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
321
f60a4a0b
JL
322Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
323
4a178115
JL
324 * gas/hppa/reloc/reloc.exp: No longer expect failure for
325 field selector on ble instruction test.
326
f60a4a0b
JL
327 * gas/hppa/basic/basic.exp: No longer expect failures for
328 system instruction tests now that probei is fixed.
329
e8dc4a93
JL
330Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
331
332 * gas/hppa/reloc/selectorbug.s: New test.
333 * gas/hppa/reloc/reloc.exp: Run it.
334
70d4dc11
JL
335Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
336
337 * gas/hppa/unsorted/fragbug.s: New test.
338 * gas/hppa/unsorted/unsorted.exp: Run it.
339
de074576
JW
340Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
341
342 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
343
344Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
345
346 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
347 * gas/hppa/more.parse/parse.exp: Run them.
348
97335255
JL
349Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
350
351 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
352 which specific relocations are expected to be found.
353
9bc0f7c8
JL
354Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
355
5c2bae75
JL
356 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
357
358 * gas/hppa/more.parse/parse.exp: Add new test.
359 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
97335255 360 sections are handled correctly.
5c2bae75 361
9bc0f7c8
JL
362 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
363
364Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
365
366 * gas/hppa/more.parse/calldatabug.s: Colonize.
367 * gas/hppa/more.parse/parse.exp: Fix typos.
368
64285e83
JL
369Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
370
a54c84c7
JL
371 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
372 * gas/hppa/*/*.exp: New test drivers.
373 * gas/hppa/*/*.s: New test files.
64285e83 374
4a350ee6
KR
375Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
376
377 * gas/sun4: New directory.
378 * gas/sun4/addend.s,addend.exp: New test case.
379 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
380 test case.
381
382 * gas/all/gas.exp: Check `*' in C comments.
383
384 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
385 simplify some tests.
386 (want_no_output): Return zero or nonzero, depending on success or
387 failure.
388 (gas_test_old): Return value from want_no_output.
389 (objdump_start_common): Split off from objdump_start.
390 (objdump_start_no_subdir): New procedure.
391
726b30ba
KR
392Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
393
4a350ee6
KR
394 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
395 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
396
726b30ba
KR
397 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
398 AS_FOR_TARGET.
399 (check): Don't pass ASFLAGS variable.
400 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
401
402 From Jeff Law:
403
404 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
405 so that tests can parse the output of objdump looking for errors
406 in relocation entires, file headers and the like.
407
67972d50
KR
408Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
409
410 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
411 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
412 call so it no longer performs multiple tests.
726b30ba
KR
413 * gas/m68k/all.exp (t2.s): Don't bother with listings.
414 (p2410.s): Don't pass unwanted arguments to gas_test_error.
67972d50
KR
415
416Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
417
418 * lib/do*: Remove RCS id strings.
419
420Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
421
422 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
423 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
424 * gas/i386: New directory.
425
426Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
427
428 * Added directory structure, to categorize tests by targets.
429 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
430 and refined some to examine the assembler listing output.
431 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
432 expect_after patterns.
433 (gas_start, gas_finish): New procs, for tests that examine process
434 output.
435 * config/unix-gas.exp: Invoke gas_init directly, instead of
436 requiring test .exp files do it.
437
438Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
439
440 * gas/gas.exp: Handle new tests, and changes to testing procs.
441
442 * lib/gas-defs.exp (want_no_output): New proc; success iff output
443 is empty.
444 (gas_test_old): Functionally same as old gas_test.
445 (gas_test_ignore_stdout): Rewritten to use want_no_output.
446 (gas_test): New argument lists set of options to be tried in
447 combinations. Option with trailing ">" indicates standard output
448 should be ignored.
449
450 * gas/p2425a.s: Use %-form for registers, so this test can be run
451 on m68k-coff targets too.
452
453 * gas/p2430a.s: New test case, whitespace &c matches customer
454 report more closely. Gets different results from p2430.s; this is
455 bad, and not yet tested for.
456
457Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
458
459 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
460 * lib/run: New script.
461 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
462 and redirection options. Use "run" script so redirection works.
463 (gas_test): Now takes assembler options as separate arg from input
464 file name.
465 (gas_test_ignore_stdout): New proc. Discards output.
466 (gas_test_error): New proc. Expects assembler to generate output.
467 (target_cpu_family setting): Handle i486->i386 also.
468
469 * lib/do*: Scripts moved here from gas/testscripts. May be useful
470 someday for writing more test cases; not currently used.
471
472Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
473
474 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
475 cases.
476 * gas/gas.exp: Enable them for appropriate targets. Removed some
477 useless comments &c. Changed m68k target test to be more general.
478
479 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
480 * gas/gas.exp: Call gas_init.
481
482Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
483
484 * Test suite created.
485
This page took 0.169818 seconds and 4 git commands to generate.