]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Makefile.in (CXX_FOR_TARGET): Use g++, not xgcc, to invoke the C++ compiler.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7a53e94b
MM
12000-01-24 Mark Mitchell <mark@codesourcery.com>
2
3 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
4 compiler.
5 (tool_option_proc): Fix typo.
6
360f2326
GK
72000-01-24 Geoff Keating <geoffk@cygnus.com>
8
9 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10 of the ld on the host, not on the build machine.
11 Also, don't crash if '--help' is not a supported option.
12
1eb8759b
RH
132000-01-24 Richard Henderson <rth@cygnus.com>
14
15 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16
33f6849b
JL
17Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
18
7e7cf28a 19 * gcc.c-torture/execute/20000120-2.c: New test.
33f6849b
JL
20 * gcc.c-torture/execute/20000120-1.c: New test.
21
ca4cd7ab
JL
22Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
23
24 * gcc.c-torture/execute/20000113-1.c: New test.
25
7a2a27a5
JL
26Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
27
28 * gcc.c-torture/execute/20000112-1.c: New test.
29
a5bfff0c
AO
302000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31
32 * gcc.dg/20000111-1.c: New test.
33
afc27297
JL
34Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
35
36 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37 with 16 bit integers.
38
69d4f56d
AO
392000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40
41 * gcc.dg/20000108-1.c: New test.
42
cc6ecc6a
NS
432000-01-05 Nathan Sidwell <nathan@acm.org>
44
45 * g++.old-deja/g++.ns/koenig8.C: New test.
46
ac8cd718
NS
472000-01-05 Nathan Sidwell <nathan@acm.org>
48
49 * g++.old-deja/g++.other/cast4.C: New test.
50
25a8e1be
JL
51Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
52
5ed75fe4 53 * gcc.c-torture/compile/20000105-2.c: New test.
25a8e1be
JL
54 * gcc.c-torture/compile/20000105-1.c: New test.
55
3f552d62
KG
562000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57
58 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
59 references to printf & atoi to conform to ANSI standard.
60 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
61 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
62 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
63 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
64 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
65 * g++.old-deja/g++.brendan/complex1.C: Likewise.
66 * g++.old-deja/g++.brendan/copy1.C: Likewise.
67 * g++.old-deja/g++.brendan/copy2.C: Likewise.
68 * g++.old-deja/g++.brendan/copy3.C: Likewise.
69 * g++.old-deja/g++.brendan/copy4.C: Likewise.
70 * g++.old-deja/g++.brendan/copy5.C: Likewise.
71 * g++.old-deja/g++.brendan/copy6.C: Likewise.
72 * g++.old-deja/g++.brendan/copy7.C: Likewise.
73 * g++.old-deja/g++.brendan/copy8.C: Likewise.
74 * g++.old-deja/g++.brendan/crash11.C: Likewise.
75 * g++.old-deja/g++.brendan/crash14.C: Likewise.
76 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
77 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
78 * g++.old-deja/g++.brendan/delete2.C: Likewise.
79 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
80 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
81 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
82 * g++.old-deja/g++.brendan/eh1.C: Likewise.
83 * g++.old-deja/g++.brendan/groff1.C: Likewise.
84 * g++.old-deja/g++.brendan/init3.C: Likewise.
85 * g++.old-deja/g++.brendan/misc12.C: Likewise.
86 * g++.old-deja/g++.brendan/misc7.C: Likewise.
87 * g++.old-deja/g++.brendan/new2.C: Likewise.
88 * g++.old-deja/g++.brendan/operators4.C: Likewise.
89 * g++.old-deja/g++.brendan/operators5.C: Likewise.
90 * g++.old-deja/g++.brendan/overload2.C: Likewise.
91 * g++.old-deja/g++.brendan/overload7.C: Likewise.
92 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
93 * g++.old-deja/g++.brendan/reference1.C: Likewise.
94 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
95 * g++.old-deja/g++.brendan/template24.C: Likewise.
96 * g++.old-deja/g++.brendan/template3.C: Likewise.
97 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
98 * g++.old-deja/g++.jason/inline3.C: Likewise.
99 * g++.old-deja/g++.jason/opeq.C: Likewise.
100 * g++.old-deja/g++.law/arg5.C: Likewise.
101 * g++.old-deja/g++.law/arm7.C: Likewise.
102 * g++.old-deja/g++.law/ctors11.C: Likewise.
103 * g++.old-deja/g++.law/cvt8.C: Likewise.
104 * g++.old-deja/g++.law/init9.C: Likewise.
105 * g++.old-deja/g++.law/refs4.C: Likewise.
106 * g++.old-deja/g++.law/template2.C: Likewise.
107 * g++.old-deja/g++.law/visibility24.C: Likewise.
108 * g++.old-deja/g++.law/vtable3.C: Likewise.
109 * g++.old-deja/g++.mike/asm2.C: Likewise.
110 * g++.old-deja/g++.mike/eh1.C: Likewise.
111 * g++.old-deja/g++.mike/misc1.C: Likewise.
112 * g++.old-deja/g++.mike/misc13.C: Likewise.
113 * g++.old-deja/g++.mike/misc14.C: Likewise.
114 * g++.old-deja/g++.mike/ns12.C: Likewise.
115 * g++.old-deja/g++.mike/p1248.C: Likewise.
116 * g++.old-deja/g++.mike/p3708.C: Likewise.
117 * g++.old-deja/g++.mike/p3708a.C: Likewise.
118 * g++.old-deja/g++.mike/p3708b.C: Likewise.
119 * g++.old-deja/g++.mike/p646.C: Likewise.
120 * g++.old-deja/g++.mike/p700.C: Likewise.
121 * g++.old-deja/g++.mike/p783.C: Likewise.
122 * g++.old-deja/g++.mike/p783a.C: Likewise.
123 * g++.old-deja/g++.mike/p783b.C: Likewise.
124 * g++.old-deja/g++.mike/p786.C: Likewise.
125 * g++.old-deja/g++.mike/p789.C: Likewise.
126 * g++.old-deja/g++.mike/p789a.C: Likewise.
127 * g++.old-deja/g++.mike/p807a.C: Likewise.
128 * g++.old-deja/g++.other/delete3.C: Likewise.
129 * g++.old-deja/g++.other/dyncast1.C: Likewise.
130 * g++.old-deja/g++.other/dyncast2.C: Likewise.
131 * g++.old-deja/g++.other/dyncast3.C: Likewise.
132 * g++.old-deja/g++.other/empty1.C: Likewise.
133 * g++.old-deja/g++.other/temporary1.C: Likewise.
134 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
135 * g++.old-deja/g++.pt/t16.C: Likewise.
136 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
137
3fe5b143
BS
1381999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
139
140 * gcc.dg/991230-1.c: New test.
141
bacaaca4
JL
142Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
143
60a18af8 144 * gcc.c-torture/compile/991229-3.c: New test.
7f0f8891 145 * gcc.c-torture/compile/991229-2.c: New test.
bacaaca4
JL
146 * gcc.c-torture/compile/991229-1.c: New test.
147
7fb1283f
GM
148Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
149
150 * gcc.c-torture/compile/labels-2.c: New test.
151
0e455fc3
AO
1521999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
153
154 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
155
2d447b1e
NS
1561999-12-20 Nathan Sidwell <nathan@acm.org>
157
158 * g++.old-deja/g++.other/cast3.C: New test.
159
5ba280da
BS
1601999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
161
162 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
163 Actually make the test fail by using "-O2" for compilation.
164
41bd0db1
NS
1651999-12-15 Nathan Sidwell <nathan@acm.org>
166
167 * g++.old-deja/g++.warn/cast-align1.C: New test.
168
468644e6
BS
1691999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
170
171 * gcc.dg/991214-1.c: New test.
172
4767498b
JL
173Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
174
986c3642 175 * gcc.c-torture/compile/991213-3.c: New test.
b13d32a8 176 * gcc.c-torture/compile/991213-2.c: New test.
4767498b
JL
177 * gcc.c-torture/compile/991213-1.c: New test.
178
c07c7c9d
R
179Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
180
181 * gcc.dg/991209-1.c: New test.
182
810ec6bd
NS
183Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
184
185 * gcc.c-torture/compile/991208-1.c: New test.
186
8ab56d5d
AO
1871999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
188
189 * gcc.dg/ultrasp2.c: New test.
190
77cf4d55
AS
1911999-12-05 Alex Samuel <samuel@codesourcery.com>
192
193 * g++.old-deja/g++.abi/align.C (main): Fix typo.
194
7337695d
AS
1951999-12-02 Alex Samuel <samuel@codesourcery.com>
196
197 * g++.old-deja/g++.abi/align.C: New test.
198 * g++.old-deja/g++.abi/aggregates.C: Likewise.
199 * g++.old-deja/g++.abi/bitfields.C: Likewise.
200
d1923ab7
RH
2011999-12-01 Richard Henderson <rth@cygnus.com>
202
203 * gcc.c-torture/execute/991201-1.c: New.
204
97c1c80b
BS
2051999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
206
207 * gcc.dg/991129-1.c: New test.
208
19a027a0
NS
2091999-11-22 Nathan Sidwell <nathan@acm.org>
210
211 * g++.old-deja/g++.other/warn4.C: New test.
212
7cffd12d
NS
2131999-11-22 Nathan Sidwell <nathan@acm.org>
214
215 * g++.old-deja/g++.eh/cleanup2.C: New test.
216 * g++.old-deja/g++.ext/pretty2.C: New test.
217 * g++.old-deja/g++.ext/pretty3.C: New test.
218 * g++.old-deja/g++.other/debug6.C: New test.
219
8b1cb95b
GK
2201999-11-19 Geoffrey Keating <geoffk@cygnus.com>
221
222 * gcc.c-torture/execute/991118-1.c: Also test case
223 where the word boundary does not split a byte evenly.
224
e5315fad
NS
2251999-11-19 Nathan Sidwell <nathan@acm.org>
226
227 * g++.old-deja/g++.ext/restrict1.C: New test.
228
ee760205
HB
2291999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
230
231 * gcc.c-torture/execute/991118-1.c: New test.
232
9c7acf2f
GK
2331999-11-16 Geoffrey Keating <geoffk@cygnus.com>
234
235 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
236 working directory pathnames.
237
8f4f2f29
NC
2381999-11-08 Nick Clifton <nickc@cygnus.com>
239
240 * lib/gcc-dg.exp: Include target-supports.exp
241
ce82ff5c
NC
2421999-11-05 Nick Clifton <nickc@cygnus.com>
243
71152e6d
NC
244 * lib/target-supports.exp: New file: Provide procs to test for
245 features supported by the target.
246 (check_weak_available): Moved here from ecos.exp.
247 (check_alias_available): New proc: Determine of the target
248 toolchain supports the alias attribute.
249
250 * gcc.dg/special/ecos.exp: Move check_weak_available to
251 target-supports.exp.
252 (alias-1.c): Only perform the test if the target supports
253 aliases.
254 (wkali-1.c): Only perform the test if the target supports
255 aliases.
256
ce82ff5c
NC
257 * gcc.dg/990506-0.c: Expect error messages from cross
258 targets as well as native targets.
259
da018257
AO
2601999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
261
262 * gcc.dg/ultrasp1.c: Removed xfail.
263 * gcc.dg/struct-ret-2.c: Likewise.
264 * gcc.dg/array-1.c: Likewise.
265
2792392c
AO
2661999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
267
7b6cbff4
AO
268 * gcc.dg/struct-ret-2.c: New test.
269
2792392c
AO
270 * gcc.dg/array-1.c: New test.
271
2a81679e
SM
272Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
273
274 * gcc.c-torture/execute/991030-1.c: New test.
275
3965abd0
RH
276Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
277
278 * gcc.c-torture/compile/991026-2.c: New test.
279
543c94cc
JL
280Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
281
282 * gcc.c-torture/compile/991026-1.c: New test.
283
ee90ff50
JL
284Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
285
286 * gcc.c-torture/execute/991023-1.c: New test.
287
5603a487
JL
288Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
289
ee90ff50 290 * gcc.c-torture/execute/991019-1.c: New test.
5603a487 291
fa7ae3bc
RH
292Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
293
294 * gcc.c-torture/execute/991016-1.c: New test.
295
b7fd6635
SC
296Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
297
298 * gcc.c-torture/execute/991014-1.c: New test.
299
a59f8640
R
300Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
301
302 * g++.old-deja/g++.other/union2.C: New test.
303
7c4adc7f
NS
3041999-10-13 Nathan Sidwell <nathan@acm.org>
305
306 * g++.old-deja/g++.other/vaarg2.C: New test.
307 * g++.old-deja/g++.other/vaarg3.C: New test.
308
8538ac5e
CB
3091999-10-12 Craig Burley <craig@jcb-sc.com>
310
311 * g77.f-torture/noncompile/19990905-1.f: Moved from being
312 in compile/.
313
c328b1d7
MM
314Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
315
316 * lib/file-format.exp (gcc_target_object_format): Don't
317 crash if objdump is unavailable.
318
061f7e47
DT
319Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
320
321 * gcc.misc-tests/mg.exp: delete extraneous redirection.
322
24d50598
NS
323Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
324
325 * g++.old-deja/g++.other/decl6.C: New test.
326
8bbcc7ce
FS
327Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
328
329 * gcc.c-torture/execute/va-arg-10.c: New test.
330
a0cc9ab6
NS
331Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
332
333 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
334 __PRETTY_FUNCTION__.
335
e88d975c
MM
3361999-09-21 Mark Mitchell <mark@codesourcery.com>
337
338 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
339
34d257b1
NS
340Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
341
342 * g++.old-deja/g++.other/dyncast1.C: New test.
343 * g++.old-deja/g++.other/dyncast2.C: New test.
344 * g++.old-deja/g++.other/dyncast3.C: New test.
345 * g++.old-deja/g++.other/dyncast4.C: New test.
346 * g++.old-deja/g++.other/dyncast5.C: New test.
347 * g++.old-deja/g++.eh/catch3.C: New test.
348 * g++.old-deja/g++.eh/catch3p.C: New test.
349 * g++.old-deja/g++.eh/catch4.C: New test.
350 * g++.old-deja/g++.eh/catch4p.C: New test.
351 * g++.old-deja/g++.eh/catch5.C: New test.
352 * g++.old-deja/g++.eh/catch5p.C: New test.
353 * g++.old-deja/g++.eh/catch6.C: New test.
354 * g++.old-deja/g++.eh/catch6p.C: New test.
355 * g++.old-deja/g++.eh/catch7.C: New test.
356 * g++.old-deja/g++.eh/catch7p.C: New test.
357 * g++.old-deja/g++.eh/catch8.C: New test.
358 * g++.old-deja/g++.eh/catch8p.C: New test.
359 * g++.old-deja/g++.eh/catch9.C: New test.
360 * g++.old-deja/g++.eh/catch9p.C: New test.
361
54c75f8c
NS
362Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
363
364 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
365 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
366
2da4ce19
JL
367Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
368
369 * gcc.c-torture/compile/990913-1.c: New test.
370
0881d223
NS
371Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
372
373 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
374 * g++.old-deja/g++.jason/rfg5.C: Likewise.
375
cdf508e8
RH
376Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
377
378 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
379
6e9d6189
NS
380Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
381
382 * g++.old-deja/g++.other/lookup11.C: New test.
383 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
384 what is permitted and what we want.
385 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
386 overload use.
387 * g++.old-deja/g++.jason/rfg5.C: Likewise
388
661d2b52
NS
389Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
390
391 * g++.old-deja/g++.other/sizeof3.C: New test.
392 * g++.old-deja/g++.other/sizeof4.C: New test.
393 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
394 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
395
c530479e
RH
3961999-09-07 Richard Henderson <rth@cygnus.com>
397
398 * gcc.dg/va-arg-1.c: New.
399
76292ef8
CB
4001999-09-05 Craig Burley <craig@jcb-sc.com>
401
402 * g77.f-torture/compile/980519-2.f: New test.
403 * g77.f-torture/compile/19990905-0.f: New test.
404 * g77.f-torture/compile/19990905-1.f: New test.
405 * g77.f-torture/compile/19990905-2.f: New test.
406
407 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
408
eb898ce4
RE
409Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
410
411 * gcc.c-torture/execute/990827-1.c: Fix typo.
412
8c5f3e15
NS
413Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
414
415 * g++.old-deja/g++.other/deref1.C: New test.
416
88bf1faf
NS
417Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
418
419 * g++.old-deja/g++.other/ambig2.C: New test.
420 * g++.old-deja/g++.other/cond5.C: New test.
421 * g++.old-deja/g++.other/lookup16.C: New test.
422
456dd999
ME
423Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
424
425 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
426 assemblers too.
427
a12e24fc
JL
428Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
429
430 * lib/c-torture.exp: Avoid the "compare executables" optimization
431 when testing native.
432
18987000
JL
433Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
434
93e0015e 435 * gcc.c-torture/execute/990829-1.c: New test.
18987000
JL
436 * gcc.c-torture/compile/990829-1.c: New test.
437
b780db79
PB
4381999-08-27 Paul Burchard <burchard@pobox.com>
439
440 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
441 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
442 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
443 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
444 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
445 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
446 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
447 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
448 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
449 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
450 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
451
2dc36fe3
JL
452Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
453
454 * gcc.c-torture/execute/990827-1.c: New test.
455
03565372
CB
4561999-08-26 Craig Burley <craig@jcb-sc.com>
457
723dc442
CB
458 * g77.f-torture/noncompile/19990826-4.f: New test.
459
49b1e9eb
CB
460 * g77.f-torture/compile/19990826-3.f: New test.
461
c363a0c4
CB
462 * g77.f-torture/execute/19990826-2.f: New test.
463
9dae6a7f
CB
464 * g77.f-torture/compile/19990826-1.f: New test.
465
b5a3b737
CB
466 * gcc.c-torture/execute/990826-0.c: New test.
467 * g77.c-torture/execute/19990826-0.f: New test.
468
03565372
CB
469 * g77.f-torture/noncompile/970626-2.f: New test.
470
f362bcef
PB
4711999-08-25 Paul Burchard <burchard@pobox.com>
472
473 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
474 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
475 lss-011.C: New tests.
476
f4c6443e
NS
4771999-08-25 Nathan Sidwell <nathan@acm.org>
478
479 * g++.old-deja/g++.other/decl5.C: New test.
480
33f58a4e
KG
4811999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
482
483 * noncompile/noncompile.exp: Load_lib c-torture.exp.
484 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
485 call `postbase' for each one. All callers of `postbase' changed
486 to call this instead.
487
0dcda002
RE
4881999-08-11 Richard Earnshaw (rearnsha@arm.com)
489
490 * gcc.c-torture/execute/990811-1.c: New test.
491
fb20fc45
NC
4921999-08-09 Nick Clifton <nickc@cygnus.com>
493
494 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
495 just native ones.
496
497 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
498 just native ones.
499
8a07ed33
AO
5001999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
501
502 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
503
7ea3788d
JL
504Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
505
506 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
507
fb2000b2
NS
5081999-08-04 Nathan Sidwell <nathan@acm.org>
509
510 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
511
6d368e86
JL
512Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
513
514 * gcc.c-torture/execute/990804-1.c: New test.
515
351b736c
NS
5161999-08-03 Nathan Sidwell <nathan@acm.org>
517
518 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
519 * g++.old-deja/g++.brendan/crash64.C: Likewise
520 * g++.old-deja/g++.brendan/overload8.C: Likewise
521
4a30151d
NS
5221999-08-03 Nathan Sidwell <nathan@acm.org>
523
524 * g++.old-deja/g++.other/struct1.C: New test.
525
8e64077d
NS
5261999-08-03 Nathan Sidwell <nathan@acm.org>
527
528 * g++.old-deja/g++.other/enum2.C: New test.
529
54dd04be
RH
530Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
531
532 Adapted from tests from Franz Sirl:
533 * gcc.c-torture/execute/va-arg-7.c: New test.
534 * gcc.c-torture/execute/va-arg-8.c: New test.
535
568276d7
JL
536Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
537
a33ab1b1
JL
538 * gcc.c-torture/compile/990801-2.c: New test.
539
568276d7
JL
540 * gcc.c-torture/compile/990801-1.c: New test.
541
0e8b6188
JL
542Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
543
544 * README: More listname related changes.
545
6ccecb36
CM
5461999-07-08 Catherine Moore <clm@cygnus.com>
547
548 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
549
32bebc43
MH
5501999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
551
552 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
553
2f2ea326
AO
5541999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
555
556 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
557
32bebc43
MH
5581999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
559
560 * gcc.dg/990703-1.c: New test.
561
58e1e5ad
NC
5621999-06-29 Nick Clifton <nickc@cygnus.com>
563
564 * lib/file-format.exp: New file: Move definition of proc
565 gcc_target_object_format to here from
566 gcc.dg/special/ecos.exp.
567
568 * lib/c-torture.exp: Include lib file-format.exp.
569 * lib/gcc-dg.exp: Include lib file-format.exp.
570
571 * gcc.dg/special/ecos.exp: Remove definition of proc
572 gcc_target_object_format.
573
da621fd2
JL
574Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
575
576 * gcc.c-torture/execute/990628-1.c: New test.
577
3fb36cbd
JL
578Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
579
790f04d1
JL
580 * gcc.c-torture/compile/990625-2.c: New test.
581
3fb36cbd
JL
582 * gcc.c-torture/compile/990625-1.c: New test.
583
048f60dc
JL
584Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
585
586 * gcc.c-torture/compile/990617-1.c: New test.
587
06c8baef
AO
5881999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
589
590 * g++.old-deja/g++.other/decl4.C: New test.
591
e4b593c5
NS
5921999-06-14 Nathan Sidwell <nathan@acm.org>
593
594 * g++.old-deja/g++.other/bitfld3.C: New test.
595
5961999-06-08 Nathan Sidwell <nathan@acm.org>
b9a2a899
NS
597
598 * g++.old-deja/g++.eh/catch1.C: New test.
599
1c25a28e
JL
600Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
601
3f8ac8a2
JL
602 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
603
1c25a28e
JL
604 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
605 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
606
622cc043
CB
6071999-06-05 Craig Burley <craig@jcb-sc.com>
608
609 * g77.f-torture/compile/19990502-0.f: Replace with new,
610 shorter, test that still fails after recent changes.
611
4469640c
AS
612Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
613
614 * gcc.c-torture/execute/990604-1.c: New test.
615
71fb0056
JL
616Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
617
618 * gcc.c-torture/execute/990531-1.c: New test.
619
b040e3a2
FS
620Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
621
622 * gcc.c-torture/compile/990527-1.c: New test.
623
49447b36
JR
624Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
625
626 * gcc.c-torture/execute/990527-1.c: New test.
627
47d98fa2
CB
6281999-05-25 Craig Burley <craig@jcb-sc.com>
629
630 * g77.f-torture/compile/19990525-0.f: New test.
631
d3e82013
JL
632Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
633
73951da8
JL
634 * gcc.c-torture/execute/990525-2.c: New test.
635
d3e82013
JL
636 * gcc.c-torture/execute/990525-1.c: New test.
637
569c1d8b
NS
6381999-05-24 Nathan Sidwell <nathan@acm.org>
639
640 * g++.old-deja/g++.other/anon3.C: New test.
641 * g++.old-deja/g++.other/anon4.C: New test.
642 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
643 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
644 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
645 Merrill).
646
35676551
JL
647Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
648
79d6c916
JL
649 * gcc.c-torture/execute/990524-1.c: New test.
650
35676551
JL
651 * gcc.dg/990524-1.c: New test.
652
9208b154
FS
653Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
654
655 * gcc.c-torture/compile/990523-1.c: New test.
656
ae5ccd89
RH
657Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
658
659 * gcc.c-torture/compile/990519-1.c: New test.
660
92b3fc3a
AS
6611999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
662
2e5b4448
AS
663 * gcc.c-torture/compile/990517-1.c: New test.
664
665 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
666 (e4, f4): New tests.
667 (main): Call them.
668
6de8697e
KG
6691999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
670
671 * gcc.dg/noreturn-1.c: New test.
672
16481bae
AS
673Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
674
675 * gcc.c-torture/execute/990513-1.c: New test.
676
b6181dbb
RH
6771999-05-10 Richard Henderson <rth@cygnus.com>
678
679 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
680
6d9bf074
CB
6811999-05-10 Craig Burley <craig@jcb-sc.com>
682
683 * g77.f-torture/execute/erfc.f: Use small single-precision
684 values, to avoid problems on Alphas when not -mieee.
685
ea0f786b
CB
6861999-05-08 Craig Burley <craig@jcb-sc.com>
687
688 * gcc.dg/990506-0.c: New test.
689
a3af74c4
RH
6901999-05-08 Richard Henderson <rth@cygnus.com>
691
692 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
693 the constant to test. Don't XFAIL 64-bit targets.
694
695 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
696 * g++.old-deja/g++.law/profile1.C: Likewise.
697
698 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
699 operator new instances.
700 * g++.old-deja/g++.other/delete5.C: Likewise.
701
dbd9ec97
CB
7021999-05-03 Craig Burley <craig@jcb-sc.com>
703
704 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
705 intrinsic.
706
2b0bdd9a
CB
7071999-05-03 Craig Burley <craig@jcb-sc.com>
708
709 * g77.f-torture/execute/u77-test.f: Reverse order of two
710 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
711
ddcd89b9
KG
7121999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
713
714 * gcc.dg/compare1.c: New test.
715
4014b382
JM
7161999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
717
718 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
719 New tests.
720
a7e34b17
CB
7211999-05-02 Craig Burley <craig@jcb-sc.com>
722
723 * g77.f-torture/compile/19990502-1.f: New test.
724
4a5ae682
CB
7251999-05-02 Craig Burley <craig@jcb-sc.com>
726
727 * g77.f-torture/compile/19990502-0.f: New test.
728
851fc392
CB
729Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
730
731 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
732 intrinsic.
733
78b2090a
CB
734Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
735
736 * g77.f-torture/execute/u77-test.f (main): List libU77
737 intrinsics not currently tested.
738 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
739 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
740 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
741 Trim blanks off the ends of some printed strings.
742
f9f2ac3f
CB
743Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
744
745 * g77.f-torture/execute/u77-test.f (main): Just warn about
746 FSTAT gid disagreement, as it's expected on some systems.
747
92e38ab5
CB
748Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
749
750 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
751 use a new function, which allows for some slop.
752 Clean up some commentary.
753 (issum): The new function.
754 (sgladd): Deleted subroutine.
755
0bfc6dd2
CB
7561999-05-01 Craig Burley <craig@jcb-sc.com>
757
758 * g77.f-torture/execute/u77-test.f: Modify to be more like
759 libf2c/libU77 version, bringing patches to that version here.
760 Add suitable commentary.
761
ed856f4c
RH
762Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
763
764 * gcc.dg/990424-1.c: New test.
765
4d9a07db
CB
7661999-04-24 Craig Burley <craig@jcb-sc.com>
767
768 * g77.f-torture/execute/u77-test.f (main): Bug involving
769 LSTAT has been fixed, so turn back on full checking.
770
2e647206
CB
7711999-04-20 Craig Burley <craig@jcb-sc.com>
772
773 * g77.f-torture/compile/19990419-0.f: New test.
774 * g77.f-torture/execute/19990419-1.f: New test.
775
f5e68e33
RH
776Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
777
778 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
779 to avoid the need for a prototype to supress a warning.
780
db488e9e
JL
781Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
782
783 * gcc.c-torture/execute/990404-1.c: New test.
784
24dc09a7
ZW
7851999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
786
787 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
788 * gcc.dg/cpp-if3.c: Don't use -pedantic.
789 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
790 missing initializer warnings.
791
557ca192
JL
792Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
793
794 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
795 matching strings.
796
9f29bdb0
JL
797Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
798
799 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
800
96e57dac
CB
8011999-03-26 Craig Burley <craig@jcb-sc.com>
802
803 * g77.f-torture/execute/19990325-0.f: New test.
804 * g77.f-torture/execute/19990325-1.f: New test.
805
7633094f
JL
806Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
807
808 * gcc.c-torture/execute/990324-1.c: New test.
809
98941e01
CB
8101999-03-13 Craig Burley <craig@jcb-sc.com>
811
812 * g77.f-torture/execute/19990313-2.f: New test.
813 * g77.f-torture/execute/19990313-3.f: New test.
814
fe3ab6bd
CB
8151999-03-13 Craig Burley <craig@jcb-sc.com>
816
817 * g77.f-torture/execute/19990313-0.f: New test.
818 * g77.f-torture/execute/19990313-1.f: New test.
819
3d1d35d6
CB
8201999-03-08 Craig Burley <craig@jcb-sc.com>
821
822 * g77.f-torture/execute/19981119-0.f: Improve testiness.
823
fc370eff
CB
8241999-03-08 Craig Burley <craig@jcb-sc.com>
825
826 * g77.f-torture/compile/19990305-0.f: New test.
827 * g77.f-torture/execute/19981119-0.f: New test.
828
7e0847f6
CB
8291999-03-08 Craig Burley <craig@jcb-sc.com>
830
831 * g77.f-torture/execute/970625-2.f: call ABORT if final
832 result is not correct, instead of just printing it.
833 Add this checking via newly introduced obfuscation, to
834 trip up buggy front ends.
835
3f18f777
CB
8361999-03-07 Craig Burley <craig@jcb-sc.com>
837
838 * g77.f-torture/compile/960317-1.f: Moved from being
839 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
840
158281d7
CB
8411999-03-06 Craig Burley <craig@jcb-sc.com>
842
843 * g77.f-torture/execute/960317-1.f: New (old) test.
844 * g77.f-torture/execute/970625-2.f: Ditto.
845
d3aca1d6
JL
846Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
847
848 * g++.old-deja/g++.law/weak1.C: New test.
849
5762f506
ZW
8501999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
851
852 * gcc.c-torture/execute/990119-1.c: Renamed to...
853 * gcc.dg/990119-1.c: this, so it will only be tested once
854 (it's a preprocessor test, it doesn't need to be run at
855 multiple optimization levels).
856
7126c249
ZW
8571999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
858
859 * lib/g++.exp: Don't add incdir=$base_dir/../include to
860 ALWAYS_CXXFLAGS.
861
bc0a89ec
CB
8621999-02-24 Craig Burley <craig@jcb-sc.com>
863
29df9714
CB
864 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
865 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
866 to not be compilable by current g77.
867
518ee01e
NC
8681999-02-24 Nick Clifton <nickc@cygnus.com>
869
870 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
871
9c41200f
JL
872Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
873
874 * gcc.c-torture/execute/990222-1.c: New test.
875
a27e2d39
CB
8761999-02-19 Craig Burley <craig@jcb-sc.com>
877
878 * g77.f-torture/compile/19990218-0.f: New test.
879 * g77.f-torture/noncompile/19990218-1.f: New test.
880
fc18a80e
CB
8811999-02-18 Craig Burley <craig@jcb-sc.com>
882
883 * g77.f-torture/compile/19981216-0.f: New test.
884
22f8036e
JL
885Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
886
887 * gcc.dg/990214-1.c: New test.
888
68fe00c0
JL
889Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
890
3c602fcb
JL
891 * gcc.dg/990213-2.c: New test.
892
68fe00c0
JL
893 * gcc.dg/990213-1.c: New test.
894
354a5b07
JL
895Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
896
897 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
898 ints.
899
60f29ff7
NC
9001999-02-11 Nick Clifton <nickc@cygnus.com>
901
3af64817
JL
902 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
903 specified by target.
904
60f29ff7
NC
905 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
906
3e6ccc11
JL
907Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
908
909 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
910
01dd4564
JL
911Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
912
913 * gcc.dg/special/ecos.exp: New test driver for new tests with
914 special requirements.
915
916 * gcc.dg/special/alias-1.c: New test.
917 * gcc.dg/special/gcsec-1.c: New test.
918 * gcc.dg/special/weak-1.c: New test.
919 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
920 * gcc.dg/special/weak-2.c: New test.
921 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
922 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
923 * gcc.dg/special/wkali-1.c: New test.
924 * gcc.dg/special/wkali-2.c: New test.
925 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
926 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
927
05a59650
FL
928Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
929
930 * lib/c-torture.exp (c-torture-compile): Pull out code for
931 analyzing gcc error messages.
932 (c-torture-execute): Likewise. Fix some (harmless) false
933 positives.
934 * lib/gcc.exp (gcc_check_compile): New function.
935
20d83a04
RH
936Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
937
938 * gcc.c-torture/execute/990208-1.c: New test.
939
561cb39b
JL
9401999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
941
942 * g++.dg/special/ecos.exp: New driver for new tests with special
943 requirements
944
945 * g++.dg/special/conpr-1.C: New test
946 * g++.dg/special/conpr-2.C: New test
947 * g++.dg/special/conpr-2a.C: New test
948 * g++.dg/special/conpr-3.C: New test
949 * g++.dg/special/conpr-3a.C: New test
950 * g++.dg/special/conpr-3b.C: New test
951
952 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
953 allow g++ to use the dg driver
954
955 * README: Add comment about g++.dg directory
956
90198320
JL
957Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
958
959 * README: Update email addresses.
960
4833c8bf
RH
961Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
962
963 * gcc.c-torture/execute/990130-1.c: New test.
964
763c4445
JL
965Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
966
967 * gcc.dg/990130-1.c: New test.
968
3af64817
JL
9691999-01-27 Felix Lee <flee@cygnus.com>
970
971 * lib/c-torture.exp (c-torture-compile): pull out code for
972 analyzing gcc error messages.
973 (c-torture-execute): ditto, and fix some (harmless) false
974 positives.
975 * lib/gcc.exp (gcc_check_compile): new function.
976
5a95c7b0
JL
977Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
978
b96acc3f
JL
979 * gcc.dg/990117-1.c: New test.
980
f81b9d95 981 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 982
f81b9d95 983 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 984
0ae4d57b
JL
985Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
986
987 * g77.f-torture/compile/990115-1.f: New test.
988
2c615241
JL
989Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
990
991 * gcc.c-torture/compile/990107-1.c: New test
992
e2ba7b0e
JL
993Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
994
1d1c12f4
JL
995 * gcc.c-torture/execute/990106-2.c: New test.
996
e2ba7b0e
JL
997 * gcc.c-torture/execute/990106-1.c: New test.
998
de2c54aa
ZW
999Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
1000
1001 * gcc.c-torture/compile/981223-1.c: New test.
1002
8f8e7de3
RH
1003Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
1004
1005 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
1006 (opt3): Rename from opt4 and disable.
1007
7162b45d
AO
10081998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
1009
1010 * g++.old-deja/g++.pt/ptrmem5.C: New test.
1011
68b04813
AO
10121998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
1013
1014 * g++.old-deja/g++.other/conv5.C: New test.
1015
7d91fc53
JL
1016Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
1017
1018 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
1019
18c3a4ac
ZW
1020Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
1021
1022 * gcc.c-torture/compile/981211-1.c: New test.
1023
2d8bf6c3
AO
10241998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
1025
ceff9b14 1026 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 1027
ceff9b14 1028 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 1029
31c24861
FS
1030Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1031
1032 * gcc.special/930510-1.c: Make C9X safe.
1033 * gcc.misc-tests/gcov-1.c Similarly.
1034 * gcc.misc-tests/gcov-2.c Similarly.
1035
7dc8c714
AO
10361998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
1037
1038 * gcc.dg/ultrasp1.c: New test.
1039
11f39bb8
RH
1040Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
1041
1042 * gcc.c-torture/execute/981206.c: New test.
1043
658269bd
AO
10441998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
1045
c3a6e905
AO
1046 * g++.old-deja/g++.ns/template7.C: New test.
1047
2732314e
AO
1048 * g++.old-deja/g++.other/expr1.C: New test.
1049
ad987436
AO
1050 * g++.old-deja/g++.eh/tmpl3.C: New test.
1051
658269bd
AO
1052 * g++.old-deja/g++.eh/tmpl2.C: New test.
1053
71eb0b9e
AO
10541998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
1055
ceff9b14
AO
1056 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
1057 * g++.old-deja/g++.other/using6.C: Removed.
1058 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 1059
71eb0b9e
AO
1060 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
1061
16fe4796
AO
10621998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
1063
b0e3f98f
AO
1064 * g++.old-deja/g++.pt/overload8.C: New test.
1065
10e209e3
AO
1066 * g++.old-deja/g++.pt/overload7.C: New test.
1067
ceff9b14 1068 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 1069
ceff9b14
AO
1070 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
1071 and relinking messages.
1072 * lib/g++.exp (g++_target_compile): Remove .rpo file when
1073 compiling with -frepo.
16fe4796 1074
688d56bc
AO
10751998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
1076
1077 * g++.old-deja/g++.pt/lookup6.C: New test.
1078
d1b0fca0
AO
10791998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
1080
308a214a
AO
1081 * g++.old-deja/g++.pt/explicit76.C: New test.
1082
91910750
AO
1083 * g++.old-deja/g++.pt/friend38.C: New test.
1084
fb63a870
AO
1085 * g++.old-deja/g++.ns/crash2.C: New test.
1086
c885faf8
AO
1087 * g++.old-deja/g++.pt/defarg8.C: New test.
1088
be537f34
AO
1089 * g++.old-deja/g++.pt/instantiate6.C: New test.
1090
bc4f0b0a
AO
1091 * g++.old-deja/g++.pt/static6.C: New test.
1092
d1b0fca0
AO
1093 * g++.old-deja/g++.pt/decl2.C: New test.
1094
3c9a0d0f
AO
10951998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
1096
51a63112
AO
1097 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
1098 problem is actually related with name lookup, but so what? :-)
1099
3c9a0d0f
AO
1100 * g++.old-deja/g++.pt/friend37.C: New test.
1101
6edfbe4c
DL
11021998-11-25 Dave Love <d.love@dl.ac.uk>
1103
1104 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
1105 element, which fails on some systems.
1106
1107 * g77.f-torture/execute/labug1.f: New test.
1108
02d0eb47
JL
1109Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
1110
1111 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
1112 is defined.
1113
7251e552
DL
11141998-11-18 Dave Love <d.love@dl.ac.uk>
1115
1116 * g77.f-torture/compile/981117-1.f: New test.
1117
233363cb
AO
11181998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
1119
1120 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
1121 properly discarded.
1122
b3385ec0
GP
11231998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1124
1125 * README: New file, general information about the testsuite and
1126 new description of the various C++ test subdirectories.
1127 * README.g++: Eliminate obsolete information, update and move most
1128 relevant stuff to README.
1129
771f9be5
RH
1130Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
1131
1132 * gcc.c-torture/compile/981107-1.c: New test.
1133
4913b608
DE
1134Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
1135
1136 * execute/memcpy-bi.c: New testcase.
1137
f76f703f
AO
11381998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
1139
ceff9b14
AO
1140 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
1141 base classes.
cba30eb8 1142
ceff9b14
AO
1143 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
1144 template is selected.
e1a96a57 1145
ceff9b14 1146 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
073b7cea
AO
1147 classes, it should be accepted for all types.
1148
ceff9b14 1149 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
57d75d5f 1150
ceff9b14
AO
1151 * g++.old-deja/g++.pt/spec24.C: Ensure that template
1152 specializations start with template headers.
f76f703f 1153
124e5732
AO
11541998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
1155
ceff9b14 1156 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
60049c8d 1157
ceff9b14
AO
1158 * g++.old-deja/g++.other/init9.C: Test cross initialization of
1159 non-POD types.
124e5732 1160
479bb226
AO
11611998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
1162
ceff9b14 1163 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
479bb226 1164
db1b5e81
AS
1165Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1166
1167 * compile/981022-1.c, compile/981022-1.x: New test and driver.
1168
dbcce8f8
JL
1169Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
1170
1171 * 981019-1.c: New test.
1172
8e30605e
RL
1173Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
1174
1175 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
1176 find objc headers.
1177
5789e7cb
AS
11781998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
1179
1180 * compile/981001-4.c: Remove use of GCC extension that triggers a
1181 compiler bug.
1182
11f5a9a0
AO
11831998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
1184
ceff9b14 1185 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11f5a9a0 1186
5adc18d7
AO
11871998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
1188
ba5494e3
AO
1189 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
1190 instantiation of template produces incorrect code for delete
1191 expression.
1192
1193 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
ceff9b14
AO
1194 constructors' name is not unique.
1195 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
1196 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
ba5494e3 1197
ceff9b14
AO
1198 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
1199 automatic array of const is ill-formed.
4f0af2c1 1200
ceff9b14 1201 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
411e094c
AO
1202 of template parameter?
1203
ceff9b14
AO
1204 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
1205 const.
7c7bfd91 1206
ceff9b14
AO
1207 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
1208 pointer-to-member expression.
9896d23c 1209
ceff9b14
AO
1210 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
1211 declaration causes ICE.
5adc18d7 1212
01260201
AO
12131998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
1214
72b1c4da 1215 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
ceff9b14 1216 reserved in the global namespace.
72b1c4da 1217
01260201 1218 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
ceff9b14 1219 generate needed virtual table.
01260201 1220
ceff9b14 1221 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
01260201 1222
71685c48
DE
12231998-10-10 Dariush Eslimi <eslimi@loran.com>
1224
1225 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
1226 template-dependent type
1227
4acf6064
AO
12281998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
1229
ceff9b14
AO
1230 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
1231 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
1232 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
e98791f8 1233
2feb9724 1234 * g++.old-deja/g++.other/using5.C: New test; using decl from base
ceff9b14 1235 class should be usable as argument of member function.
2feb9724 1236 * g++.old-deja/g++.other/using6.C: New test; using decl from base
ceff9b14 1237 class should be usable as return type of member function.
2feb9724 1238 * g++.old-deja/g++.other/using7.C: New test; using decl from base
ceff9b14 1239 class should be usable as type of data member.
2feb9724 1240
ceff9b14 1241 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
4acf6064 1242
bb0f4c31
JL
1243Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
1244
1245 * gcc.c-torture/special/920521-1.c: Fix bogus test.
1246
ba0dcc87
NC
1247Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
1248
1249 * gcc.dg/dll-?.c Add thumb to target list.
1250 Fix assembler scan patterns to match current assembler output.
1251
b01c911d
AO
12521998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
1253
1636b950
AO
1254 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
1255 matching of template brackets.
1256
00b8ce6b
AO
1257 * g++.old-deja/g++.other/using4.C: New test. Test using
1258 declarations of methods from base classes.
1259
5e11b87c
AO
1260 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
1261 within functions should introduce names into the innermost
ceff9b14 1262 enclosing namespace.
5e11b87c
AO
1263
1264 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
ceff9b14 1265 of static locals if first initialization throws.
b01c911d 1266
28833504
JW
1267Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
1268
1269 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
1270
0eaae86c
AO
12711998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
1272
1273 * g++.old-deja/g++.pt/friend35.C: New test. A template function
1274 must be declared before its specializations can be named in friend
1275 declarations.
1276
5d7d0cae
DL
12771998-10-05 Dave Love <d.love@dl.ac.uk>
1278
1279 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
1280
1281 * g77.f-torture/execute/io1.f: New test.
1282
00f14949
AO
12831998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
1284
1285 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
1286 with pointer to template function, for which no argument deduction
ceff9b14 1287 is possible.
00f14949
AO
1288
1289 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
1290 specialization of template function as argument to template
ceff9b14 1291 function.
00f14949
AO
1292
1293 * g++.old-deja/g++.other/access2.C: New test; Inner class
ceff9b14 1294 shouldn't have privileged access to Outer's names.
00f14949 1295
5e95b7c7
AO
12961998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
1297
1298 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
1299 friend template declared within template class conflicts with
ceff9b14 1300 nested class of the same name.
5e95b7c7
AO
1301
1302 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
ceff9b14 1303 is ignored.
5e95b7c7
AO
1304
1305 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
ceff9b14 1306 object with direct initializer as function declaration.
5e95b7c7 1307
ceff9b14
AO
1308 * g++.old-deja/g++.other/decl2.C: New test; duplicate
1309 initializers.
5e95b7c7
AO
1310
1311 * g++.old-deja/g++.other/null2.C: New test; conditional operator
ceff9b14 1312 involving const pointer and NULL produces incorrect result.
5e95b7c7
AO
1313
1314 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
ceff9b14 1315 type name without `typename' should be rejected with -pedantic.
5e95b7c7 1316
90d6c53a
RH
1317Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
1318
1319 * g++.old-deja/g++.other/addrof1.C: New test.
1320
6f82f64b
JL
1321Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
1322
1323 * gcc.c-torture/compile/981001-2.c: New test.
1324 * gcc.c-torture/compile/981001-3.c: New test.
15bf24d8 1325 * gcc.c-torture/compile/981001-4.c: New test.
6f82f64b 1326
047fb009
RL
13271998-10-01 Robert Lipe <robertl@dgii.com>
1328
1329 * lib/objc.exp (objc_target_compile): Add -L during compiles for
1330 multilibbed hosts. Idea grafted from g77.exp.
1331
f6184c76
DL
13321998-09-30 Dave Love <d.love@dl.ac.uk>
1333
1334 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
1335 avoid losing on systems which need -lsocket.
1336
4a2f8460
AO
13371998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
1338
ceff9b14
AO
1339 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
1340 * g++.old-deja/g++.other/nested2.C: Ditto.
1341 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
1342 failure.
4a2f8460 1343
c9b6c487
AO
13441998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
1345
ceff9b14
AO
1346 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
1347 preferred over template operator!= for enum bitfields.
c9b6c487 1348
73595522
AO
13491998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
1350
ceff9b14 1351 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
73595522 1352 that happen to have the same base name, but in different scopes,
ceff9b14 1353 are incorrectly rejected.
73595522 1354
dfb16e83
RH
13551998-09-16 Richard Henderson <rth@cygnus.com>
1356
1357 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
1358 on the native word size instead of an integer literal.
1359
cc5c4e2f
AO
13601998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
1361
ceff9b14
AO
1362 * g++.old-deja/g++.other/static2.C: Invocation of static data
1363 member of type pointer-to-function denoted as non-static member.
c9f81ec2 1364
ceff9b14
AO
1365 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
1366 checks involving function types and aliases.
cc5c4e2f 1367
207192d9
AO
13681998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
1369
ceff9b14
AO
1370 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
1371 redefined to the same non-trivial type.
207192d9 1372
ceff9b14 1373 * g++.old-deja/g++.pt/explicit73.C: Test for proper
207192d9 1374 namespace-qualification of template specializations declared in
ceff9b14 1375 other namespaces.
207192d9 1376
ceff9b14 1377 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
207192d9 1378 to declare a subset of the specializations of a template function
ceff9b14 1379 as friends of specializations of a template class.
207192d9 1380
ceff9b14 1381 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
207192d9 1382 member templates that do not fully specialize the enclosing
ceff9b14 1383 template class are rejected.
207192d9 1384
770ce57a
DL
13851998-09-11 Dave Love <d.love@dl.ac.uk>
1386
1387 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
1388
8f13fd73
DL
13891998-09-08 Dave Love <d.love@dl.ac.uk>
1390
1391 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
1392 altered from libf2c/libU77 version.
1393
181cbf17
DL
13941998-09-06 Dave Love <d.love@dl.ac.uk>
1395
1396 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
1397
d559d91d
RP
13981998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
1399
ceff9b14 1400 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
d559d91d
RP
1401 (un)signed char are different types for template specialization
1402 purposes.
1403
d636ae0b
OP
1404Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
1405
1406 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
1407 * objc: ObjC testsuite.
1408
9a8467e9
NC
1409Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
1410
1411 * lib/c-torture.exp: Add support for
1412 torture_eval_before_compile and torture_eval_before_execute
1413 variables.
1414
5acc5ee9
JL
1415Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
1416
1417 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
1418 this test triggers valid.
1419
3d55c130
JL
1420Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
1421
1422 * gcc.dg/980827-1.c: New test.
1423
3af64817
JL
1424Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
1425
1426 * lib/c-torture.exp: Add support for
1427 torture_eval_before_compile and torture_eval_before_execute
1428 variables.
1429
38f76c25
JL
1430Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
1431
1432 * gcc.c-torture/compile/980825-1.c: New test.
1433
5637343a
JL
1434Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
1435
1436 * gcc.c-torture/compile/930326-1.x: Fix typo.
1437
3e25dc12
MM
14381998-08-23 Mark Mitchell <mark@markmitchell.com>
1439
1440 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
1441 causes an ICE.
1442
02862294
JL
1443Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
1444
a00c936a
JL
1445 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
1446 STACK_SIZE is defined.
1447 * gcc.c-torture/unsorted/stuct.c: Similarly.
1448
02862294
JL
1449 * gcc.c-torture/compile/980821-1.c: New test.
1450
767af602
JL
1451Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
1452
02862294 1453 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
767af602 1454
d4855d37
MM
14551998-08-19 Mark Mitchell <mark@markmitchell.com>
1456
1457 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
1458 code.
1459
bdd6b602
MM
14601998-08-09 Mark Mitchell <mark@markmitchell.com>
1461
1462 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
1463 error'.
1464
e958d457
JL
1465Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
1466
1467 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
1468
1ed607b5
JL
1469Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
1470
da4d0a4d
JL
1471 * gcc.c-torture/compile/980816-1.c: New test.
1472
1ed607b5
JL
1473 * gcc.dg/980816-1.c: New test.
1474
e45a12c6
DL
14751998-08-01 Dave Love <d.love@dl.ac.uk>
1476
1477 * g77.f-torture/compile/980729-0.f: New test.
1478
07417085
KR
14791998-07-30 Ken Raeburn <raeburn@cygnus.com>
1480
1481 * gcc.c-torture/special/eeprof-1.c: New test, for
1482 -finstrument-functions.
1483 * gcc.c-torture/special/special.exp: Run it.
1484
2e18cb32
JL
1485Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
1486
1487 * gcc.c-torture/compile/980729-1.c: New test.
1488
a64d7796
DL
14891998-07-26 Dave Love <d.love@dl.ac.uk>
1490
1491 * g77.f-torture/noncompile/980615-0.f: New test.
1492
3abe23a0
L
1493Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
1494
1495 * gcc.dg/980312-1.c: Do link instead of compile.
1496 * gcc.dg/980313-1.c: Likewise.
1497
bc6bd744
JL
1498Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
1499
1500 * gcc.c-torture/compile/980726-1.c: New test.
1501
8b62e122
DL
15021998-07-25 Dave Love <d.love@dl.ac.uk>
1503
1504 * g77.f-torture/execute/io0.f: New test.
1505
d4c011bc
NC
1506Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
1507
1508 * gcc.dg/980626-1.c: Expect failures for all toolchains until
1509 c-decl.c:grokdeclarator can handle mode attributes.
1510
3cab3dc8
JL
1511Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
1512
1513 * gcc.c-torture/execute/980716-1.c: New test.
1514
bb121cce
JL
1515Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
1516
1517 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
1518 the mn10200.
1519 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
1520 the mn10200.
1521 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 1522 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 1523
bda991ee
DL
15241998-07-13 Dave Love <d.love@dl.ac.uk>
1525
1526 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
1527 New test from Craig.
1528
3792922a
DL
15291998-07-12 Dave Love <d.love@dl.ac.uk>
1530
538ccf9a
DL
1531 * g77.f-torture/noncompile/980616-0.f: New test.
1532
3792922a
DL
1533 * g77.f-torture/execute/970816-3.f: New test from Craig.
1534
a1ee890d
ML
1535Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
1536
1537 * g++.other/singleton.C: Return error value instead of taking
1538 SIGSEGV.
1539
1d8cc6e9
KGA
1540Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1541
1542 * g++.other/singleton.C: New test. Warning is under dispute.
1543 Runtime crash is not.
1544
80dba978
ML
1545Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
1546
1547 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
1548 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
1549 using6.C, using7.C}: New namespace tests.
1550
25381187
AO
1551Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
1552
ceff9b14
AO
1553 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
1554 specialization with typedef'ed names used as array indexes.
25381187 1555
6acaa318
JL
1556Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
1557
57c578cf
JL
1558 * gcc.c-torture/execute/980709-1.c: New test.
1559
6acaa318
JL
1560 * gcc.dg/980709-1.c: New test.
1561
54303b5c
RH
1562Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
1563
1564 * gcc.c-torture/execute/bcp-1.c: New test.
1565
c8fbcc35
JL
1566Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
1567
1568 * gcc.c-torture/execute/980707-1.c: New test.
1569
d7997cbb
KI
1570Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
1571
1572 * gcc.c-torture/compile/980706-1.c: New test.
1573
b22773b1
DL
15741998-07-01 Dave Love <d.love@dl.ac.uk>
1575
1576 * g77.f-torture/execute/980701-0.f,
1577 g77.f-torture/execute/980701-1.f: New test from Craig.
1578
506506fa
JL
1579Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
1580
0d37278a
JL
1581 * gcc.c-torture/compile/980701-1.c: New test.
1582
506506fa
JL
1583 * gcc.c-torture/execute/980701-1.c: New test.
1584
4a6443a1
KGA
1585Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
1586rlsruhe.de>
1587
1588 * g++.old-deja/g++.robertl/eb132.C: New test.
1589 * g++.old-deja/g++.robertl/eb133.C: Likewise.
1590
174be1b3
DL
15911998-06-29 Dave Love <d.love@dl.ac.uk>
1592
14583692
DL
1593 * g77.f-torture/execute/980628-7.f,
1594 g77.f-torture/execute/980628-8.f,
1595 g77.f-torture/execute/980628-9.f,
1596 g77.f-torture/execute/980628-10.f: New tests from Craig.
1597
174be1b3
DL
1598 * g77.f-torture/execute/980628-3.f: Remove mail headers.
1599
95fd960d
JL
1600Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
1601
1602 * g77.f-torture/execute/980628-4.f: New test from Craig.
1603 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 1604 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
1605 * g77.f-torture/execute/980628-0.f: Likewise.
1606 * g77.f-torture/execute/980628-1.f: Likewise.
1607 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 1608 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 1609
a2c15e73
JL
1610Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
1611
1612 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
1613 directory when nothing has been installed yet.
1614
b5f3e747
CW
1615Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
1616
1617 * gcc.c-torture/special/special.exp: Handle newer versions of
1618 dejagnu.
1619
d12eff3a
JL
1620Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
1621
1622 * gcc.dg/980626-1.c: New test.
1623
51f8493d
BH
1624Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
1625
1626 * gcc.misc-tests/m-un-2.c: New test.
1627 * g++.old-deja/g++.other/warn01.c: Likewise.
1628
117b84b7
RL
1629Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
1630
1631 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
1632 compatibility with assmblers with a different comment character.
1633 Eliminate use of GAS-specific extensions.
1634
44513ad1
JL
1635Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
1636
1637 * gcc.c-torture/execute/ieee/980619-1.c: New test.
1638
03164453
RL
1639Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
1640
1641 *lib/g77.exp: Replace search for libf2c.a with search for newly
1642 renamed libg2c.a
1643
77f194c2
JL
1644Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
1645
1646 * gcc.c-torture/execute/980617-1.c: New test.
1647
da4ce9c2
JL
1648Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
1649
1650 * gcc.c-torture/execute/980612-1.c: New test.
1651
74cbdffa
JL
1652Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
1653
5ccdc8af
JL
1654 * gcc.dg/980523-1.c: Only test on ppc-linux.
1655 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
1656
74cbdffa
JL
1657 * gcc.c-torture/execute/980608-1.c: New test.
1658
f1bfebe5
JL
1659Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
1660
1661 * gcc.c-torture/execute/980604-1.c: New test.
1662
8ca0d19f
JL
1663Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
1664
1665 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 1666 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 1667
858a26d4
DL
16681998-06-02 Dave Love <d.love@dl.ac.uk>
1669
1670 * 970125-0.f: Fix per JCB. Add commentary.
1671
70a48c3f
PL
1672Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
1673
1674 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
1675 earlier.
1676
ca379c1c
CM
1677Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
1678
1679 * gcc.c-torture/execute/980526-3.c: New test.
1680
8da801cf
MH
16811998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
1682
1683 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
1684 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
1685 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
1686 m88k-motorola-sysv3 to XFAIL.
1687
f5e23e0d
FS
1688Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1689
1690 * gcc.dg/980526-1.c: New test.
1691 * gcc.c-torture/execute/980526-2.c: New test.
1692
74cd6867
JL
1693Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
1694
077e57d2
JL
1695 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
1696
74cd6867
JL
1697 * gcc.c-torture/execute/980526-1.c: New test.
1698
ef75df42
DL
16991998-05-26 Dave Love <d.love@dl.ac.uk>
1700
1701 * g77.f-torture/execute/alpha2.f: Add runtime test.
1702
46dc5157
JM
17031998-05-24 Jason Merrill <jason@yorick.cygnus.com>
1704
51c4eb9b
JM
1705 * g++.old-deja/old-deja.exp: Strip leading directories.
1706
46dc5157
JM
1707 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
1708 error for the line. Don't run multiple tests for the same line.
1709
fd71378b
JL
1710Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
1711
1712 * gcc.dg/980523-1.c: New test.
1713
6e4cdba0
DL
17141998-05-23 Dave Love <d.love@dl.ac.uk>
1715
1716 * g77.f-torture/compile/970915-0.f: New test.
1717
cf22ce45
JM
17181998-05-23 Jason Merrill <jason@yorick.cygnus.com>
1719
1720 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
1721
05930232
JL
1722Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
1723
1724 * gcc.dg/980520-1.c: New test.
1725
6601d02b
MH
1726Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
1727
1728 * gcc.dg/980502-1.c: Fix return type.
1729
f9c3933a
JL
1730Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
1731
1732 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
1733 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
1734 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
1735 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
1736 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
1737
3e98dfd1
DL
17381998-05-20 Dave Love <d.love@dl.ac.uk>
1739
1740 * g77.f-torture/execute/980520-1.f: New test.
1741
4ee383a7
DL
17421998-05-15 Dave Love <d.love@dl.ac.uk>
1743
1744 * lib/mike-g77.exp: New file.
1745
1746 * g77.f-torture/noncompile/noncompile.exp,
1747 g77.f-torture/noncompile/check0.f: New files.
1748
c02cdb70
DL
17491998-05-14 Dave Love <d.love@dl.ac.uk>
1750
1751 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
1752 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
1753 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
1754 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
1755 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
1756 abort where appropriate.
1757
a2b1989b
MM
1758Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
1759
1760 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
1761 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
1762
87c54c63
DL
17631998-04-29 Dave Love <d.love@dl.ac.uk>
1764
1765 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
1766
8594f210
DL
17671998-04-27 Dave Love <d.love@dl.ac.uk>
1768
1769 * g77.f-torture/compile/980427-0.f: New test.
1770
2fe8c4d9
DL
17711998-04-24 Dave Love <d.love@dl.ac.uk>
1772
1773 * g77.f-torture/compile/980424-0.f: New test.
1774
bddcc8a6
DL
17751998-04-19 Dave Love <d.love@dl.ac.uk>
1776
39339a62 1777 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
1778 * g77.f-torture/compile/970125-0.f: New test.
1779 * g77.f-torture/compile/980419-1.f: New test.
1780
9ef35dfb
JW
1781Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
1782
583708a6 1783 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
1784 * gcc.dg/980312-1.c: Fix typo in -march command.
1785
6591521a
L
1786Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
1787
583708a6 1788 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 1789
ffacfc7c
RL
1790Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
1791
1792 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
1793 Dave Love agree the Fortran source is bogus.
1794
e1834b5a
RL
1795Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
1796
1797 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
1798 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
1799 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
1800 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
1801 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541
AO
1802
1803Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
1804
ceff9b14 1805 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 1806
26f6827a
DL
18071998-02-18 Dave Love <d.love@dl.ac.uk>
1808
1809 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
1810 possibly uninitialized) variables and declare dnrm2.
1811
2aca5b9b
JL
1812Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
1813
1814 * gcc.dg/ifelse-1.c: New test.
b45f3a91 1815
fa80e0a6
L
1816Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
1817
b45f3a91
L
1818 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
1819
fa80e0a6
L
1820 * lib/old-dejagnu.exp (old-dejagnu): Added the
1821 "execution test - XFAIL *-*-*" handling in the spirit of
1822 "excess errors test -". Changed the "execution test fails"
1823 handling to be like "excess errors test fails".
1824 * Update various tests accordingly.
1825
a04a1bea
JL
1826Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
1827
1828 * lib/c-torture.exp: Look for .x files instead of .cexp files.
1829 * lib/f-torture.exp: Similarly.
1830 * gcc.c-torture: Rename all .cexp files to .x files.
1831
10de6d35
KH
1832Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
1833
1834 * lib/f-torture.exp: Improve error and loop detection.
1835
15ec0729 1836Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
335043a8 1837
15ec0729
JL
1838 * lib/c-torture.exp(c-torture-execute): Fix typo.
1839
1840 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
1841 testcase as the executable name. Keep the executable around if
1842 the test fails.
1843
1844Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
1845
1846 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
1847 changes. Only test one -g option, and move it to the end of the
1848 list of options to test.
1849
1850Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
1851
1852 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
1853 variable GCC_TORTURE_OPTIONS to supply default switches separated
1854 by colons. If no environment variable, run tests with -O0 -g, -O1
1855 -g, and -O2 -g as well.
1856
1857Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
1858
1859 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
1860 explanatory comments. Fix indentation.
335043a8 1861
01d8acec
JL
1862Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
1863
1864 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729
JL
1865
1866Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
7f699781
JL
1867
1868 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
1869 * g++.old-deja/g++.mike/p7325.C: Likewise.
1870 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
1871
45591aaf
AO
1872Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
1873
1874 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
1875 * g++.old-deja/g++.brendan/crash30.C: Likewise.
1876 * g++.old-deja/g++.brendan/crash39.C: Likewise.
1877 * g++.old-deja/g++.law/operators4.C: Likewise.
1878
9687fea5
JB
1879Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
1880
1881 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
1882 * g++.old-deja/g++.mike/p784.C: Ditto.
1883 * g++.old-deja/g++.mike/p785.C: Ditto.
1884
15ec0729
JL
1885Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
1886
1887 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
1888
1889Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
18c6629a 1890
15ec0729
JL
1891 * lib/c-torture.exp(c-torture-execute): If the previous and the
1892 current executables being tested are identical, we don't need to
1893 run the executable again. Try to make the executable names
1894 unique. Add an optional argument for passing additional compiler
1895 flags.
18c6629a 1896
b245293e
DE
1897Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
1898
1899 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
1900
921e5a0e
JL
1901Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
1902
1903 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
1904 32bit or larger longs.
1905
1906 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
1907 have either a 32bit long or 32bit int.
1908
1909Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
1910
1911 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
1912 too.
1913
1914Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
1915
1916 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
1917 up the includes ourselves.
1918
1919Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
1920
1921 * lib/plumhall.exp: Remove random include, and add a few
1922 verbose messages for debugging.
1923
1924Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
1925
1926 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
1927 of trying to do it ourselves.
1928
1929Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
1930
1931 * gcc.prms/5403.c: Made regexp a bit less strict.
1932
1933Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
1934
1935 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
1936 is returned from remote_load instead.
1937 * lib/plumhall.exp: Ditto.
1938 * lib/mike-g++.exp: Ditto.
1939 * lib/old-dejagnu.exp: Ditto.
1940 * lib/c-torture.exp: Ditto.
1941
1942Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
1943
1944 * lib/g++.exp: Use build_wrapper procedure.
1945 * lib/gcc.exp: Ditto.
1946
1947Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
1948
1949 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
1950 an old-style decl for malloc. Fixes tests to work when
1951 sizeof (int) != sizeof (size_t).
1952
1953Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
1954
1955 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
1956 NO_VARARGS when compiling.
1957
1958Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
1959
1960 * lib/plumhall.exp(ph_includes): New procedure.
1961 (ph_make): Use it.
1962 (ph_compiler): Ditto.
1963
1964 * lib/g++.exp: Rename test-glue.c to testglue.c.
1965 * lib/gcc.exp: Ditto.
1966
1967Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
1968
1969 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
1970 to completion when it's called.
1971
1972Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
1973
1974 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
1975 for object files.
1976 (ph_summary): Mark skipped testcases as untested, not unresolved.
1977
1978 * lib/plumhall.exp (ph_make): If unresolved because of bad
1979 errorCode, record errorCode in log file.
1980 (*): Replace send_log/verbose with verbose -log.
1981
1982Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
1983
1984 * lib/plumhall.exp: Use incr_count.
1985
1986Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
1987
1988 * gcc.c-torture: Update to c-torture-1.45.
1989
1990Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
1991
1992 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
1993 the name of the expect testcase file).
1994
1995 * lib/g++.exp(g++_init): Ditto.
1996
1997Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
1998
1999 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
2000 the host.
2001
2002 * lib/gcc.exp(gcc_exit): New procedure.
2003
2004Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
2005
2006 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
2007 specs where appropriate.
2008
2009 * g++.old-deja/g++.arm/*: Added additional ERROR checks
2010 because of new "candidates are" messages, and removed a few
2011
2012 * Converted all non-old-style g++ testcases to old-style, and
2013 moved into g++.old-deja.
2014
2015Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
2016
2017 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
2018 options.
2019
2020 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
2021 succeeded.
2022
2023 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
2024
2025Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
2026
2027 * lib/gcc.exp (gcc_target_compile): Add support for defining
2028 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
2029 the machine doesn't have those features.
2030
2031Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
2032
2033 * g++.law/operators4.exp: Don't use LIBS.
2034
2035Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
2036
2037 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
2038
2039 * lib/mike-g++.exp: Don't set the compiler to be tested here.
2040 * lib/g++.exp: Set it here instead. Also, allow use of the
2041 --tool_exec and --tool_opt options. Change CXX to
2042 GXX_UNDER_TEST.
2043
2044 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
2045
2046 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
2047
2048Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
2049
2050 * lib/old-dejagnu.exp: Use prune_warnings instead of
2051 prune_system_crud.
2052 * lib/mike-g++.exp: Ditto.
2053 * lib/gcc.exp: Ditto.
2054 * lib/g++.exp: Ditto.
2055
2056 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
2057
2058Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
2059
2060 * 941014-2.c: Include stdlib.h
2061 * 960327-1.c: Include stdio.h
2062 * dbra.c, index-1.c: Don't assume ints are 32bits.
2063
2064Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
2065
2066 * lib/gcc.exp: Add gcc,stack_size target feature.
2067
2068 * lib/g++.exp(g++_target_compile): Add the include and link
2069 paths here, not in two other places. And, it's $options, not
2070 options.
2071
2072 * lib/mike-g++.exp(postbase): Remove the code that determines
2073 the correct include and link paths.
2074 * g++.old-deja/old-deja.exp: Ditto.
2075
2076Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
2077
2078 * lib/g++.exp(g++_init): target_compile no longer returns the
2079 filename of the result.
2080
2081Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
2082
2083 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
2084 call to glob.
2085
2086 * gcc.c-torture/special/special.exp: Change call to
2087 gcc_target_compile to include the object file.
2088
2089Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
2090
2091 * gcc.c-torture/special/special.exp: Correct misspelling in last
2092 change.
2093
2094Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
2095
2096 * lib/plumhall.exp(ph_summary): Log the entire output of the
2097 executable. Return -1 if there were any failures, 0 otherwise.
2098 (ph_execute): Return -1 if there were any failures, 0 otherwise.
2099 (ph_make): Clean up objects and executables that were built
2100 if the tests succeeded.
2101
2102Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
2103
2104 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
2105 libraries and includes in the build tree as appropriate.
2106
2107Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
2108
2109 * lib/c-torture.exp: Instead of looking for the global variable
2110 NO_LONG_LONG, check to see if that's a feature of the target.
2111
2112Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
2113
2114 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
2115 config; this functionality is now in devo/dejagnu/config.
2116
2117 g++.*/*: Pass any additional flags used to compile to postbase;
2118 delete CXXFLAGS.
2119
2120 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
2121 is now done by runtest.exp. Use gcc_target_compile instead of
2122 compile.
2123
2124 lib/c-torture.exp: Use gcc_target_compile instead of compile.
2125 Remove references to CFLAGS. Use remote_file instead of
2126 calling rm -f.
2127 (c-torture): Take a list of arguments to use to compile this
2128 testcase.
2129
2130 lib/g++.exp: Simplify. Use target_compile instead of compile.
2131 lib/gcc-dg.exp: Ditto.
2132 lib/gcc.exp: Ditto.
2133 lib/mike-{gcc,g++}.exp: Ditto.
2134 lib/old-dejagnu.exp: Ditto.
2135 lib/plumhall.exp: Ditto.
2136
2137Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
2138
2139 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
2140 (ph_linker): Likewise.
2141
2142Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
2143
2144 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
2145 MAP_ANON / MAP_ANONYMOUS if defined;
2146 else try to map from /dev/zero .
2147
2148Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
2149
2150 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
2151 isn't defined, then define it to MAP_ANONYMOUS.
2152
2153Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
2154
2155 * gcc.c-torture: Update to c-torture-1.42 release.
2156
2157Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
2158
2159 * gcc.c-torture: Update to c-torture-1.41 release.
2160
2161Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
2162
2163 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
2164 c-torture release.
2165
2166Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
2167
2168 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
2169 and LDFLAGS. Fix second case to append the target_info ldflags
2170 onto LDFLAGS, not CFLAGS.
2171 * lib/g++.exp (g++_init): Add target_info stuff.
2172 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
2173 of libgloss and newlib flags for !native.
2174
2175 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
2176 (GDB): Fix relative path to go up another dir for finding gdb.
2177
2178Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
2179
2180 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
2181 versions in the target_info array, if they don't exist.
2182
2183Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
2184
2185 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
2186
2187Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
2188
2189 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
2190 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
2191
2192Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
2193
2194 * lib/old-dejagnu.exp: Don't remove the output file before we've
2195 actually tested it. Don't append pwd to the path of the executable
2196 we're testing.
2197
2198Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
2199
2200 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
2201
2202Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
2203
2204 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
2205 temporary directory for compiler files, and set it to a default
2206 value of /tmp. Set $output as the name of the output file from
2207 compiling the testcase. Add a -o option to $cflags_var so the
2208 compiler writes the final output file as $output. Set $executable
2209 to $output.
2210
2211 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
2212 directory for compiler files, and set it to /tmp if it doesn't
2213 already have a value. Set $output_file to the name of the output
2214 file from compiling the testcase. Add a -o option to CXXFLAGS so
2215 the compiler writes the final output file as $output. Use $output
2216 as the executable to be tested.
2217
2218Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
2219
2220 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
2221
2222Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
2223
2224 * gcc.c-torture/execute/pending-1.c: New test. Still
2225 pending in Tege's queue.
2226
2227Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
2228
2229 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
2230 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
2231 if there were failures. Call unresolved if there were unresolved
2232 testcases. Call gcc_fail if program did not run to completion.
2233 (ph_make): Pass additional argument name to ph_execute.
2234 (ph_execute): Add new argument. Pass additional arguments to
2235 ph_summary. Call gcc_fail is there is no execution output.
2236
2237Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
2238
2239 * lib/plumhall.exp (proc_summary): Output relavent summary
2240 lines into the log so specific failures in plumhall can be
2241 investigated.
2242
2243Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
2244
2245 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
2246 (c-torture-execute): Don't try to execute tests which use
2247 "long long" types if $NO_LONG_LONG is nonzero.
2248
2249Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
2250
2251 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
2252 not c-torture.
2253
2254 * gcc.ieee: Move from here.
2255 * gcc.c-torture/execute/ieee: To here.
2256
2257Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
2258
2259 * gcc.c-torture: Update to c-torture-1.41 release.
2260
2261Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
2262
2263 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
2264 not "$output".
2265
2266Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
2267
2268 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
2269 -c present.
2270
2271Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
2272
2273 * config/proelf.exp: Handle connecting to a simulator.
2274
2275Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
2276
2277 * config/proelf.exp: New file. Enough framework that we can
2278 run c-torture tests on the proelf targets (or any other target
2279 that gdb can connect to for that matter).
2280
2281Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
2282
2283 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
2284 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
2285
2286 * lib/plumhall.exp (ph_execute): Always call ph_summary if
2287 exec_output exists.
2288
2289Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
2290
2291 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
2292 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
2293
2294 * config/*.exp: Update FSF address. Change result of ${tool}_load
2295 to pass/fail/unresolved/unsupported/untested. Caller must now
2296 call unresolved/unsupported/untested.
2297 * lib/*.exp: Update FSF address. Update to handle new results of
2298 ${tool}_load.
2299 * lib/chill.exp (verbose): Delete.
2300
2301Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
2302
2303 * lib/gcc.exp (default_gcc_start): Change order of args to
2304 $LDFLAGS $CFLAGS $LIBS.
2305 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
2306 Save/set/restore CFLAGS. Pass single arg to gcc_start.
2307 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
2308 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
2309 * gcc.misc-tests/dg-test.exp: Likewise.
2310 * gcc.misc-tests/msgs.exp: Likewise.
2311 * gcc.prms/prms.exp: Likewise.
2312 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
2313 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
2314
2315 * lib/dg.exp: Deleted, moved to dejagnu/lib.
2316
2317Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
2318
2319 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
2320
2321 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
2322 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
2323
2324 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
2325 necessary.
2326
2327Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
2328
2329 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
2330 global for loop; add use of $mathlib.
2331 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
2332 settings here; set mathlib for anything but VxWorks.
2333
2334Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
2335
2336 * gcc.c-torture: Update to c-torture-1.40 release.
2337
2338Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
2339
2340 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
2341 dg.exp.
2342
2343Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
2344
2345 * lib/c-torture.exp (c-torture-execute): Declare "output" as
2346 global.
2347
2348Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
2349
2350 * lib/g++.exp (LIBS): Define if not already.
2351 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
2352 (gcc-dg-prune): Call prune_gcc_output.
2353 * lib/gcc.exp (prune_gcc_output): New proc.
2354 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
2355 prune_gcc_output.
2356
2357Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
2358
2359 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
2360 (c-torture-execute): Likewise. Rename `name' to `testcase'.
2361
2362Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
2363
2364 * gcc.c-torture: Update to c-torture-1.39 release.
2365
2366Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
2367
2368 * lib/c-torture.exp (c-torture-execute): Don't return if one option
2369 fails, try others as well.
2370
2371Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
2372
2373 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
2374 If compilation fails, mark execute tests as `untested'.
2375 If test is marked as unsupported, don't mark compilation and
2376 execute tests as failed.
2377
2378Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2379
2380 * lib/g++.exp (g++_init): Don't link in libg++, and look to
2381 libstdc++ for whether or not we want to be doing shared
2382 libraries. Delete link_curses since we don't need it anymore.
2383 * lib/mike-g++.exp (postbase): Don't link in libg++.
2384 * g++.old-deja/old-deja.exp: Likewise.
2385
2386Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2387
2388 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
2389
2390Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2391
2392 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
2393 For that, add `-Wl,-a,shared_archive'.
2394 * g++.old-deja/old-deja.exp: Likewise.
2395
2396Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
2397
2398 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
2399
2400Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
2401
2402 * lib/mike-g++.exp (postbase): Pay attention to the status of
2403 g++_load.
2404
2405Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2406
2407 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
2408
2409Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
2410
2411 * lib/gcc.exp (default_gcc_start): No longer need to log program
2412 being executed or its output, execute_anywhere does that now.
2413 * lib/g++.exp (default_g++_version): Call execute_anywhere.
2414 (default_g++_start): Likewise. Delete calls to verbose/send_log.
2415
2416Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2417
2418 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
2419 the same as those in lib/g++.exp.
2420
2421Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
2422
2423 * gcc.c-torture: Update to c-torture-1.38 release.
2424 * gcc.ieee: Related changes.
2425
2426Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
2427
2428 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
2429 "exec". Minor reformatting changes.
2430
2431 * config/rom68k.exp (${tool}_load): Make it work in a canadian
2432 cross. This means all "exec" calls now work on a remote host as
2433 well.
2434 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
2435 cross. Filter out the extra "\r\n" stuff that expect puts in.
2436 (c-torture-execute): Filter out the bogus warnings like
2437 c-torture-compile does. Add support for canadian cross.
2438 * lib/gcc.exp (default_gcc_version, default_gcc_start)
2439 Use execute_anywhere rather than calling exec directly. Now it
2440 works for canadian cross testing.
2441
2442Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
2443
2444 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
2445 results into a variable, and check that rather than using file exists.
2446
2447Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2448
2449 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
2450 create a libg++.so. For sunos4.1.*, also add -ltermcap.
2451
2452Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2453
2454 * g++.old-deja/old-deja.exp: Create and pass runshlib and
2455 lib_curses if there's a shared libg++ in the build tree.
2456
2457Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
2458
2459 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
2460 if not supported target.
2461
2462Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2463
2464 * lib/g++.exp (g++_init): Move empty setting of runshlib and
2465 link_curses up to always happen, not just for native builds.
2466
2467Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
2468
2469 * gcc.c-torture: Update to c-torture-1.36 release.
2470 * gcc.failure: Related changes.
2471
2472Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
2473
2474 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
2475
2476Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2477
2478 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
2479 * lib/mike-g++.exp (postbase): Not in here. Still reference
2480 runshlib, link_curses, and mathlib for link and run.
2481
2482 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
2483 pass the runtime shared library options for Solaris, OSF/1, and
2484 Irix5, and link with -lcurses to avoid unresolved references.
2485
2486Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2487
2488 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
2489 only run once.
2490
2491Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
2492
2493 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
2494
2495Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
2496
2497 * gcc.c-torture: Update to c-torture-1.35 release. Note we
2498 do not have a framework for the "compat" tests yet.
2499
2500Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2501
2502 * lib/mike-g++.exp (postbase): New local variable `mathlib',
2503 set to null if we're testing vxworks5.1. Use that instead of
2504 `-lm' in the setting of LIBS for link and run.
2505
2506Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2507
2508 * config/rom68k.exp (${tool}_load): Major changes to make it
2509 work. Verified that it does in fact return the stuff in
2510 exec_output properly. Catch any Emul or any TRAP other than 0.
2511
2512Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2513
2514 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
2515 LDFLAGS properly for targets that need stuff from libgloss.
2516 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
2517 only run once.
2518 (gpp_initialized): New variable.
2519
2520Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
2521
2522 * config/rom68k.exp: Load libgloss.exp.
2523 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
2524 so we can produce a fully linked binary.
2525 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
2526 so we can produce a fully linked binary.
2527
2528Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
2529
2530 * lib/plumhall.exp (ph_section): Watch for expected failures.
2531 Add missing `else'.
2532
2533 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
2534 run the testcase.
2535 (c-torture): Likewise.
2536
2537Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
2538
2539 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
2540
2541 * lib/mike-g++.exp (mike_cleanup): New proc.
2542 (prebase): New globals compiler_result, not_compiler_result,
2543 target_regexp.
2544 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
2545 allow leading "-" in pattern. Watch for unsupported tests.
2546 If $compiler_result is set, pattern match assembler code,
2547 and ditto for $not_compiler_result.
2548 * lib/mike-gcc.exp: Likewise.
2549
2550 * lib/plumhall.exp (ph_execute): Only call ph_summary if
2551 execution "succeeded".
2552
2553Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
2554
2555 * config/win32.exp: New file.
2556 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
2557
2558Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
2559
2560 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
2561 unsupported.
2562 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
2563 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
2564 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
2565
2566 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
2567 "... without exceptions was ...". That is now handled by
2568 prune_system_crud.
2569 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
2570
2571Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
2572
2573 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
2574 sieve.c,sort2.c}: New files.
2575 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
2576 sieve.exp,sort2.exp}: Drivers for them.
2577
2578 * lib/mike-gcc.exp (program_output): New user settable variable.
2579 (postbase): Call prune_system_crud. Also prune extraneous compiler
2580 messages.
2581 * lib/mike-g++.exp (program_output): New user settable variable.
2582
2583 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
2584
2585 * config/sh.exp: Deleted (use sim.exp instead).
2586
2587Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2588
2589 * config/vx.exp: Declare CHECKTASK as global.
2590 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
2591 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
2592 * lib/old-dejagnu.exp: Load [pwd]/$executable.
2593
2594Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
2595
2596 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
2597 target. Like vx.exp, only includes `vx29k.exp' instead of
2598 `vxworks.exp'.
2599
2600Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
2601
2602 * config/sim.exp: Increase time limit from 120 seconds to 240.
2603
2604Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
2605
2606 * gcc.c-torture/execute/950628-1.c: New test.
2607
2608Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
2609
2610 * gcc.c-torture: Update with changes/additions from
2611 c-torture-1.34.
2612
2613Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
2614
2615 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
2616
2617Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
2618
2619 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
2620
2621Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
2622
2623 * gcc.c-torture/compile/950512-1.c: New test.
2624 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
2625 * gcc.dg/struct-ret-1.c: Likewise.
2626
2627Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
2628
2629 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
2630 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
2631
2632Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
2633
2634 * gcc.c-torture/special/920411-1.c: Deleted.
2635 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
2636
2637Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
2638
2639 * config/sim.exp (${tool}_load): Hack in call to bash to get a
2640 cpu limit.
2641
2642Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
2643
2644 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
2645
2646Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
2647
2648 From kenner;
2649 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
2650 is the proper length.
2651 * va-arg-3.c: Likewise.
2652
2653Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
2654
2655 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
2656 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
2657
2658 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
2659 * lib/g++.exp (default_g++_start): Delete old cruft.
2660
2661Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
2662
2663 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
2664 (2 * (1 << 18)) to (2 * (1 << 17)).
2665
2666 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
2667
2668Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2669
2670 * config/rom68k.exp: Renamed from config/idp.exp
2671
2672Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
2673
2674 * c-torture/compile/921109-2.c
2675
2676Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
2677
2678 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
2679 excess errors.
2680
2681Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
2682
2683 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
2684 output.
2685 * lib/g++.exp (default_g++_start): Likewise.
2686
2687Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
2688
2689 * gcc.c-torture/compile/950329-1.c: New test.
2690
2691Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2692
2693 * config/bug.exp (${tool}_load): Updated to use new remote_open
2694 and remote_close procs.
2695 * config/idp.exp: New file.
2696
2697Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
2698
2699 * gcc.c-torture/execute/950322-1.c: New test.
2700
2701Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
2702
2703 * config/vx.exp (${tool}_load): Clean up testing of return code from
2704 vxworks_ld and vxworks_spawn.
2705
2706Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
2707
2708 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
2709
2710Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
2711
2712 * lib/old-deja.exp: Add `excess errors test - ' error, now one
2713 can mark excess errors on a machine by machine basis. Note, the
2714 default is to not expect any excess errors, even when excess
2715 errors test - is given, so you will want to put an XFAIL ... on
2716 these lines. For example, // excess errors test - XFAIL hppa*-*-*
2717 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
2718 those 4 machines, but no others.
2719
2720Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2721
2722 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
2723 * lib/c-torture.exp: to here.
2724
2725Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
2726
2727 * gcc.c-torture/execute/950221-1.c: New test.
2728 * gcc.c-torture/execute/struct-ret-1.c: New test.
2729 * gcc.c-torture/compile/950221-1.c: New test.
2730
2731 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
2732
2733Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
2734
2735 * gcc.c-torture/execute/arith-1.c (main): Return 0.
2736 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
2737
2738Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
2739
2740 * g++.gb: New directory of tests, derived from my signature and
2741 class scoping tests.
2742
2743 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
2744 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
2745 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
2746 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
2747 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
2748 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
2749 * g++.gb/sig25.C: Likewise.
2750
2751 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
2752 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
2753 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
2754 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
2755 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
2756 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
2757 * g++.gb/sig25.exp: Likewise.
2758
2759 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
2760 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
2761 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
2762 * g++.gb/scope13.C: Likewise, this test still fails.
2763
2764 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
2765 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
2766 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
2767 * g++.gb/scope13.exp: Ditto.
2768
2769 * g++.gb/README: New file, explains what these tests are about.
2770
2771Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
2772
2773 * lib/dg.exp (dg-do): Support `preprocess'.
2774 (dg-test): Likewise.
2775
2776Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2777
2778 * config/udi.exp: change "continue -expect" to "exp_continue".
2779
2780Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
2781
2782 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
2783 Delete redundant tests.
2784
2785 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
2786 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
2787 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
2788 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
2789 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
2790 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
2791 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
2792 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
2793
2794 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
2795 storing label pointers.
2796 * gcc.c-torture/execute/921019-1.c: Likewise.
2797 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
2798 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
2799 parameter fp.
2800 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
2801 constants.
2802
2803 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
2804 Delete obsolete tests.
2805
2806 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
2807 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
2808 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
2809 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
2810 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
2811 * gcc.c-torture/compile/950124-1.c: New test.
2812
2813 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
2814
2815Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
2816
2817 * lib/mike-g++.exp: Add -lm to LIBS.
2818
2819Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
2820
2821 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
2822
2823Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
2824
2825 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
2826
2827Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
2828
2829 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
2830
2831Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
2832
2833 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
2834 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
2835 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
2836 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
2837 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
2838 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
2839 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
2840 * g++.law/{operators31.C, operators32.C,
2841 * g++.law/{operators33.C, operators34.C}: Likewise.
2842 * g++.law/{pic1.C, refs2.C}: Likewise.
2843 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
2844 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
2845 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
2846 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
2847
2848 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
2849 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
2850 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
2851 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
2852 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
2853 * g++.law/{enum9.exp, friend5.exp}: Likewise.
2854 * g++.law/{nest3.exp, nest4.exp}: Likewise.
2855 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
2856 * g++.law/{operators30.exp, operators31.exp}: Likewise.
2857 * g++.law/{operators32.exp, operators33.exp}: Likewise.
2858 * g++.law/{operators34.exp}: Likewise.
2859 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
2860 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
2861 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
2862 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
2863 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
2864
2865 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
2866 No longer expected to fail.
2867 * g++.law/missed-error3.C: Tweak for recent bool changes.
2868
2869Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
2870
2871 * config/emb-unix: Deleted.
2872 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
2873 remote execution. Do final link on remote host if REMOTE_LINK is set.
2874
2875Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
2876
2877 * lib/dg.exp (dg-test): Fix typo in last patch.
2878
2879Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
2880
2881 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
2882 (handles multiple occurrences).
2883
2884Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
2885
2886 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
2887 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
2888 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
2889 printed).
2890 * lib/c-torture.exp (c-torture-compile): Likewise.
2891 (c-torture): Prepend full path if missing.
2892 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
2893 (gcc_fail): Likewise.
2894 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
2895
2896Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
2897
2898 * lib/netware.exp: Only attach to NetWare i386 systems.
2899
2900Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
2901
2902 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
2903 messages. Add test name to "output pattern match" pass/fail message.
2904
2905Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
2906
2907 * gcc.dg: New testsuite.
2908 * gcc.dg/dg.exp: New file.
2909
2910 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
2911 test-switch.c}: Deleted.
2912
2913 * gcc.misc-tests/msgs.exp: New testcase driver.
2914
2915Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
2916
2917 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
2918 Watch for illegal return values from ${tool}_load.
2919 * config/unix.exp (${tool}_load): Fix pass/fail detection for
2920 cross targets. Coerce return value >0 to 1.
2921
2922Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
2923
2924 * config/unix.exp (${tool}_load): Call program rsh, not proc.
2925
2926 * config/emb-unix.exp: New file.
2927
2928 * config/sim.exp: Error if variable $SIM not defined.
2929 (${tool}_load): Mark test as "untested" if simulator missing.
2930
2931 * config/unix.exp: Load remote.exp to get rcp_download.
2932 * lib/c-torture.exp: Use different option lists for testcases with
2933 and without loops.
2934 * gcc.c-torture/execute/execute.exp: Likewise.
2935
2936Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
2937
2938 * config/*.exp: Clarify return code from ${tool}_load.
2939 Call `unresolved' or `untested' instead of `warning' or `perror'
2940 (sometimes you still want to call both though).
2941 Add comment that `shell_id' is local to each file.
2942 * config/udi.exp (timeout): Set to 30.
2943 Don't print warning if connection fails, $connectmode has already
2944 printed an error.
2945 (${tool}_load): Move verbose messages to level 2.
2946 Rework pattern for "Process started" message.
2947 Pass `shell_id' to ${connectmode}_download.
2948 Retry twice upon timeout. Make resetting of target more robust.
2949 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
2950 Pass `shell_id' to exit_$connectmode.
2951 Only call exit_$connectmode if connected.
2952 * config/unix.exp (${tool}_load): Check return codes better.
2953 * config/vrtx.exp (${tool}_load): Likewise.
2954 * config/vx.exp (${tool}_load): Likewise.
2955 Delete unneeded global's.
2956 * lib/dg.exp (dg-test): Update to reflect clarified return codes
2957 from ${tool}_load.
2958 (dg-stat): Delete.
2959 (dg-init): Delete recording of pass/fail counts.
2960 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
2961 (old-dejagnu-init): Likewise.
2962 (old-dejagnu-stat): Delete contents, empty proc now.
2963 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
2964 (c-torture): Delete references to lcnt, lpass, lfail.
2965 Get option list from TORTURE_OPTIONS.
2966 Delete -funroll[-all]-loops if no loops.
2967 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
2968 (g++_stat): Delete contents (empty proc now).
2969 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
2970 (gcc_finish): Likewise.
2971 (gcc_stat): Deleted.
2972 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
2973 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
2974 * gcc.c-torture/execute/execute.exp: Likewise.
2975 Split tests into two parts: compile, execute.
2976 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
2977 no loops. Update to reflect clarified return codes from ${tool}_load.
2978
2979Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
2980
2981 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
2982 to grep for.
2983 (old-dejagnu): Likewise (where necessary).
2984
2985Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
2986
2987 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
2988
2989 * lib/dg.exp (dg-process-target): Fix processing of selector.
2990 Add comment regarding use of `error'.
2991
2992 * lib/gcc.exp (prune_system_crud): Define if missing.
2993 * lib/g++.exp (prune_system_crud): Likewise.
2994
2995 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
2996 Call prune_system_crud.
2997 * lib/dg.exp (dg-runtest): New proc.
2998 Use perror instead of send_user for tcl errors in testcase.
2999 Don't return any value, it's never used.
3000 Don't clobber previous definition of `unknown'.
3001 Print tcl errors in `dg-final'.
3002
3003Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
3004
3005 * lib/dg.exp (dg-process-target): Improve syntax error messages.
3006 (dg-test): Don't print errorInfo, it contains stack backtrace.
3007
3008Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
3009
3010 * lib/g++.exp (runtest_file_p): Define if missing.
3011
3012Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
3013
3014 * lib/mike-g++.exp: Comment out loading of g++.exp.
3015 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
3016 (default_g++_version): Always print something.
3017 (default_g++_start): Comment out call to `which'.
3018 (g++_start, g++_load): Deleted (must be defined in config file).
3019 * lib/gcc.exp: Test for existence of $CC at start.
3020 Delete check for tmpdir (done in gcc_init).
3021 (default_gcc_version): Always print something.
3022 (default_gcc_start): Comment out call to `which'.
3023 * config/*.exp: Major cleanup - make cross targets work at least a
3024 little better for g++ (by not being "--tool gcc" specific).
3025 Rename gcc_xxx to ${tool}_xxx.
3026 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
3027 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
3028
3029Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
3030
3031 * lib/c-torture.exp (c-torture-compile): Rework compiler
3032 message processing.
3033
3034 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
3035 c-torture.
3036
3037Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
3038
3039 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
3040
3041 * lib/dg.exp (dg-process-target): Support { target native }.
3042
3043Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
3044
3045 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
3046 looked for "... program xxx got fatal signal".
3047 Correct regsub munging of `comp_output'.
3048 Ignore compiler messages "path prefix not used" and "linker input
3049 file unused".
3050
3051Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
3052
3053 * lib/gcc.exp (runtest_file_p): Define if missing.
3054 * gcc.prms/template.c: Example to work from.
3055
3056Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
3057
3058 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
3059 * lib/dg.exp (dg-test): Call unsupported testcases as such.
3060
3061 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
3062 * gcc.prms/1883.c: Moved from compile/940714-1.c.
3063 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
3064 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
3065
3066 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
3067 (dg-process-target): No longer a varargs proc.
3068 Return S/N for target, P/F for xfail. All callers changed.
3069 (user option procs): More argument checking.
3070 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
3071 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
3072 (dg-test): Skip test if not running on selected target in `dg-do'.
3073 Update handling of `dg-do-what', `dg-output-text'.
3074 Separate execution pass/fail from output pattern match pass/fail.
3075 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
3076
3077Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
3078
3079 * gcc.c-torture/special/special.exp: Don't expect failure for mips
3080 target for 920510-1.c.
3081
3082Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
3083
3084 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
3085 Clean up comment regarding use of passcnt, etc.
3086 (gcc_stat): Don't update `testcnt' here.
3087 (gcc_finish): Do it here.
3088 Might as well reset `but_id' here too.
3089 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
3090 to determine if the file should be tested.
3091 * gcc.c-torture/compile/compile.exp: Likewise.
3092 * gcc.c-torture/execute/execute.exp: Likewise.
3093 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
3094 * gcc.misc-tests/dg-test.exp: Likewise.
3095 * gcc.prms/prms.exp: Likewise.
3096 * gcc.wendy/wendy.exp: Likewise.
3097 * g++.old-deja.exp: Likewise.
3098 Move "Testing file" message to verbose level 1.
3099
3100Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
3101
3102 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
3103
3104Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
3105
3106 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
3107 (default_gcc_start): Accept optional second list element
3108 of compiler flags. Print compiler output at verbosity level 2.
3109 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
3110 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
3111 Save current values of framework globals passcnt, failcnt, xpasscnt,
3112 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
3113 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
3114 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
3115 xfailcnt to compute stats. Update framework global `testcnt' from
3116 pass/fail counts.
3117 (gcc_finish): New proc. Clean up test environment.
3118 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
3119 (gcc_epass, gcc_efail): Delete.
3120 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
3121 argument of line number.
3122 (dg-init): If the tool has an init routine, call it.
3123 (dg-test): Remove args `cflags_var' and `libs_var'.
3124 Pass all compiler options to ${tool}_start.
3125 Handle missing line number.
3126 (dg-finish): New function.
3127 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
3128 particular files. Call gcc_finish at end. Move "skipping test"
3129 message to verbosity level 3.
3130 * gcc.c-torture/compile/compile.exp: Likewise.
3131 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
3132 * gcc.c-torture/execute/execute.exp: Likewise.
3133 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
3134 Print testcase being tried at verbosity level 1.
3135 * gcc.c-torture/special/special.exp: Unset xfail.
3136 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
3137 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
3138 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
3139 * gcc.failure/failure.exp: Likewise.
3140 * gcc.ieee/ieee.exp: Likewise.
3141 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
3142 Update call to dg-test. Call dg-finish at end.
3143 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
3144 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
3145 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
3146 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
3147 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
3148 * gcc.wendy/wendy.exp: Add copyright.
3149 Delete setting of tmpdir (done by gcc_init).
3150 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
3151 Pass compiler flags to gcc_start. Call gcc_finish at end.
3152 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
3153 gcc_[ce]pass/fail.
3154
3155Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
3156
3157 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
3158 confusion.
3159 (g++_load): Likewise.
3160
3161 * config/*.exp (gcc_load): Some were varargs fns and some were not.
3162 Rename argument to `prog' to remove the confusion.
3163 Varargs fns behave differently too!
3164 (g++_load): Likewise.
3165
3166 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
3167
3168 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
3169 what it is. Delete (always) printing of status value for !native.
3170 Simplify verbose code, and include status and exec_output.
3171 (g++_load): Use gcc_load.
3172
3173Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
3174
3175 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
3176 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
3177 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
3178 940714-3.c as these testcases don't exist anymore. Make
3179 va-arg-1.c expected to pass.
3180
3181Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
3182
3183 * gcc.misc-tests/misc.exp: Only run specific testcases.
3184 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
3185 * gcc.misc-tests/dg-[1-9].c: New files.
3186
3187 * lib/dg.exp: New testsuite driver.
3188 * gcc.prms/prms.exp: Use it.
3189
3190 * README.gcc: New file.
3191
3192 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
3193 Document and reset `lxpass' and `lxfail'.
3194 Simplify "initialized" message.
3195 (gcc_stat): Clean up comments a little.
3196
3197Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
3198
3199 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
3200
3201Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
3202
3203 * lib/old-dejagnu.exp (process-option): New proc.
3204 (old-dejagnu-init, old-dejagnu-stat): Likewise.
3205 (old-dejagnu): Simplify.
3206 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
3207
3208Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
3209
3210 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
3211 exists and is not an empty string.
3212
3213 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
3214 $xfail rather than calling setup_xfail. Clear $xfail when test is
3215 finished.
3216 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
3217 automatically.
3218
3219 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
3220 longer expected to fail.
3221
3222 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
3223 "f" function call.
3224
3225 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
3226
3227 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
3228 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
3229 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
3230 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
3231 c-torture-1.29.
3232
3233 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
3234 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
3235
3236 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
3237
3238 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
3239 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
3240
3241 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
3242 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
3243 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
3244
3245Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3246
3247 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
3248 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
3249 940714-1.c, 940714-2.c, 940714-3.c},
3250 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
3251 gcc.misc-tests/{mg.c,mg.exp}:
3252 New tests.
3253 * gcc.noncompile/noncompile.exp: Change accordingly.
3254
3255Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
3256
3257 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
3258 Undo previous clobberage.
3259
3260Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
3261
3262 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
3263 * gcc.special/{930510-1.c, special.exp}:
3264 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
3265 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
3266 struct-varargs-1.c}: New tests from c-torture-1.26.
3267
3268Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
3269
3270 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
3271 argument to switch.
3272
3273Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
3274
3275 * Revert the previous changes. Please see Rob's directory
3276 (/lisa/test/rob/progressive/gcc/testsuite) for testing
3277 fixes.
3278
3279Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
3280
3281 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
3282 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
3283 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
3284 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
3285 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
3286 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
3287 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
3288 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
3289 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
3290 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
3291 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
3292 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
3293 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
3294 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
3295 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
3296 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
3297 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
3298 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
3299 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
3300 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
3301 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
3302 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
3303 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
3304 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
3305 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
3306 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3307 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
3308
3309Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
3310
3311 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
3312 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
3313 with perror calls.
3314
3315Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
3316
3317 * config/unix.exp (g++_load): Fix syntax.
3318
3319Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
3320
3321 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
3322 * gcc.noncompile/921017-1.c: Deleted obsolete test.
3323 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
3324 Don't expect va-arg-1.c to fail. Correct expected output for
3325 920928-1.c.
3326 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
3327 * gcc.wendy/hbm4.c: Correct typo.
3328 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
3329
3330Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
3331
3332 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
3333 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
3334 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
3335 * lib/c-torture.exp (c-torture-compile): Ditto.
3336
3337 Reduce volume of output (remove all the -I's and such).
3338 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
3339 Call gcc_cpass, gcc_cfail.
3340 (c-torture): Pass testing option to c-torture-compile.
3341
3342Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
3343
3344 Bring patches over from progressive.
3345 * config/default.exp: Exit remote shell cleanly.
3346 (g++_exit, g++_start): Add default versions.
3347 * config/sim.exp (gcc_load): Use perror, not error.
3348
3349Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
3350
3351 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
3352 set in site.exp.
3353
3354Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
3355
3356 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
3357 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
3358 (wendy_try): New proc to run testcase.
3359 (main loop): Call 'em.
3360 * gcc.wendy/*.c: Clean up pass to correct expected output.
3361
3362 * lib/gcc.exp: Minor cleanup work.
3363 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
3364
3365Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
3366
3367 * config/sim.exp (gcc_load): Document return codes better.
3368 Don't pass -v to simulator.
3369
3370Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3371
3372 * gcc.special/920717-x.c: Fix typo.
3373 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
3374 get at sources.
3375
3376 * lib/mike-gcc.exp: Fix typo.
3377
3378Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
3379
3380 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
3381 binary to use, transform the name.
3382 * config/*.exp: rename everything. Nuke any g++ specific files,
3383 it's now a special case of gcc that requires no special support.
3384 Add a default.exp for unsupported targets.
3385
3386Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
3387
3388 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
3389 lib/old-dejagnu.exp: Fix a few patterns to work with the new
3390 version of Tcl.
3391
3392Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
3393
3394 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
3395 than a warning.
3396
3397Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3398
3399 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
3400
3401Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
3402
3403 * gcc.execute/execute.exp: Combine opt_list and foption_list into
3404 option_list. Compile every file with only 4/6 option choices
3405 (same as C torture) instead of with 12/18 different option
3406 choices.
3407 * lib/c-torture.exp: Likewise.
3408
3409 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
3410 not already set.
3411
3412Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
3413
3414 * lib/old-deja.exp: Add `excess errors test fails' error, now one
3415 can put an XFAIL *-*-* on excess errors.
3416
3417Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
3418
3419 * g++.law: Add more tests derived from g++-bugs snapshots.
3420
3421 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
3422 equivalent to g++.law/init9.
3423
3424 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
3425 compiled it, and the a.out file after we've run it.
3426
3427Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
3428
3429 * lib/mike-g++.exp (postbase): Delete the .o file after we've
3430 compiled it, and the a.out file after we've run it.
3431
3432Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3433
3434 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
3435
3436Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
3437
3438 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
3439 version number.
3440
3441Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3442
3443 * g++.law: New directory of g++ tests derived from the g++-bugs
3444 snapshots.
3445
3446Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
3447
3448 * gcc.compile: initbug1.c initbug1.exp testcase added
3449
3450Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
3451
3452 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
3453 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
3454 fixes submitted by Jeff Law (law@cs.utah.edu)
3455 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
3456 Jeff Law (law@cs.utah.edu)
3457
3458
3459Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
3460
3461 * config/unix-g++.exp: Follow the gcc way of doing things.
3462 * g++.old-deja/old-deja.exp: Minor updates.
3463 * lib/g++.exp: New file, follow the gcc way of doing things.
3464 * lib/old-dejagnu.exp: Minor updates.
3465 * lib/mike-g++.exp: Always unset errorInfo.
3466
3467Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
3468
3469 * lib/gcc.exp: Fix some errors with the below change, CC and
3470 CFLAGS should be global when setting, not local.
3471
3472Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
3473
3474 * lib/gcc.exp: Transform tool name.
3475
3476Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
3477
3478 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
3479
3480Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
3481
3482 * lib/gcc.exp: change gcc_done to gcc_stat
3483
3484Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
3485
3486 * Upgraded gcc testsuite to c-torture version 1.25
3487
3488Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
3489
3490 * lib/gcc.exp: added reporting code. Changed verbose compile message.
3491 * lib/c-torture: added hooks for new reporting code.
3492
3493Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
3494
3495 * config/sh-gcc.exp: check if sh-sim exists in the path
3496
3497Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
3498
3499 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
3500 * gcc.compile/compile.exp: Initial changes for new logic.
3501 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
3502 * gcc.failure/failure.exp: Initial changes for new logic.
3503 * gcc.ieee/ieee.exp: Initial changes for new logic.
3504 * gcc.misc-tests/misc.exp: Initial changes for new logic.
3505 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
3506 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
3507 * lib/c-torture.exp: Initial changes for new logic.
3508 * lib/gcc.exp: Initial changes for new logic.
3509
3510Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
3511
3512 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
3513 depend upon failure or success. Fully qualify names in failure
3514 and success messages. Always remove a.out before starting
3515 compile, just in case. Pay more attention to error text output by
3516 the compiler. Handle testcases with no known past errors just
3517 like all others, so that things are uniform. Other miscellaneous
3518 improvements.
3519
3520Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
3521
3522 * gcc.cpp: new directory for cpp tests
3523
3524Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
3525
3526 * lib/chill.exp: Code reformatted, removed unused code.
3527 * config/unix-chill.exp: Code reformatted, removed unused code.
3528 * chill.execute/execute.exp: Code reformatted, removed unused code.
3529 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
3530
3531Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
3532
3533 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
3534 routines not written.
3535
3536Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
3537
3538 * config/bug-gcc.exp: Use new procs from bug.exp.
3539
3540Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
3541
3542 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
3543 via ftp, rather than depending on NFS.
3544 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
3545 case.
3546
3547Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
3548
3549 * config/bug-gcc.exp: Use new download proc.
3550
3551Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
3552
3553 * chill.execute/execute.exp: cleanups, handles errors better
3554 * chill.compile/compile.exp: rewrite, based on execute.exp
3555 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
3556 * lib/chill.exp: major changes to diff proc and compile and link
3557 procs. added chill_fail and chill_pass wrappers to pass and
3558 fail. added more comments, and handle error codes better.
3559 Added a hack to capture stderr from exec, so noncompile tests
3560 can work.
3561
3562Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
3563
3564 * chill.execute/execute.exp: rewrite of testsuite driver
3565 * lib/chill.exp: rewrite of testsuite driver
3566 * config/unix-chill.exp: rewrite of testsuite driver
3567
3568Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
3569
3570 In chill.execute:
3571 * iexpr.ch: Standardize uppercase.
3572 * tuples.dat: Standardize uppercase.
3573 * vary.ch: standardize. Correct varying string assignments.
3574 * vary.dat: Add new output lines.
3575
3576Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
3577
3578 In chill.execute:
3579 * chprintf.ch: Standardize use of uppercase.
3580 * tuples.ch: Standardize and turn arr2 into a DCL,
3581 rather than a SYN.
3582 * pinits.ch: Standardize.
3583
3584Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
3585
3586 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
3587 * Makefil: Renamed to Makefile.in.
3588 * configure.in: New.
3589
3590Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
3591
3592 In chill.execute:
3593 * .cvsignore: Add result/output files.
3594 * Makefile: Fix up variables at start. Use MFLAGS
3595 everywhere. Correct bool_loc, built_ins entries.
3596 Add entry for vary1.ch.
3597 * bitarray.ch: Standardize upper-case usage.
3598 * bitexpr.ch: Standardize, add output of b1.
3599 * params.ch: Use arrayt in along PROC parameters, to
3600 avoid novelty problems.
3601 * sets.ch: Tiny cleanup.
3602 * vary1.ch: Re-indent.
3603
3604Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
3605
3606 * Add PR-related files to Makefiles, .cvsignore files, etc.
3607
3608Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
3609
3610 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
3611 with compiler objects. New names are test-flow.c and test-loop.c
3612
3613Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
3614
3615 * Upgraded c-torture tests from 1.19 to 1.20
3616
3617 * new files:
3618 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
3619 * gcc.compile: 930623-1.c 930623-2.c
3620 * gcc.noncompile: 930622-1.c 930622-2.c
3621 * gcc.failure: 920411-1.c 920627-2.c
3622 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
3623
3624Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
3625
3626 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
3627 More changes to get testsuite working properly. Needs more work.
3628 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
3629
3630Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
3631
3632 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
3633 More changes to get testsuite working properly. Needs more work.
3634
3635Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
3636
3637 * chill.compile/compile.exp: Added for Dejagnu support
3638 * chill.execute/execute.exp: Added for Dejagnu support
3639 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
3640
3641Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
3642
3643 This should complete moving the CHILL test files.
3644 * chill.noncompile(.cvsignore printf.grt
3645 in-printf.grt chprintf.grt chprintf.ch):
3646 Added test-support files.
3647 (Makefile): Modified further.
3648 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
3649 signal.ch): Added test files.
3650 * chill.execute (.cvsignore printf.grt printr.c
3651 in-printf.grt rts.c chprintf.grt rts.h): Added
3652 test-support files.
3653 (Makefile): More corrections.
3654
3655Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
3656
3657 * chill.compile, chill.execute, chill.nocompile: Add CHILL
3658 test cases, ready for DejaGnu.
3659
3660Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
3661
3662 * Upgraded c-torture tests from 1.18 to 1.19
3663
3664 * gcc.compile: added test(s):
3665 930607-1.c
3666 * gcc.execute: added test(s):
3667 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
3668
3669 * added new subdirectory for misc tests: gcc.misc-tests
3670 * gcc.misc-test(s): added tests:
3671 inst-check.c test-consts.c test-ior.c test-switch.c
3672
3673Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
3674
3675 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
3676
3677Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
3678
3679 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
3680
3681Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
3682
3683 * Upgraded c-torture tests from 1.17 to 1.18
3684
3685Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
3686
3687 * Upgraded c-torture tests from 1.12 to 1.17
3688
3689Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
3690
3691 * lib/old-dejagnu.exp:
3692 Fixed handling of XFAIL target triplets to correctly
3693 recognize wildcard characters. Removed code that
3694 appended a unique id tag to the end of the file name
3695 printed out by the result of the testcases within a
3696 given test file.
3697
3698Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
3699
3700 * lib/old-dejagnu.exp:
3701 Reworked expected failure handling to trigger off of XFAIL
3702 keyword in keyphrase embeded in testcase source code. The
3703 XFAIL keyword must be at the end of the keyphrase line. It
3704 may optionally be followed by one or more target triplets.
3705 It has just occured that the handling of wildcards in the
3706 target triplet may not be correct.
3707
3708Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
3709
3710 * g++.old-deja/tests:
3711 Moved all subdirectories up one level into g++.old-deja .
3712
3713 * lib/old-dejagnu.exp:
3714 Fixed problem with CXXFLAGS not being properly reset, and being
3715 corrupted with extraneous "-c" compiler option. This was
3716 causing binaries to not be generated for test that needed them.
3717 Modified strings passed to "pass" and "fail" so that individual
3718 tests from the same test file would be distinguished by an
3719 identifier appended to the test file name in the summary logs;
3720 this corrected a problem with erroneous diff logs. Added code
3721 to search testcases for expected fail and unexpected pass keywords.
3722
3723Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
3724
3725 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
3726
3727Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
3728
3729 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
3730 Removed extraneous text from end of "Special g++ Options"
3731 keyphrase.
3732
3733 * lib/old-dejagnu.exp: Added pattern matching to look for new
3734 keywords, embedded in testcases comments, which will trigger
3735 calls to xpass and xfail.
3736
3737Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
3738
3739 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
3740 comments embedded in the testcases, especially the one looking for
3741 special compiler options, as well as the pattern matching for the
3742 compiler output again.
3743
3744Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
3745
3746 * lib/old-dejagnu.exp: Do a proper check of the return value for
3747 execute tests. Fixed several problems with the pattern matching
3748 of the compiler output which gave erroneous test results.
3749 Changed several of the test result messages to be more descriptive.
3750 * config/unix-g++.exp: Proc g++_load now actually works and
3751 executes the tests passed to it and returns a usable return
3752 value.
3753
3754Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
3755
3756 * lib/gcc.exp: Exits gracefully if $CC is bogus.
3757
3758Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
3759
3760 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
3761 Modified both files to properly execute the old style
3762 dejagnu tests. The previous versions of these files were
3763 experimental and did not function anything near correctly.
3764
3765Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
3766
3767 * Removed all Makefile.in and configure.in files. No configuration
3768 needed now.
3769
3770Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
3771
3772 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
3773
3774Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
3775
3776 * gcc.compile/configure.in, gcc.unsorted/configure.in,
3777 gcc.special/configure.in, gcc.noncompile/configure.in,
3778 gcc.execute/configure.in, gcc.code_quality/configure.in,
3779 g++.other/configure.in, g++.old-deja/configure.in,
3780 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
3781 in srcname setting.
3782
3783Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
3784
3785 * lib/udi.exp: Fixed mondfe and mondfe_download.
3786 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
3787 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
3788
3789Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
3790
3791 * config/udi-gdb.exp: Check $shell_id after connecting to target.
3792 (gdb_exit): Don't remove *_soc files.
3793
3794Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
3795
3796 * lib/c-torture.exp: Don't look for main; instead always use -w
3797 -c. This is how the c-torture tests work. Remove the object
3798 file if the compilation succeeds.
3799 * gcc.execute/execute.exp: Remove executable if test passes.
3800 * gcc.noncompile/noncompile.exp: Every test is an expected
3801 failure.
3802 * gcc.special/special.exp: Added tests from c-torture 1.11,
3803 corrected use of existing test.
3804 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
3805 gcc.execute/920625-1.c: Updated to c-torture 1.11.
3806 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
3807 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
3808 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
3809 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
3810 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
3811 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
3812 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
3813 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
3814 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
3815 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
3816 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
3817 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
3818 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
3819 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
3820 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
3821 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
3822 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
3823 c-torture 1.11.
3824 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
3825 correspond to c-torture 1.11.
3826
3827 * New file.
3828
This page took 1.023196 seconds and 5 git commands to generate.