OSDN Git Service

cb13824c9725d6984b7a27cc3a74bc30e087fb90
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2
3         * gcc.c-torture/compile/20021119-1.c: New test.
4
5 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
6
7         * gcc.dg/duff-1.c: New test.
8         * gcc.dg/duff-2.c: New test.
9         * gcc.dg/duff-3.c: New test.
10
11 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
12
13         * gcc.dg/cpp/_Pragma5.c: New test.
14
15 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
16
17         * gcc.c-torture/execute/20021118-2.c: New test.
18
19 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
20
21         * gcc.c-torture/execute/20021118-1.c: New test.
22
23 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
24
25         * gcc.dg/20021116-1.c: New test.
26
27 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
28
29         * g++.dg/abi/vcall1.C: New test.
30
31 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
32
33         * gcc.dg/20021029-1.c: New test.
34         * gcc.dg/20021029-2.c: New test.
35
36 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
37
38         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
39
40 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
41
42         PR c/8439
43         * gcc.dg/20021110.c: Move to ...
44         * gcc.c-torture/compile/20021110.c: .... here.
45
46 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
47
48         PR c/8467
49         * gcc.c-torture/execute/20021111-1.c
50
51 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
52
53         PR c/8439
54         * gcc.dg/20021110.c: New test.
55         
56 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
57
58         * g++.dg/abi/vthunk3.C: Run only on x86.
59
60 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
61
62         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
63
64 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
65
66         * lib/compat.exp (compat-execute): Fix logic error in last
67         change.
68
69 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
70
71         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
72
73 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
74
75         PR c++/8389
76         * g++.dg/template/access6.C: New test.
77
78 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
79
80         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
81
82 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
83
84         * g++.dg/abi/vthunk3.C: New test.
85
86         PR c++/8338
87         * g++.dg/template/crash2.C: New test.
88
89 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
90
91         * testsuite/g++.dg/abi/dtor1.C: New test.
92         * testsuite/g++.dg/abi/dtor2.C: Likewise.
93
94 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
95
96         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
97         Darwin.
98
99 2002-11-04  Adam Nemet  <anemet@lnxw.com>
100
101         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
102         -mthumb.  Only xfail with -O0.
103
104 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
105
106         * g++.dg/abi/thunk1.C: New test.
107         * g++.dg/abi/thunk2.C: Likewise.
108         * g++.dg/abi/vtt1.C: Likewise.
109
110 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
111
112         PR optimization/8423
113         * gcc.c-torture/execute/builtin-constant.c: New test.
114
115 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
116
117         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
118         Add some more cases.
119
120 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
121
122         PR c++/8391
123         * g++.dg/opt/local1.C: New test.
124
125 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
126
127         PR c++/8160
128         * g++.dg/template/complit1.C: New test.
129
130         PR c++/8149
131         * g++.dg/template/typename4.C: Likewise.
132
133 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
134
135         Core issue 287, PR c++/7639
136         * g++.dg/template/instantiate1.C: Adjust error location.
137         * g++.dg/template/instantiate3.C: New test.
138         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
139         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
140         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
141
142 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
143
144         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
145
146 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
147
148         PR c++/8287
149         * g++.dg/init/dtor2.C: New test.
150
151 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
152
153         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
154         * gcc.dg/nest.c: Bypass errors on irix6.
155
156 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
157
158         * gcc.dg/nest.c: Expect error for mmix-*-*.
159         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
160
161 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
162
163         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
164         markers.
165
166         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
167
168 2002-10-25  Mike Stump  <mrs@apple.com>
169
170         * gcc.dg/warn-1.c: New test.
171
172 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
173
174         * g++.dg/template/typename3.C: New test.
175
176 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
177
178         * g++.dg/lookup/ptrmem1.C: New test.
179
180         * g++.dg/abi/vthunk2.C: New test.
181
182 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
183
184         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
185
186 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
187
188         * g++.dg/abi/empty9.C: New test.
189
190 2002-10-24  Richard Henderson  <rth@redhat.com>
191
192         * g++.dg/inherit/thunk1.C: Enable for ia64.
193
194 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
195
196         PR c++/8067
197         * g++.dg/lookup/pretty1.C: New test.
198
199 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
200
201         * gcc.dg/20021023-1.c: New test.
202
203 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
204
205         PR c++/7679
206         * g++.dg/parse/inline1.C: New test.
207
208 2002-10-23  Richard Henderson  <rth@redhat.com>
209
210         * g++.dg/inherit/thunk1.C: Enable for x86_64.
211
212         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
213
214 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
215
216         PR c++/6579
217         * g++.dg/parse/stmtexpr3.C: New test.
218
219 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
220
221         * g++.dg/expr/cond1.C: New test.
222
223 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
224
225         * g++.dg/abi/vbase13.C: New test.
226         * g++.dg/abi/vbase14.C: Likewise.
227
228 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
229
230         * gcc.dg/tls/pic-1.c: New test.
231         * gcc.dg/tls/nonpic-1.c: New test.
232         * gcc.dg/20021018-1.c: New test.
233
234 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
235
236         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
237         Remove only files with the same base name as the test case.
238         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
239         (profopt-execute): Likewise.  Also, remove old profiling
240         and performance data files before running the tests.
241
242         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
243         * g++.dg/bprob/bprob.exp: Likewise.
244         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
245         to allow more general test case names.
246
247         * g++.dg/bprob/bprob-1.C: Rename to ...
248         * g++.dg/bprob/g++-bprob-1.C: ... this.
249
250         * g77.dg/bprob/bprob-1.f: Rename to ...
251         * g77.dg/bprob/g77-bprob-1.f: ... this.
252
253 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
254
255         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
256         bison 1.50 or later.
257
258 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
259
260         * g++.dg/README: Describe more test directories.
261
262 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
263
264         * g++.dg/init/array6.C: Add additional tests.
265
266 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
267
268         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
269         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
270
271 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
272
273         * gcc.c-torture/compile/20020604-1.x: New.
274         * gcc.c-torture/compile/simd-5.x: Likewise.
275         * gcc.c-torture/execute/920710-1.x: Likewise.
276         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
277
278 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
279
280         * g++.dg/inherit/override1.C: Add dg-options clause.
281
282 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
283
284         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
285         _mm_slli_si128.
286
287 2002-10-19  Andreas Schwab  <schwab@suse.de>
288
289         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
290         directory component.
291
292 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
293
294         * g++.dg/inherit/thunk1.C: New test.
295
296         * g++.dg/inherit/override1.C: New test.
297
298         * g++.dg/abi/mangle11.C: New test.
299         * g++.dg/abi/mangle14.C: New test.
300         * g++.dg/abi/mangle17.C: New test.
301
302 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
303
304         * g++.dg/overload/member2.C: New test.
305
306 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
307
308         * g++.dg/README: Describe new compat directory.
309         * g++.dg/dg.exp: Skip tests in compat directory.
310         * README.compat: New file.
311         * lib/compat.exp: New expect script.
312         * g++.dg/compat: New test directory.
313         * g++.dg/compat/compat.exp: New expect script.
314         * g++.dg/compat/abi: New test directory.
315         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
316         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
317         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
318         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
319         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
320         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
321         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
322         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
323         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
324         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
325         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
326         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
327         * g++.dg/compat/break: New test directory.
328         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
329         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
330         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
331         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
332         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
333         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
334         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
335         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
336         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
337         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
338         g++.dg/compat/break/README: New files.
339         * g++.dg/compat/eh: New test directory.
340         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
341         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
342         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
343         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
344         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
345         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
346         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
347         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
348         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
349         g++.dg/compat/eh/filter2_y.C,
350         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
351         g++.dg/compat/eh/new1_y.C,
352         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
353         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
354         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
355         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
356         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
357         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
358         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
359         g++.dg/compat/eh/unexpected1_y.C: New files.
360         * g++.dg/compat/init: New test directory.
361         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
362         g++.dg/compat/init/array5_y.C,
363         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
364         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
365         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
366         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
367         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
368         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
369         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
370         g++.dg/compat/init/init-ref2_y.C: New files.
371
372 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
373
374         PR c++/7584
375         * g++.dg/inherit/using3.C: New test.
376
377 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
378
379         * gcc.dg/20021017-2.c: New test.
380
381 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
382
383         * g++.dg/abi/mangle16.C: Adjust.
384
385         * g++.dg/init/array8.C: New test.
386
387 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
388
389         * gcc.dg/special/mips-abi.exp: New test.
390         * gcc.dg/special/mips-abi.s: Empty file used by the above.
391
392 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
393
394         * g++.dg/abi/mangle16.C: New test.
395         * g++.dg/abi/mangle17.C: Likewise.
396
397         PR c++/7478
398         * g++.dg/template/ref1.C: New test.
399
400 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
401
402         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
403
404 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
405
406         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
407
408 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
409
410         PR c++/7524
411         * g++.dg/init/array7.C: New test.
412
413 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
414
415         * g++.dg/init/array6.C: New test.
416
417         * g++.dg/abi/mangle13.C: Likewise.
418         * g++.dg/abi/mangle14.C: Likewise.
419         * g++.dg/abi/mangle15.C: Likewise.
420
421 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
422
423         * g++.dg/abi/empty8.C: New test.
424
425 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
426
427         * g++.dg/init/ctor1.C: New test.
428
429 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
430
431         * gcc.c-torture/execute/20021015-1.c: New test.
432
433 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
434
435         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
436
437 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
438
439         * gcc.dg/i386-ssetype-[1-5].c: New tests.
440
441 2002-10-14  Richard Henderson  <rth@redhat.com>
442
443         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
444
445 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
446
447         PR optimization/6631
448         * g++.dg/opt/const2.C: New test.
449
450 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
451
452         PR c++/7176
453         * g++.dg/parse/friend1.C: New test.
454         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
455
456 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
457
458         * gcc.dg/20021014-1.c: New test.
459
460 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
461
462         PR c++/5661
463         * g++.dg/ext/vlm1.C: New test.
464         * g++.dg/ext/vlm2.C: Likewise.
465
466         * g++.dg/init/array1.C: Remove invalid braces.
467         * g++.dg/init/brace1.C: New test.
468         * g++.dg/init/copy2.C: Likewise.
469         * g++.dg/init/copy3.C: Likewise.
470         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
471         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
472         braces.
473
474 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
475
476         * gcc.dg/cpp/assembler.S: Don't use -ansi.
477
478 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
479
480         * gcc.c-torture/compile/simd-5.c: New test.
481
482 2002-10-10  Jim Wilson  <wilson@redhat.com>
483
484         * gcc.c-torture/execute/20021010-1.c: New test.
485
486 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
487
488         PR c/7353
489         * g++.dg/ext/typedef-init.C: New test.
490         * gcc.dg/typedef-init.c: New test.
491
492 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
493
494         * gcc.dg/cpp/paste13.c: New test.
495
496 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
497
498         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
499         remaining platforms, XFAIL during compile, not execute.  Don't
500         XFAIL at -O0.
501
502 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
503
504         * gcc.dg/alias-1.c: Tweak expected warning.
505
506 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
507
508         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
509
510 2002-10-06  Andreas Jaeger  <aj@suse.de>
511
512         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
513         * gcc.dg/cpp/c++98.C: Likewise.
514
515         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
516         * g++.dg/cpp/c++98.C: Likewise.
517
518         * g++.dg/README (Subdirectories): Mention cpp directory.
519
520         PR target/7559
521         * gcc.dg/20021006-1.c: New test.
522
523 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
524
525         PR c++/7804
526         * g++.dg/other/warning1.C: New test.
527
528 2002-10-04  Roger Sayle  <roger@eyesopen.com>
529
530         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
531         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
532         and sparc-*-* with -m64 as expected failures.  See PR 8087.
533
534 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
535
536         PR c++/7931
537         * g++.dg/template/ptrmem3.C: New test.
538
539         PR c++/7754
540         * g++.dg/template/union1.C: New test.
541
542 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
543
544         PR c++/8006
545         * g++.dg/abi/mangle9.C: New test.
546         * g++.dg/abi/mangle10.C: New test.
547         * g++.dg/abi/mangle11.C: New test.
548         * g++.dg/abi/mangle12.C: New test.
549
550 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
551
552         PR c++/7188.
553         * g++.dg/template/meminit1.C: New test.
554         * g++.dg/warn/Wreorder-1.C: Likewise.
555         * g++.old-deja/g++.mike/warn3.C: Tweak.
556         * lib/prune.exp: Ingore "in copy constructor".
557
558 2002-10-02  Andreas Jaeger  <aj@suse.de>
559
560         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
561         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
562         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
563         on x86-64.
564
565 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
566
567         * gcc.dg/empty1.C: Fix typo.
568
569 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
570
571         * gcc.dg/alias-1.c: New test.
572
573 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
574
575         * gcc.dg/empty1.C: New test.
576
577         * g++.dg/tls/init-2.C: Tweak error messages.
578
579 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
580
581         * gcc.c-torture/compile/20020923-1.c: New test.
582
583 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
584
585         * gcc.c-torture/execute/ffs-1.c: New test.
586         * gcc.c-torture/execute/ffs-2.c: Ditto.
587
588 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
589
590         * g++.dg/overload/member1.C: New test.
591
592 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
593
594         * g++.dg/abi/empty7.C: New test.
595         * g++.dg/init/pm2.C: Likewise.
596
597 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
598
599         * g++.dg/rtti/crash1.C: New test.
600
601 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
602
603         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
604         gcc.dg/sibcall-4.c: New tests.
605
606 2002-09-28  Roger Sayle  <roger@eyesopen.com>
607
608         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
609         powerpc and MMIX targets.
610
611 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
612
613         * gcc.dg/cpp/20020927-1.c: New.
614
615 2002-09-26  David S. Miller  <davem@redhat.com>
616
617         * gcc.c-torture/compile/trunctfdf.c: New.
618
619 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
620
621         * lib/target-supports.exp (check_weak_available): Handle solaris2.
622
623 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
624
625         * gcc.c-torture/execute/loop-15.c: New.
626
627 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
628
629         * README.QMTEST: Fix typo.
630
631 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
632
633         * gcc.dg/20020926-1.c: New test.
634
635 2002-09-25  David S. Miller  <davem@redhat.com>
636
637         PR target/7842
638         * gcc.c-torture/execute/shiftdi.c: New test.
639
640 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
641
642         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
643         unique to the tool.
644         * lib/g77.exp (g77_init): Likewise.
645         * lib/g++.exp (g++_init): Likewise.
646         * lib/objc.exp (objc_init): Likewise.
647
648 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
649
650         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
651         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
652         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
653
654 2002-09-25  Richard Henderson  <rth@redhat.com>
655
656         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
657         too-small long double.
658
659 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
660
661         * gcc.dg/20020919-1.c: New test.
662
663 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
664
665         * g++.dg/abi/bitfield6.C: New test.
666         * g++.dg/abi/bitfield7.C: New test.
667         * g++.dg/abi/bitfield8.C: New test.
668         * g++.dg/abi/vbase11.C: New test.
669
670 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
671
672         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
673         hppa*-*-hpux*.  Update test comment.
674
675 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
676
677         * gcc.dg/tls/struct-1.c: New test.
678
679 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
680
681         * gcc.dg/cpp/tr-warn2.c: Update.
682
683 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
684
685         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
686
687 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
688
689         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
690         systems.
691
692 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
693
694         * gcc.c-torture/execute/ieee/mzero3.c: New test.
695
696         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
697         Adjust for c++filt moved to binutils.  Remove spurious duplicate
698         setting of cxxfilt.
699
700 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
701
702         * gcc.dg/20020312-2.c: Update for darwin.
703
704 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
705
706         * g++.old-deja/g++.other/crash32.C: Mark ICE.
707
708 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
709
710         * objc.dg/comp-types-1.m: New test.
711         * objc.dg/comp-types-2.m: New test.
712         * objc.dg/comp-types-3.m: New test.
713         * objc.dg/comp-types-4.m: New test.
714         * objc.dg/comp-types-5.m: New test.
715         * objc.dg/comp-types-6.m: New test.
716
717 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
718
719         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
720
721 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
722
723         * g++.dg/other/do1.C: New test.
724
725         * g++.dg/template/subst1.C: New test.
726
727 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
728
729         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
730
731 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
732
733         * g++.dg/template/qualttp20.C: Adjust expected errors.
734         * g++.old-deja/g++.jason/report.C: Likewise.
735         * g++.old-deja/g++.other/qual1.C: Likewise.
736
737         * g++.dg/lookup/scoped2.C: New test.
738
739         * g++.dg/ext/asm3.C: New test.
740
741 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
742
743         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
744
745 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
746
747         * ChangeLog: follow spelling conventions.
748         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
749         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
750         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
751         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
752         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
753         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
754         * g++.old-deja/g++.law/global-init1.C: Likewise.
755         * g++.old-deja/g++.other/delete4.C: Likewise.
756         * g++.old-deja/g++.other/inline21.C: Likewise.
757         * g++.old-deja/g++.other/singleton.C: Likewise.
758         * g77.dg/strlen0.f: Likewise.
759         * g77.f-torture/compile/20010519-1.f: Likewise.
760         * g77.f-torture/compile/980310-4.f: Likewise.
761         * gcc.c-torture/compile/20000605-1.c: Likewise.
762         * gcc.c-torture/execute/20020225-1.c: Likewise.
763         * gcc.dg/c90-hexfloat-2.c: Likewise.
764         * gcc.dg/c99-bool-1.c: Likewise.
765         * gcc.dg/c99-hexfloat-2.c: Likewise.
766         * gcc.dg/dll-2.c: Likewise.
767         * gcc.dg/wtr-union-init-1.c: Likewise.
768         * gcc.dg/wtr-union-init-2.c: Likewise.
769         * gcc.dg/wtr-union-init-3.c: Likewise.
770         * gcc.dg/cpp/avoidpaste1.c: Likewise.
771         * gcc.dg/cpp/defined.c: Likewise.
772         * gcc.dg/cpp/macsyntx.c: Likewise.
773         * gcc.dg/cpp/paste2.c: Likewise.
774         * gcc.dg/cpp/trad/defined.c: Likewise.
775         * gcc.dg/format/c90-printf-1.c: Likewise.
776         * gcc.dg/format/c90-scanf-1.c: Likewise.
777         * gcc.dg/format/c99-printf-1.c: Likewise.
778         * gcc.dg/format/c99-scanf-1.c: Likewise.
779         * gcc.misc-tests/gcov-8.c: Likewise.
780         * lib/profopt.exp: Likewise.
781
782 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
783
784         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
785
786 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
787
788         * g++.dg/inherit/using2.C: New test.
789
790 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
791
792         * ChangeLog: Follow spelling conventions.
793         * g++.dg/template/friend4.C: Likewise.
794         * g++.old-deja/g++.pt/crash67.C: Likewise.
795         * gcc.c-torture/execute/20000801-4.c: Likewise.
796         * gcc.dg/c90-digraph-1.c: Likewise.
797         * gcc.dg/c94-digraph-1.c: Likewise.
798         * gcc.dg/c99-digraph-1.c: Likewise.
799         * gcc.dg/cpp/line5.c: Likewise.
800         * gcc.dg/cpp/multiline.c: Likewise.
801         * gcc.dg/cpp/trad/literals-1.c: Likewise.
802         * gcc.dg/format/attr-3.c: Likewise.
803         * gcc.dg/format/c90-scanf-3.c: Likewise.
804         * gcc.dg/format/ext-4.c: Likewise.
805
806 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
807
808         * g++.dg/template/pretty1.C: New test.
809
810 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
811
812         * gcc.c-torture/execute/struct-cpy-1.c: New test.
813
814 2002-09-13  Matt Austern  <austern@apple.com>
815
816         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
817         passing a cast expression to a function by const reference.
818
819 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
820
821         * g++.dg/template/deduce1.C: New test.
822
823 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
824
825         * gcc.c-torture/execute/simd-1.c: Force all use of int to
826         32-bit int.
827
828 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
829
830         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
831         usage.
832
833 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
834
835         * gcc.c-torture/compile/20020910-1.c: New test.
836
837 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
838
839         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
840
841 2002-09-10  Andreas Jaeger  <aj@suse.de>
842
843         * gcc.dg/20020312-2.c: Adjust for x86-64.
844
845 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
846
847         * g77.dg/7388.f: New test case for PR 7388.
848
849 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
850
851         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
852
853 2002-09-05  Ziemowit Laski <zlaski@apple.com>
854
855         * objc.dg/proto-lossage-1.m: New test.
856
857 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
858
859         * gcc.dg/cpp/_Pragma4.c: Fix typo.
860
861 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
862
863         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
864         expected to pass.
865
866 2002-09-06  Stan Shebs  <shebs@apple.com>
867             David Edelsohn  <edelsohn@gnu.org>
868
869         * gcc.dg/weak: New directory.
870         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
871         target-specific xfail bits.
872         * gcc.dg/typeof-2.c: Move to new directory.
873         * gcc.dg/weak.exp: New expect script.
874
875 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
876
877         * gcc.c-torture/execute/extzvsi.c: New test.
878
879 2002-09-05  Stan Shebs  <shebs@apple.com>
880
881         * gcc.dg/weak-1.c: xfail on Darwin.
882         * gcc.dg/weak-2.c: Ditto.
883         * gcc.dg/weak-3.c: Ditto.
884         * gcc.dg/weak-4.c: Ditto.
885         * gcc.dg/weak-5.c: Ditto.
886         * gcc.dg/weak-6.c: Ditto.
887         * gcc.dg/weak-7.c: Ditto.
888         * gcc.dg/weak-8.c: Ditto.
889         * gcc.dg/weak-9.c: Ditto.
890
891 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
892
893         * gcc.c-torture/execute/loop-14.c: New test.
894
895 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
896
897         * g++.dg/other/cxa-atexit1.C: New test.
898
899         * gcc.dg/typeof-2.c: New test.
900
901 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
902
903         * gcc.dg/cpp/_Pragma4.c: New test.
904
905 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
906
907         * objc/execute/nil_method-1.m: New testcase.
908
909 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
910
911         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
912         [Object class], not [Object initialize].
913
914 2002-08-31  Roger Sayle  <roger@eyesopen.com>
915             Hans-Peter Nilsson  <hp@bitrange.com>
916
917         * gcc.c-torture/execute/20020720-1.x: Skip test on
918         mmix-knuth-mmixware.  Correct comment.
919
920 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
921
922         * testsuite/g++.dg/abi/bitfield5.C: New test.
923         * testsuite/g++.dg/abi/vbase10.C: Likewise.
924
925 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
926
927         * objc.dg/undeclared-selector.m: New test.
928
929 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
930
931         * g++.dg/other/offsetof1.C: Avoid cast warning.
932
933 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
934
935         * objc.dg/super-class-2.m: New test.
936
937 2002-08-24  Matt Austern  <austern@apple.com>
938
939         * g++.dg/ext/lvaddr.C: New test.
940         * g++.dg/ext/lvcast.C: New test.
941
942 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
943
944         * testsuite/g++.dg/inherit/cond1.C: New test.
945
946 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
947
948         * gcc.dg/noncompile/incomplete-1.c: New test.
949
950 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
951
952         * gcc.dg/typespec-1.c: New test.
953
954 2002-08-20  Devang Patel  <dpatel@apple.com>
955         * objc.dg/proto-hier-2.m: New test.
956
957 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
958
959         * objc.dg/bitfield-1.m: New test.
960         * objc.dg/bitfield-2.m: New test.
961
962 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
963
964         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
965         gcc.dg/c99-flex-array-4.c: New tests.
966
967 2002-08-16  Stan Shebs  <shebs@apple.com>
968
969         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
970
971 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
972
973         * gcc.dg/typeof-1.c: New test.
974         * g++.dg/ext/typeof2.C: New test.
975
976 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
977
978         * g++.dg/other/offsetof1.C: New test.
979
980 2002-08-14  Richard Henderson  <rth@redhat.com>
981
982         * gcc.dg/tls/diag-3.c: Fix expected message strings.
983
984 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
985
986         * gcc.dg/cpp/_Pragma3.c: New test.
987
988 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
989
990         * g++.dg/template/inherit3: New test.
991
992 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
993
994         * gcc.dg/bitfld-4.c: Add blank options.
995
996 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
997
998         * g++.dg/template/crash1.C: New test.
999
1000 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1001
1002         * gcc.dg/tls/opt-2.c: New test.
1003
1004 2002-08-08  Devang Patel  <dpatel@apple.com>
1005
1006         * objc.dg/selector-1.m : New test
1007
1008 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1009
1010         * g++.dg/abi/bitfield4.C: New test.
1011         * gcc.dg/bitfld-4.c: New test.
1012
1013 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1014
1015         * g++.dg/other/packed1.C: New test.
1016
1017 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1018
1019         * g++.dg/abi/offsetof.C: Tweak error messages.
1020         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1021
1022 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1023
1024         * gcc.dg/bitfld-3.c: New test.
1025
1026 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1027             Richard Henderson  <rth@redhat.com>
1028
1029         * gcc.dg/i386-bitfield1.c: New test.
1030         * g++.dg/abi/bitfield3.C: Update.
1031
1032 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1033
1034         * objc.dg/const-str-2.m: Update.
1035         * gcc.dg/cpp/c++98.c: Change to C extension.
1036         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1037         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1038
1039 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1040
1041         * testsuite/gcc.dg/tls/diag-3.c: New.
1042
1043 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1044
1045         * g++.dg/README (Subdirectories): Document new subdir expr.
1046         * g++.dg/expr/pmf-1.C: New test.
1047
1048 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1049
1050         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1051
1052 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1053
1054         * g++.dg/abi/bitfield3.C: New test.
1055
1056 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1057
1058         * lib/gcov.exp: Tweak expected line formats.
1059         * gcc.misc-tests/gcov8.c: New test.
1060         * gcc.misc-tests/gcov8.x: New flags.
1061
1062 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1063
1064         * consistency.vlad/layout/endian.c: Include string.h.
1065
1066         * gcc.c-torture/execute/20020805-1.c: New test.
1067
1068 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1069
1070         * g++.dg/other/conversion1.C: New test.
1071
1072 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1073
1074         * gcc.dg/builtins-1.c: New testcase.
1075
1076 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1077
1078         * g++.dg/inherit/access3.C: New test.
1079
1080 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1081
1082         * gcc.dg/ia64-visibility-2.c: New test.
1083
1084 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1085
1086         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1087         __qualifier_flags to __flags.
1088
1089 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1090
1091         * g++.dg/inherit/operator1.C: New test.
1092         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1093         * g++.dg/other/error1.C: Change expected error message.
1094         * g++.dg/template/conv4.C: Likewise.
1095
1096 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1097
1098         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1099         for documented behavior.
1100
1101 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1102
1103         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1104         several targets known to fail.
1105
1106 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1107
1108         * gcc.dg/mips-args-[123].c: New tests.
1109
1110 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1111
1112         * gcc.dg/ppc-spe.c: New.
1113
1114 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1115
1116         * g++.dg/other/ptrmem4.C: New testcase.
1117
1118 2002-07-24  Richard Henderson  <rth@redhat.com>
1119
1120         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1121
1122 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1123
1124         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1125
1126 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1127
1128         * gcc.c-torture/execute/memset-3.c: New testcase.
1129
1130 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1131
1132         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1133         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1134
1135 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1136
1137         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1138         Delete.
1139
1140 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
1141
1142         * gcc.c-torture/compile/simd-4.c: New test.
1143
1144 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1145
1146         PR c++/7347, c++/7348
1147         * g++.dg/template/access4.C: New test.
1148         * g++.dg/template/access5.C: New test.
1149         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1150         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1151         * g++.old-deja/g++.pt/ttp58.C: Likewise.
1152         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1153
1154 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
1155
1156         * gcc.dg/gnu89-init-2.c: New test.
1157
1158 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
1159
1160         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1161
1162 2002-07-20  Roger Sayle  <roger@eyesopen.com>
1163
1164         * gcc.c-torture/execute/20020720-1.c: New testcase.
1165
1166 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
1167
1168         * gcc.dg/cpp/Wsignprom.c: New tests.
1169
1170 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
1171
1172         * gcc.c-torture/execute/loop-13.c: New test.
1173
1174 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
1175
1176         * gcc.dg/cpp/expr.c: New tests.
1177
1178 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
1179
1180         * g++.dg/opt/pr6713.C: Add template instantiation.
1181
1182 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
1183
1184         * gcc.dg/nest.c: New test.
1185
1186 2002-07-17  Richard Henderson  <rth@redhat.com>
1187
1188         * g++.dg/opt/pr6713.C: New test.
1189
1190 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
1191
1192         * gcc.c-torture/execute/loop-2e.x: Let the testcase
1193         XFAIL for all x86 processors.
1194
1195 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
1196
1197         * gcc.c-torture/execute/20010122-1.x: Do not test with
1198         -fomit-frame-pointer.
1199
1200 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1201
1202         * g++.dg/template/instantiate2.C: New test.
1203         * g++.dg/template/spec4.C: New test.
1204
1205 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1206
1207         * g++.dg/template/access2.C: New test.
1208         * g++.dg/template/access3.C: New test.
1209
1210 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
1211
1212         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1213         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1214         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1215         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1216         Convert to use <stdarg.h>.
1217         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1218         Delete.
1219         * gcc.dg/va-arg-2.c: New.
1220         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
1221
1222 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
1223
1224         * gcc.c-torture/compile/20020710-1.c: New test.
1225
1226 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1227                           Andrew Pinski  <pinskia@physics.uc.edu>
1228
1229         gcc.c-torture/compile/simd-2.c: New testcase.
1230         gcc.c-torture/compile/simd-3.c: Likewise.
1231
1232 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
1233
1234         PR c++/7224
1235         * g++.dg/overload/error1.C: New test.
1236
1237 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1238
1239         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
1240         configuration and IRIX 6 O32 ABI.
1241
1242 2002-07-11  Roger Sayle  <roger@eyesopen.com>
1243
1244         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
1245
1246 2002-07-10  Roger Sayle  <roger@eyesopen.com>
1247
1248         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
1249
1250 2002-07-10  Jeffrey A Law  <law@redhat.com>
1251
1252         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
1253
1254         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
1255
1256 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
1257
1258         * gcc.dg/20020312-2.c: Check for __PPC__.
1259
1260 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
1261
1262         * gcc.c-torture/compile/20020709-1.c: New test.
1263
1264 2002-07-07  Roger Sayle  <roger@eyesopen.com>
1265
1266         * g++.dg/template/qualttp21.C: New test case.
1267
1268 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
1269
1270         * gcc.c-torture/compile/20020706-1.c: New test.
1271         * gcc.c-torture/compile/20020706-2.c: New test.
1272
1273 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
1274             Alexandre Oliva  <aoliva@redhat.com>
1275
1276         * g++.dg/warn/incomplete1.C: New test.
1277
1278 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1279
1280         PR c++/7099
1281         * g++.dg/warn/noreturn1.C: New test.
1282
1283 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
1284
1285         PR c++/6706
1286         * g++.dg/debug/debug6.C: New test.
1287         * g++.dg/debug/debug7.C: New test.
1288
1289 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
1290
1291         * gcc.c-torture/compile/simd-3.c: New test.
1292
1293 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
1294
1295         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
1296         * gcc.dg/20020620-1.c: Likewise.
1297
1298 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1299
1300         PR c++/6944
1301         * g++.dg/init/array4.C: New test.
1302         * g++.dg/init/array5.C: New test.
1303
1304 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1305
1306         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
1307         * gcc.c-torture/execute/simd-2.c (main): Likewise.
1308
1309 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1310
1311         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
1312         * gcc.dg/wtr-aggr-init-1.c: Likewise.
1313         * gcc.dg/wtr-conversion-1.c: Likewise.
1314         * gcc.dg/wtr-escape-1.c: Likewise.
1315         * gcc.dg/wtr-int-type-1.c: Likewise.
1316         * gcc.dg/wtr-label-1.c: Likewise.
1317         * gcc.dg/wtr-static-1.c: Likewise.
1318         * gcc.dg/wtr-strcat-1.c: Likewise.
1319         * gcc.dg/wtr-suffix-1.c: Likewise.
1320         * gcc.dg/wtr-switch-1.c: Likewise.
1321         * gcc.dg/wtr-unary-plus-1.c: Likewise.
1322         * gcc.dg/wtr-union-init-1.c: Likewise.
1323         * gcc.dg/wtr-union-init-2.c: Likewise.
1324         * gcc.dg/wtr-union-init-3.c: Likewise.
1325
1326         * gcc.dg/wtr-func-def-1.c: New test.
1327
1328 2002-07-02 Devang Patel <dpatel@apple.com>
1329
1330         * objc.dg/param-1.m: New test.
1331
1332 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
1333
1334         * gcc.dg/cpp/trad/directive.c: Add test.
1335         * gcc.dg/cpp/trad/macroargs.c: Add test.
1336         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
1337
1338 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
1339
1340         * gcc.dg/cpp/cmdlne-M.c: New test.
1341
1342 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
1343
1344         * objc.dg/desig-init-1.m: New test.
1345
1346 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1347
1348         PR c++/6716
1349         * g++.dg/template/instantiate1.C: New test.
1350
1351 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
1352
1353         PR c++/7112
1354         * g++.dg/template/sizeof2.C: New test.
1355
1356 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1357
1358         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
1359         gcc.dg/cpp/trad/include.c: New tests.
1360
1361 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
1362
1363         PR target/7177
1364         * gcc.c-torture/compile/20020701-1.c: New test.
1365
1366 2002-07-01  Stan Shebs  <shebs@apple.com>
1367
1368         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
1369         header here...
1370         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
1371         (objc-torture-execute): or here.
1372
1373 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
1374
1375         * gcc.c-torture/execute/arith-rand-ll.c: New test.
1376
1377 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1378
1379         * gcc.dg/cpp/trad/escaped-nl.c: New test.
1380
1381 2002-06-30  Devang Patel  <dpatel@apple.com>
1382
1383         * objc.dg/fsyntax-only.m: New test.
1384
1385 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
1386
1387         PR c++/6695
1388         * g++.dg/template/friend7.C: New file.
1389
1390 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
1391
1392         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
1393         return type.
1394
1395 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1396
1397         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
1398         avoid division by zero.
1399
1400 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
1401
1402         * gcc.dg/Wunknownprag.c: New tests.
1403
1404 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
1405
1406         * gcc.c-torture/execute/simd-2.c: New test.
1407
1408 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
1409
1410         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
1411         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
1412         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
1413         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
1414         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
1415         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
1416         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
1417         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
1418         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
1419         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
1420         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
1421         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
1422         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
1423         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
1424         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
1425         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
1426         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
1427
1428 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
1429
1430         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
1431         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
1432         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
1433         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
1434         New tests.
1435         * gcc.dg/cpp/trad/directive.c: Update.
1436
1437 2002-06-23  Andreas Jaeger  <aj@suse.de>
1438
1439         * gcc.c-torture/execute/complex-6.c: New.
1440
1441 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
1442
1443         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
1444         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
1445         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
1446         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
1447
1448 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
1449
1450         * gcc.dg/cpp/trad: New directory with traditional tests copied
1451         from parent directory.
1452         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1453         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1454         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1455         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1456         Move to trad/ and rename.
1457         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
1458         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
1459         gcc.dg/cpp/trad/redef2.c: New tests.
1460         * gcc.dg/cpp/trad/trad.exp: New driver.
1461
1462 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
1463
1464         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1465         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1466         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1467         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1468         Remove.
1469
1470 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
1471
1472         * gcc.dg/20020620-1.c: New test.
1473
1474 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1475
1476         * g++.dg/template/ttp4.C: New test.
1477
1478 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
1479
1480         * g++.dg/opt/vt1.C: Fix regexp.
1481
1482 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1483
1484         * gcc.c-torture/execute/pure-1.c: Make functions static again.
1485         Don't use attribute `noinline'.
1486
1487 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1488
1489         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
1490
1491 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
1492
1493         * gcc.c-torture/execute/simd-1.c: New.
1494
1495         * gcc.dg/simd-1.c: New.
1496
1497 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1498
1499         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
1500
1501 2002-06-16  Richard Henderson  <rth@redhat.com>
1502
1503         * g++.dg/ext/anon-struct1.C: New.
1504         * g++.dg/ext/anon-struct2.C: New.
1505         * g++.dg/ext/anon-struct3.C: New.
1506         * gcc.dg/anon-struct-1.c: New.
1507         * gcc.dg/anon-struct-2.c: New.
1508         * gcc.dg/anon-struct-3.c: New.
1509         * gcc.dg/20011008-1.c: Adjust warning text.
1510         * gcc.dg/20020527-1.c: Add -fms-extensions.
1511
1512 2002-06-16  Richard Henderson  <rth@redhat.com>
1513
1514         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
1515
1516 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
1517
1518         * gcc.c-torture/execute/20020615-1.c: New test.
1519
1520 2002-06-15  Roger Sayle  <roger@eyesopen.com>
1521
1522         * gcc.c-tortuture/execute/compare-1.c: New test case.
1523         * gcc.c-tortuture/execute/compare-2.c: New test case.
1524         * gcc.c-tortuture/execute/compare-3.c: New test case.
1525
1526 2002-06-13  Richard Henderson  <rth@redhat.com>
1527
1528         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
1529         ia64 ilp32.
1530
1531 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1532
1533         * g++.dg/template/typename2.C: Update error message.
1534
1535 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
1536
1537         * gcc.c-torture/execute/20020611-1.c: New test.
1538
1539 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
1540
1541         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
1542         list of targets to skip.
1543
1544 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
1545
1546         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
1547         targets if not optimizing.
1548
1549 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
1550
1551         * gcc.c-torture/compile/20020605-1.c: New test.
1552
1553         * g++.dg/opt/vt1.C: New test.
1554
1555         * gcc.dg/20020531-1.c: New test.
1556
1557         * gcc.dg/20020530-1.c: New test.
1558
1559         * gcc.dg/20020527-1.c: New test.
1560
1561         * g++.dg/opt/cse1.C: New test.
1562
1563 2002-06-07  Roger Sayle  <roger@eyesopen.com>
1564
1565         * gcc.dg/20020607-2.c: New test case.
1566
1567 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
1568
1569         * gcc.c-torture/compile/20020604-1.c: New test.
1570
1571 2002-06-04  Richard Henderson  <rth@redhat.com>
1572
1573         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
1574         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
1575         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
1576
1577 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
1578
1579         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
1580
1581 2002-06-03  Richard Henderson  <rth@redhat.com>
1582
1583         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
1584         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
1585
1586 2002-06-02  Richard Henderson  <rth@redhat.com>
1587
1588         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
1589         test functions static.
1590
1591 2002-06-02  Andreas Jaeger  <aj@suse.de>
1592
1593         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
1594         now.
1595
1596 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1597
1598         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
1599         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
1600         Update for mofified diagnostics.
1601         * gcc.dg/c99-intconst-1.c: No longer fail.
1602
1603 2002-06-02  Richard Henderson  <rth@redhat.com>
1604
1605         * gcc.dg/uninit-A.c: Remove xfail markers.
1606
1607 2002-06-01  Roger Sayle  <roger@eyesopen.com>
1608
1609         * gcc.dg/fnegate-1.c: New test case.
1610
1611 2002-05-30  Osku Salerma  <osku@iki.fi>
1612
1613         * gcc.c-torture/execute/mayalias-1.c: New file.
1614
1615 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1616
1617         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
1618         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
1619         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
1620
1621 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
1622
1623         * gcc.c-torture/execute/20020529-1.c: New test.
1624
1625 2002-05-27  Richard Henderson  <rth@redhat.com>
1626
1627         * g++.dg/ext/attrib6.C: New test case.
1628
1629 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1630
1631         * gcc.c-torture/execute/pure-1.c: New test.
1632
1633 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1634
1635         * gcc.dg/cpp/arith-2.c: Remove.
1636
1637 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1638
1639         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
1640         * gcc.dg/cpp/if-3.c: Remove.
1641
1642 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
1643
1644         * g++.dg/opt/cse2.C: New test.
1645
1646 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
1647
1648         * gcc.dg/cpp/arith-1.c: New semantic tests.
1649         * gcc.dg/cpp/if-1.c: Update.
1650
1651 2002-05-24  Ben Elliston  <bje@redhat.com>
1652
1653         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
1654
1655 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
1656
1657         * gcc.dg/verbose-asm.c: New test.
1658
1659 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1660
1661         * gcc.dg/cpp/paste12.c: New test.
1662
1663 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1664
1665         * g++.dg/parse/named_ops.C: New test.
1666
1667 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
1668
1669         * gcc/testsuite/gcc.dg/weak-8.c: New test.
1670
1671 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
1672
1673         * gcc.dg/weak-2.c: Allow optional leading underscore
1674         in scan-assembler symbol name.
1675         * gcc.dg/weak-3.c: Likewise.
1676         * gcc.dg/weak-4.c: Likewise.
1677         * gcc.dg/weak-5.c: Likewise.
1678
1679 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
1680
1681         * gcc.dg/20020523-1.c: New test.
1682
1683 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1684
1685         * objc.dg/const-str-2.m: Update now that we stop after
1686         a command line error.
1687
1688 2002-05-22  Richard Henderson  <rth@redhat.com>
1689
1690         * g++.dg/dg.exp: Fix typo in test pruneing.
1691
1692 2002-05-22  Richard Henderson  <rth@redhat.com>
1693
1694         * g++.dg/dg.exp: Prune the tls subdirectory.
1695         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1696         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1697         * g++.dg/tls/init-1.C: New.
1698
1699 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
1700
1701         * gcc.dg/20020517-1.c: New test.
1702
1703 2002-05-21  Richard Henderson  <rth@redhat.com>
1704
1705         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1706         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1707
1708 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
1709
1710         * g++.dg/other/copy2.C: New test.
1711
1712 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
1713
1714         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1715         (MAX_COPY): Bump up to 10 times sizeof (long long).
1716         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1717
1718         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1719         sizeof (long long).
1720
1721         * gcc.c-torture/execute/strcpy-1.c: New test.
1722
1723 2002-05-19  Jason Merrill  <jason2redhat.com>
1724
1725         * g++.dg/ext/oper1.C: New test.
1726
1727 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
1728 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
1729
1730         * README.QMTEST: New file.
1731
1732         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1733
1734 2002-05-19  Andreas Jaeger  <aj@suse.de>
1735
1736         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1737         now.
1738         * gcc.c-torture/execute/loop-2d.x: Likewise.
1739
1740 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
1741
1742         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
1743         support weak symbols.
1744         * gcc.dg/weak-4.c: Likewise
1745         * gcc.dg/weak-6.c: Likewise
1746
1747 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
1748
1749         * gcc.dg/weak-3.c: Add dg-excess-error comment for
1750         cygwin, coff and h8300-*-hms targets
1751         * gcc.dg/weak-5.c: Likewise
1752         * gcc.dg/weak-7.c: Likewise
1753
1754 2002-05-16  Jason Merrill  <jason@redhat.com>
1755
1756         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
1757         (scan-assembler-not, scan-assembler-dem): Likewise.
1758         (scan-assembler-dem-not): Likewise.
1759
1760 2002-05-15  Richard Henderson  <rth@redhat.com>
1761
1762         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
1763
1764 2002-05-15  Richard Henderson  <rth@redhat.com>
1765
1766         * gcc.dg/weak-5.c (vfoo1c): No warning here.
1767         (vfoo1f): Warning here.
1768         (vfoo1l): Don't redefine the alias.
1769
1770 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
1771
1772         * g++.dg/init/pm1.C: New test.
1773
1774 2002-05-12  David S. Miller  <davem@redhat.com>
1775
1776         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
1777         types.
1778
1779 2002-05-10  Roger Sayle  <roger@eyesopen.com>
1780
1781         * gcc.c-torture/execute/20020510-1.c: New test case.
1782
1783 2002-05-10  David S. Miller  <davem@redhat.com>
1784
1785         * gcc.c-torture/execute/conversion.c: Test long double too.
1786
1787 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
1788
1789         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
1790         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
1791         * lib/g++.exp (g++_link_flags): Likewise.
1792         * lib/objc.exp (objc_target_compile): Likewise.
1793
1794 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1795
1796         * gcc.dg/cpp/poison.c: Update.
1797         * gcc.dg/cpp/20000625-2.c: Remove.
1798         * gcc.dg/cpp/direct2s.c: Remove final test.
1799
1800 2002-05-08  Tom Rix  <trix@redhat.com>
1801
1802         * gcc.c-torture/execute/20020508-1.c: New test.
1803         * gcc.c-torture/execute/20020508-2.c: New test.
1804         * gcc.c-torture/execute/20020508-3.c: New test.
1805
1806 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1807
1808         * gcc.dg/cpp/charconst-4.c: More tests.
1809
1810 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
1811
1812         PR c/6569
1813         * gcc.dg/weak-3.c: Update location of warning messages.
1814         * gcc.dg/weak-5.c: Likewise.
1815
1816 2002-05-06  Roger Sayle  <roger@eyesopen.com>
1817
1818         * gcc.c-torture/execute/20020506-1.c: New test case.
1819
1820 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1821
1822         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1823
1824 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1825
1826         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1827
1828 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1829
1830         * gcc.dg/cpp/charconst-3.c: New test.
1831
1832 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1833
1834         * gcc.dg/cpp/charconst.c: Update tests.
1835
1836 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1837
1838         * treelang: Added directory for new sample language treelang. Also
1839         lib/treelang.exp: New file to signal treelang should be tested.
1840
1841 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1842
1843         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1844         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1845         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1846         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1847         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1848         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1849         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1850
1851 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1852
1853         * gcc.dg/format/xopen-2.c: New test.
1854
1855 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1856
1857         * gcc.dg/20020503-1.c: New test.
1858
1859 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1860
1861         * g++.dg/init/dtor1.C: Make it tougher.
1862
1863 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1864
1865         * g++.dg/init/dtor1.C: New test.
1866
1867 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1868
1869         * gcc.dg/altivec-8.c: New.
1870
1871 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1872
1873         * gcc.dg/altivec-7.c: New.
1874
1875 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1876
1877         * g++.dg/parse/typedef1.C: New test.
1878
1879 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1880
1881         PR c++/6486
1882         * g++.dg/template/friend6.C: New test.
1883
1884         PR c++/6492
1885         * g++.dg/init/copy1.C: New test.
1886
1887 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1888
1889         * g++.dg/warn/effc1.C: New test.
1890
1891 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1892
1893         * gcc.dg/cpp/if-cexp.c: Add a test.
1894
1895 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1896
1897         * gcc.dg/20020426-2.c: New test.
1898
1899 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1900
1901         * gcc.dg/cpp/if-mop.c: Update.
1902         * gcc.dg/cpp/if-mpar.c: Add test.
1903         * gcc.dg/cpp/if-oppr.c: Update.
1904
1905 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1906
1907         PR c/6343
1908         * gcc.dg/weak-[2-7].c: New tests.
1909
1910 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1911
1912         * gcc.dg/enum1.c: New test.
1913
1914 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1915
1916         PR c++/6497
1917         * g++.dg/inherit/access2.C: New test.
1918
1919 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1920
1921         PR bootstrap/6445
1922         * gcc.dg/20020426-1.c: New test.
1923
1924 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1925
1926         * g++.dg/abi/enum1.C: New test.
1927
1928 2002-04-26  Richard Henderson  <rth@redhat.com>
1929
1930         * gcc.dg/c99-bool-1.c: Expect always true warning.
1931
1932 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1933
1934         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1935
1936 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1937
1938         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1939         targets.
1940
1941 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1942
1943         * g++.dg/abi/mange7.C: New test.
1944
1945         PR c++/6438.
1946         * g++.dg/parse/stmtexpr2.C: New test.
1947
1948 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1949
1950         * gcc.dg/20020312-2.c: Add SH target.
1951
1952 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1953
1954         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1955         compiler output on mips*-*-irix*.
1956
1957 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1958
1959         * g++.dg/parse/attr1.C: New test.
1960
1961 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1962
1963         * gcc.c-torture/execute/string-opt-17.c: New test case.
1964         * gcc.c-torture/execute/memset-2.c: New test case.
1965
1966 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1967
1968         PR c++/6256:
1969         * g++.dg/template/friend5.C: New test.
1970
1971         PR c++/6331:
1972         * g++.dg/template/qual1.C: Likewise.
1973
1974 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1975
1976         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1977         Include stdlib.h, not stdio.h or ctype.h.
1978
1979 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1980
1981         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1982         cris-*-elf* and mmix-*-*.
1983         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1984         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1985         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1986         Ditto.
1987         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1988         * gcc.dg/wchar_t-1.c: Ditto.
1989
1990 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1991
1992         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1993         Clarify comment.
1994
1995 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1996
1997         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1998
1999 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2000
2001         * gcc.c-torture/execute/20000906-1.x: Delete.
2002
2003 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2004
2005         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2006
2007 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2008
2009         * PR6367
2010         * g77.f-torture/execute/6367.f: New test.
2011         * g77.f-torture/execute/6367.x: Disable for MMIX.
2012
2013 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2014
2015         * PR6352
2016         * g++.dg/opt/inline2.C: New test.
2017
2018 2002-04-18  Richard Henderson  <rth@redhat.com>
2019
2020         * gcc.dg/20000906-1.c: Enable for all targets.
2021         * gcc.c-torture/compile/iftrap-2.c: New.
2022
2023 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2024
2025         * gcc.dg/20020418-1.c: New test.
2026         * gcc.dg/20020418-2.c: New test.
2027
2028 2002-04-18  Richard Henderson  <rth@redhat.com>
2029
2030         * gcc.c-torture/compile/iftrap-1.c: New.
2031         * gcc.dg/iftrap-1.c: Adjust for ia64.
2032         * gcc.dg/iftrap-2.c: New.
2033
2034 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2035
2036         * gcc.c-torture/compile/20020418-1.c: New test.
2037
2038 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2039
2040         * gcc.c-torture/compile/20020415-1.c: New.
2041
2042 2002-04-18  David S. Miller  <davem@redhat.com>
2043
2044         * gcc.c-torture/execute/20020418-1.c: New test.
2045
2046 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2047
2048         * gcc.dg/20020416-1.c: New test.
2049
2050         * g++.dg/opt/inline1.C: New test.
2051
2052 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2053
2054         * gcc.dg/altivec-5.c: New test.
2055
2056         * gcc.dg/20020415-1.c: New test.
2057
2058 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2059
2060         * testsuite/lib/chill.exp: Remove.
2061
2062 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2063
2064         * g++.dg/other/big-struct.C: New test.
2065
2066 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2067
2068         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2069         of scratch file.
2070
2071 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2072
2073         PR c/6277
2074         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2075         in scan-assembler function name
2076
2077 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2078
2079         * g77.f-torture/execute/980628-4.x,
2080         g77.f-torture/execute/980628-5.x,
2081         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2082         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2083         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2084         i[34567]86-*-*.
2085
2086 2002-04-13  David S. Miller  <davem@redhat.com>
2087
2088         * gcc.c-torture/execute/20020413-1.c: New test.
2089
2090 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2091
2092         * gcc.dg/asm-6.c,
2093         * g++.dg/ext/asm1.C: New tests.
2094
2095 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2096
2097         PR c++ 5373.
2098         * g++.dg/parse/stmtexpr1.C: New test.
2099
2100         PR c++/5189.
2101         * g++.dg/template/copy1.C: New test.
2102
2103 2002-04-12  Richard Henderson  <rth@redhat.com>
2104
2105         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2106
2107 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2108
2109         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2110         gcc.c-torture/execute/20020307-2.c.
2111
2112 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2113
2114         * g++.dg/ext/attrib5.C,
2115         * g++.dg/lookup/struct1.C: New tests.
2116
2117 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2118
2119         * gcc.dg/20020411-1.c: New test.
2120
2121         * gcc.c-torture/execute/20020411-1.c: New test.
2122
2123 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2124
2125         * g77.f-torture/execute/6177.f: New test.
2126
2127 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2128
2129         PR middle-end/6247
2130         * g++.dg/opt/cleanup1.C: New test.
2131
2132         * g++.dg/opt/const1.C: New test.
2133
2134 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
2135
2136         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2137
2138 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
2139
2140         PR c++/5507
2141         * g++.dg/template/typename2.C: New test.
2142
2143 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
2144
2145         * gcc.c-torture/execute/loop-12.c: New.
2146
2147 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
2148
2149         * g77.f-torture/execute/980628-4.x,
2150         g77.f-torture/execute/980628-5.x,
2151         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2152         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2153         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2154
2155 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2156
2157         PR optimization/6086
2158         * g++.dg/opt/preinc1.C: New test.
2159
2160 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2161
2162         PR c++/5571
2163         * g++.dg/opt/static2.C: New test.
2164
2165 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2166
2167         PR c/5120
2168         * gcc.dg/20020406-1.c: New test.
2169
2170 2002-04-04  David S. Miller  <davem@redhat.com>
2171
2172         * gcc.c-torture/execute/20020404-1.c: New test.
2173
2174 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
2175
2176         PR c/6123
2177         * gcc.dg/20020312-2.c: Do not declare global register variable
2178         if __PIC__ or __pic__ is defined.
2179
2180 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
2181
2182         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
2183         __asm__ so that it works correctly even if -ansi -pedantic-errors.
2184
2185 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2186
2187         * gcc.misc-tests/linkage.exp: Update last change to handle
2188         sparc*-, not just sparc-.
2189
2190 2002-04-03  Richard Henderson  <rth@redhat.com>
2191
2192         * gcc.dg/cpp/ucs.c: Improved long UCS test.
2193
2194 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2195
2196         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2197
2198 2002-04-02  David S. Miller  <davem@redhat.com>
2199
2200         * gcc.c-torture/execute/20020402-3.c: New test.
2201
2202 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2203
2204         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2205         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2206
2207         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2208         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2209         g77.f-torture/execute/20001201.x,
2210         g77.f-torture/execute/u77-test.x: New files.
2211
2212         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2213         * gcc.dg/wchar_t-1.c: Ditto.
2214
2215 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2216
2217         * gcc.c-torture/execute/20020402-1.c: New test.
2218
2219 2002-04-01  Richard Henderson  <rth@redhat.com>
2220
2221         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
2222
2223         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
2224
2225 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2226
2227         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
2228
2229 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2230
2231         * g++.dg/inherit/template-as-base.C: Expect error.
2232         * g++.dg/inherit/namespace-as-base.C: Likewise.
2233
2234 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
2235
2236         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
2237         g++.dg/ext/instantiate3.C: Tweak match patterns.
2238
2239         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
2240         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
2241         -da test.
2242
2243 2002-03-31  Richard Henderson  <rth@redhat.com>
2244
2245         * gcc.dg/special/alias-2.c: New.
2246         * gcc.dg/special/ecos.exp: Run it.
2247
2248 2002-03-31  Richard Henderson  <rth@redhat.com>
2249
2250         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
2251
2252 2002-03-31  Kazu Hirata  <kazu@hxi.com>
2253
2254         * gcc.dg/weak-1.c: Disable on h8300 port.
2255
2256 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
2257
2258         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
2259         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
2260         ordering tests.
2261         * g++.dg/bprob/bprob-1.C: New test.
2262         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
2263         * g++.dg/gcov/gcov-1.C: New test.
2264         * g++.dg/gcov/gcov-1.x: New file.
2265         * g++.dg/gcov/gcov-2.C: New test.
2266         * g++.dg/gcov/gcov-3.C: New test.
2267         * g++.dg/gcov/gcov-3.h: New file.
2268
2269 2002-03-28  Roger Sayle  <roger@eyesopen.com>
2270
2271         * g++.old-deja/g++.other/builtins5.C: New test.
2272         * g++.old-deja/g++.other/builtins6.C: New test.
2273         * g++.old-deja/g++.other/builtins7.C: New test.
2274         * g++.old-deja/g++.other/builtins8.C: New test.
2275         * g++.old-deja/g++.other/builtins9.C: New test.
2276
2277 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
2278
2279         * g++.dg/opt/static1.C: New test.
2280
2281         * g++.dg/opt/longbranch1.C: New test.
2282
2283 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
2284
2285         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2286
2287         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
2288
2289 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
2290
2291         * gcc.c-torture/execute/20020328-1.c: New test.
2292
2293 2002-03-27  Richard Henderson  <rth@redhat.com>
2294
2295         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
2296         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
2297         move from g++.old-deja/g++.ext/.
2298
2299 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
2300
2301         * g++.dg/init/new2.C: New test.
2302
2303 2002-03-26  Richard Henderson  <rth@redhat.com>
2304
2305         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2306
2307         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
2308         on sparc.
2309
2310         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
2311         sparcv9 systems.
2312         * gcc.dg/20001102-1.c: Likewise.
2313
2314 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
2315
2316         * gcc.dg/cpp/endif-pedantic1.c,
2317         gcc.dg/cpp/endif-pedantic2.c:  New tests.
2318
2319 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
2320
2321         * g++.dg/init/new1.C: New test.
2322
2323 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2324
2325         * g++.dg/abi/vbase9.C: New test.
2326
2327 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
2328
2329         * gcc.dg/arm-asm.c: New test.
2330
2331 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
2332
2333         * gcc.dg/Wswitch-enum.c: New test.
2334         Fix PR c/5044.
2335
2336 2002-03-26  Richard Henderson  <rth@redhat.com>
2337
2338         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
2339         structure.
2340
2341 2002-03-25  Richard Henderson  <rth@redhat.com>
2342
2343         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
2344         sparcv9 systems.
2345
2346         * gcc.c-torture/compile/20011119-1.c (xxx): New.
2347         * gcc.c-torture/compile/20011119-2.c (xxx): New.
2348
2349 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
2350
2351         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
2352
2353 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
2354
2355         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
2356         targets using generic thunk support.
2357
2358 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
2359
2360         * gcc.c-torture/compile/20020323-1.c: New test.
2361
2362         * g++.dg/opt/conj2.C: New test.
2363
2364 2002-03-24  Richard Henderson  <rth@redhat.com>
2365
2366         * gcc.dg/weak-1.c: Use -fno-common.
2367
2368 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2369
2370         * g77.dg/f77-edit-apostrophe-out.f: New test
2371         * g77.dg/f77-edit-h-out.f: New test
2372         * g77.dg/f77-edit-t-in.f: New test
2373         * g77.dg/f77-edit-t-out.f: New test
2374         * g77.dg/f77-edit-x-out.f: New test
2375         * g77.dg/f77-edit-slash-out.f: New test
2376         * g77.dg/f77-edit-colon-out.f: New test
2377         * g77.dg/f77-edit-s-out.f: New test
2378
2379 2002-03-24  Richard Henderson  <rth@redhat.com>
2380
2381         * objc/execute/formal_protocol-6.x: New XFAIL.
2382
2383 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2384
2385         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
2386         that do not support weak symbols
2387
2388 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2389
2390         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
2391         * lib/g77.exp:  Likewise
2392         * lib/objc.exp: Likewise
2393
2394 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
2395
2396         * gcc.dg/Wswitch-default.c: New test.
2397
2398 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
2399
2400         * g++.dg/other/enum1.C: New test.
2401
2402 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
2403
2404         * gcc.dg/pragma-ep-3.c: Fix typo.
2405
2406 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2407
2408         * g++.dg/inherit/template-as-base.C: New test.
2409
2410 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
2411
2412         * g++.old-deja/g++.other/dwarf2-1.C: Move...
2413         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
2414
2415 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
2416
2417         * gcc.dg/cpp/multiline.c: Update to match.
2418
2419 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
2420
2421         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
2422
2423 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
2424
2425         * gcc.dg/cpp/extratokens2.c:  New file.
2426
2427 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
2428
2429         * gcc.dg/20020312-2.c: Add rs6000 target.
2430
2431         * gcc.c-torture/compile/20020319-1.c: New test.
2432
2433 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2434
2435         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
2436         (A, E): Handle this.
2437
2438 2002-03-20  Jason Merrill  <jason@redhat.com>
2439
2440         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
2441         ignoring -fpic.
2442         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
2443         through prune_gcc_output.
2444
2445 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
2446
2447         * gcc.c-torture/compile/20020320-1.c: New test.
2448
2449 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
2450
2451         * gcc.c-torture/compile/20020318-1.c: New test.
2452
2453         * gcc.dg/struct-by-value-1.c: New test.
2454
2455         * gcc.dg/20020319-1.c: New test.
2456
2457 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
2458
2459         * g++.dg/opt/conj1.C: New test.
2460
2461 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
2462
2463         * g++.dg/template/qualttp20.C: Revert previous change.
2464         * g++.dg/template/qualttp3.C: Likewise.
2465         * g++.dg/template/qualttp4.C: Likewise
2466         * g++.dg/template/qualttp5.C: Likewise
2467         * g++.dg/template/qualttp6.C: Likewise
2468         * g++.dg/template/qualttp7.C: Likewise
2469         * g++.dg/template/qualttp8.C: Likewise
2470         * g++.dg/template/recurse.C: Likewise.
2471
2472 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2473
2474         * gcc.dg/cpp/wchar-1.c: Update.
2475
2476 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2477
2478         * g++.dg/template/conv1.C: New test.
2479         * g++.dg/template/conv2.C: New test.
2480         * g++.dg/template/conv3.C: New test.
2481         * g++.dg/template/conv4.C: New test.
2482
2483 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2484
2485         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
2486         * g++.dg/template/qualttp3.C: Likewise.
2487         * g++.dg/template/qualttp4.C: Likewise
2488         * g++.dg/template/qualttp5.C: Likewise
2489         * g++.dg/template/qualttp6.C: Likewise
2490         * g++.dg/template/qualttp7.C: Likewise
2491         * g++.dg/template/qualttp8.C: Likewise
2492         * g++.dg/template/recurse.C: Likewise.
2493
2494 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2495
2496         * g++.dg/opt/dtor1.C: New test.
2497
2498 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
2499
2500         * gcc.c-torture/compile/20020315-1.c: New test.
2501
2502 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
2503
2504         * gcc.dg/weak-1.c: Fix scan tests.
2505
2506 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
2507
2508         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
2509         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
2510         cris-*-aout* mmix-*-*.
2511         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
2512         cris-*-aout* mmix-*-*.
2513         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
2514         cris-*-elf* cris-*-aout* and mmix-*-*.
2515         * gcc.dg/20001009-1.c: Ditto.
2516         * gcc.dg/20010912-1.c: Ditto.
2517         * gcc.dg/20020122-4.c: Ditto.
2518         * gcc.dg/inline-2.c: Ditto.
2519
2520 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
2521
2522         * gcc.c-torture/compile/20020314-1.c: New test.
2523
2524 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
2525
2526         * gcc.c-torture/execute/20020314-1.c: New test.
2527
2528 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
2529
2530         * g++.dg/warn/Wunused-1.C: New test.
2531
2532 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
2533
2534         * g++.dg/abi/mangle6.C: New test.
2535
2536 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
2537
2538         * gcc.c-torture/compile/20020309-2.c: New test.
2539
2540         * gcc.c-torture/compile/20020312-1.c: New test.
2541
2542 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2543
2544         * g++.dg/other/access1.C: New test.
2545
2546 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
2547
2548         * gcc.c-torture/execute/wchar_t-1.c: New test.
2549
2550 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
2551
2552         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
2553
2554 2002-03-12  Roger Sayle  <roger@eyesopen.com>
2555
2556         * gcc.dg/20020312-1.c: New test case.
2557
2558 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
2559
2560         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
2561
2562 2002-03-11  Richard Henderson  <rth@redhat.com>
2563
2564         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
2565         * g++.old-deja/g++.jason/report.C: Likewise.
2566
2567 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2568
2569         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
2570         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
2571
2572 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2573
2574         * testsuite/g++.dg/overload/pmf1.C: New test.
2575
2576 2002-03-11  Kazu Hirata  <kazu@hxi.com>
2577
2578         * gcc.c-torture/execute/20020307-1.c: Use long.
2579
2580 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
2581
2582         PR optimization/5844
2583         * gcc.dg/20020310-1.c: New test.
2584
2585 2002-03-09  Michael Meissner  <meissner@redhat.com>
2586
2587         * gcc.c-torture/execute/memcpy-2.c: New test.
2588         * gcc.c-torture/execute/memset-1.c: New test.
2589         * gcc.c-torture/execute/strlen-1.c: New test.
2590         * gcc.c-torture/execute/strcmp-1.c: New test.
2591         * gcc.c-torture/execute/strncmp-1.c: New test.
2592
2593 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
2594
2595         * gcc.dg/ppc-ldstruct.c: New test.
2596
2597 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
2598
2599         * gcc.c-torture/execute/va-arg-22.c: New test.
2600
2601 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2602
2603         * gcc.c-torture/compile/20020309-1.c: New test.
2604
2605 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
2606
2607         * gcc.c-torture/execute/20020307-2.c: New test.
2608
2609 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
2610
2611         * g77.f-torture/compile/20020307-1.f: New test.
2612
2613 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
2614
2615         * gcc.dg/unordered-1.c: New test.
2616
2617 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
2618
2619         * gcc.c-torture/execute/20020307-1.c: New test.
2620
2621 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
2622
2623         * gcc.dg/20020304-1.c: New test.
2624
2625         * gcc.c-torture/compile/20020304-2.c: New test.
2626
2627 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
2628
2629         * gcc.c-torture/compile/20020304-1.c: New test case
2630         (from PR c/5830).
2631
2632 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
2633
2634         * gcc.dg/20020103-1.c: Add other -D ppc variants.
2635
2636 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2637
2638         * g++.dg/other/classkey1.C: New test.
2639
2640 2002-03-01  Richard Henderson  <rth@redhat.com>
2641
2642         * gcc.c-torture/compile/981223-1.x: New.
2643         * gcc.c-torture/compile/920625-1.x: New.
2644
2645 2002-02-28  Richard Henderson  <rth@redhat.com>
2646
2647         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
2648
2649 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
2650
2651         * gcc.c-torture/execute/20020227-1.c: New test.
2652
2653 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
2654
2655         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
2656         here" ERROR lines.
2657         * g++.old-deja/g++.oliva/partord1.C: Likewise.
2658         * g++.old-deja.g++.other/defarg1.C: Likewise.
2659         * g++.old-deja/g++.pt/calls2.C: Likewise.
2660         * g++.old-deja/g++.pt/crash20.C: Likewise.
2661         * g++.old-deja/g++.pt/crash30.C: Likewise.
2662         * g++.old-deja/g++.pt/crash36.C: Likewise.
2663         * g++.old-deja/g++.pt/crash6.C: Likewise.
2664         * g++.old-deja/g++.pt/defarg13.C: Likewise.
2665         * g++.old-deja/g++.pt/derived3.C: Likewise.
2666         * g++.old-deja/g++.pt/error1.C: Likewise.
2667         * g++.old-deja/g++.pt/friend21.C: Likewise.
2668         * g++.old-deja/g++.pt/friend23.C: Likewise.
2669         * g++.old-deja/g++.pt/infinite1.C: Likewise.
2670         * g++.old-deja/g++.robertl/eb128.C: Likewise.
2671
2672 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
2673
2674         * gcc.c-torture/execute/20020225-2.c: New test.
2675
2676 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
2677
2678         * gcc.c-torture/execute/920730-1t.c,
2679         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
2680         Delete test cases, only relevant to -traditional.
2681
2682 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2683
2684         * gcc.dg/cpp/undef1.c: Remove.
2685         * gcc.dg/cpp/directiv.c: Update.
2686         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
2687
2688 2002-02-27  Michael Meissner  <meissner@redhat.com>
2689
2690         * gcc.c-torture/execute/20020226-1.c: New test.
2691
2692 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
2693
2694         * g++.dg/debug/debug4.C: New test.
2695
2696         * gcc.dg/ia64-visibility-1.c: New test.
2697
2698 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
2699
2700         * gcc.dg/debug/20020224-1.c: New.
2701
2702 2002-02-25  Kazu Hirata  <kazu@hxi.com>
2703
2704         * gcc.c-torture/execute/960416-1.x: New.
2705         * gcc.c-torture/execute/divconst-3.x: Likewise.
2706
2707 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
2708
2709         * gcc.dg/20020224-1.c: New test.
2710
2711 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
2712
2713         * gcc.c-torture/execute/20020225-1.c: New.
2714
2715 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2716
2717         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2718
2719 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
2720
2721         * gcc.dg/20020222-1.c: New test.
2722
2723 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
2724
2725         * g++.dg/opt/anonunion1.C: New test.
2726
2727 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
2728
2729         * g++.dg/template/qualttp19.C: New test.
2730         * g++.dg/template/qualttp20.C: New test.
2731         * g++.old-deja/g++.jason/report.C: Adjust expected errors
2732         * g++.old-deja/g++.other/qual1.C: Likewise.
2733
2734 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
2735
2736         * gcc.dg/attr-alwaysinline.c: New.
2737
2738 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
2739
2740         * gcc.dg/20020220-1.c: New test.
2741
2742         * gcc.dg/20020220-2.c: New test.
2743
2744         * g++.dg/opt/mmx1.C: New test.
2745
2746 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
2747
2748         * gcc.c-torture/compile/20020110.c: New test.
2749
2750 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
2751
2752         * gcc.c-torture/execute/20020219-1.c: New test.
2753
2754         * gcc.dg/20020219-1.c: New test.
2755
2756         * gcc.dg/noncompile/20020220-1.c: New test.
2757
2758         * g++.dg/opt/ptrintsum1.C: New test.
2759
2760         * gcc.dg/debug/20020220-1.c: New test.
2761
2762 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
2763
2764         * gcc.c-torture/execute/20020216-1.c: New test.
2765
2766 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2767
2768         * gcc.dg/decl-1.c: Update, new test.
2769
2770 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
2771
2772         * g++.dg/abi/bitfield1.C: New test.
2773         * g++.dg/abi/bitfield2.C: New test.
2774
2775 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2776
2777         * gcc.dg/attr-nest.c: New test.
2778
2779 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2780
2781         * gcc.c-torture/execute/20020215-1.c: New test.
2782
2783 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
2784
2785         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
2786         * g++.dg/debug/debug.exp: New.
2787         * g++.dg/debug/trivial.C: New.
2788         * g++.dg/debug/debug1.C: Moved...
2789         * g++.dg/other/debug1.C: ...from here.
2790         * g++.dg/debug/debug2.C: Moved...
2791         * g++.dg/other/debug2.C: ...from here.
2792         * g++.dg/debug/debug3.C: Moved...
2793         * g++.dg/other/debug3.C: ...from here.
2794
2795         * gcc.dg/noncompile/20020213-1.c: New test.
2796
2797 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
2798
2799         * g++.dg/other/debug3.C: New test.
2800
2801         * gcc.c-torture/execute/20020213-1.c: New test.
2802
2803 2002-02-13  Richard Smith <richard@ex-parrot.com>
2804
2805         * g++.old-deja/g++.other/thunk1.C: New test.
2806
2807 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2808
2809         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
2810
2811 2002-02-13  Stan Shebs  <shebs@apple.com>
2812
2813         * gcc.dg/altivec-3.c: New.
2814
2815 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
2816
2817         * gcc.dg/Wunreachable-1.c: New test.
2818         * gcc.dg/Wunreachable-2.c: New test.
2819
2820 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2821
2822         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2823
2824 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
2825
2826         * gcc.dg/decl-1.c: New test.
2827
2828 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2829
2830         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2831
2832 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2833
2834         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2835         * gcc.c-torture/compile/980506-1.x: Likewise.
2836
2837 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2838
2839         * gcc.dg/20020210-1.c: New.
2840
2841 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2842
2843         * g77.f-torture/execute/947.f: New regression test
2844         for PR fortran/947.
2845
2846 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2847
2848         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2849         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2850
2851 2002-02-08  Richard Henderson  <rth@redhat.com>
2852
2853         * gcc.c-torture/compile/labels-3.c: New.
2854
2855 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2856
2857         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2858         expression statements work instead.
2859         * gcc.dg/noncompile/20020207-1.c: New test.
2860
2861 2002-02-07  Richard Henderson  <rth@redhat.com>
2862
2863         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2864
2865 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2866
2867         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2868         message from g77
2869         * lib/g77-dg.exp: Trim g77 error messages so that they are
2870         recognized by dg.exp.
2871
2872 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2873
2874         PR fortran/5473
2875         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2876
2877 2002-02-07  Richard Henderson  <rth@redhat.com>
2878
2879         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2880         to be sufficiently aligned for integers.
2881
2882 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2883
2884         * g++.dg/template/friend4.C: New test.
2885
2886 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2887
2888         PR fortran/5743
2889         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2890         unsupported cases.
2891
2892 2002-02-07  Richard Henderson  <rth@redhat.com>
2893
2894         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2895         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2896         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2897         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2898
2899 2002-02-06  Richard Henderson  <rth@redhat.com>
2900
2901         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2902
2903 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2904
2905         * gcc.dg/20020206-1.c: New test.
2906
2907 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2908
2909         * gcc.c-torture/execute/20020206-1.c: New test.
2910
2911         * gcc.c-torture/execute/20020206-2.c: New test.
2912
2913         PR optimization/5429:
2914         * gcc.c-torture/compile/20020206-1.c: New test.
2915
2916 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2917
2918         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2919         as certain file formats cannot support particularly large
2920         alignments.
2921
2922         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2923         and do not expect to be able to link the executable.
2924
2925         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2926         fail because the COFF format does not support the weak attribute.
2927
2928 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2929
2930         * g77.dg/pr5473.f:  New test
2931
2932 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2933
2934         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2935         Fix testcase accordingly.
2936
2937 2002-02-04  Richard Henderson  <rth@redhat.com>
2938
2939         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2940         (buf): Change to be an array of pointers, not ints.
2941
2942 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2943
2944         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2945         before all tests.  Move warning one line above to match where it
2946         C frontend emits.
2947         * gcc.dg/Wswitch-2.c: New test.
2948         * g++.dg/warn/Wswitch-1.C: New test.
2949         * g++.dg/warn/Wswitch-2.C: New test.
2950
2951 2002-02-04  Richard Henderson  <rth@redhat.com>
2952
2953         * g++.dg/abi/offsetof.C: Fix size comparison.
2954
2955 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2956
2957         * gcc.dg/cast-qual-2.c: New test.
2958
2959 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2960
2961         * gcc.dg/20020201-4.c: New test.
2962
2963 2002-02-04  Ben Elliston  <bje@redhat.com>
2964
2965         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2966         target_info attribute != 0, in addition to the empty string.
2967         (gcc_target_compile): Likewise.
2968
2969 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2970
2971         * gcc.dg/Wswitch.c: New test.
2972         PR gcc/4475. PR gcc/3780.
2973
2974 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2975
2976         * g77.f-torture/execute/5122.f: New test for regressions
2977         against PR fortran/5122.
2978
2979 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2980
2981         * g77.f-torture/compile/pr3743.f: Delete
2982         * g77.dg/pr3743-1.f: New test.
2983         * g77.dg/pr3743-2.f: New test.
2984         * g77.dg/pr3743-3.f: New test.
2985         * g77.dg/pr3743-4.f: New test.
2986
2987 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2988
2989         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2990
2991 2002-02-02  Richard Henderson  <rth@redhat.com>
2992
2993         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2994         * gcc.c-torture/execute/bf64-1.c: Likewise.
2995
2996 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2997
2998         * gcc.dg/20020201-2.c: New test.
2999
3000         * gcc.dg/20020201-3.c: New test.
3001
3002         * gcc.c-torture/execute/bitfld-2.c: New test.
3003
3004 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3005
3006         * gcc.dg/bitfld-1.c: Update.
3007         * gcc.dg/bitfld-2.c: Update.
3008         * gcc.c-torture/execute/bitfld-1.x: New.
3009
3010 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3011
3012         * gcc.c-torture/execute/20020201-1.c: New test.
3013
3014 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3015
3016         PR target/5469
3017         * gcc.dg/20020201-1.c: New test.
3018
3019 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3020
3021         PR fortran/3743
3022         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3023         * g77.f-torture/compile/pr3743.x: Remove
3024
3025 2002-01-31  Tom Rix  <trix@redhat.com>
3026
3027         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3028
3029 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3030
3031         * gcc.dg/noncompile/20020130-1.c: New test.
3032
3033 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3034
3035         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3036
3037 2002-01-29  Richard Henderson  <rth@redhat.com>
3038
3039         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3040         to long long.
3041         * gcc.c-torture/execute/bf64-1.c: Likewise.
3042
3043 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3044
3045         * gcc.c-torture/execute/20020129-1.c: New test.
3046
3047 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3048
3049         * gcc.c-torture/compile/20000224-1.c: Update.
3050         * gcc.c-torture/execute/bitfld-1.c: New tests.
3051         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3052         * gcc.dg/uninit-A.c: Update.
3053
3054 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3055
3056         * g++.dg/template/ctor1.C: Add instantiation.
3057
3058 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3059
3060         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3061         argument to __builtin_prefetch to be const ptr.
3062
3063 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3064
3065         * gcc.c-torture/compile/20020120-1.c: New test.
3066
3067 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3068
3069         * gcc.c-torture/execute/20020127-1.c: New test.
3070
3071 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3072
3073         * g77.dg/f77-edit-i-in.f: New test
3074         * g77.dg/f77-edit-i-out.f: New test
3075
3076 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3077
3078         * gcc.dg/debug/debug.exp: New file.
3079         * gcc.dg/debug/trivial.c: New file.
3080         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3081         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3082         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3083         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3084         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3085         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3086         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3087         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3088         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3089         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3090         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3091         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3092         * gcc.dg/20000503-1.c: Removed.
3093         * gcc.dg/20010207-1.c: Removed.
3094         * gcc.dg/20011223-1.c: Removed.
3095         * gcc.dg/20020104-2.c: Removed.
3096         * gcc.dg/debug-1.c: Removed.
3097         * gcc.dg/debug-2.c: Removed.
3098         * gcc.dg/debug-3.c: Removed.
3099         * gcc.dg/debug-4.c: Removed.
3100         * gcc.dg/debug-5.c: Removed.
3101         * gcc.dg/debug-6.c: Removed.
3102         * gcc.dg/dwarf2-1.c: Removed.
3103         * gcc.dg/dwarf2-2.c: Removed.
3104
3105 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3106
3107         * g++.old-deja/g++.other/eh5.C: New test.
3108         * g++.old-deja/g++.other/sibcall2.C: New test.
3109         * g++.old-deja/g++.other/array9.C: New test.
3110         * g++.old-deja/g++.other/typename2.C: New test.
3111         * g++.old-deja/g++.other/crash60.C: New test.
3112         * g++.old-deja/g++.other/conv9.C: New test.
3113         * g++.old-deja/g++.other/mangle10.C: New test.
3114         * g++.old-deja/g++.other/unchanging1.C: New test.
3115         * g++.old-deja/g++.other/exprstmt1.C: New test.
3116         * g++.old-deja/g++.other/inline23.C: New test.
3117         * g++.old-deja/g++.eh/ia64-1.C: New test.
3118         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3119         * g++.old-deja/g++.other/reload1.C: New test.
3120         * g++.old-deja/g++.other/static20.C: New test.
3121         * g++.old-deja/g++.other/local-alloc1.C: New test.
3122         * g++.old-deja/g++.other/conv8.C: New test.
3123         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3124         * g++.old-deja/g++.other/storeexpr1.C: New test.
3125         * g++.old-deja/g++.other/storeexpr2.C: New test.
3126         * g++.dg/eh/template2.C: New test.
3127         * g++.dg/warn/weak1.C: New test.
3128
3129 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3130
3131         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3132         Remove first, non-varying, argument.
3133
3134 2002-01-23  Richard Henderson  <rth@redhat.com>
3135
3136         * gcc.dg/inline-2.c: New.
3137
3138         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3139         Add optional target arg.  Check number of arguments.
3140         (scan-assembler-not, scan-assembler-dem): Likewise.
3141         (scan-assembler-dem-not): Likewise.
3142
3143 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3144
3145         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3146         line 12.
3147         * g++.old-deja/g++.brendan/parse3.C,
3148         g++.old-deja/g++.other/crash26.C,
3149         g++.old-deja/g++.other/crash28.C,
3150         g++.old-deja/g++.other/crash29.C,
3151         g++.old-deja/g++.other/crash30.C,
3152         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3153
3154 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
3155
3156         * gcc.dg/20020115-1.c: New.
3157
3158 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
3159
3160         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3161
3162 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
3163
3164         * gcc.dg/20020122-3.c: New.
3165
3166 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
3167
3168         * g++.dg/other/gc1.C: New test.
3169
3170 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3171
3172         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3173
3174 2002-01-22  Richard Henderson  <rth@redhat.com>
3175
3176         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3177
3178 2002-01-22  Richard Henderson  <rth@redhat.com>
3179
3180         * gcc.dg/20020122-4.c: New.
3181
3182 2002-01-22  H.J. Lu <hjl@gnu.org>
3183
3184         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3185         link output.
3186         * gcc.dg/special/ecos.exp: Likewise.
3187         * lib/g++-dg.exp: Likewise.
3188         * lib/g77-dg.exp: Likewise.
3189         * lib/gcc-dg.exp : Likewise.
3190         * lib/mike-g++.exp: Likewise.
3191         * lib/mike-g77.exp: Likewise.
3192         * lib/mike-gcc.exp: Likewise.
3193         * lib/objc-dg.exp: Likewise.
3194
3195 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
3196
3197         PR target/5379
3198         * gcc.dg/20020122-2.c: New test.
3199
3200 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
3201
3202         * gcc.dg/20020122-1.c: New test.
3203
3204 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
3205
3206         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3207
3208 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
3209
3210         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3211
3212 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3213
3214         * gcc.c-torture/compile/20020121-1.c: New test.
3215
3216 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3217
3218         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3219         ld_library_path.
3220
3221 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
3222
3223         * gcc.dg/20020218-1.c: New test.
3224
3225 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
3226
3227         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
3228         messages
3229         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
3230         "At global scope" warning
3231         * g++.dg/ext/align1.C: Change cygwin test for alignment
3232         from db-bogus to dg-warning
3233
3234 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
3235
3236         * g77.f-torture/compile/cpp2.F: New test.
3237
3238 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3239
3240         * g++.dg/template/access1.C: New test.
3241
3242 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
3243
3244         * gcc.dg/20020118-1.c: New.
3245
3246 2002-01-18  Kazu Hirata  <kazu@hxi.com>
3247
3248         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
3249
3250 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3251
3252         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
3253         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
3254         alignment warnings.
3255
3256 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3257
3258         * gcc.misc-tests/i386-prefetch.exp: Save and restore
3259         torture_with_loops and torture_without_loops
3260
3261 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
3262
3263         * gcc.c-torture/compile/20020116-1.c: New test.
3264
3265 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
3266
3267         * gcc.dg/20020116-2.c: New test.
3268
3269         * gcc.dg/ultrasp4.c: New test.
3270
3271         * gcc.dg/20020116-1.c: New test.
3272
3273 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
3274
3275         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3276         by EABI.
3277
3278 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
3279
3280         * gcc.misc-tests/i386-prefetch.exp: New.
3281         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3282         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3283         * gcc.misc-tests/i386-pf-none-1.c: New test.
3284         * gcc.misc-tests/i386-pf-sse-1.c: New test.
3285
3286 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
3287
3288         * gcc.dg/gnu89-init-1.c: Add new tests.
3289
3290 2002-01-15  Andreas Jaeger  <aj@suse.de>
3291
3292         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
3293         * gcc.dg/i386-mmx-2.c: Likewise.
3294         * gcc.dg/i386-sse-1.c: Likewise.
3295         * gcc.dg/i386-sse-2.c: Likewise.
3296         * gcc.dg/i386-sse-3.c: Likewise.
3297
3298 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
3299
3300         * g77.f-torture/execute/intrinsic-unix-bessel.f:
3301         Uncomment additional cases that now pass.
3302
3303 2002-01-11  Richard Henderson  <rth@redhat.com>
3304
3305         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
3306         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
3307
3308 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
3309
3310         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
3311
3312 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
3313
3314         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
3315         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
3316
3317 2002-01-10  Dale Johannesen  <dalej@apple.com>
3318
3319         * gcc.c-torture/execute/loop-11.c: New.
3320
3321 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
3322
3323         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
3324         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
3325
3326 2002-01-09  Richard Henderson  <rth@redhat.com>
3327
3328         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
3329         type in which to perform the operation for each size.
3330
3331 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
3332
3333         * gcc.c-torture/compile/20020109-2.c: New test.
3334
3335 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
3336
3337         * gcc.c-torture/execute/loop-10.c: New test.
3338
3339 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3340
3341         * gcc.c-torture/compile/20010226-1.c: New test.
3342         * gcc.c-torture/compile/20010227-1.c: New test.
3343         * gcc.c-torture/compile/20010426-1.c: New test.
3344         * gcc.c-torture/compile/20010510-1.c: New test.
3345         * gcc.c-torture/compile/20010605-3.c: New test.
3346         * gcc.c-torture/compile/20010824-1.c: New test.
3347         * gcc.c-torture/execute/20010409-1.c: New test.
3348         * gcc.dg/noncompile/20000901-1.c: New test.
3349         * gcc.dg/20001023-1.c: New test.
3350         * gcc.dg/20001101-1.c: New test.
3351         * gcc.dg/20001102-1.c: New test.
3352         * gcc.dg/20010207-1.c: New test.
3353         * gcc.dg/20010405-1.c: New test.
3354         * gcc.dg/20010822-1.c: New test.
3355         * gcc.dg/20011107-1.c: New test.
3356
3357 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
3358
3359         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
3360
3361         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
3362         execution failure on PA targets.
3363
3364 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3365
3366         * gcc.c-torture/compile/20020109-1.c: New test.
3367
3368 2002-01-08  Kazu Hirata  <kazu@hxi.com>
3369
3370         * gcc.c-torture/execute/20020108-1.c: New test.
3371
3372 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
3373
3374         * gcc.dg/20020108-1.c: New test.
3375
3376 2002-01-08  H.J. Lu <hjl@gnu.org>
3377
3378         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
3379         for header files.
3380
3381 2002-01-08  Geoff Keating  <geoffk@redhat.com>
3382
3383         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
3384         consistency.
3385
3386 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
3387
3388         * gcc.dg/altivec-4.c: Test altivec predicates.
3389
3390 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
3391
3392         * gcc.c-torture/execute/20020107-1.c: New test.
3393
3394 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
3395
3396         PR c/5279
3397         * gcc.c-torture/compile/20020106-1.c: New test.
3398
3399 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
3400
3401         * gcc.c-torture/execute/nestfunc-4.c: New test.
3402
3403 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3404
3405         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
3406         extra triple that slipped in.
3407         * g++.old-deja/g++.abi/align.C: Likewise.
3408         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3409
3410 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3411
3412         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
3413         * g++.old-deja/g++.abi/align.C: Likewise.
3414         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3415
3416         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
3417         on FreeBSD/i386.
3418         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
3419         FreeBSD.
3420
3421 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
3422
3423         * gcc.dg/20020104-1.c: New test.
3424
3425         * gcc.dg/20020104-2.c: New test.
3426
3427 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
3428
3429         * gcc.dg/20020103-1.c: Fix typo in target selector.
3430
3431 2002-01-03  Richard Henderson  <rth@redhat.com>
3432
3433         * gcc.dg/20020103-1.c: New.
3434
3435 2002-01-03  Kazu Hirata  <kazu@hxi.com>
3436
3437         * gcc.c-torture/execute/20020103-1.c: New test.
3438
3439 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
3440
3441         * g++.dg/other/debug2.C: New test.
3442
3443         * gcc.c-torture/compile/20020103-1.c: New test.
3444
3445 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
3446
3447         * gcc.dg/gnu89-init-1.c: Added new tests.
3448
3449 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3450
3451         * g++.dg/template/friend2.C: Remove as patch is reverted.
3452
3453         * g++.dg/warn/oldcast1.C: New test.
3454
3455         * g++.dg/template/ptrmem1.C: New test.
3456         * g++.dg/template/ptrmem2.C: New test.
3457
3458         * g++.dg/template/ntp.C: New test.
3459
3460         * g++.dg/other/component1.C: New test.
3461
3462         * g++.dg/template/ttp3.C: New test.
3463
3464         * g++.dg/template/friend2.C: New test.
3465         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3466
3467 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3468
3469         * g++.dg/other/ptrmem1.C: New test.
3470         * g++.dg/other/ptrmem2.C: New test.
3471
3472 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3473
3474         * g++.dg/template/ctor1.C: New test.
3475
3476 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3477
3478         * g++.dg/template/friend2.C: New test.
3479
3480 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
3481
3482         * gcc.dg/mmix-1.c: New test.
3483
3484 2001-12-31  Richard Henderson  <rth@redhat.com>
3485
3486         * gcc.dg/asm-5.c: New.
3487
3488 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
3489
3490         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
3491         in namespace __gnu_cxx
3492
3493 2001-12-30  Richard Henderson  <rth@redhat.com>
3494
3495         * gcc.dg/debug-6.c: New.
3496
3497 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
3498
3499         * gcc.c-torture/compile/20011229-2.c: New test.
3500
3501 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
3502
3503         * gcc.dg/debug-3.c: New test.
3504         * gcc.dg/debug-4.c: New test.
3505         * gcc.dg/debug-5.c: New test.
3506
3507 2001-12-29  Richard Henderson  <rth@redhat.com>
3508
3509         * g++.dg/eh/loop1.C: New.
3510
3511 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3512
3513         * g++.dg/template/crash1.C: New test.
3514
3515 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3516
3517         * g++.dg/other/const1.C: New test.
3518
3519 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3520
3521         * gcc.c-torture/compile/20011229-1.c: New test.
3522
3523 2001-12-28  Stan Shebs  <shebs@apple.com>
3524
3525         * lib/objc-torture.exp: Resync with c-torture.exp.
3526         * lib/objc.exp: Load standard libraries.
3527
3528 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
3529
3530         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
3531         additional tests.
3532
3533 2001-12-27  Roger Sayle <roger@eyesopen.com>
3534
3535         * gcc.c-torture/execute/string-opt-16.c: New testcase.
3536
3537 2001-12-27  Richard Henderson  <rth@redhat.com>
3538
3539         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3540
3541 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
3542
3543         * g++.dg/eh/ctor1.C: New test.
3544         * g++.dg/other/error2.C: New test.
3545
3546 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
3547
3548         * g++.dg/other/init2.C: New test.
3549
3550 2001-12-24  Richard Henderson  <rth@redhat.com>
3551
3552         * gcc.dg/20011223-1.c: New.
3553         * gcc.dg/inline-1.c: New.
3554
3555 2001-12-23  Richard Henderson  <rth@redhat.com>
3556
3557         * gcc.dg/asm-4.c: Test operand modifiers.
3558
3559 2001-12-23  Richard Henderson  <rth@redhat.com>
3560
3561         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
3562
3563 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3564
3565         * gcc.c-torture/execute/20011223-1.c: New test.
3566
3567 2001-12-21  Richard Henderson  <rth@redhat.com>
3568
3569         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
3570         re-enables the warning.
3571
3572 2001-12-21  Richard Henderson  <rth@redhat.com>
3573
3574         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
3575
3576 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3577
3578         * gcc.c-torture/compile/20011218-1.c: New test.
3579
3580 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
3581
3582         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
3583         arm-isr.c test.
3584         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
3585         epilogue generation for ARM ISR routines.
3586
3587 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3588
3589         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
3590         * gcc.dg/format/c90-printf-3.c: Likewise.
3591         * gcc.dg/format/c99-printf-3.c: Likewise.
3592         * gcc.dg/format/ext-1.c: Likewise.
3593         * gcc.dg/format/ext-6.c: Likewise.
3594         * gcc.dg/format/format.h: Prototype unlocked stdio.
3595
3596 2001-12-20  Richard Henderson  <rth@redhat.com>
3597
3598         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
3599         (arena): Use it.
3600         (malloc): Correct allocation logic.  Abort if we fill up the
3601         arena before initialization complete.
3602         (realloc): Correct allocation logic.
3603
3604 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3605
3606         * gcc.c-torture/compile/20011219-2.c: New test.
3607
3608         * gcc.c-torture/execute/20011219-1.c: New test.
3609
3610 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
3611
3612         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
3613         target does not support weak symbols.
3614
3615 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
3616
3617         * gcc.c-torture/compile/20011219-1.c: New test.
3618
3619 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
3620
3621         * g++.dg/other/error1.C: New test.
3622
3623 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
3624
3625         * gcc.c-torture/execute/20011217-1.c: New test.
3626
3627 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
3628
3629         * objc.dg/special/: New directory.
3630         * objc.dg/special/special.exp: New file.
3631         * objc.dg/special/unclaimed-category-1.h: New file.
3632         * objc.dg/special/unclaimed-category-1a.m: New file.
3633         * objc.dg/special/unclaimed-category-1.m: New file.
3634
3635 2001-12-17  Andreas Jaeger  <aj@suse.de>
3636
3637         * gcc.c-torture/compile/20011217-2.c: New test.
3638
3639 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3640
3641         * gcc.c-torture/compile/20011217-1.c: New test.
3642
3643 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
3644
3645         * testsuite/gcc.dg/20011214-1.c: New.
3646
3647 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
3648
3649         * gcc.dg/altivec-4.c: New.
3650
3651 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
3652
3653         * gcc.dg/20011113-1.c: New test.
3654
3655 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3656
3657         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
3658         std::__malloc_alloc_template<0> and
3659         std::__default_alloc_template<false, 0>.
3660
3661 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3662
3663         * objc/execute/bf-21.m: New test.
3664         * objc/execute/enumeration-1.m: New test.
3665         * objc/execute/enumeration-2.m: New test.
3666
3667 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
3668
3669         * gcc.dg/gnu89-init-1.c: New test.
3670
3671 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3672
3673         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
3674         * g++.old-deja/g++.jason/2371.C: Likewise.
3675         * g++.old-deja/g++.jason/template33.C: Likewise.
3676         * g++.old-deja/g++.jason/template34.C: Likewise.
3677         * g++.old-deja/g++.jason/template36.C: Likewise.
3678         * g++.old-deja/g++.oliva/typename1.C: Likewise.
3679         * g++.old-deja/g++.oliva/typename2.C: Likewise.
3680         * g++.old-deja/g++.other/typename1.C: Likewise.
3681         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3682         * g++.old-deja/g++.pt/nontype5.C: Likewise.
3683         * g++.old-deja/g++.pt/typename11.C: Likewise.
3684         * g++.old-deja/g++.pt/typename14.C: Likewise.
3685         * g++.old-deja/g++.pt/typename16.C: Likewise.
3686         * g++.old-deja/g++.pt/typename3.C: Likewise.
3687         * g++.old-deja/g++.pt/typename4.C: Likewise.
3688         * g++.old-deja/g++.pt/typename5.C: Likewise.
3689         * g++.old-deja/g++.pt/typename7.C: Likewise.
3690         * g++.old-deja/g++.robertl/eb9.C: Likewise.
3691
3692 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
3693
3694         * g++.dg/other/linkage1.C: New test.
3695         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3696         specifiers.
3697
3698 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3699
3700         * gcc.dg/concat.c: New test.
3701
3702 2001-12-11  Stan Shebs  <shebs@apple.com>
3703
3704         * objc/compile: New test directory.
3705         * objc/compile/compile.exp: New expect script.
3706         * objc/compile/20011211-1.m: New compile test.
3707
3708 2001-12-11  Jason Merrill  <jason@redhat.com>
3709
3710         * lib/prune.exp (prune_gcc_output): Also handle "In member
3711         function".  So many permutations...
3712
3713 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
3714
3715         * g++.dg/template/typedef1.C: New test.
3716
3717 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
3718
3719         * g++.dg/other/copy1.C: New test.
3720
3721 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
3722
3723         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3724
3725         * gcc.dg/builtin-choose-expr.c: New.
3726
3727 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
3728
3729         * gcc.dg/altivec-2.c: New.
3730
3731 2001-12-07  Richard Henderson  <rth@redhat.com>
3732
3733         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3734
3735 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
3736
3737         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3738         ultrasparc.
3739
3740 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3741
3742         * g++-old.deja/g++.robertl/eb101.C: Deleted.
3743
3744 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
3745
3746         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3747         variable argument list.
3748
3749 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
3750
3751         * gcc.c-torture/execute/memcheck: Delete entire directory.
3752         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3753         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3754
3755 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3756
3757         * gcc.dg/Wshadow-1.c: New test.
3758
3759 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
3760
3761         * gcc.c-torture/compile/20011130-1.c: New test.
3762
3763         * gcc.dg/noncompile/20011025-1.c: New test.
3764
3765         * g++.dg/other/anon-union.C: New test.
3766
3767         * gcc.c-torture/execute/20011024-1.c: New test.
3768
3769 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3770
3771         * gcc.c-torture/execute/20000722-1.x,
3772         gcc.c-torture/execute/20010123-1.x: Remove.
3773         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
3774         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
3775         gcc.dg/c99-complit-2.c: New tests.
3776
3777 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
3778
3779         * g++.dg/inherit/base1.C: New test.
3780
3781 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
3782
3783         * g++.dg/other/stdarg1.C: New test.
3784
3785         * gcc.c-torture/compile/20011130-2.c: New test.
3786
3787 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
3788
3789         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
3790         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
3791         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
3792         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
3793         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
3794         * gcc.dg/builtin-prefetch-1.c: New test.
3795
3796 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
3797
3798         * gcc.dg/20011130-1.c: New test.
3799
3800 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3801
3802         * g++.dg/other/scope1.C: New test.
3803         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
3804
3805 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3806
3807         * gcc.dg/vla-init-1.c: New test.
3808
3809 2001-12-01  Geoff Keating  <geoffk@redhat.com>
3810
3811         * gcc.c-torture/compile/structs.c: New testcase from GDB.
3812
3813 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3814
3815         * objc.dg/alias.m: Update.
3816         * objc.dg/class-1.m: Update.
3817         * objc.dg/const-str-1.m: Update.
3818         * objc.dg/fwd-proto-1.m: Update.
3819         * objc.dg/id-1.m: Update.
3820         * objc.dg/super-class-1.m: Update.
3821
3822 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
3823
3824         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3825         constructs.
3826
3827 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
3828
3829         * gcc.c-torture/execute/20011128-1.c: New test.
3830
3831 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
3832
3833         * gcc.dg/20011127-1.c: New test.
3834
3835 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3836
3837         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3838         from Austin Group draft 7.
3839         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3840         scanf format arguments.
3841         * gcc.dg/format/no-exargs-2.c: New test.
3842
3843 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3844
3845         * g++.dg/abi/vbase8-4.C: New test.
3846
3847 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3848
3849         * gcc.c-torture/execute/20011121-1.c: New test.
3850
3851 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3852
3853         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3854
3855 2001-11-23  Andreas Jaeger  <aj@suse.de>
3856
3857         * gcc.dg/cpp/charconst-2.c: New test.
3858
3859 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3860
3861         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3862         to the host if it is remote.  Let tests specify extra headers
3863         they use.
3864         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3865         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3866         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3867         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3868         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3869         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3870         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3871         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3872         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3873         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3874
3875 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3876
3877         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3878         for little endian ARMs.
3879
3880 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3881
3882         * gcc.c-torture/compile/20011119-1.c: New test.
3883         * gcc.c-torture/compile/20011119-2.c: New test.
3884
3885 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3886
3887         * gcc.dg/altivec-1.c: Fix typo.
3888
3889 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3890
3891         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3892
3893 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3894
3895         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3896
3897 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3898
3899         * lib/g77.exp: Don't specify --rpath-link.
3900
3901         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3902         across all the headers.
3903         * gcc.dg/format/format.exp: For testing on a remote host,
3904         copy format.h.
3905
3906         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3907         * gcc.c-torture/execute/930406-1.c: Likewise.
3908         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3909
3910 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3911
3912         * gcc.dg/altivec-1.c: New.
3913
3914 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3915
3916         * gcc.dg/cpp/fpreprocessed.c: New test case.
3917
3918 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3919
3920         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3921         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3922         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3923
3924 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3925
3926         * gcc.dg/no-builtin-1.c: New test.
3927
3928 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3929
3930         * gcc.c-torture/execute/20011115-1.c: New test.
3931
3932 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3933
3934         * gcc.c-torture/compile/20011114-2.c: New test.
3935         * gcc.c-torture/compile/20011114-3.c: New test.
3936         * gcc.c-torture/compile/20011114-4.c: New test.
3937
3938 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3939
3940         * g++.dg/other/init1.C: New test.
3941
3942 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3943
3944         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3945         message.
3946
3947         * gcc.c-torture/execute/20011114-1.c: New testcase.
3948
3949         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3950         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3951         like the (before this change) version of 20010327-1.c.
3952
3953 2001-11-14  Roger Sayle <roger@eyesopen.com>
3954
3955         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3956
3957 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3958
3959         * g++.dg/init/array2.C: New test.
3960
3961 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3962
3963         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3964
3965 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3966
3967         * g++.dg/other/forscope1.C: New test.
3968         * g++.dg/ext/forscope1.C: New test.
3969         * g++.dg/ext/forscope2.C: New test.
3970
3971 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3972
3973         * gcc.c-torture/execute/20011113-1.c: New test.
3974
3975 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3976
3977         * gcc.c-torture/execute/20011109-2.c: New test.
3978
3979         * gcc.c-torture/execute/20011109-1.c: New test.
3980
3981 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3982
3983         * gcc.c-torture/compile/20011109-1.c: New test.
3984
3985 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3986
3987         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3988         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3989         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3990         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3991         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3992         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3993         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3994
3995 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3996
3997         * g++.dg/warn/Wshadow-1.C: New tests.
3998         * g++.old-deja/g++.mike/for3.C: Update.
3999
4000 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4001
4002         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4003         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4004         XFAILs.  Adjust expected error texts.
4005         * gcc.c-torture/compile/20011106-1.c,
4006         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4007         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4008         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4009         gcc.dg/c99-array-lval-5.c: New tests.
4010
4011 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4012
4013         * gcc.dg/cpp/defined.c: Update.
4014
4015 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4016
4017         * gcc.c-torture/execute/anon-1.c: New test.
4018
4019 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4020
4021         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4022         same size, so no warning should be produced on stormy16.
4023
4024         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4025         due to oversized array.
4026         * g++.old-deja/g++.mike/ns15.C: Likewise.
4027         * g++.old-deja/g++.pt/crash16.C: Likewise.
4028
4029 2001-11-02  Graham Stott  <grahams@redhat.com>
4030
4031         * g++.dgother/debug1.C: Fix typos.
4032
4033 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4034
4035         * g++.dg/other/debug1.C: New test.
4036
4037 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4038
4039         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4040         of unsigned long.
4041
4042 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4043
4044         * gcc.dg/20011029-2.c: New test.
4045
4046         * gcc.c-torture/compile/20011029-1.c: New test.
4047
4048 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4049
4050         * objc/execute/class_self-1.m: New test.
4051         * objc/execute/class_self-2.m: New test.
4052
4053 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4054
4055         * gcc.misc-tests/msgs.exp: Delete.
4056         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4057         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4058         error set to match recent changes.
4059
4060 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4061
4062         * gcc.dg/20011021-1.c: New test.
4063
4064 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4065
4066         * gcc.c-torture/compile/20011023-1.c: New test.
4067
4068 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4069
4070         * lib/g77.exp: Rewrite based on lib/g++.exp.
4071
4072 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4073
4074         * gcc.c-torture/execute/20011019-1.c: New test.
4075
4076         * gcc.dg/20011018-1.c: New test.
4077
4078 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4079
4080         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4081
4082 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4083
4084         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4085         * gcc.dg/attr-invalid.c: Likewise.
4086
4087 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4088
4089         * testsuite/gcc.dg/20011015-1.c: New test.
4090
4091 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4092
4093         * g++.dg/template/unify2.C: New test.
4094
4095 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4096
4097         * g++.dg/other/exception-specification.C: New test
4098
4099 2001-10-13  Tom Rix  <trix@redhat.com>
4100
4101         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4102         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4103
4104 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4105
4106         * testsuite/gcc.dg/20011009-1.c: New test.
4107
4108 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4109
4110         PR g++/4476
4111         * g++.dg/other/friend1.C: New test.
4112
4113 2001-10-11  Richard Henderson  <rth@redhat.com>
4114
4115         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4116
4117 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4118
4119         * gcc.c-torture/compile/20011010-1.c: New.
4120
4121 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4122
4123         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4124         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4125         g77.f-torture/execute/execute.exp,
4126         g77.f-torture/noncompile/noncompile.exp,
4127         gcc.c-torture/compile/compile.exp,
4128         gcc.c-torture/execute/execute.exp,
4129         gcc.c-torture/execute/ieee/ieee.exp,
4130         gcc.c-torture/execute/memcheck/memcheck.exp,
4131         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4132         objc/execute/execute.exp: Update FSF address.
4133
4134 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4135
4136         * gcc.dg/cpp/cmdlne-C.c: Update.
4137         * gcc.dg/cpp/cmdlne-C2.c: New.
4138
4139 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4140
4141         * gcc.c-torture/execute/20011008-3.c: New.
4142
4143 2001-10-08  DJ Delorie  <dj@redhat.com>
4144
4145         * gcc.dg/20011008-1.c: New.
4146         * gcc.dg/20011008-2.c: New.
4147
4148 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4149
4150         * gcc.dg/cpp/spacing1.c: Update test.
4151
4152 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4153
4154         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4155         spelling errors of "separate" as "seperate".
4156
4157 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
4158
4159         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4160         enough to avoid inlining.
4161
4162 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4163
4164         * lib/g77.exp: set libg2c_dir correctly.
4165
4166 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4167
4168         * gcc.dg/cpp/macro11.c: New test.
4169
4170 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4171
4172         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4173         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4174         gcc.dg/format/multattr-3.c: New tests.
4175         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
4176         tests for format attributes on function pointers being rejected.
4177
4178 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4179
4180         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4181
4182 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4183
4184         * g++.dg/warn/format1.C: New test.
4185
4186 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4187
4188         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4189
4190 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4191
4192         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4193
4194 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4195
4196         * gcc.dg/cpp/redef2.c: Add test.
4197
4198 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
4199
4200         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4201         long-standing bug on i686, apparently.
4202         * gcc.c-torture/execute/loop-2c.x: New file.
4203         * gcc.c-torture/execute/loop-2d.x: New file.
4204         * gcc.c-torture/execute/loop-3c.x: New file.
4205
4206 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
4207
4208         * gcc.dg/cpp/20000625-2.c: Correct line number.
4209
4210 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4211
4212         * gcc.dg/cpp/macro10.c: New test.
4213         * gcc.dg/cpp/strify3.c: New test.
4214         * gcc.dg/cpp/spacing1.c: Add tests.
4215         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4216         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4217
4218 2001-09-24  DJ Delorie  <dj@redhat.com>
4219
4220         * gcc.c-torture/execute/20010924-1.c: New test.
4221
4222 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4223
4224         * testsuite/objc/execute/paste.m: Remove.
4225
4226 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4227
4228         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
4229
4230 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
4231
4232         * g77.dg/strlen0.f: New test.
4233
4234 2001-09-21  Richard Henderson  <rth@redhat.com>
4235
4236         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
4237         * g++.old-deja/g++.abi/vtable2.C: Likewise.
4238
4239 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4240
4241         Table-driven attributes.
4242         * g++.dg/ext/attrib1.C: New test.
4243
4244 2001-09-20  DJ Delorie  <dj@redhat.com>
4245
4246         * gcc.dg/20000926-1.c: Update expected warning messages.
4247         * gcc.dg/array-2.c: Likewise, and test for warnings too.
4248         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
4249         array.
4250
4251 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
4252
4253         * g++.dg/eh/registers1.C: New test case.
4254
4255 2001-09-17  Richard Henderson  <rth@redhat.com>
4256
4257         * gcc.dg/array-5.c: Fix VLA decomposition test.
4258
4259 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4260
4261         * gcc.dg/cpp/line5.c: New testcase.
4262
4263 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4264
4265         * gcc.dg/cpp/macro9.c: New test.
4266
4267 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
4268
4269         * gcc.c-torture/execute/980223.c: Change type of addr from long
4270         to char *.
4271
4272 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
4273
4274         * gcc.c-torture/execute/20010915-1.c: New test.
4275
4276 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
4277
4278         * g77.dg/bprob: New directory.
4279         * g77.dg/bprob/bprob.exp: New file.
4280         * g77.dg/bprob/bprob-1.f: New test.
4281         * g77.dg/gcov: New directory.
4282         * g77.dg/gcov/gcov.exp: New file.
4283         * g77.dg/gcov/gcov-1.f: New test.
4284         * g77.dg/gcov/gcov-1.x: New file.
4285
4286 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4287
4288         * gcc.dg/cpp/directiv.c: Update.
4289         * gcc.dg/cpp/undef1.c: Update.
4290
4291 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
4292
4293         * gcc.dg/20010912-1.c: New test.
4294
4295 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
4296
4297         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
4298         language-independent file in lib.
4299         * lib/gcov.exp: New file.
4300
4301 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4302
4303         * gcc.c-torture/compile/20010911-1.c: New test.
4304
4305 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
4306
4307         * lib/profopt.exp: New, to support profile-directed optimizations.
4308         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
4309         * gcc.misc-tests/bprob-1.c: New test.
4310         * gcc.misc-tests/bprob-2.c: New test.
4311
4312 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
4313
4314         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
4315         XFAIL and which kinds of gcov output to verify.
4316         * gcc.misc-tests/gcov-4b.x: New file.
4317         * gcc.misc-tests/gcov-5b.x: New file.
4318         * gcc.misc-tests/gcov-6.x: New file.
4319         * gcc.misc-tests/gcov-7.c: New test.
4320         * gcc.misc-tests/gcov-7.x: New file.
4321
4322 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
4323
4324         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
4325         * gcc.misc-tests/gcov-6.c: New test.
4326
4327 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4328
4329         PR c++/3986
4330         * g++.dg/abi/vbase1.C: New test.
4331
4332 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
4333
4334         * objc.dg/method-2.m: New.
4335
4336 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4337
4338         PR c++/4203
4339         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
4340         * g++.dg/init/empty1.C: New test.
4341
4342 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
4343
4344         * gcc.c-torture/compile/20010903-1.c: New test.
4345
4346 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
4347
4348         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
4349         for m68k.
4350
4351 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
4352
4353         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
4354
4355         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
4356
4357         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
4358
4359 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
4360
4361         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
4362         for 16-bit 'unsigned int'.
4363
4364 2001-08-29  Kazu Hirata  <kazu@hxi.com>
4365
4366         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
4367
4368 2001-08-27  Richard Henderson  <rth@redhat.com>
4369
4370         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
4371         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
4372
4373 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
4374
4375         * gcc.dg/asm-names.c (ymain): New.
4376
4377 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
4378
4379         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
4380         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
4381         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
4382
4383 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4384
4385         * gcc.dg/compare5.c: New testcase.
4386
4387 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
4388
4389         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
4390         and "In instantiation".
4391
4392 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
4393
4394         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
4395
4396 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
4397
4398         * gcc.misc-tests/gcov.exp: Add support for branch information.
4399         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
4400         * gcc.misc-tests/gcov-4.c: New test.
4401         * gcc.misc-tests/gcov-4b.c: New test.
4402         * gcc.misc-tests/gcov-5b.c: New test.
4403
4404 2001-08-20  Zack Weinberg  <zackw@panix.com>
4405
4406         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
4407         expected to fail.
4408
4409 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4410
4411         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
4412
4413 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
4414
4415         * g++.dg/eh/template1.C: New test.
4416
4417 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
4418
4419         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
4420         Fix thinko.
4421         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
4422         for xfail.
4423
4424 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
4425
4426         * lib/g77-dg.exp:  Use prune.exp for common procedures
4427         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
4428         * lib/g77.exp: (g77-dg-prune) Remove
4429
4430 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
4431
4432         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
4433
4434 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4435
4436         * g++.dg/template/unify1.C: New test.
4437
4438 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
4439
4440         * g++.dg/abi/empty4.C: New test.
4441
4442 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
4443
4444         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
4445         solaris2.*
4446         * g77.f-torture/compile/pr3743.x: Likewise
4447
4448 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4449
4450         * g++.dg/other/using-declaration.C: New test.
4451
4452 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4453
4454         * gcc.dg/cpp/tr-sign.c: New testcase.
4455
4456 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4457
4458         * gcc.dg/cpp/19951025-1.c: Revert.
4459         * gcc.dg/cpp/directiv.c: We no longer process directives that
4460         interrupt macro arguments.
4461
4462 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
4463
4464         * gcc.dg/bconstp-1.c: New test.
4465
4466 2001-08-03  Richard Henderson  <rth@redhat.com>
4467
4468         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
4469
4470 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4471
4472         * gcc.dg/cpp/19951025-1.c: Update.
4473
4474 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
4475
4476         * g77.dg/ff90-1.f (s): Fix reference of variable z,
4477         should be x.
4478
4479 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
4480
4481         Kill -fhonor-std.
4482         * g++.old-deja/g++.ns/ns14.C: Remove special options.
4483         * g++.old-deja/g++.other/std1.C: Likewise.
4484         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
4485
4486 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
4487
4488         * lib/g77.exp:  Load gcc-defs.exp for common procedures
4489         (g77_pass, g77_fail, g77_finish, g77_exit,
4490         ${tool}_check_unsupported_p} Now redundant.  Deleted.
4491
4492 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
4493
4494         * g77.dg/fbackslash.f
4495         * g77.dg/fcase-preserve.f
4496         * g77.dg/ff90-1.f
4497         * g77.dg/ffixed-line-length-0.f
4498         * g77.dg/ffixed-line-length-132.f
4499         * g77.dg/ffixed-line-length-7.f
4500         * g77.dg/ffixed-line-length-72.f
4501         * g77.dg/ffixed-line-length-none.f
4502         * g77.dg/ffree-form-1.f
4503         * g77.dg/fno-backslash.f
4504         * g77.dg/fno-f90-1.f
4505         * g77.dg/fno-fixed-form-1.f
4506         * g77.dg/fno-onetrip.f
4507         * g77.dg/fno-typeless-boz.f
4508         * g77.dg/fno-underscoring.f
4509         * g77.dg/fno-vxt-1.f
4510         * g77.dg/fonetrip.f
4511         * g77.dg/ftypeless-boz.f
4512         * g77.dg/fugly-assumed.f
4513         * g77.dg/funderscoring.f
4514         * g77.dg/fvxt-1.f
4515
4516 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
4517
4518         * objc.dg/fwd-proto-1.m: New.
4519         * objc.dg/local-decl-1.m: New.
4520         * objc.dg/naming-1.m: New.
4521         * objc.dg/naming-2.m: New.
4522         * objc.dg/proto-hier-1.m: New.
4523
4524 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
4525
4526         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
4527         largest-type elements to a struct makes its size grow.
4528
4529 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4530
4531         * g++.dg/abi/vthunk1.C: New test.
4532
4533 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4534
4535         * g++.dg/abi/vbase8-22.C: New test.
4536
4537 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4538
4539         * gcc.dg/cpp/macro8.c: New test.
4540
4541 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4542
4543         * g++.dg/abi/vbase8-21.C: New test.
4544
4545 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4546
4547         * g++.dg/abi/vbase8-10.C: New test.
4548
4549 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4550
4551         * lib/g++.exp (g++_set_ld_library_path): Renamed to
4552         ${tool}_set_ld_library_path.
4553         Changed caller.
4554         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
4555         g++.exp.
4556
4557 2001-07-26  Stan Cox <scox@redhat.com>
4558
4559         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
4560         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
4561         gcc_exit, gcc_check_unsupported_p):
4562         Moved to gcc-deps.exp
4563         * gcc-deps.exp: New file.
4564
4565 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4566
4567         * g++.old-deja/g++.pt/defarg14.C: New test.
4568
4569 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4570
4571         * g++.old-deja/g++.other/lineno5.C: New test.
4572
4573 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4574
4575         * g++.old-deja/g++.pt/crash68.C: New test.
4576
4577 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4578
4579         * g++.old-deja/g++.other/crash42.C: New test.
4580
4581 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4582
4583         * gcc.dg/cpp/extratokens.c: Fix.
4584         * gcc.dg/cpp/skipping2.c: New tests.
4585
4586 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4587
4588         * gcc.c-torture/execute/20010724-1.c: New file.
4589         * gcc.c-torture/execute/20010724-1.x: New file.
4590
4591 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4592
4593         * g++.old-deja/g++.other/cond7.C: New test.
4594
4595 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4596
4597         * g++.old-deja/g++.other/optimize4.C: New test.
4598
4599 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4600
4601         * g++.old-deja/g++.abi/vbase8-5.C: New test.
4602
4603 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
4604
4605         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
4606         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
4607         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
4608         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
4609
4610         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
4611         bug report" message.
4612
4613         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
4614         * g++.dg/ext/instantiate1.C: Move from old-deja.
4615
4616 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
4617
4618         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
4619         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
4620         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
4621         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
4622
4623 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
4624
4625         * gcc.c-torture/execute/20010723-1.c: New test.
4626
4627 2001-07-23  Ben Elliston  <bje@redhat.com>
4628
4629         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
4630
4631 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4632
4633         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
4634         i[34567]86-*-*.
4635         Delete handling of ieee_multilib_flags.
4636         Pass -mieee for alpha*-*-* and sh-*-*.
4637         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
4638
4639 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
4640
4641         Remove old-abi tests.
4642         * g++.old-deja/g++.mike/p11116.C: Remove.
4643         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
4644
4645 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
4646
4647         * g77.f-torture/compile/pr3743.f:  New test
4648
4649 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
4650
4651         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
4652
4653 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4654
4655         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
4656         g++.old-deja/g++.pt/static6.C: Likewise.
4657         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
4658         supports weak symbols.
4659
4660 2001-07-18  Andreas Jaeger  <aj@suse.de>
4661
4662         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
4663         supported again.
4664
4665 2001-07-18  Andreas Jaeger  <aj@suse.de>
4666
4667         * gcc.dg/iftrap-1.c: Fix target line.
4668
4669 2001-07-17  Richard Henderson  <rth@redhat.com>
4670
4671         * gcc.c-torture/execute/20010717-1.c: New.
4672
4673 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4674
4675         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
4676         tests.
4677
4678 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4679
4680         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
4681
4682 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4683
4684         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
4685         UAC_SIGBUS, UAC_NOPRINT definitions.
4686
4687 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4688
4689         * objc/execute/object_is_class.m: New test.
4690         * objc/execute/object_is_meta_class.m: New test.
4691
4692 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4693
4694         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4695         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4696
4697 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
4698
4699         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4700         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4701
4702 2001-07-14  Richard Henderson  <rth@redhat.com>
4703
4704         * gcc.dg/iftrap-1.c: New.
4705
4706 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
4707
4708         * g77.f-torture/execute/intrinsic77.f: New test.
4709
4710 2001-07-11  Janis Johnson <janis@us.ibm.com>
4711
4712         * gcc.misc-tests/gcov-3.c: New test.
4713
4714 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4715
4716         * gcc.c-torture/compile/20010711-1.c,
4717         * gcc.c-torture/compile/20010711-2.c: New tests.
4718
4719 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4720
4721         * gcc.c-torture/execute/20010711-1.c: New test.
4722
4723 2001-07-11  Ben Elliston  <bje@redhat.com>
4724
4725         * g++.old-deja/g++.other/enum5.C: New test.
4726
4727 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
4728
4729         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4730         (g++-dg-prune): Call prune_gcc_output.
4731         * prune.exp: New file for prune_gcc_output.
4732         * lib/g++.exp, lib/gcc.exp: Load it.
4733
4734 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4735
4736         * gcc.c-torture/compile/20010701-1.c,
4737         g++.old-deja/g++.ext/attrib6.C: New tests.
4738
4739 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
4740
4741         * gcc.c-torture/compile/20010706-1.c: New test.
4742
4743 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
4744
4745         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4746
4747 2001-06-28  Stan Shebs  <shebs@apple.com>
4748
4749         * gcc.dg/pragma-darwin.c: New test.
4750
4751 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4752
4753         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4754         Solaris 2.[678] system.
4755
4756 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4757
4758         * gcc.dg/20010622-1.c: New test.
4759
4760 2001-06-18  Stan Shebs  <shebs@apple.com>
4761
4762         * objc.dg: New directory.
4763         * objc.dg/dg.exp: New file.
4764         * objc.dg/alias.m: New.
4765         * objc.dg/class-1.m: New.
4766         * objc.dg/class-2.m: New.
4767         * objc.dg/const-str-1.m: New.
4768         * objc.dg/const-str-2.m: New.
4769         * objc.dg/id-1.m: New.
4770         * objc.dg/method-1.m: New.
4771         * objc.dg/super-class-1.m: New.
4772         * lib/objc-dg.exp: New file.
4773
4774 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4775
4776         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
4777         of label name.
4778
4779 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
4780
4781         * g++.old-deja/g++.abi/vbase8-9.C: New test.
4782
4783 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4784
4785         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
4786         variable.
4787
4788 2001-06-12  Richard Henderson  <rth@redhat.com>
4789
4790         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
4791
4792 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4793
4794         * g++.old-deja/g++.abi/vbase5.C: New test.
4795         * g++.old-deja/g++.abi/vbase6.C: New test.
4796         * g++.old-deja/g++.abi/vbase7.C: New test.
4797
4798 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4799
4800         * gcc.c-torture/compile/20010610-1.c: New test.
4801
4802 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4803
4804         * g++.old-deja/g++.abi/vbase4.C: New test.
4805
4806 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4807
4808         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
4809         support %f for HC11/HC12 targets.
4810         * gcc.c-torture/execute/930513-1.x: New file, likewise.
4811         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
4812         on HC11/HC12 targets.
4813         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4814
4815 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4816
4817         * gcc.dg/wchar_t-1.c: New file.
4818         * gcc.dg/wint_t-1.c: Likewise.
4819
4820 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
4821
4822         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4823
4824 2001-06-11  Richard Henderson  <rth@redhat.com>
4825
4826         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4827
4828 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4829
4830         * gcc.c-torture/compile/20010611-1.c: New test.
4831
4832 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4833
4834         * gcc.dg/c99-tag-1.c: Add more tests.
4835
4836 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4837
4838         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4839         representation on MN10300 and ARM/Thumb.
4840
4841 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4842
4843         * g77.f-torture/execute/20010610.f: New.
4844
4845 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4846
4847         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4848         names.
4849
4850 2001-06-09  Richard Henderson  <rth@redhat.com>
4851
4852         * gcc.c-torture/execute/ashrdi-1.c: New.
4853         * gcc.c-torture/execute/ashldi-1.c: New.
4854         * gcc.c-torture/execute/lshrdi-1.c: New.
4855
4856 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4857
4858         * objc/execute/load-3.m: Added. Check sending +load to categories,
4859         in addition to classes.
4860
4861 2001-06-08  Stan Shebs  <shebs@apple.com>
4862
4863         * objc/execute/load-2.m: New test.  From Nicola Pero
4864         <n.pero@mi.flashnet.it>.
4865
4866 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4867
4868         * gcc.c-torture/execute/20010605-2.c: New test.
4869
4870 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4871
4872         * g++.old-deja/g++.abi/vbase2.C: New test.
4873         * g++.old-deja/g++.abi/vbase3.C: New test.
4874
4875 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4876
4877         * g++.old-deja/g++.pt/friend49.C: New test.
4878
4879 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4880
4881         * g++.old-deja/g++.ext/anon3.C: New test.
4882
4883 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4884
4885         * g++.old-deja/g++.other/conv7.C: New test.
4886
4887 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4888
4889         * gcc.c-torture/compile/20010605-2.c: New test.
4890
4891 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4892
4893         * gcc.c-torture/execute/20010604-1.c: New test.
4894
4895 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4896
4897         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4898
4899 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4900
4901         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4902         (g++_link_flags): Likewise.
4903         (g++_init): Pass gccpath's value to two previous functions.
4904
4905 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4906
4907         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4908         Ensure logfile entry matches exec command line.
4909
4910 2001-05-31  Richard Henderson  <rth@redhat.com>
4911
4912         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4913         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4914
4915 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4916
4917         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4918         compiler for irix6.2
4919
4920 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4921
4922         * g++.old-deja/g++.other/optimize3.C: New file.
4923
4924 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4925
4926         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4927         assemble.
4928
4929 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4930
4931         * g++.old-deja/g++.other/optimize2.C: New file.
4932
4933 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4934
4935         * gcc.c-torture/compile/20010518-2.c: New file.
4936         * gcc.c-torture/execute/20010518-1.c: New file.
4937         * gcc.c-torture/execute/20010518-2.c: New file.
4938
4939 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4940
4941         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4942
4943 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4944
4945         G++ no longer defines builtins that do not begin with __builtin.
4946         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4947         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4948         * g++.old-deja/g++.law/builtin1.C: Likewise.
4949         * g++.old-deja/g++.law/cvt2.C: Likewise.
4950         * g++.old-deja/g++.mike/net5.C: Likewise.
4951         * g++.old-deja/g++.other/builtins1.C: Likewise.
4952         * g++.old-deja/g++.other/builtins2.C: Likewise.
4953         * g++.old-deja/g++.other/builtins3.C: Likewise.
4954         * g++.old-deja/g++.other/builtins4.C: Likewise.
4955         * g++.old-deja/g++.other/inline8.C: Likewise.
4956         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4957
4958 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4959
4960         * g++.old-deja/g++.pt/using1.C: Adjust.
4961         * g++.old-deja/g++.pt/using2.C: New test.
4962
4963 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4964
4965         * gcc.dg/cpp/charconst.c: New tests.
4966         * gcc.dg/cpp/escape.c: New tests.
4967         * gcc.dg/cpp/escape-1.c: New tests.
4968         * gcc.dg/cpp/escape-2.c: New tests.
4969         * gcc.dg/cpp/ucs.c: New tests.
4970
4971 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4972
4973         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4974         native compiler for irix6.5.
4975
4976 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4977
4978         * lib/g++.exp (g++_include_flags): Use args to compute
4979         get_multilibs.
4980         (g++_link_flags): Likewise.
4981         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4982
4983 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4984
4985         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4986
4987 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4988
4989         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4990         this file.
4991
4992 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4993
4994         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4995         STACK_SIZE;
4996         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4997         to STACK_SIZE; Use it to define size of add_histo array.
4998         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4999         to STACK_SIZE.
5000         (f): Use GITT_SIZE to define size of gitt local table.
5001         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5002         to STACK_SIZE; Use it to define size of bytemem array.
5003
5004 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5005
5006         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5007         on 68HC11/HC12 due to the asm instruction.
5008         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5009         * gcc.c-torture/compile/920520-1.x: Likewise.
5010         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5011         on 68HC11/HC12 because the function is larger than 64K.
5012         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5013         on 68HC11/HC12 because the structure is too large.
5014
5015 2001-05-20  Richard Henderson  <rth@redhat.com>
5016
5017         * gcc.c-torture/execute/20010520-1.c: New.
5018
5019 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5020
5021         * g++.old-deja/g++.warn/compare1.C: New test.
5022         * gcc.dg/compare4.c: New test.
5023
5024 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5025
5026         * g++.old-deja/g++.other/optimize1.C: New test.
5027
5028 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5029
5030         * g++.old-deja/g++.pt/spec41.C: New test.
5031
5032 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5033
5034         * gcc.c-torture/compile/20010114-1.x: Remove.
5035
5036 2001-05-18  Stan Shebs  <shebs@apple.com>
5037
5038         * gcc.c-torture/compile/20010518-1.c: New test.
5039
5040 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5041
5042         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5043         * g++.old-deja/g++.pt/crash67.C: New test.
5044
5045 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5046
5047         * g++.old-deja/g++.other/debug9.C: New test.
5048
5049 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5050
5051         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5052
5053 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5054
5055         * gcc.c-torture/compile/20010516-1.c: New test.
5056
5057 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5058
5059         * g++.old-deja/g++.other/crash41.C: New test.
5060
5061 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5062
5063         * g++.old-deja/g++.pt/crash66.C: New test.
5064
5065 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5066
5067         * g++.old-deja/g++.robertl/eb27.C: Convert.
5068
5069 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5070
5071         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5072         declaration being redundant.
5073
5074 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5075
5076         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5077
5078 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5079
5080         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5081
5082 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5083
5084         * lib/g++.exp: Use testsuite_flags.
5085
5086 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5087
5088         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5089
5090 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5091
5092         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5093
5094 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5095
5096         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5097
5098 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5099
5100         * gcc.c-torture/compile/20010313-1.c: New test.
5101
5102 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5103
5104         * gcc.dg/cpp/direct2.c: New test.
5105         * gccq.dg/cpp/direct2s.c: New test.
5106
5107         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5108
5109 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5110
5111         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5112         * g++.old-deja/g++.other/op3.C: Likewise.
5113
5114 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5115
5116         * gcc.dg/cpp/syshdr.h: New file.
5117         * gcc.dg/cpp/sysmac1.c: Update.
5118         * gcc.dg/cpp/sysmac2.c: Update.
5119
5120 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5121
5122         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5123
5124 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5125
5126         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5127         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5128
5129 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5130
5131         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5132
5133 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
5134
5135         * lib/g++.exp (g++_include_flags): Don't use any special flags
5136         if TESTING_IN_BUILD_TREE is not defined.
5137         (g++_init): Use a plain 'c++' as the compiler if
5138         TESTING_IN_BUILD_TREEE is not defined.
5139
5140 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5141
5142         * g++.old-deja/g++.eh/catch13.C: New test.
5143         * g++.old-deja/g++.eh/catch14.C: New test.
5144
5145 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5146
5147         * gcc.dg/cpp/tr-define.c: New test.
5148
5149 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
5150
5151         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5152         <stdlib.h>, not <malloc.h>.
5153
5154 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5155
5156         * g++.old-deja/g++.ns/template17.C: New test.
5157
5158 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5159
5160         * g++.old-deja/g++.pt/ref4.C: New test.
5161
5162 2001-04-30  Richard Henderson  <rth@redhat.com>
5163
5164         * gcc.dg/20000724-1.c: Revert last change.
5165
5166 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
5167
5168         * g77.f-torture/execute/20010430.f: New test.
5169
5170 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
5171
5172         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5173
5174 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
5175
5176         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5177
5178 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5179
5180         * g++.old-deja/g++.eh/crash6.C: New test.
5181
5182 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5183
5184         * g++.old-deja/g++.other/warn7.C: New test.
5185
5186 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5187
5188         * g++.old-deja/g++.other/defarg9.C: New test.
5189
5190 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5191
5192         * g77.f-torture/compile/20010426.f: New test.
5193         * g77.f-torture/execute/20010426.f: New test.
5194
5195 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5196
5197         * g77.f-torture/compile/20000629-1.x: Remove - error
5198         has been fixed.
5199
5200 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
5201
5202         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5203         Tweak slightly to work with g++.dg framework.
5204         * g++.dg/special/ecos.exp: Run initp1.C test.
5205         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5206
5207         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5208         its linker doesn't give line numbers either.
5209         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5210
5211 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5212
5213         * g++.old-deja/g++.other/lex1.C: New test.
5214
5215 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
5216
5217         * gcc.dg/noncompile/20010425-1.c: New test.
5218
5219 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5220
5221         * g++.old-deja/g++.pt/mangle2.C: New test.
5222
5223 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5224
5225         * gcc.dg/format/plus-1.c: New test.
5226
5227 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5228
5229         * gcc.dg/20010423-1.c: New test.
5230
5231 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5232
5233         * gcc.c-torture/execute/20010422-1.c: New test.
5234
5235 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
5236
5237         * g++.old-deja/g++.ns/type2.C: New test.
5238
5239 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
5240
5241         * g++.old-deja/g++.other/perf1.C: New test.
5242
5243 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
5244
5245         * gcc.dg/c99-func-2.c: Remove xfail.
5246         * gcc.dg/c99-func-3.c: Remove xfail.
5247         * gcc.dg/c99-func-4.c: Remove xfail.
5248
5249 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
5250
5251         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
5252
5253 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5254
5255         * gcc.c-torture/compile/20010423-1.c: New test.
5256
5257 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5258
5259         * g++.old-deja/g++.pt/typename28.C: New test.
5260
5261 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5262
5263         * g++.old-deja/g++.abi/empty2.C: New test.
5264         * g++.old-deja/g++.abi/empty3.C: New test.
5265
5266 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5267
5268         * g++.old-deja/g++.other/comdat2.C: New test.
5269         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5270
5271 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5272
5273         * g++.old-deja/g++.other/overload14.C: New test.
5274
5275 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5276
5277         * g++.old-deja/g++.other/lookup23.C: New test.
5278
5279 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5280
5281         * gcc.c-torture/execute/20010403-1.c: New test.
5282
5283 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
5284             Mark Mitchell  <mark@codesourcery.com>
5285
5286         * lib/old-dejagnu.exp: Don't delete output of executable.
5287         Add .exe suffix to executables.
5288
5289 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
5290
5291         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
5292
5293 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5294
5295         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
5296
5297 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5298
5299         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
5300         * g++.old-deja/g++.abi/crash1.C: New test.
5301
5302 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5303
5304         * g++.old-deja/g++.other/crash40.C: New test.
5305
5306 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5307
5308         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
5309
5310 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
5311
5312         * g++.old-deja/g++.other/warn6.C: New test.
5313
5314 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5315
5316         * g++.old-deja/g++.robertl/eb42.C: Same.
5317
5318 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5319
5320         * gcc.dg/wtr-conversion-1.c: New testcase.
5321
5322 2001-04-10  Richard Henderson  <rth@redhat.com>
5323
5324         * g++.old-deja/g++.other/array5.C: New.
5325
5326 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5327
5328         * gcc.c-torture/execute/20010408-1.c: New test.
5329
5330 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
5331
5332         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
5333         headers and constructs.
5334         * g++.old-deja/g++.robertl/eb79.C: Same.
5335         * g++.old-deja/g++.robertl/eb77.C (main): Same.
5336         * g++.old-deja/g++.robertl/eb73.C: Same.
5337         * g++.old-deja/g++.robertl/eb66.C (main): Same.
5338         * g++.old-deja/g++.robertl/eb55.C (t): Same.
5339         * g++.old-deja/g++.robertl/eb54.C (main): Same.
5340         * g++.old-deja/g++.robertl/eb46.C (main): Same.
5341         * g++.old-deja/g++.robertl/eb44.C: Same.
5342         * g++.old-deja/g++.robertl/eb41.C (main): Same.
5343         * g++.old-deja/g++.robertl/eb4.C (main): Same.
5344         * g++.old-deja/g++.robertl/eb39.C: Same.
5345         * g++.old-deja/g++.robertl/eb33.C (main): Same.
5346         * g++.old-deja/g++.robertl/eb31.C (main): Same.
5347         * g++.old-deja/g++.robertl/eb30.C: Same.
5348         * g++.old-deja/g++.robertl/eb3.C: Same.
5349         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
5350         * g++.old-deja/g++.robertl/eb21.C: Same.
5351         * g++.old-deja/g++.robertl/eb15.C: Same.
5352         * g++.old-deja/g++.robertl/eb118.C: Same.
5353         * g++.old-deja/g++.robertl/eb115.C (main): Same.
5354         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
5355         * g++.old-deja/g++.robertl/eb109.C: Same.
5356         * g++.old-deja/g++.other/sibcall1.C (main): Same.
5357         * g++.old-deja/g++.mike/rtti1.C: Same.
5358         * g++.old-deja/g++.mike/p658.C: Same.
5359         * g++.old-deja/g++.mike/net46.C: Same.
5360         * g++.old-deja/g++.mike/net34.C: Same.
5361         * g++.old-deja/g++.mike/memoize1.C: Same.
5362         * g++.old-deja/g++.mike/eh2.C: Same.
5363         * g++.old-deja/g++.law/weak.C: Same.
5364         * g++.old-deja/g++.law/visibility7.C: Same.
5365         * g++.old-deja/g++.law/visibility25.C: Same.
5366         * g++.old-deja/g++.law/visibility22.C: Same.
5367         * g++.old-deja/g++.law/visibility2.C: Same.
5368         * g++.old-deja/g++.law/visibility17.C: Same.
5369         * g++.old-deja/g++.law/visibility13.C: Same.
5370         * g++.old-deja/g++.law/visibility10.C: Same.
5371         * g++.old-deja/g++.law/visibility1.C: Same.
5372         * g++.old-deja/g++.law/virtual3.C (eval): Same.
5373         * g++.old-deja/g++.law/vbase1.C: Same.
5374         * g++.old-deja/g++.law/operators32.C: Same.
5375         * g++.old-deja/g++.law/nest3.C: Same.
5376         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
5377         * g++.old-deja/g++.law/except5.C (main): Same.
5378         * g++.old-deja/g++.law/cvt7.C (run): Same.
5379         * g++.old-deja/g++.law/cvt2.C: Same.
5380         * g++.old-deja/g++.law/cvt16.C: Same.
5381         * g++.old-deja/g++.law/ctors6.C (bar): Same.
5382         * g++.old-deja/g++.law/ctors17.C (main): Same.
5383         * g++.old-deja/g++.law/ctors13.C: Same.
5384         * g++.old-deja/g++.law/ctors12.C (main): Same.
5385         * g++.old-deja/g++.law/ctors10.C: Same.
5386         * g++.old-deja/g++.law/code-gen5.C: Same.
5387         * g++.old-deja/g++.law/bad-error7.C: Same.
5388         * g++.old-deja/g++.law/arm9.C: Same.
5389         * g++.old-deja/g++.law/arm12.C: Same.
5390         * g++.old-deja/g++.law/arg8.C: Same.
5391         * g++.old-deja/g++.law/arg1.C: Same.
5392         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
5393         * g++.old-deja/g++.jason/template31.C: Same.
5394         * g++.old-deja/g++.jason/template24.C (main): Same.
5395         * g++.old-deja/g++.jason/2371.C: Same.
5396         * g++.old-deja/g++.eh/new2.C: Same.
5397         * g++.old-deja/g++.eh/new1.C: Same.
5398         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
5399         * g++.old-deja/g++.brendan/nest21.C (main): Same.
5400         * g++.old-deja/g++.brendan/err-msg3.C: Same.
5401         * g++.old-deja/g++.brendan/crash62.C: Same.
5402         * g++.old-deja/g++.brendan/crash52.C: Same.
5403         * g++.old-deja/g++.brendan/crash49.C (main): Same.
5404         * g++.old-deja/g++.brendan/crash38.C: Same.
5405         * g++.old-deja/g++.brendan/crash15.C (main): Same.
5406         * g++.old-deja/g++.brendan/copy9.C: Same.
5407
5408 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
5409
5410         * gcc.c-torture/execute/20001203-2.c (memset):
5411         Count argument is of type __SIZE_TYPE__.
5412
5413 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
5414
5415         * gcc.c-torture/compile/20010404-1.c: New test.
5416
5417 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
5418
5419         * gcc.c-torture/compile/20010326-1.c: New test.
5420
5421 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
5422
5423         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
5424         peculiarities of the SH.
5425         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
5426
5427 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5428
5429         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
5430         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
5431         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
5432
5433 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5434
5435         * g77.f-torture/compile/20010321-1.f: New test.
5436
5437 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5438
5439         * gcc.c-torture/compile/20010329-1.c: New test.
5440
5441 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5442
5443         * gcc.c-torture/execute/20010329-1.c: New test.
5444
5445 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5446
5447         * g++.old-deja/g++.other/eh4.C: Fix typo.
5448
5449 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5450
5451         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
5452
5453 2001-03-28  Philip Blundell  <philb@gnu.org>
5454
5455         * gcc.c-torture/compile/20010328-1.c: New test.
5456
5457 2001-03-27  Richard Henderson  <rth@redhat.com>
5458
5459         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
5460         * g++.old-deja/g++.eh/vbase3.C: Likewise.
5461
5462 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
5463
5464         * gcc.c-torture/compile/20010327-1.c: New test.
5465
5466 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5467
5468         * g++.old-deja/g++.other/friend12.C: New test.
5469         * g++.old-deja/g++.other/friend9.C: Expect no errors.
5470         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
5471
5472 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5473
5474         * gcc.c-torture/execute/20010325-1.c: New test.
5475
5476 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
5477
5478         * g++.old-deja/g++.other/mangle3.C: New test.
5479
5480 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
5481
5482         * g++.old-deja/g++.other/anon8.C: New test.
5483
5484 2001-03-20  Philip Blundell  <philb@gnu.org>
5485
5486         * gcc.c-torture/compile/20010320-1.c: New test.
5487
5488 2001-03-17  Richard Henderson  <rth@redhat.com>
5489
5490         * g++.old-deja/g++.other/eh4.C: Add expected error text.
5491
5492 2001-03-15  Geoff Keating  <geoff@redhat.com>
5493
5494         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
5495         tests on AIX.
5496
5497 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
5498
5499         * g++.old-deja/g++.other/eh4.C: New test.
5500
5501 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5502
5503         * gcc.dg/cpp/mi1.c: Update.
5504
5505 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
5506
5507         * g++.old-deja/g++.other/regstack.C: New test.
5508
5509 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5510
5511         * g++.old-deja/g++.other/ref4.C: New test.
5512
5513 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
5514
5515         * objc/execute/va_method.m: Added.
5516         * objc/execute/IMP.m: Added.
5517         * objc/execute/_cmd.m: Added.
5518         * objc/execute/accessing_ivars.m: Added.
5519         * objc/execute/class-1.m: Added.
5520         * objc/execute/class-10.m: Added.
5521         * objc/execute/class-11.m: Added.
5522         * objc/execute/class-12.m: Added.
5523         * objc/execute/class-13.m: Added.
5524         * objc/execute/class-14.m: Added.
5525         * objc/execute/class-2.m: Added.
5526         * objc/execute/class-3.m: Added.
5527         * objc/execute/class-4.m: Added.
5528         * objc/execute/class-5.m: Added.
5529         * objc/execute/class-6.m: Added.
5530         * objc/execute/class-7.m: Added.
5531         * objc/execute/class-8.m: Added.
5532         * objc/execute/class-9.m: Added.
5533         * objc/execute/class-tests-1.h
5534         * objc/execute/class-tests-2.h
5535         * objc/execute/compatibility_alias.m: Added.
5536         * objc/execute/encode-1.m: Added.
5537         * objc/execute/formal_protocol-1.m: Added.
5538         * objc/execute/formal_protocol-2.m: Added.
5539         * objc/execute/formal_protocol-3.m: Added.
5540         * objc/execute/formal_protocol-4.m: Added.
5541         * objc/execute/formal_protocol-5.m: Added.
5542         * objc/execute/formal_protocol-6.m: Added.
5543         * objc/execute/formal_protocol-7.m: Added.
5544         * objc/execute/informal_protocol.m: Added.
5545         * objc/execute/initialize.m: Added.
5546         * objc/execute/load.m: Added.
5547         * objc/execute/many_args_method.m: Added.
5548         * objc/execute/nested-3.m: Added.
5549         * objc/execute/no_clash.m: Added.
5550         * objc/execute/private.m: Added.
5551         * objc/execute/redefining_self.m: Added.
5552         * objc/execute/root_methods.m: Added.
5553         * objc/execute/selector-1.m: Added.
5554         * objc/execute/static-1.m: Added.
5555         * objc/execute/static-2.m: Added.
5556         * objc/execute/va_method.m: Added.
5557
5558 2001-03-10  Richard Henderson  <rth@redhat.com>
5559
5560         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
5561
5562 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
5563
5564         * g++.old-deja/g++.other/crash31.C: XFAIL.
5565         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
5566         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
5567         * gcc.c-torture/execute/20010123-1.x: XFAIL.
5568         * gcc.c-torture/execute/20010124-1.x: XFAIL.
5569         * gcc.dg/sequence-pt-1.c: XFAIL one test.
5570
5571 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
5572
5573         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
5574
5575 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5576
5577         * gcc.dg/20000724-1.c: Don't use multiline strings.
5578
5579 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5580
5581         * objc/execute/string1.m, objc/execute/string2.m: Compare the
5582         result of -cString against what we expect it to be; don't just
5583         print it out for no one to read.
5584
5585         * objc/execute/string3.m, objc/execute/string4.m: New tests.
5586         Based on testcases provided by Nicola Pero.
5587
5588 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5589
5590         * gcc.dg/cpp/macro7.c: New test.
5591
5592 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5593
5594         * gcc.dg/cpp/multiline.c: Update.
5595
5596 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5597
5598         * g++.old-deja/g++.other/enum3.C: New test.
5599
5600 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5601
5602         * g++.old-deja/g++.other/pod1.C: New test.
5603
5604 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5605
5606         * g++.old-deja/g++.ext/overload1.C: New test.
5607
5608 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5609
5610         * g++.old-deja/g++.pt/using1.C: New test.
5611
5612 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5613
5614         * g++.old-deja/g++.other/using9.C: New test.
5615
5616 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
5617
5618         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
5619
5620         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
5621
5622 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
5623
5624         * g++.old-deja/g++.ext/realpt1.C: Remove.
5625
5626 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
5627
5628         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
5629
5630 2001-02-26  Will Cohen  <wcohen@redhat.com>
5631
5632         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
5633
5634 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
5635
5636         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
5637         templatized constructors.
5638
5639 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5640
5641         * gcc.c-torture/execute/20010224-1.c: New test.
5642
5643 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
5644
5645         * gcc.c-torture/execute/20010222-1.c: New test.
5646
5647 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
5648
5649         * g++.old-deja/g++.other/inline20.C: New test.
5650
5651 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5652
5653         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
5654
5655 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5656
5657         * g++.old-deja/g++.other/lookup22.C: New test.
5658
5659 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
5660
5661         * g77.dg: New directory.
5662         * g77.dg/20010216-1.f: New test case.
5663         * g77.dg/dg.exp: New driver.
5664         * lib/g77-dg.exp: New driver library.
5665
5666 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5667
5668         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
5669
5670 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
5671
5672         * g++.old-deja/g++.other/decl9.C: New test.
5673
5674 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
5675
5676         * g++.old-deja/g++.other/init16.C: Update the test so that it does
5677         not need <string> and also tests the initialization at runtime.
5678
5679 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5680
5681         * gcc.c-torture/execute/longlong.c: New test.
5682
5683 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
5684
5685         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
5686
5687 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
5688
5689         * gcc.c-torture/execute/920302-1.c (execute):
5690         Change argument type to short.
5691
5692 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5693
5694         * g++.old-deja/g++.pt/deduct6.C: New test.
5695
5696 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5697
5698         * g++.old-deja/g++.pt/deduct5.C: New test.
5699
5700 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
5701
5702         * gcc.c-torture/execute/20010209-1.c: New test.
5703
5704 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5705
5706         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5707
5708 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
5709
5710         * g++.dg/vtgc1.C: Update for new ABI.
5711
5712         * consistency.vlad: New directory, 1665 files.
5713
5714 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5715
5716         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5717         return type.
5718         * gcc.dg/cpp/digraphs.c: Declare puts.
5719
5720 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5721
5722         * g++.old-deja/g++.other/warn5.C: New test.
5723
5724 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5725
5726         * g++.old-deja/g++.pt/spec40.C: New test.
5727
5728 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5729
5730         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5731         case.
5732         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5733
5734 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
5735
5736         * gcc.c-torture/compile/20010209-1.c: New test.
5737
5738 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
5739
5740         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5741         excess errors message but not if it crashes.
5742         * g++.old-deja/g++.other/crash27.C: Likewise.
5743         * g++.old-deja/g++.other/crash28.C: Likewise.
5744         * g++.old-deja/g++.other/crash30.C: Likewise.
5745         * g++.old-deja/g++.other/crash32.C: Likewise.
5746         * g++.old-deja/g++.other/crash35.C: Likewise.
5747         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5748
5749 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5750
5751         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5752         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5753         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5754         g77.f-torture/execute/execute.exp,
5755         g77.f-torture/noncompile/noncompile.exp,
5756         gcc.c-torture/execute/execute.exp,
5757         gcc.c-torture/execute/memcheck/memcheck.exp,
5758         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
5759         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
5760         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
5761         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
5762         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
5763         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
5764         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5765         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
5766         Remove bug reporting instructions with ancient email addresses.
5767
5768 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5769
5770         * gcc.dg/20010202-1.c: New test.
5771         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
5772
5773 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
5774
5775         * g++.dg/stdbool-if.C: New test.
5776
5777 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5778
5779         * objc/execute/fdecl.m: Added main().
5780
5781 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5782
5783         * gcc.c-torture/execute/20010206-1.c: New test.
5784
5785 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5786
5787         * gcc.dg/cpp/avoidpaste1.c: Update.
5788
5789 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5790
5791         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
5792         Pero <nicola@brainstorm.co.uk>.
5793         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
5794
5795 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
5796
5797         * g++.old-deja/g++.pt/spec39.C: New test.
5798
5799 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
5800
5801         * gcc.c-torture/compile/20010202-1.c: New test.
5802
5803 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
5804
5805         * g++.old-deja/g++.abi/primary2.C: New test.
5806         * g++.old-deja/g++.abi/primary3.C: New test.
5807         * g++.old-deja/g++.abi/primary4.C: New test.
5808         * g++.old-deja/g++.abi/primary5.C: New test.
5809         * g++.old-deja/g++.abi/vtable3.h: New test.
5810         * g++.old-deja/g++.abi/vtable3a.C: New test.
5811         * g++.old-deja/g++.abi/vtable3b.C: New test.
5812         * g++.old-deja/g++.abi/vtable3c.C: New test.
5813         * g++.old-deja/g++.abi/vtable3d.C: New test.
5814         * g++.old-deja/g++.abi/vtable3e.C: New test.
5815         * g++.old-deja/g++.abi/vtable3f.C: New test.
5816         * g++.old-deja/g++.abi/vtable3g.C: New test.
5817         * g++.old-deja/g++.abi/vtable3h.C: New test.
5818         * g++.old-deja/g++.abi/vtable3i.C: New test.
5819         * g++.old-deja/g++.abi/vtable3j.C: New test.
5820         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5821
5822 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
5823
5824         * g++.old-deja/g++.other/anon6.C: New test.
5825         * g++.old-deja/g++.other/anon7.C: New test.
5826
5827 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5828
5829         * gcc.dg/cpp/avoidpaste2.c: New tests.
5830
5831 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
5832
5833         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5834
5835 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5836
5837         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5838         DECIMAL_DIG cases for Irix."
5839
5840 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5841
5842         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5843
5844 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5845
5846         * gcc.dg/c99-tag-1.c: New test.
5847
5848 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5849
5850         * gcc.dg/cpp/tr-warn1.c: Add tests.
5851
5852 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5853
5854         * gcc.dg/cpp/avoidpaste1.c: Update.
5855         * gcc.dg/cpp/paste4.c: Update.
5856
5857 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5858
5859         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5860         cases for Irix.
5861
5862 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5863
5864         * g++.old-deja/g++.other/inline19.C: New test.
5865
5866 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5867
5868         * gcc.dg/Wlarger-than.c: New test.
5869
5870 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5871
5872         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5873
5874 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5875
5876         * gcc.c-torture/execute/20010129-1.c: New test.
5877         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5878
5879 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5880
5881         * gcc.dg/cpp/avoidpaste1.c: Test case.
5882
5883 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5884
5885         * g++.old-deja/g++.other/inline18.C: New test.
5886
5887 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5888
5889         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5890         and __builtin_putchar.
5891
5892 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5893
5894         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5895         tests.
5896
5897 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5898
5899         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5900         floating point number rounding mode to round to the nearest
5901         representable mode.
5902
5903 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5904
5905         * g++.old-deja/g++.other/mangle2.C: New test.
5906
5907 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5908
5909         * gcc.c-torture/compile/20010124-1.c: New test.
5910
5911 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5912
5913         * g++.old-deja/g++.pt/spec38.C: New test.
5914
5915 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5916
5917         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5918         "Build don't run".
5919
5920 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5921
5922         * gcc.c-torture/execute/20010123-1.c: New test.
5923
5924 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5925
5926         * g++.old-deja/g++.pt/spec37.C: New test.
5927
5928 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5929
5930         * g++.old-deja/g++.pt/overload14.C: New test.
5931
5932 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5933
5934         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5935         __builtin_return_address.
5936
5937 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5938
5939         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5940         * g++.old-deja/g++.pt/spec35.C: New test.
5941         * g++.old-deja/g++.pt/spec36.C: New test.
5942
5943 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5944
5945         * gcc.c-torture/compile/20010118-1.c: New test.
5946
5947 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5948
5949         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5950
5951 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5952
5953         * gcc.c-torture/execute/20010119-1.c: New test.
5954
5955 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5956
5957         * g++.old-deja/g++.other/vbase5.C: New test.
5958
5959 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5960
5961         * gcc.c-torture/execute/20010118-1.c: New test.
5962
5963 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5964
5965         * g++.old-deja/g++.pt/deduct3.C: New test.
5966
5967 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5968
5969         * g++.old-deja/g++.pt/spec34.C: New test.
5970
5971 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5972
5973         * g77.f-torture/compile/20000601-2.f: New test.
5974
5975 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5976
5977         * g++.old-deja/g++.other/init17.C: New test.
5978
5979 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5980
5981         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5982
5983 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5984
5985         * g++.old-deja/g++.pt/unify8.C: New test.
5986
5987 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5988
5989         * g++.old-deja/g++.abi/vbase1.C: New test.
5990
5991 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5992
5993         * g++.old-deja/g++.pt/crash65.C: New test.
5994
5995 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5996
5997         * gcc.dg/cpp/assembl2.S: New test case.
5998
5999 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6000
6001         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6002         are supported.
6003
6004 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6005
6006         * g++.old-deja/g++.other/builtins1.C: New test.
6007         * g++.old-deja/g++.other/builtins2.C: Likewise.
6008         * g++.old-deja/g++.other/builtins3.C: Likewise.
6009         * g++.old-deja/g++.other/builtins4.C: Likewise.
6010
6011 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6012
6013         * gcc.c-torture/compile/20010117-1.c: New test.
6014         * gcc.c-torture/compile/20010117-2.c: New test.
6015
6016 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6017
6018         * g77.f-torture/execute/20010116.[fx]: New test,
6019         XFAIL on i?86-*-*.
6020         * g77.f-torture/compile/20010115.f: Indicate it's
6021         a test for PR fortran/1636.
6022
6023 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6024
6025         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6026
6027 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6028
6029         * g77.f-torture/compile/20010115.f: New test.
6030
6031 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6032
6033         * g++.old-deja/g++.pt/nontype5.C: New test.
6034
6035 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6036
6037         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6038         have an equivalent working one below it.
6039
6040 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6041
6042         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6043         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6044
6045 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6046
6047         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6048         message containing "init_priority".
6049         (conpr-2.C): Likewise.
6050         (conpr-3.C): Likewise.
6051         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6052
6053 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6054
6055         * gcc.c-torture/execute/20010114-2.c: New test.
6056
6057 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6058
6059         * gcc.c-torture/compile/20010114-1.c: New test.
6060         * gcc.c-torture/compile/20010114-1.x: Xfail.
6061         * gcc.c-torture/compile/20010114-2.c: New test.
6062         * gcc.c-torture/execute/20010114-1.c: New test.
6063         * gcc.dg/trunc-1.c: New test.
6064         * gcc.dg/uninit-B.c: New test.
6065
6066 2001-01-13  Nick Clifton  <nickc@redhat.com>
6067
6068         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6069         target.
6070
6071 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6072
6073         * gcc.c-torture/compile/20010113-1.c: New test.
6074
6075 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6076
6077         * gcc.c-torture/compile/20001212-1.c: New test.
6078
6079 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6080
6081         * gcc.dg/cpp/widestr1.c: Update.
6082         * gcc.dg/cpp/prag-imp.c: Remove.
6083
6084 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6085
6086         * gcc.c-torture/execute/20000801-3.x: Remove.
6087         * gcc.dg/c90-init-1.c: New test.
6088         * gcc.dg/c99-init-1.c: New test.
6089         * gcc.dg/c99-init-2.c: New test.
6090         * gcc.dg/gnu99-init-1.c: New test.
6091
6092 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6093
6094         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6095         testing that no relevant ones were found.
6096
6097 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6098
6099         * g++.old-deja/g++.pt/cast2.C: New test.
6100
6101 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6102
6103         * g++.old-deja/g++.pt/friend47.C: New test.
6104
6105 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6106
6107         * g++.old-deja/g++.pt/instantiate13.C: New test.
6108
6109 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6110
6111         * g++.old-deja/g++.other/defarg7.C: New test.
6112         * g++.old-deja/g++.other/defarg8.C: New test.
6113
6114 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6115
6116         * g++.old-deja/g++.pt/crash64.C: New test.
6117
6118 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6119
6120         * g++.old-deja/g++.pt/crash63.C: New test.
6121
6122 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6123
6124         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6125
6126 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6127
6128         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6129
6130 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6131
6132         * g++.old-deja/g++.pt/error3.C: New test.
6133
6134 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6135
6136         * g++.old-deja/g++.other/crash39.C: New test.
6137
6138 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6139
6140         * g++.old-deja/g++.other/vbase4.C: New test.
6141
6142 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
6143
6144         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6145         * gcc.dg/special/20000419-2.c: New file. Identical to above.
6146         * gcc.dg/special/special.exp: New test driver which will check
6147         for alias support for the above test.
6148
6149 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
6150
6151         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6152         problems on small machines.
6153         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6154         parameterize.
6155
6156 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
6157
6158         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6159         mips.
6160         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6161
6162 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
6163
6164         * g++.old_deja/g++.pt/using8.C: New test.
6165
6166 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6167
6168         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6169
6170 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
6171
6172         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6173         where a failure is expected.
6174         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6175
6176 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6177
6178         * g++.old_deja/g++.pt/instantiate12.C: New test.
6179
6180 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6181
6182         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6183         start of structs.
6184         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6185         * g++.old-deja/g++.brendan/crash17.C: Likewise.
6186         * g++.old-deja/g++.brendan/crash29.C: Likewise.
6187         * g++.old-deja/g++.brendan/crash48.C: Likewise.
6188         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6189         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6190         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6191         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6192         * g++.old-deja/g++.eh/spec6.C: Likewise.
6193         * g++.old-deja/g++.jason/crash3.C: Likewise.
6194         * g++.old-deja/g++.law/ctors11.C: Likewise.
6195         * g++.old-deja/g++.law/ctors17.C: Likewise.
6196         * g++.old-deja/g++.law/ctors5.C: Likewise.
6197         * g++.old-deja/g++.law/ctors9.C: Likewise.
6198         * g++.old-deja/g++.mike/ambig1.C: Likewise.
6199         * g++.old-deja/g++.mike/net22.C: Likewise.
6200         * g++.old-deja/g++.mike/p3538a.C: Likewise.
6201         * g++.old-deja/g++.mike/p3538b.C: Likewise.
6202         * g++.old-deja/g++.mike/virt3.C: Likewise.
6203         * g++.old-deja/g++.niklas/t128.C: Likewise.
6204         * g++.old-deja/g++.other/anon4.C: Likewise.
6205         * g++.old-deja/g++.other/using1.C: Likewise.
6206         * g++.old-deja/g++.other/warn3.C: Likewise.
6207         * g++.old-deja/g++.pt/t37.C: Likewise.
6208         * g++.old-deja/g++.robertl/eb69.C: Likewise.
6209         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6210
6211 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6212
6213         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6214
6215 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6216
6217         * gcc.c-torture/execute/stdio-opt-3.c: New test.
6218
6219 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
6220
6221         * gcc.c-torture/compile/20010107-1.c: New test.
6222
6223 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6224
6225         * gcc.c-torture/execute/builtin-noret-1.c: New test.
6226
6227 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6228
6229         * gcc.dg/format/format.h: New file.
6230         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
6231         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
6232         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
6233         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
6234         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
6235         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6236         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
6237         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
6238         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
6239         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
6240         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
6241         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
6242         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
6243         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
6244         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
6245         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
6246         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
6247         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
6248         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
6249         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
6250         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
6251         instead of declaring standard types, macros and functions in each
6252         test.
6253
6254 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
6255
6256         * gcc.c-torture/execute/20010106-1.c: New test.
6257
6258 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6259
6260         * gcc.dg/format/format.exp: New file.
6261         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
6262         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
6263         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
6264         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
6265         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
6266         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
6267         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
6268         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
6269         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6270         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6271         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6272         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6273         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6274         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6275         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6276         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6277         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6278         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6279         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6280         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6281         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6282         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6283         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6284         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6285         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6286         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6287         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
6288         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
6289         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
6290         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
6291         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
6292         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
6293         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
6294         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
6295         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
6296         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
6297         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
6298         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
6299         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
6300         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
6301         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
6302         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
6303
6304 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
6305
6306         * gcc.c-torture/execute/991228-1.c: Take word endianness into
6307         account.
6308
6309 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6310
6311         * gcc.c-torture/execute/builtin-complex-1.c: New test.
6312
6313 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
6314
6315         * g++.old-deja/g++.pt/crash62.C: New test.
6316
6317 2001-01-04  Richard Henderson  <rth@redhat.com>
6318
6319         * gcc.dg/20000926-1.c: Update expected warnings.
6320         * gcc.dg/array-2.c: Likewise.
6321         * gcc.dg/array-4.c: Also validate flexible array members.
6322         * gcc.dg/c99-flex-array-1.c: New.
6323
6324 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6325
6326         * gcc.c-torture/compile/20001222-1.x: Remove.
6327
6328 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6329
6330         * gcc.c-torture/execute/built-in-setjmp.c: New.
6331
6332 2001-01-03  Richard Henderson  <rth@redhat.com>
6333
6334         * gcc.dg/940510-1.c: Update expected error wording.
6335         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
6336
6337 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
6338
6339         * lib/target-supports.exp (check_alias_available): Modified to
6340         indicate aliases not supported if only weak aliases are supported.
6341
6342 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6343
6344         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
6345         Turn on cmpstrsi checks for __pj__ and __i370__.
6346
6347 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6348
6349         * g++.old-deja/g++.other/virtual11.C: New test.
6350
6351 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6352
6353         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
6354
6355 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6356
6357         * gcc.c-torture/compile/20010102-1.c: New test.
6358
6359 2001-01-02  Andreas Jaeger  <aj@suse.de>
6360
6361         * gcc.dg/noreturn-3.c: New test.
6362
6363         * gcc.dg/noreturn-4.c: New test.
6364
6365 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6366
6367         * gcc.c-torture/execute/stdio-opt-1.c: Also test
6368         __builtin_fputc and __builtin_fwrite.
6369
6370 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6371
6372         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
6373         signed char, not default char.
6374
6375 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6376
6377         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
6378
6379 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
6380
6381         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
6382
6383 2000-12-29  Richard Henderson  <rth@redhat.com>
6384
6385         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
6386         (__cyg_profile_func_exit): Define.
6387
6388 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6389
6390         * g++.dg/vtgc1.C: New test.
6391
6392 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
6393
6394         * gcc.dg/noncompile/20001228-1.c: New test.
6395
6396         * gcc.dg/20001228-1.c: New test.
6397
6398         * gcc.c-torture/execute/20001228-1.c: New test.
6399
6400 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
6401
6402         * gcc.dg/format-strfmon-1.c: New test.
6403
6404 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6405
6406         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
6407         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
6408         * gcc.c-torture/execute/string-opt-1.c: Likewise.
6409         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6410         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6411         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6412         * gcc.c-torture/execute/string-opt-6.c: Likewise.
6413         * gcc.c-torture/execute/string-opt-7.c: Likewise.
6414         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6415         * gcc.c-torture/execute/string-opt-9.c: Likewise.
6416         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6417         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6418         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6419
6420         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
6421         * gcc.c-torture/execute/string-opt-4.c: Test index.
6422
6423 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
6424
6425         * gcc.c-torture/compile/20001226-1.c: New test.
6426
6427 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6428
6429         * gcc.c-torture/compile/20001222-1.c: New test.
6430         * gcc.c-torture/compile/20001222-1.x: Xfail.
6431
6432 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
6433
6434         * gcc.c-torture/execute/comp-goto-2.c: New test.
6435
6436 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
6437
6438         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
6439         Use long types if __INT_MAX__ is 32767.
6440         (main): Use cast to (sint32 *) when poking 88 into a_page.
6441
6442         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
6443
6444 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
6445
6446         * gcc.c-torture/compile/20001221-1.c: New test.
6447         * gcc.c-torture/execute/20001221-1.c: New test.
6448
6449 2000-12-20  Richard Henderson  <rth@redhat.com>
6450
6451         * g++.old-deja/g++.pt/crash36.C: Update error lines.
6452         * g++.old-deja/g++.robertl/eb109.C: Likewise.
6453
6454 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6455
6456         * gcc.dg/compare3.c: New test.
6457
6458 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6459
6460         * gcc.dg/format-warnll-1.c: New test.
6461
6462 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6463
6464         * gcc.dg/cpp/cmdlne-P.c: New test.
6465
6466 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6467
6468         * gcc.c-torture/execute/builtin-abs-1.c,
6469         gcc.c-torture/execute/builtin-abs-2.c: New tests.
6470
6471 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6472
6473         * gcc.dg/cpp/multiline.c: New test.
6474
6475 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6476
6477         * g++.old-deja/g++.other/syshdr1.C: Update.
6478         * gcc.dg/cpp/lineflags.c: Remove temporarily.
6479
6480 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6481
6482         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
6483
6484 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6485
6486         * g++.old-deja/g++.pt/ttp65.C: New test.
6487
6488 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6489
6490         * g++.old-deja/g++.pt/ttp64.C: New test.
6491
6492 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6493
6494         * g++.old-deja/g++.pt/spec33.C: New test.
6495
6496 2000-12-14  Catherine Moore  <clm@redhat.com>
6497
6498         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
6499         * gcc.c-torture/execute/920612-2.c: Likewise.
6500         * gcc.c-torture/execute/920428-2.c: Likewise.
6501         * gcc-c-torture/execute/va-arg-11.c: Call exit.
6502         * gcc.c-torture/execute/va-arg-21.c: Likewise.
6503
6504 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6505
6506         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
6507         * gcc.dg/pack-test-2.c: Likewise.
6508
6509 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6510
6511         Tests by Zack Weinberg <zackw@stanford.edu>.
6512
6513         * gcc.dg/cpp/defined.c: Update.
6514         * gcc.dg/cpp/defined_trad.c: New tests.
6515
6516 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6517
6518         * gcc.dg/cpp/trad-direct.c: Update.
6519
6520 2000-12-11  Neil Booth  <neilb@earthling.net>
6521
6522         * gcc.dg/cpp/defined_trad.c
6523
6524 2000-12-11  Neil Booth  <neilb@earthling.net>
6525
6526         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
6527
6528 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6529
6530         * gcc.dg/format-miss-2.c: New test.
6531
6532 2000-12-09  Neil Booth  <neilb@earthling.net>
6533
6534         * gcc.dg/cpp/lineflags.c: New tests.
6535         * gcc.dg/cpp/poison.c: Update.
6536         * gcc.dg/cpp/redef2.c: Update.
6537         * gcc.dg/cpp/skipping.c: New test.
6538
6539 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
6540
6541         * g++.old-deja/g++.other/eh3.C: New testcase.
6542
6543 2000-12-07  Neil Booth  <neilb@earthling.net>
6544
6545         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
6546         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
6547         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
6548         wtr-union-init-2.c, wtr-union-init-3.c: Update.
6549         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
6550         Update.
6551
6552 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6553
6554         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
6555         __SIZE_TYPE__ instead of int for type of integers cast to
6556         pointers.
6557
6558 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
6559
6560         * g++.old-deja/g++.other/cleanup4.C: New test.
6561
6562 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6563
6564         * format-sec-1.c: New test.
6565
6566 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6567
6568         * gcc.dg/format-nonlit-3.c: New test.
6569
6570 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6571
6572         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
6573         through a null pointer.
6574
6575 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6576
6577         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
6578         * g++.old-deja/g++.pt/partial4.C: New test.
6579
6580 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
6581
6582         * gcc.c-torture/execute/ieee/hugeval.x: New.
6583
6584 2000-12-06  Neil Booth  <neilb@earthling.net>
6585
6586         * gcc.dg/cpp/backslash2.c: New tests.
6587
6588 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6589
6590         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
6591         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
6592
6593 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
6594
6595         * gcc.c-torture/execute/20001203-2.c: New testcase.
6596
6597 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6598
6599         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
6600         * g++.old-deja/g++.other/virtual10.C: New test.
6601
6602 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6603
6604         * g++.old-deja/g++.mike/pmf5.C: Remove test.
6605
6606 2000-12-05  Richard Henderson  <rth@redhat.com>
6607
6608         * gcc.c-torture/compile/20001205-1.c: New.
6609
6610 2000-12-04  Neil Booth  <neilb@earthling.net>
6611
6612         * g++.old-deja/g++.other/virtual9.C: New test.
6613         * g++.old-deja/g++.pt/crash61.C: New test.
6614         * gcc.c-torture/execute/loop-9.c: New test.
6615
6616 2000-12-04  Neil Booth  <neilb@earthling.net>
6617
6618         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
6619         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
6620         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
6621         * gcc.dg/cpp/extratokens.c: ...here.
6622
6623 2000-12-04  Neil Booth  <neilb@earthling.net>
6624
6625         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
6626         New tests.
6627
6628 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6629
6630         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
6631         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
6632
6633 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6634
6635         * gcc.c-torture/execute/20001203-1.c: New test.
6636
6637 2000-12-03  Neil Booth  <neilb@earthling.net>
6638
6639         * gcc.dg/cpp/macro6.c: New test cases.
6640
6641 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6642
6643         * gcc.c-torture/execute/string-opt-9.c: New test.
6644         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6645         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6646         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6647
6648         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
6649         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
6650
6651 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
6652
6653         * gcc.dg/cpp/if-6.c: New testcase.
6654
6655         * gcc.dg/20001201-1.c: New testcase.
6656
6657 2000-12-02  Neil Booth  <neilb@earthling.net>
6658
6659         * g++.old-deja/g++.other/externC4.C,
6660         g++.old-deja/g++.other/friend10.C: New tests.
6661
6662 2000-12-02  Neil Booth  <neilb@earthling.net>
6663
6664         * g++.old-deja/g++.other/instan2.C
6665         * g++.old-deja/g++.other/instan3.C: New test.
6666
6667 2000-12-02  Neil Booth  <neilb@earthling.net>
6668
6669         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
6670         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
6671         gnuc99.c,gnuc99-pedantic.c: New tests.
6672
6673 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6674
6675         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
6676         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
6677
6678 2000-12-01  Neil Booth  <neilb@earthling.net>
6679
6680         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
6681         * gcc.dg/cpp/poison.c: Update.
6682         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
6683
6684 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
6685
6686         * g77.f-torture/execute/20001201.f: New test.
6687
6688 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6689
6690         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6691
6692 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
6693
6694         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6695
6696 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
6697
6698         * g++.old-deja/g++.other/cast6.C: New test.
6699
6700 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
6701
6702         * gcc.c-torture/execute/20001130-2.c: New testcase.
6703
6704 2000-11-30  Richard Henderson  <rth@redhat.com>
6705
6706         * gcc.c-torture/execute/20001130-1.c: New test.
6707
6708 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6709
6710         * g++.old-deja/g++.other/op3.C: New test.
6711
6712 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6713
6714         * g++.old-deja/g++.other/op2.C: New test.
6715
6716 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6717
6718         * g++.old-deja/g++.other/crash38.C: New test.
6719
6720 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
6721
6722         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6723
6724 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
6725
6726         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6727         tests.
6728         * gcc.c-torture/execute/string-opt-6.c: New test.
6729
6730         * gcc.dg/20001117-1.c: Add main.
6731
6732 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
6733
6734         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6735         Move from here ...
6736         * gcc.dg/940510-1.c: ... to here.
6737
6738         * gcc.dg/20000926-1.c: GNU C now allows initializations of
6739         zero-size arrays in toplevel structures.
6740
6741 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6742
6743         * gcc.c-torture/execute/loop-8.c: New test.
6744
6745 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6746
6747         * g++.old-deja/g++.other/base1.C: New test.
6748
6749 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6750
6751         * g++.old-deja/g++.other/parse2.C: New test.
6752
6753 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6754
6755         * g++.old-deja/g++.pt/incomplete1.C: New test.
6756
6757 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6758
6759         * g++.old-deja/g++.other/friend9.C: New test.
6760
6761 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6762
6763         * gcc.dg/20001127-1.c: New test.
6764
6765 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6766
6767         * g++.old-deja/g++.pt/friend46.C: New test.
6768
6769 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6770
6771         * g++.old-deja/g++.other/ptrmem8.C: New test.
6772
6773 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6774
6775         * gcc.c-torture/execute/string-opt-7.c: New test.
6776         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6777
6778 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6779
6780         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
6781         instead of 'mkcheck 2'.
6782
6783 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6784
6785         * gcc.c-torture/execute/memcheck/driver.c,
6786         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
6787         C9X references to refer to C99.
6788
6789 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
6790
6791         * gcc.dg/ultrasp3.c: New test.
6792
6793 2000-11-25  Neil Booth  <neilb@earthling.net>
6794
6795         * gcc.dg/cpp/include2.c: Update test to be locale independent.
6796
6797 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
6798
6799         * gcc.c-torture/compile/20001123-2.c: New.
6800
6801 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6802
6803         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
6804
6805 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
6806
6807         * gcc.dg/sequence-point-1.c: Add some new tests.
6808         * gcc.c-torture/execute/20001124-1.c: New test.
6809
6810 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6811
6812         * g++.old-deja/g++.other/vaarg4.C: New test.
6813         * gcc.c-torture/compile/20001123-1.c: New test.
6814
6815 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6816
6817         * g++.other/crash24.C: Adjust and remove XFAIL.
6818         * g++.other/crash37.C: New test.
6819
6820 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
6821
6822         * g++.old-deja/g++.pt/instantiate9.C: New test.
6823
6824 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
6825
6826         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6827         new ABI, too.
6828
6829         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6830         * g++.old-deja/g++.robertl/eb55.C: Likewise.
6831
6832 2000-11-22  Neil Booth  <neilb@earthling.net>
6833
6834         * gcc.dg/cpp/Wtrigraphs.c: New test.
6835
6836 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6837
6838         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6839
6840 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6841
6842         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6843
6844 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6845
6846         * lib/gcc-dg.exp: load_lib scanasm.exp.
6847         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6848         * lib/g++-dg.exp: load_lib scanasm.exp.
6849         * lib/scanasm.exp: New.
6850         (scan-assembler, scan-assembler-not): Add optional arguments to
6851         test name, or if not present, the pattern name.
6852         (scan-assembler-dem, scan-assembler-dem-not): New.
6853
6854         * g++.dg/dg.exp: New.
6855
6856 2000-11-21  Neil Booth  <neilb@earthling.net>
6857
6858         * gcc.dg/cpp/integrated1.c: Remove.
6859
6860 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6861
6862         * gcc.c-torture/execute/20001121-1.c: New test.
6863
6864 2000-11-21  Richard Henderson  <rth@redhat.com>
6865
6866         * gcc.c-torture/compile/20001121-1.c: New test.
6867
6868 2000-11-20  Neil Booth  <neilb@earthling.net>
6869
6870         * gcc.dg/cpp/integrated1.c: New test.
6871
6872 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6873
6874         * g++.old-deja/g++.other/inline17.C: New test.
6875
6876 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6877
6878         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6879         local variable to be zero: I made the variable global. Now
6880         uses abort() and exit() instead of relying on main's return value.
6881
6882 2000-11-20  Neil Booth  <neilb@earthling.net>
6883
6884         * gcc.dg/cpp/paste2.c: Update test.
6885         * objc/execute/paste.m: New test.
6886
6887 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6888
6889         * gcc.dg/c99-condexpr-1.c: New test.
6890
6891 2000-11-20  Neil Booth  <neilb@earthling.net>
6892
6893         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6894
6895 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6896
6897         * g++.old-deja/g++.pt/export1.C: New test.
6898
6899 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6900
6901         * gcc.dg/20001117-1.c: New test.
6902
6903 2000-11-18  Richard Henderson  <rth@redhat.com>
6904
6905         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6906
6907 2000-11-18  Richard Henderson  <rth@redhat.com>
6908
6909         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6910         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6911         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6912
6913 2000-11-18  Richard Henderson  <rth@redhat.com>
6914
6915         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6916         (main): New.  Exit cleanly.
6917
6918 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6919
6920         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6921         gcc.dg/c99-fordecl-2.c: New tests.
6922
6923 2000-11-18  Richard Henderson  <rth@redhat.com>
6924
6925         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6926         * gcc.c-torture/execute/zerolen-2.c: New.
6927
6928 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6929
6930         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6931         memory.
6932
6933 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6934
6935         * g++.old-deja/g++.pt/instantiate8.C: New test.
6936
6937 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6938
6939         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6940         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6941
6942 2000-11-16  Nick Clifton  <nickc@redhat.com>
6943
6944         * gcc.c-torture/execute/nestfunc-2.c: New test.
6945         * gcc.c-torture/execute/nestfunc-3.c: New test.
6946
6947 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6948
6949         * gcc.c-torture/compile/20001116-1.c: New test.
6950
6951 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6952
6953         * gcc.c-torture/execute/20001115-1.c: New test.
6954
6955 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6956
6957         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6958         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6959         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6960         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6961
6962 2000-11-15  Neil Booth  <neilb@earthling.net>
6963
6964         gcc.dg/cpp/_Pragma1.c: Update.
6965         gcc.dg/cpp/_Pragma2.c: New test.
6966
6967 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6968
6969         * g++.old-deja/g++.other/anon5.C: New test.
6970
6971 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6972
6973         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6974         tests.
6975
6976 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6977
6978         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6979         output.
6980
6981 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6982
6983         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6984         labels at end of compound statements.
6985
6986 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6987
6988         * gcc.c-torture/execute/loop-7.c: New test.
6989
6990 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6991
6992         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6993
6994 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6995
6996         * gcc.dg/c99-bool-1.c: New test.
6997
6998 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6999
7000         * gcc.dg/c99-scope-1.c: Remove xfail.
7001         * gcc.dg/c99-scope-2.c: New test.
7002
7003 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7004
7005         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7006         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7007
7008 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7009
7010         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7011         error messages.
7012
7013         * g++.mike/p700.C: Don't typedef wchar_t.
7014         * g++.mike/p784.C: Likewise.
7015         * g++.mike/eb101.C: Don't use __wchar_t.
7016
7017 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7018
7019         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7020         from DO loop.
7021
7022 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7023
7024         * gcc.c-torture/execute/20001111-1.c: New test.
7025
7026 2000-11-10  Nick Clifton  <nickc@redhat.com>
7027
7028         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7029         long multuiple and accumulate.
7030
7031 2000-11-09  Richard Henderson  <rth@redhat.com>
7032
7033         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7034         via size_t instead of int.
7035
7036         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7037         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7038         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7039         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7040
7041 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7042
7043         * gcc.c-torture/compile/20001109-1.c: New test.
7044         * gcc.c-torture/compile/20001109-2.c: New test.
7045
7046 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7047
7048         * g++.old-deja/g++.pt/operator1.C: New test.
7049         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7050
7051 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7052
7053         * gcc.dg/20001108-1.c: New test.
7054
7055 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7056
7057         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7058         with both arguments constant strings.
7059         * gcc.c-torture/execute/string-opt-3.c: New test.
7060         * gcc.c-torture/execute/string-opt-4.c: New test.
7061         * gcc.c-torture/execute/string-opt-5.c: New test.
7062
7063 2000-11-08  Nick Clifton  <nickc@redhat.com>
7064
7065         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7066         mulsidi3adddi patterns.
7067
7068 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7069
7070         * g++.old-deja/g++.other/crash36.C: New test.
7071
7072 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7073
7074         * g++.old-deja/g++.other/init16.C: New test.
7075
7076 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7077
7078         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7079
7080 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7081
7082         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7083         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7084         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7085
7086 2000-11-07  DJ Delorie  <dj@redhat.com>
7087
7088         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7089
7090 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7091
7092         * gcc.c-torture/execute/string-opt-1.c: New test.
7093
7094 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7095
7096         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7097         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7098         parameters in registers, and there is no way for a varargs
7099         function to know in which order the integer and floating-point
7100         parameters should be interleaved when they are placed on the
7101         stack.
7102         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7103         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7104
7105 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7106
7107         * gcc.c-torture/execute/string-opt-2.c: New test.
7108
7109 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7110
7111         * g++.old-deja/g++.pt/crash60.C: New test.
7112
7113 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7114
7115         * g++.old-deja/g++.other/crash24.C: New test.
7116         * g++.old-deja/g++.other/crash25.C: New test.
7117         * g++.old-deja/g++.other/crash26.C: New test.
7118         * g++.old-deja/g++.other/crash27.C: New test.
7119         * g++.old-deja/g++.other/crash28.C: New test.
7120         * g++.old-deja/g++.other/crash29.C: New test.
7121         * g++.old-deja/g++.other/crash30.C: New test.
7122         * g++.old-deja/g++.other/crash31.C: New test.
7123         * g++.old-deja/g++.other/crash32.C: New test.
7124         * g++.old-deja/g++.other/crash33.C: New test.
7125         * g++.old-deja/g++.other/crash34.C: New test.
7126         * g++.old-deja/g++.other/crash35.C: New test.
7127
7128 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7129
7130         * gcc.c-torture/execute/20001031-1.c: New test.
7131
7132 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
7133
7134         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7135         namespace.
7136
7137         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7138         standards-conformant.
7139
7140         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7141
7142         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7143         * g++.old-deja/g++.mike/p755a.C: Likewise.
7144         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7145         library makes no calls to `operator new' during initialization.
7146
7147 2000-11-04  Neil Booth  <neilb@earthling.net>
7148
7149         * gcc.dg/cpp/include2.c: New tests.
7150
7151 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
7152
7153         * lib/g++.exp (g++_set_ld_library_path): New function.
7154         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7155
7156 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
7157
7158         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
7159         warnings.
7160
7161 2000-11-01  Richard Henderson  <rth@redhat.com>
7162
7163         * g++.old-deja/g++.ext/namedret1.C: New.
7164         * g++.old-deja/g++.ext/namedret2.C: New.
7165         * g++.old-deja/g++.ext/namedret3.C: New.
7166
7167 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
7168
7169         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7170         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7171
7172 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7173
7174         * gcc.c-torture/execute/va-arg-21.c: New test.
7175
7176 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7177
7178         * gcc.dg/c99-complex-2.c: New test.
7179
7180 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7181
7182         * gcc.c-torture/execute/stdio-opt-1.c: New test.
7183
7184 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
7185
7186         * g++.old-deja/g++.other/inline16.C: New test.
7187
7188 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
7189
7190         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7191         __PRETTY_FUNCTION__
7192
7193 2000-10-29  Neil Booth  <neilb@earthling.net>
7194
7195         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7196         New tests.
7197         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7198         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7199         optimisation.
7200
7201 2000-10-29  Neil Booth  <neilb@earthling.net>
7202
7203         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7204         * mi1.c, mi1c.h: Add null directives to multiple-include test.
7205         * mi5.c: Test multiple includes work with -C.
7206         * trigraphs.c: Test ^= version.
7207
7208 2000-10-28  Neil Booth  <neilb@earthling.net>
7209
7210         New tests and test updates for new macro expander.
7211
7212         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7213         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7214         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7215         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7216         new diagnostic messages.
7217
7218         * gcc.dg/cpp/macro3.c: New tests.
7219
7220 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
7221
7222         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
7223         on the same line.
7224
7225 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
7226
7227         * g++.old-deja/g++.other/eh2.C: New test.
7228
7229 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7230
7231         * gcc.c-torture/execute/20001027-1.c: New test.
7232
7233 2000-10-26  Richard Henderson  <rth@redhat.com>
7234
7235         * gcc.c-torture/execute/20001026-1.c: New.
7236
7237 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
7238
7239         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
7240         * g++.old-deja/g++.law/builtin1.C: Likewise.
7241         * g++.old-deja/g++.law/ctors10.C: Likewise.
7242         * g++.old-deja/g++.law/virtual3.C: Likewise.
7243         * g++.old-deja/g++.mike/p658.C: Likewise.
7244         * g++.old-deja/g++.other/sibcall1.C: Likewise.
7245         * g++.old-deja/g++.other/vaarg2.C: Likewise.
7246         * g++.old-deja/g++.robertl/eb124.C: Likewise.
7247         * g++.old-deja/g++.robertl/eb44.C: Likewise.
7248         * g++.old-deja/g++.robertl/eb77.C: Likewise.
7249
7250 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
7251
7252         * gcc.c-torture/compile/20001024-1.c: New test.
7253
7254 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
7255
7256         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
7257         to tell us whether or not we are using V3.
7258
7259 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7260
7261         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
7262         operands.
7263
7264 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7265
7266         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
7267
7268 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
7269
7270         * gcc.c-torture/execute/20001024-1.c: New test.
7271
7272 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
7273
7274         * g++.old-deja/g++.other/sibcall1.C: New test.
7275
7276 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
7277
7278         * gcc.dg/noncompile/init-3.c: New test.
7279
7280 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7281
7282         * gcc.dg/format-array-1.c: New test.
7283
7284 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7285
7286         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7287         writing through null pointers; remove comment about testing
7288         unterminated strings.
7289
7290 2000-10-17  Matthew Hiller  <hiller@redhat.com>
7291
7292         * gcc.c-torture/execute/20001017-2.c: New test.
7293
7294 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7295
7296         * gcc.c-torture/compile/20001018-1.c: New test.
7297         * gcc.c-torture/compile/20001018-1.x: Xfail.
7298
7299 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7300
7301         * gcc.c-torture/execute/20001017-1.c: New test.
7302
7303 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7304
7305         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
7306         for multiple use of arguments with scanf formats; add tests for
7307         multiple use of arguments.
7308
7309 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
7310
7311         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
7312
7313 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7314
7315         * gcc.dg/format-miss-1.c: New test.
7316
7317 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7318
7319         * gcc.c-torture/execute/20001013-1.c: New test.
7320
7321 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7322
7323         * gcc.dg/format-branch-1.c: New test.
7324
7325 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7326
7327         * README, lib/file-format.exp: Remove EGCS references.
7328
7329 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7330
7331         * gcc.dg/20001013-1.c: New test.
7332
7333 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7334
7335         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
7336         for intmax_t in the compiler using __typeof__ and the type rules
7337         for conditional expressions.
7338
7339 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
7340
7341         * gcc.dg/20001012-1.c: New test.
7342         * gcc.dg/20001012-2.c: New test.
7343
7344 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7345
7346         * gcc.dg/format-attr-1.c: New test.
7347
7348 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7349
7350         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
7351         __LONG_LONG_MAX__ instead of LLONG_MAX.
7352
7353 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7354
7355         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
7356         scanf flags.
7357         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
7358         flags.
7359
7360 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7361
7362         * gcc.dg/sequence-pt-1.c: New test.
7363
7364 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
7365
7366         * gcc.c-torture/execute/20001011-1.c: New testcase.
7367         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
7368
7369 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7370
7371         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
7372         does not error on it.
7373
7374 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7375
7376         * gcc.dg/20001009-1.c: New test.
7377
7378 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7379
7380         * gcc.c-torture/compile/20001009-1.c: Move from here ....
7381         * gcc.c-torture/execute/20001009-2.c: ... to here.
7382
7383 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
7384
7385         * gcc.c-torture/compile/20001009-1.c: New testcase.
7386         * gcc.c-torture/execute/20001009-1.c: New testcase.
7387         Testcases provided by Jan Hubicka <jh@suse.cz>.
7388
7389 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7390
7391         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7392         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
7393         uintmax_t using <limits.h> to emulate the compiler's internal
7394         logic.  No longer XFAIL %j tests.
7395
7396 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7397
7398         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
7399         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7400         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
7401         regexps and details of expected handling of some bad formats.
7402         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
7403         suppression.
7404
7405 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7406
7407         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
7408         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
7409         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
7410         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
7411         in list archives.
7412
7413 2000-10-06  Richard Henderson  <rth@cygnus.com>
7414
7415         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
7416         * g++.old-deja/g++.brendan/crash52.C: Likewise.
7417         * g++.old-deja/g++.jason/report.C: Likewise.
7418         * g++.old-deja/g++.law/friend5.C: Likewise.
7419         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
7420         of the expected warnings.
7421
7422 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
7423
7424         * g++.old-deja/g++.pt/enum14.C: New test.
7425
7426 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
7427
7428         * g++.old-deja/g++.pt/crash59.C: New test.
7429
7430 2000-10-04  Will Cohen  <wcohen@redhat.com>
7431
7432         * gcc.dg/20000926-1.c: New test.
7433
7434 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
7435
7436         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
7437         function name for current C++ compiler.
7438         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
7439
7440 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
7441
7442         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
7443         __PRETTY_FUNCTION__.
7444         * g++.old-deja/g++.ext/pretty2.C: Likewise.
7445
7446 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7447
7448         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
7449
7450 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
7451
7452         * gcc.c-torture/compile/20000923-1.c: New test.
7453
7454 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
7455
7456         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
7457         * g++.old-deja/g++.pt/ttp62.C: Same.
7458         * g++.old-deja/g++.other/inline14.C: Same.
7459
7460 2000-09-24  Richard Henderson  <rth@cygnus.com>
7461
7462         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
7463
7464 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7465
7466         * gcc.dg/c90-printf-1.c: Add test for wide string format.
7467
7468 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
7469
7470         * gcc.c-torture/compile/20000922-1.c: New file.
7471
7472 2000-09-21  Nick Clifton  <nickc@redhat.com>
7473
7474         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
7475         a signed long modulo operation.
7476         (mod6): New function - perform an unsigned long modulo operation.
7477         (main): Add tests for modulos of very large numbers by very small
7478         dividends.
7479
7480 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7481
7482         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
7483
7484 2000-09-19  Richard Henderson  <rth@cygnus.com>
7485
7486         * gcc.dg/compare2.c (case 10): XFAIL.
7487
7488 2000-09-18  Richard Henderson  <rth@cygnus.com>
7489
7490         * gcc.c-torture/execute/20000906-1.c: Move ...
7491         * gcc.dg/20000906-1.c: ... here.  Only run on targets
7492         that support __builtin_trap.
7493
7494 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
7495
7496         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
7497
7498 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7499
7500         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
7501         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
7502         more $ format tests.
7503
7504 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7505
7506         * gcc.dg/format-errmk-1.c: New test.
7507
7508 2000-09-17  Greg McGary  <greg@mcgary.org>
7509
7510         * gcc.c-torture/execute/20000917-1.x: Remove.
7511
7512 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7513
7514         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
7515
7516 2000-09-17  Greg McGary  <greg@mcgary.org>
7517
7518         * gcc.c-torture/execute/20000917-1.c: New test.
7519         * gcc.c-torture/execute/20000917-1.x: XFAIL.
7520
7521 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
7522
7523         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
7524         in nested macro bug.
7525
7526 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
7527
7528         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
7529
7530 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
7531
7532         * gcc.c-torture/execute/20000914-1.c: New test.
7533
7534 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
7535
7536         * g++.other/inline13.C: New test.
7537
7538 2000-09-12  Andreas Jaeger  <aj@suse.de>
7539
7540         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
7541         constant by Ulrich Drepper <drepper@redhat.com>.
7542
7543 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
7544
7545         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
7546
7547 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7548
7549         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
7550
7551 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
7552
7553         * gcc.dg/cpp/backslash.c: New test.
7554
7555 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
7556
7557         * gcc.c-torture/execute/20000910-1.c: New test.
7558         * gcc.c-torture/execute/20000910-2.c: Likewise.
7559
7560 2000-09-11  Robert Lipe  <robertl@sco.com>
7561
7562         * gcc.dg/pragma-align.c: New test.
7563
7564 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
7565
7566         * g++.old-deja/g++.pt/explicit82.C: New test.
7567         * g++.old-deja/g++.pt/explicit83.C: New test.
7568
7569 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
7570
7571         * gcc.dg/asm-names.c: New test.
7572
7573 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7574
7575         * gcc.dg/cpp/tr-warn6.c: New test
7576
7577 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7578
7579         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
7580         be accepted.
7581
7582 2000-09-07  Catherine Moore  <clm@redhat.com>
7583
7584         * gcc.c-torture/execute/unroll-1.c: New test.
7585
7586 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
7587
7588         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
7589         ERROR markers.
7590         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
7591         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
7592         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
7593         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
7594         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
7595         Preprocess only.
7596         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
7597         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
7598
7599 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7600
7601         * g++.old-deja/g++.pt/deduct2.C: New test.
7602
7603 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7604
7605         * g++.old-deja/g++.pt/parms2.C: New test.
7606
7607 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7608
7609         * g++.old-deja/g++.pt/crash58.C: New test.
7610
7611 2000-09-06  Greg McGary  <greg@mcgary.org>
7612
7613         * gcc.c-torture/execute/20000906-1.c: New test.
7614         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
7615
7616 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7617
7618         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
7619
7620 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7621
7622         * g++.old-deja/g++.pt/crash57.C: New test.
7623
7624 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7625
7626         * g++.old-deja/g++.pt/crash56.C: New test.
7627
7628 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7629
7630         * g++.old-deja/g++.pt/koenig1.C: New test.
7631
7632 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7633
7634         * gcc.dg/20000904-1.c: New test.
7635
7636 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7637
7638         * gcc.dg/cpp/paste8.c: New test.
7639
7640 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
7641
7642         * gcc.c-torture/compile/20000827-1.c: New test.
7643
7644 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7645
7646         * gcc.dg/format-diag-1.c: New test.
7647
7648 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7649
7650         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
7651         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
7652         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
7653         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
7654         gcc.dg/formatz-1.c: Adjust warning regular expressions.
7655
7656 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7657
7658         * g++.old-deja/g++.other/nested4.C: New test.
7659
7660 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7661
7662         * g++.old-deja/g++.ns/scoped1.C: New test.
7663
7664 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
7665
7666         * lib/g++.exp: Support testing already-installed GCC.
7667
7668 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7669
7670         * wtr-label-1.c, wtr-suffix-1.c: New tests.
7671
7672 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7673
7674         * gcc.dg/return-type-2.c: New test.
7675
7676 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
7677
7678         * gcc.c-torture/compile/20000825-1.c: New test.
7679
7680 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
7681
7682         * gcc.dg/dwarf2-2.c: New test.
7683
7684 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
7685
7686         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
7687         dg-warning regexps.
7688
7689 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7690
7691         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7692         gcc.dg/format-ext-5.c: New tests.
7693
7694 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
7695
7696         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7697
7698 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
7699
7700         * gcc.dg/noncompile/930622-2.c: Adjust error message.
7701
7702 2000-08-24  Richard Henderson  <rth@cygnus.com>
7703
7704         * gcc.dg/ia64-sync-1.c: New test.
7705         * gcc.dg/ia64-sync-2.c: New test.
7706         * gcc.dg/ia64-asm-1.c: New test.
7707
7708 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7709
7710         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7711         * gcc.dg/format-ext-2.c: New test.
7712
7713 2000-08-23  Jason Merrill  <jason@redhat.com>
7714
7715         * lib/old-dejagnu.exp: Also ignore "In member function" and
7716         "At global scope".
7717
7718 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7719
7720         * gcc.dg/noncompile/label-lineno-1.c: New test.
7721
7722 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7723
7724         * gcc.dg/c99-array-nonobj-1.c: New test.
7725
7726 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7727
7728         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7729         tests.
7730         * gcc.dg/format-ext-1.c: New test.
7731
7732 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7733
7734         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7735         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7736         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7737         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7738         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7739
7740 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7741
7742         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7743         gcc.dg/c99-strftime-2.c: New tests.
7744
7745 2000-08-22  Richard Henderson  <rth@cygnus.com>
7746
7747         * gcc.c-torture/execute/20000822-1.c: New test.
7748
7749 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7750
7751         * gcc.c-torture/execute/20000819-1.x: Remove.
7752
7753 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7754
7755         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
7756         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
7757         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
7758         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
7759         gcc.dg/format-xopen-1.c: New tests.
7760
7761 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7762
7763         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7764
7765 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7766
7767         * g++.old-deja/g++.other/loop2.C: New test.
7768
7769         * gcc.c-torture/compile/20000606-1.c: New test.
7770         * gcc.c-torture/compile/20000728-1.c: New test.
7771         * gcc.c-torture/execute/20000801-1.c: New test.
7772         * gcc.c-torture/execute/20000801-2.c: New test.
7773         * gcc.c-torture/execute/20000819-1.c: New test.
7774         * gcc.c-torture/execute/20000819-1.x: XFAIL.
7775         * gcc.dg/20000629-1.c: New test.
7776         * gcc.dg/20000724-1.c: New test.
7777         * gcc.dg/20000807-1.c: New test.
7778
7779 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
7780
7781         * gcc.dg/cpp/pragma-1.c: New test.
7782         * gcc.dg/cpp/pragma-2.c: New test.
7783
7784 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
7785
7786         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
7787         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
7788
7789 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7790
7791         * gcc.c-torture/compile/20000818-1.c: New test.
7792
7793 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
7794
7795         * gcc.c-torture/execute/20000818-1.c: New test.
7796
7797 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7798
7799         * gcc.dg/format-va-1.c: New test.
7800
7801 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7802
7803         * g++.old-deja/g++.other/typedef8.C: New test.
7804
7805 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7806
7807         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
7808         * g++.old-deja/g++.mike/net36.C: Mark candidate.
7809         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
7810         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
7811         * g++.old-deja/g++.other/ptrmem7.C: New test.
7812         * g++.old-deja/g++.pt/ptrmem10.C: New test.
7813
7814 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7815
7816         * g++.old-deja/g++.pt/typename27.C: New test.
7817
7818 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
7819
7820         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7821         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7822         * g++.old-deja/g++.pt/friend45.C: New test.
7823         * g++.old-deja/g++.other/friend8.C: New test.
7824
7825 2000-08-15  Richard Henderson  <rth@cygnus.com>
7826
7827         * gcc.c-torture/execute/20000815-1.c: New test.
7828
7829 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7830
7831         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7832         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7833         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7834
7835 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7836
7837         * g++.old-deja/g++.other/refinit2.C: New test.
7838
7839 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7840
7841         * lib/c-torture.exp (c-torture): Make
7842         compiler_conditional_xfail_data global.
7843         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7844         compiler_conditional_xfail_data machinery.
7845         (f-torture-execute): Likewise.
7846         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7847         and only when unrolling loops.
7848
7849         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7850
7851 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7852
7853         * g++.old-deja/g++.pt/explicit81.C: New test.
7854
7855 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7856
7857         * g++.old-deja/g++.pt/typename26.C: New test.
7858
7859 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7860
7861         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7862         warning.
7863
7864 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7865
7866         * g++.old-deja/g++.other/array3.C: New test.
7867
7868 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7869
7870         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7871         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7872         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7873         New tests.
7874
7875 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7876
7877         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7878         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7879
7880 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7881
7882         * gcc.c-torture/execute/20000808-1.c: New test.
7883
7884 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7885
7886         * gcc.dg/c90-const-expr-1.c: New test.
7887
7888 2000-08-08  Richard Henderson  <rth@cygnus.com>
7889
7890         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7891
7892 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7893
7894         * gcc.dg/noncompile/const-ll-1.c: New test.
7895
7896 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7897
7898         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7899
7900 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7901
7902         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7903         that running programs linked against the shared version of libobjc
7904         run correctly.
7905
7906 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7907
7908         * gcc.dg/c99-printf-1.c: New test.
7909
7910 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7911
7912         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7913
7914 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7915
7916         * gcc.c-torture/execute/20000731-1.x: Delete.
7917
7918 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7919
7920         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7921         and torture_without_loops as is done by c-torture.exp.
7922         (search_for): Copy from c-torture.exp.
7923         (gcc-dg-runtest): New function, drives a directory of tests
7924         iterating over the TORTURE_OPTIONS.
7925         (scan-assembler, scan-assembler-not): Move here from
7926         individual directory drivers.
7927
7928         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7929         defined by lib/gcc-dg.exp.
7930         * gcc.dg/cpp/cpp.exp: Likewise.
7931         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7932         gcc-dg-runtest, so we cycle over optimization options.
7933
7934         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7935         * gcc.dg/compare2.c: No longer expected to fail.
7936
7937 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7938
7939         * gcc.c-torture/execute/20000804-1.c: New test.
7940
7941 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7942
7943         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7944
7945 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7946
7947         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7948
7949 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7950
7951         * gcc.c-torture/compile/20000803-1.c: New test.
7952
7953 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7954
7955         * gcc.c-torture/execute/20000801-3.c,
7956         gcc.c-torture/execute/20000801-4.c: New tests.
7957         * gcc.c-torture/execute/20000801-3.x,
7958         gcc.c-torture/execute/20000801-4.x: Xfail.
7959
7960 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7961
7962         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7963         libobjc/.libs to allow for libtool.
7964
7965 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7966
7967         * gcc.c-torture/compile/20000802-1.c: New test.
7968
7969 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7970
7971         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7972
7973 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7974
7975         * gcc-c-torture/execute/20000731-2.c: New test.
7976
7977         * gcc.c-torture/execute/20000731-1.c: New test.
7978         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7979
7980 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7981
7982         * testsuite/gcc.dg/cpp/paste7.c: New test.
7983         * gcc.dg/cpp/20000725-1.c: New test.
7984
7985 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7986
7987         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7988         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7989         declaration warning for __builtin_dwarf_reg_size.
7990
7991         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7992
7993 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7994
7995         * gcc.dg/noncompile/voidparam-1.c: New test.
7996
7997 2000-07-30  Richard Henderson  <rth@cygnus.com>
7998
7999         * gcc.dg/c90-digraph-1.c: Don't xfail.
8000         * gcc.dg/compare2.c (case 10): Xfail.
8001         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8002
8003 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8004
8005         * gcc.dg/c99-main-1.c: New test.
8006
8007 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8008
8009         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8010
8011 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8012
8013         * gcc.c-tortuer/execute/20000726-1.c: New test.
8014
8015 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8016
8017         * gcc.c-torture/execute/enum-2.c: New test.
8018
8019 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8020
8021         * gcc.dg/cpp/tr-warn3.c: New test.
8022
8023 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8024
8025         * g++.old-deja/g++.ext/implicit1.C: Remove.
8026         * g++.old-deja/g++.jason/c2.C: Remove
8027         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8028         * g++.old-deja/g++.pt/crash16.C: Likewise.
8029         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8030
8031 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8032
8033         * g++.old-deja/g++.other/for2.C: New test.
8034
8035 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8036
8037         * gcc.dg/20000720-1.c: New test.
8038
8039 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8040
8041         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8042
8043 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8044
8045         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8046         * gcc.c-torture/execute/20000722-1.c: New.
8047         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8048
8049 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8050
8051         * gcc.dg/cpp/20000720-1.S: New test.
8052
8053 2000-07-21  Michael Meissner  <meissner@redhat.com>
8054
8055         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8056
8057 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8058
8059         * g++.old-deja/g++.brendan/crash16.C,
8060         g++.old-deja/g++.brendan/parse3.C,
8061         g++.old-deja/g++.brendan/redecl1.C,
8062         g++.old-deja/g++.ns/template13.C,
8063         g++.old-deja/g++.other/decl4.C,
8064         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8065
8066 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8067
8068         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8069         and "Internal error".
8070
8071         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8072         regexps.
8073         * gcc.dg/cpp/paste6.c: New test.
8074
8075 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8076
8077         * gcc.dg/cpp/tr-direct.c: New test.
8078
8079         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8080         gcc.dg/cpp/undef1.c: Tweak error regexps.
8081
8082 2000-07-18  Eric Christopher <echristo@redhat.com>
8083
8084         * gcc.c-torture/compile/20000718-1.c: New test.
8085
8086 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8087
8088         * cpplex.c (_cpp_push_token): If the token being pushed back
8089         is the previous token in this context, just subtract one from
8090         context->posn.
8091         * cppmacro.c (save_expansion): Clear aux field when storing a
8092         placemarker.
8093
8094 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8095
8096         * gcc.dg/noncompile/redecl-1.c: New test.
8097
8098 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8099
8100         * gcc.c-torture/execute/20000717-5.c: New test.
8101         * gcc.c-torture/execute/20000717-1.x: Removed.
8102
8103 2000-07-17  Richard Henderson  <rth@cygnus.com>
8104
8105         * gcc.c-torture/execute/20000717-4.c: New test.
8106
8107 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8108
8109         * gcc.dg/cpp/syshdr.c: New test.
8110         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8111
8112 2000-07-17  Neil Booth  <neilb@earthling.net>
8113
8114         * gcc.dg/cpp/cmdlne-dM.c: New test.
8115         * gcc.dg/cpp/cmdlne-dD.c: New test.
8116
8117 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8118
8119         * gcc.c-torture/execute/20000717-3.c: New test.
8120
8121         * gcc.c-torture/compile/20000717-1.c: New test.
8122
8123 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8124
8125         * gcc.c-torture/execute/20000717-2.c: New test.
8126
8127 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8128
8129         * gcc.dg/formatz-1.c: New test.
8130
8131         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8132         * gcc.dg/c99-digraph-1.c: New tests.
8133
8134         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8135         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8136
8137         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8138         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8139         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8140         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8141         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8142         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8143         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8144
8145 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
8146
8147         * gcc.c-torture/execute/20000717-1.c: New test.
8148         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8149
8150 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
8151
8152         * gcc.c-torture/execute/20000715-2.c: New test.
8153         * gcc.dg/20000715-1.c: New test.
8154
8155 2000-07-15  Michael Meissner  <meissner@redhat.com>
8156
8157         * gcc.c-torture/execute/20000715-1.c: New test.
8158
8159 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
8160
8161         * gcc.c-torture/execute/20000707-1.c: New test.
8162
8163 2000-07-13  Neil Booth  <NeilB@earthling.net>
8164
8165         * testsuite/gcc.dg/cpp/digraph1.c,
8166         testsuite/gcc.dg/cpp/digraph2.c,
8167         testsuite/gcc.dg/cpp/digraphs.c: New tests.
8168
8169 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
8170
8171         * g77.f-torture/compile/20000630-2.f:  New test.
8172         * g77.f-torture/compile/20000630-2.x
8173
8174 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8175
8176         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
8177
8178 2000-07-11  Neil Booth  <NeilB@earthling.net>
8179
8180         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8181
8182 2000-07-11  Neil Booth  <NeilB@earthling.net>
8183
8184         * gcc.dg/cpp/cmdlne-C.c: New.
8185
8186 2000-07-09  Neil Booth  <NeilB@earthling.net>
8187
8188         * gcc.dg/cpp/directiv.c: New tests.
8189         * gcc.dg/cpp/undef1.c: Update.
8190
8191 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
8192
8193         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8194
8195 2000-07-09  Neil Booth  <NeilB@earthling.net>
8196
8197         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8198
8199 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
8200
8201         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8202         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8203
8204 2000-07-08  Neil Booth  <NeilB@earthling.net>
8205
8206         * gcc.dg/cpp/macsyntx.c: New tests.
8207
8208 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8209
8210         * gcc.dg/20000707-1.c: New test.
8211
8212 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8213
8214         * gcc.c-torture/execute/20000706-1.c: New test.
8215         * gcc.c-torture/execute/20000706-2.c: New test.
8216         * gcc.c-torture/execute/20000706-3.c: New test.
8217         * gcc.c-torture/execute/20000706-4.c: New test.
8218         * gcc.c-torture/execute/20000706-5.c: New test.
8219
8220 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8221
8222         * g++.old-deja/g++.pt/instantiate7.C: New test.
8223
8224 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8225
8226         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
8227         * g++.old-deja/g++.mike/thunk3.C: Likewise.
8228         * g++.old-deja/g++.other/rtti3.C: Likewise.
8229         * g++.old-deja/g++.other/rttid3.C: Likewise.
8230
8231 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
8232
8233         *  g77.f-torture/compile/20000630-1.x: Fix typo
8234
8235 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
8236
8237         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
8238         assembly output.
8239
8240 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
8241
8242         * gcc.dg/cpp/ident.c: New test.
8243
8244 2000-07-05  Neil Booth  <NeilB@earthling.net>
8245
8246         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
8247           gcc.dg/cpp/lexstrng.c: New tests.
8248
8249 2000-07-04  Neil Booth  <NeilB@earthling.net>
8250
8251         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
8252         * gcc.dg/cpp/strify2.c: Same.
8253
8254 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
8255
8256         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
8257         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
8258         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
8259         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
8260
8261         * testsuite/gcc.dg/cpp/macro1.c,
8262         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
8263         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
8264         testsuite/gcc.dg/cpp/strify1.c,
8265         testsuite/gcc.dg/cpp/strify2.c: New tests.
8266
8267 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
8268
8269         * gcc.c-torture/execute/20000703-1.c: New test.
8270
8271 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8272
8273         * g++.old-deja/g++.pt (lookup10.C): New test.
8274
8275 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8276
8277         * g++.old-deja/g++.pt (typename25.C): New test.
8278
8279 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
8280
8281         * gcc.c-torture/compile/20000701-1.c: New test.
8282
8283 2000-06-30  Nick Clifton  <nickc@cygnus.com>
8284
8285         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8286         to test case.
8287
8288 2000-06-30  Catherine Moore  <clm@cygnus.com>
8289
8290         * gcc.c-torture/execute/align-1.c: New test.
8291
8292 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
8293
8294         * g++.old-deja/g++.pt/expr8.C: New test.
8295         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
8296
8297 2000-06-29  Nick Clifton  <nickc@cygnus.com>
8298
8299         * gcc.c-torture/compile/20000629-1.c: New test.
8300
8301 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8302
8303
8304         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
8305         gcc.dg/noncompile directory, depending on whether they're
8306         preprocessor tests or not.  Annotate all the tests for the dg
8307         framework.
8308
8309         * gcc.c-torture/noncompile/noncompile.exp: Delete.
8310         * gcc.dg/noncompile/noncompile.exp: New.
8311
8312         * Moved files:
8313         Old name                                New name
8314         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
8315         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
8316         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
8317         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
8318         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
8319         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
8320         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
8321         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
8322         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
8323         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
8324         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
8325         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
8326         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
8327         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
8328         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
8329         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
8330         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
8331         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
8332         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
8333         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
8334         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
8335         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
8336         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
8337         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
8338
8339         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
8340         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
8341         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
8342         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
8343         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
8344         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
8345
8346 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8347
8348         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
8349         declare one variable.  On the fourth, error.
8350         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
8351         declared by 20000628-1a.h.
8352
8353 2000-06-29  Richard Henderson  <rth@redhat.com>
8354
8355         * gcc.c-torture/execute/930529-1.x: New file.
8356         * gcc.dg/920413-1.c: Adjust expected warning text.
8357         * gcc.dg/980217-1.c: Declare abort.
8358         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
8359
8360 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
8361
8362         * g77.f-torture/compile/20000629-1.f: New test.
8363         * g77.f-torture/compile/20000629-1.x: Expected to fail.
8364
8365 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8366
8367         Rearrange lots of files, removing entirely the
8368         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
8369         directories.
8370
8371         * Deleted files:
8372         gcc.c-torture/code_quality/code_quality.exp
8373         gcc.c-torture/special/special.exp
8374         gcc.failure/failure.exp
8375         gcc.failure/940409-1.x
8376         gcc.c-torture/compile/961203-1.x
8377
8378         * New files:
8379         gcc.misc-tests/linkage.exp
8380         gcc.c-torture/execute/920730-1t.c
8381         gcc.c-torture/execute/920730-1t.x
8382         gcc.c-torture/compile/920520-1.x
8383         gcc.c-torture/compile/920521-1.x
8384         gcc.c-torture/compile/981006-1.x
8385         gcc.c-torture/execute/eeprof-1.x
8386
8387         * Moved files (possibly with modifications to fit a new harness):
8388         Old name                                New name
8389         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
8390         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
8391         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
8392         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
8393         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
8394         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
8395         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
8396         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
8397         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
8398         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
8399         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
8400         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
8401         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
8402         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
8403
8404 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8405
8406         * c-torture/compile/961203-1.x: Delete.
8407
8408         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
8409         not exit. Include stdio.h.
8410         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
8411         * gcc.misc-tests/dg-12.c: Likewise.
8412         * gcc.misc-tests/dg-5.c: Likewise.
8413         * gcc.misc-tests/dg-6.c: Likewise.
8414         * gcc.misc-tests/dg-7.c: Prototype abort.
8415         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
8416         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
8417         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
8418         not exit.
8419         * gcc.misc-tests/sieve.c: Use return from main, not exit.
8420         * gcc.misc-tests/sort2.c: Use return from main, not exit.
8421
8422 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
8423
8424         * gcc.dg/cpp/20000628-1.c: New test.
8425         * gcc.dg/cpp/20000628-1.h: New header for above test.
8426         * gcc.dg/cpp/20000628-1a.h: Likewise.
8427
8428 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
8429
8430         * gcc.dg/cpp: New directory.
8431         * gcc.dg/cpp/cpp.exp: New driver.
8432         * gcc.dg/cpp/20000627-1.c: New test.
8433         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
8434         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
8435         and rewrite as a compilation test.
8436
8437         * gcc.dg: Move many files into the cpp subdirectory, possibly
8438         renaming or editing them as well.
8439         Old name                New name
8440         990119-1.c              cpp/19990119-1.c
8441         990228-1.c              cpp/19990228-1.c
8442         990407-1.c              cpp/19990407-1.c
8443         990409-1.c              cpp/19990409-1.c
8444         990413-1.c              cpp/19990413-1.c
8445         990703-1.c              cpp/19990703-1.c
8446         20000127-1.c            cpp/20000127-1.c
8447         20000129-1.c            cpp/20000129-1.c
8448         20000207-1.c            cpp/20000207-1.c
8449         20000207-2.c            cpp/20000207-2.c
8450         20000209-1.c            cpp/20000209-1.c
8451         20000209-2.c            cpp/20000209-2.c
8452         20000301-1.c            cpp/20000301-1.c
8453         20000419-1.c            cpp/20000419-1.c
8454         20000510-1.S            cpp/20000510-1.S
8455         20000519-1.c            cpp/20000519-1.c
8456         20000529-1.c            cpp/20000529-1.c
8457         20000625-1.c            cpp/20000625-1.c
8458         20000625-2.c            cpp/20000625-2.c
8459         cpp-as1.c               cpp/assert1.c
8460         cpp-as2.c               cpp/assert2.c
8461         cxx-comments-1.c        cpp/cxxcom1.c
8462         cxx-comments-2.c        cpp/cxxcom2.c
8463         endif-label.c           cpp/endif.c
8464         cpp-hash1.c             cpp/hash1.c
8465         cpp-hash2.c             cpp/hash2.c
8466         cpp-if1.c               cpp/if-1.c
8467         cpp-if2.c               cpp/if-2.c
8468         cpp-if3.c               cpp/if-3.c
8469         cpp-if4.c               cpp/if-4.c
8470         cpp-if5.c               cpp/if-5.c
8471         cpp-cond.c              cpp/if-cexp.c
8472         cpp-missingop.c         cpp/if-mop.c
8473         cpp-missingparen.c      cpp/if-mpar.c
8474         cpp-opprec.c            cpp/if-oppr.c
8475         cpp-ifparen.c           cpp/if-paren.c
8476         cpp-shortcircuit.c      cpp/if-sc.c
8477         cpp-shift.c             cpp/if-shift.c
8478         cpp-unary.c             cpp/if-unary.c
8479         cpp-li1.c               cpp/line1.c
8480         cpp-li2.c               cpp/line2.c
8481         lineno.c                cpp/line3.c
8482         lineno-2.c              cpp/line4.c
8483         cpp-mi.c                cpp/mi1.c
8484         cpp-mic.h               cpp/mi1c.h
8485         cpp-micc.h              cpp/mi1cc.h
8486         cpp-mind.h              cpp/mi1nd.h
8487         cpp-mindp.h             cpp/mi1ndp.h
8488         cpp-mix.h               cpp/mi1x.h
8489         cpp-mi2.c               cpp/mi2.c
8490         cpp-mi2a.h              cpp/mi2a.h
8491         cpp-mi2b.h              cpp/mi2b.h
8492         cpp-mi2c.h              cpp/mi2c.h
8493         cpp-mi3.c               cpp/mi3.c
8494         cpp-mi3.def             cpp/mi3.def
8495         poison-1.c              cpp/poison.c
8496         pr-impl.c               cpp/prag-imp.c
8497         cpp-redef-2.c           cpp/redef1.c
8498         cpp-redef.c             cpp/redef2.c
8499         strpaste.c              cpp/strp1.c
8500         strpaste-2.c            cpp/strp2.c
8501         cpp-tradpaste.c         cpp/tr-paste.c
8502         cpp-tradstringify.c     cpp/tr-str.c
8503         cpp-tradwarn1.c         cpp/tr-warn1.c
8504         cpp-tradwarn2.c         cpp/tr-warn2.c
8505         trigraphs.c             cpp/trigraphs.c
8506         cpp-unc1.c              cpp/unc1.c
8507         cpp-unc2.c              cpp/unc2.c
8508         cpp-unc3.c              cpp/unc3.c
8509         cpp-unc.c               cpp/unc4.c
8510         undef.c                 cpp/undef1.c
8511         undef-2.c               cpp/undef2.c
8512         cpp-wi1.c               cpp/widestr1.c
8513
8514 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
8515
8516         * lib/g++.exp (g++_include_flags): Tweak.
8517
8518 2000-06-27  H.J. Lu  <hjl@gnu.org>
8519             Loren J. Rittle  <ljrittle@acm.org>
8520
8521         * lib/g++.exp (g++_include_flags): Override libgloss.exp
8522         version with one that knows about the new gcc tree structure.
8523         (g++_link_flags): Same.
8524
8525 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
8526
8527         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
8528         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
8529         case we are cross-compiling.
8530
8531         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
8532         g++.old-deja/g++.niklas/Makefile.in,
8533         g++.old-deja/g++.niklas/configure.in,
8534         g++.old-deja/g++.other/Makefile.in,
8535         g++.old-deja/g++.other/configure.in,
8536         gcc.c-torture/code_quality/Makefile.in,
8537         gcc.c-torture/code_quality/configure.in,
8538         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
8539         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
8540         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
8541         gcc.c-torture/execute/ieee/Makefile.in,
8542         gcc.c-torture/execute/ieee/configure.in,
8543         gcc.c-torture/noncompile/Makefile.in,
8544         gcc.c-torture/noncompile/configure.in,
8545         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
8546         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
8547         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
8548
8549 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8550
8551         * g++.old-deja/g++.other/ambig3.C: New test.
8552
8553 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8554
8555         * g++.old-deja/g++.pt/syntax1.C: New test.
8556         * g++.old-deja/g++.pt/syntax2.C: New test.
8557         * g++.old-deja/g++.other/syntax3.C: New test.
8558         * g++.old-deja/g++.other/syntax4.C: New test.
8559
8560 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8561
8562         * gcc.dg/20000623-1.c: Prototype exit and abort.
8563
8564 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8565
8566         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
8567         New tests.
8568         * gcc.dg/cpp-mi3.def: New file.
8569
8570         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
8571         inside assertions.
8572         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
8573         lexer's error messages.
8574         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
8575         divine anything from the linemarkers.
8576         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
8577         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
8578
8579 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
8580
8581         * gcc.dg/20000623-1.c: New test.
8582
8583 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
8584
8585         * gcc.c-torture/execute/20000622-1.c: New test.
8586
8587 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8588
8589         * g++.old-deja/g++.other/init15.C: New test.
8590
8591 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8592
8593         * g++.old-deja/g++.pt/vaarg2.C: New test.
8594         * g++.old-deja/g++.pt/vaarg3.C: New test.
8595
8596 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
8597
8598         * g++.old-deja/g++.other/dyncast6.C: New test.
8599
8600 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
8601
8602         * gcc.c-torture/execute/loop-6.c: New test.
8603
8604 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
8605
8606         * gcc.dg/20000614-1.c: New test.
8607         * gcc.dg/20000614-2.c: New test.
8608
8609 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
8610
8611         * g++.old-deja/g++.other/inline12.C: New test.
8612
8613 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
8614
8615         * g++.old-deja/g++.other/eh1.C: New test.
8616
8617 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
8618
8619         * g++.old-deja/g++.other/type.C: New test.
8620
8621 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8622
8623         * g++.old-deja/g++.other/initstring.C: New test.
8624
8625 2000-06-12  Jason Merrill  <jason@redhat.com>
8626
8627         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
8628
8629 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
8630
8631         * gcc.c-torture/compile/20000609-1.c: New test.
8632
8633 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
8634
8635         * gcc.dg/20000609-1.c: New test.
8636
8637 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
8638
8639         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
8640         * gcc.c-torture/noncompile/poison-1.c: Move...
8641         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
8642         * gcc.dg/cpp-li1.c: Add a token after the #line.
8643
8644 2000-06-05  Richard Henderson  <rth@cygnus.com>
8645
8646         * gcc.c-torture/execute/20000605-2.c: New test.
8647         * gcc.c-torture/execute/20000605-3.c: New test.
8648
8649 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
8650
8651         * g77.f-torture/execute/20000503-1.x: New file.
8652
8653 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
8654
8655         * g++.old-deja/g++.eh/badalloc1.C: New test.
8656
8657 2000-06-05  Richard Henderson  <rth@cygnus.com>
8658
8659         * gcc.c-torture/execute/20000605-1.c: New test.
8660
8661 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8662             Nathan Sidwell <nathan@codesourcery.com>
8663
8664         * gcc.c-torture/compile/20000605-1.c: New test.
8665
8666 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
8667
8668         * g77.f-torture/compile/20000601-1.f:  New test.
8669
8670 2000-06-03  Richard Henderson  <rth@cygnus.com>
8671
8672         * gcc.c-torture/execute/20000603-1.c: New.
8673
8674 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
8675
8676         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
8677         * gcc.dg/noreturn-2.c (noreturn): Likewise.
8678
8679 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
8680
8681         * gcc.dg/compare2.c (case 12): XFAIL.
8682         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
8683         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
8684
8685         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
8686
8687 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
8688
8689         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
8690         guard macro is already defined when the header is first
8691         included.
8692         * gcc.dg/cpp-mix.h: New file.
8693         * gcc.dg/endif-label.c: Update patterns to match compiler.
8694
8695         * g++.brendan/complex1.C: Declare abort.
8696         * g++.law/refs4.C: Remove XFAIL.
8697         * g++.oliva/expr2.C: Declare abort and exit.
8698
8699 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
8700
8701         * gcc.c-torture/execute/20000528-1.c: New test.
8702
8703         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8704         * g++.old-deja/g++.law/temps4.C: Likewise.
8705
8706         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8707         stdlib.h.  Call abort() on failure.
8708         * g++.old-deja/g++.law/refs4.C: Likewise.
8709         * g++.old-deja/g++.law/temps4.C: Likewise.
8710         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8711         * gcc.c-torture/execute/20000112-1.c: Include string.h.
8712
8713 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
8714
8715         Relative to g++.dg/special:
8716         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8717
8718         Relative to g++.old-deja:
8719         * g++.brendan/complex1.C, g++.jason/optimize2.C,
8720         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8721         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8722         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8723         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8724         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8725         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8726
8727         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8728         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8729         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8730         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8731         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8732         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8733         and/or string.h.
8734
8735         * g++.other/goto1.C: Update expectations for error messages.
8736
8737 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
8738
8739         * gcc.c-torture/compile/20000523-1.c: New test.
8740
8741 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8742
8743         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8744
8745 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8746
8747         * g++.old-deja/g++.eh/catch11.C: New test.
8748         * g++.old-deja/g++.eh/catch12.C: New test.
8749
8750 2000-05-24  Nick Clifton  <nickc@cygnus.com>
8751
8752         * gcc.c-torture/execute/20000523-1.c: New test.
8753
8754 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
8755
8756         * c-torture/execute/bcp-1.c: Replace abort in arg of
8757         __builtin_constant_p with a generic external function.
8758
8759         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
8760         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
8761         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
8762         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
8763         Prototype abort and/or exit.
8764
8765         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
8766         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
8767         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
8768         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
8769
8770 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
8771
8772         * gcc.dg/dwarf2-1.c: New test.
8773
8774 2000-05-20  Richard Henderson  <rth@cygnus.com>
8775
8776         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
8777
8778 2000-05-20  Andreas Jaeger  <aj@suse.de>
8779
8780         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
8781         testcase.
8782
8783 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
8784
8785         * gcc.c-torture/execute/20000519-2.c: New test.
8786
8787 2000-05-19  Andreas Jaeger  <aj@suse.de>
8788
8789         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
8790         which fails with SSA.
8791
8792         * lib/c-torture.exp: Also test with -O3 -fssa.
8793
8794 2000-05-18  Michael Meissner  <meissner@redhat.com>
8795
8796         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
8797         * gcc.c-torture/execute/920415-1.c: Ditto.
8798         * gcc.c-torture/execute/920501-1.c: Ditto.
8799         * gcc.c-torture/execute/conversion.c: Ditto.
8800         * gcc.c-torture/execute/cvt-1.c: Ditto.
8801
8802 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
8803
8804         * gcc.c-torture/compile/20000518-1.c: New test.
8805
8806 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8807
8808         * g77.f-torture/compile/200005018.f:  New test.
8809
8810 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
8811
8812         * gcc.c-torture/compile/20000517-1.c: New test.
8813
8814 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8815
8816         * gcc.c-torture/execute/20000516-1.c: New test.
8817
8818 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
8819
8820         * g++.old-deja/g++.other/eh.C: New test.
8821
8822 2000-05-12  Richard Henderson  <rth@cygnus.com>
8823
8824         * gcc.c-torture/execute/990208-1.c (main): Don't pass
8825         constants through to doit's conditional.
8826
8827 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
8828
8829         * gcc.c-torture/compile/20000511-1.c: New test.
8830         * g77.f-torture/compile/20000511-1.f: New test.
8831         * g77.f-torture/compile/20000511-2.f: New test.
8832
8833 2000-05-11  Michael Meissner  <meissner@redhat.com>
8834
8835         * gcc.c-torture/execute/20000511-1.c: New test.
8836
8837 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8838
8839         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8840         * gcc.dg/20000510-1.S: New.
8841
8842 2000-05-08  Catherine Moore  <clm@cygnus.com>
8843
8844         * gcc.dg/unused-3.c: New.
8845
8846 2000-05-06  Richard Henderson  <rth@cygnus.com>
8847
8848           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8849           * g++.old-deja/g++.mike/warn1.C: Likewise.
8850           * g++.old-deja/g++.pt/local1.C: Likewise.
8851           * g++.old-deja/g++.pt/local7.C: Likewise.
8852           * g++.old-deja/g++.pt/spec16.C: Likewise.
8853
8854 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8855
8856         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8857
8858 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8859
8860           * g77.f-torture/execute/20000503-1.f:  New test.
8861
8862 2000-05-04  Andreas Jaeger  <aj@suse.de>
8863
8864         * gcc.dg/noreturn-2.c: New test.
8865
8866 2000-05-04  Neil Booth  <NeilB@earthling.net>
8867
8868         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8869         preprocessor.
8870
8871 2000-05-04  Richard Henderson  <rth@cygnus.com>
8872
8873         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8874
8875 2000-05-04  Richard Henderson  <rth@cygnus.com>
8876
8877         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8878         OpenSSL by Jason R Thorpe.
8879
8880 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8881
8882         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8883
8884 2000-05-03  Robert Lipe <robertlipe@usa.net>
8885
8886         * gcc.dg/20000503-1.c: New test.
8887
8888 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8889
8890         * gcc.c-torture/compile/20000502-1.c: New test.
8891         * g++.old-deja/g++.other/align.C: New test.
8892         * gcc.dg/cpp-tradstringify.c: New test.
8893
8894 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8895
8896         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8897         and hard registers.
8898
8899 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8900
8901         * gcc.c-torture/execute/loop-5.c: New test.
8902
8903 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8904
8905         * gcc.c-torture/execute/va-arg-20.c: New test.
8906
8907 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8908
8909         * gcc.c-torture/execute/20000422-1.c: New test.
8910
8911 2000-04-20  Greg McGary  <gkm@gnu.org>
8912
8913         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8914         when optimizing, but without sibling-call optimizations (-O1).
8915
8916 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8917
8918           * gcc.c-torture/compile/20000420-1.c: New test.
8919
8920 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8921
8922         * g++.abi/ptrflags.C: New test.
8923         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8924
8925 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8926
8927         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8928
8929 2000-04-19  Greg McGary  <gkm@gnu.org>
8930
8931         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8932         sibling-call optimizations.
8933
8934 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8935
8936         * gcc.dg/20000419-1.c: New test.
8937
8938 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8939
8940         * gcc.c-torture/execute/20000412-6.c: New test.
8941
8942 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8943
8944         * gcc.c-torture/execute/20000412-5.c: New test.
8945         * g77.f-torture/compile/20000412-1.f: New test.
8946         * gcc.c-torture/execute/20000412-4.c: New test.
8947         * gcc.c-torture/compile/20000412-2.c: New test.
8948         * gcc.c-torture/execute/20000412-3.c: New test.
8949         * gcc.c-torture/compile/20000412-1.c: New test.
8950         * gcc.c-torture/execute/20000412-2.c: New test.
8951
8952 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8953
8954         * objc/execute/bf-20.m: New test.
8955
8956 2000-04-10  Richard Henderson  <rth@cygnus.com>
8957
8958         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8959
8960         * gcc.c-torture/execute/20000412-1.c: New test.
8961
8962 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8963
8964         * g++.old-deja/g++.eh/catchptr1.C: New test.
8965
8966 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8967
8968         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8969
8970 2000-04-08  Neil Booth  <NeilB@earthling.net>
8971
8972         * gcc.dg/cpp-nullchar.c: Remove test as
8973         embedded nulls cause problems.
8974
8975 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8976
8977         * gcc.dg/compare2.c: New test.
8978
8979 2000-04-08  Neil Booth  <NeilB@earthling.net>
8980
8981         * gcc.dg/cpp-nullchar.c: New test.
8982
8983 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8984
8985         * gcc.dg/cpp-mi2.c: New test.
8986         * gcc.dg/cpp-mi2[abc].h: New files.
8987
8988 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8989
8990         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8991         member name.
8992
8993 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8994
8995         * g++.old-deja/g++.abi/vmihint.C: New test.
8996
8997 2000-04-06  Neil Booth  <NeilB@earthling.net>
8998
8999         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9000         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9001         copyright.
9002
9003 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9004
9005         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9006         avoid stack-frame overwrite.
9007
9008 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9009
9010         * gcc.c-torture/compile/20000405-2.c: New test.
9011         * gcc.c-torture/compile/20000405-3.c: New test.
9012
9013 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9014
9015         * gcc.c-torture/compile/20000405-1.c: New test.
9016
9017 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9018
9019         * gcc.dg/cast-qual-1.c: Revert last change.
9020
9021 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9022
9023         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9024
9025 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9026
9027         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9028         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9029
9030 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9031
9032         * gcc.c-torture/compile/20000403-2.c: New test.
9033         * gcc.c-torture/compile/20000403-1.c: New test.
9034
9035 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9036
9037         * gcc.c-torture/execute/20000403-1.c: New test.
9038
9039 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9040
9041         * gcc.c-torture/execute/20000402-1.c: New test.
9042
9043 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9044
9045         * gcc.c-torture/execute/va-arg-15.c: New test.
9046         * gcc.c-torture/execute/va-arg-16.c: New test.
9047         * gcc.c-torture/execute/va-arg-17.c: New test.
9048         * gcc.c-torture/execute/va-arg-18.c: New test.
9049         * gcc.c-torture/execute/va-arg-19.c: New test.
9050
9051 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9052
9053         * gcc.c-torture/compile/981211-1.c: Move to...
9054         * gcc.dg/cpp-as1.c: ...here.
9055         * gcc.dg/cpp-as2.c: New file.
9056
9057         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9058         compiler.
9059
9060 2000-04-02  Neil Booth  <NeilB@earthling.net>
9061
9062         * gcc.dg/cpp-cond.c  New tests.
9063         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9064         accidental success less likely.
9065         * gcc.dg/cpp-missingop.c  New tests.
9066         * gcc.dg/cpp-missingparen.c  New tests.
9067         * gcc.dg/cpp-shift.c  New tests.
9068         * gcc.dg/cpp-shortcircuit.c  New tests.
9069         * gcc.dg/cpp-unary.c  New tests.
9070
9071 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9072
9073         * gcc.c-torture/compile/20000329-1.c: New test.
9074
9075 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9076
9077         * gcc.c-torture/compile/20000326-1.c: New test.
9078         * gcc.c-torture/compile/20000326-2.c: New test.
9079
9080 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9081
9082         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9083         the first parameter is a function argument.
9084
9085 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9086
9087         * g++.old-deja/g++.ext/array4.C: New test.
9088
9089 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9090
9091         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9092
9093 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9094
9095         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9096
9097 2000-03-19  Richard Henderson  <rth@cygnus.com>
9098
9099         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9100
9101 2000-03-19  Richard Henderson  <rth@cygnus.com>
9102
9103         * gcc.c-torture/compile/20000319-1.c: New test.
9104
9105 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9106
9107         * gcc.c-torture/execute/20000314-3.c: New test.
9108         * gcc.c-torture/execute/20000314-2.c: New test.
9109         * gcc.c-torture/execute/20000314-1.c: New test.
9110         * gcc.c-torture/compile/20000314-2.c: New test.
9111         * gcc.c-torture/compile/20000314-1.c: New test.
9112
9113 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9114
9115         * g++.old-deja/g++.warn/inline.C: New test.
9116
9117 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9118
9119         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9120         standards-compliant result rather than specific constants.
9121         Put test-values in array.
9122
9123 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9124
9125         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9126         (g++_target_compile): Put test-specific options last.
9127
9128 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9129
9130         * g++.old-deja/g++.eh/vbase4.C: New test.
9131
9132 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9133
9134         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9135
9136 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9137
9138         * g++.old-deja/g++.brendan/misc12.C: Removed.
9139         * g++.old-deja/g++.pt/memtemp77.C: Constify.
9140         * g++.old-deja/g++.ext/pretty4.C: New test.
9141
9142 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9143
9144         * g++.old-deja/g++.other/string2.C: New test.
9145
9146 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
9147
9148         * g++.old-deja/g++.warn/impint2.C: New test.
9149
9150 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9151
9152         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9153         is 1, not zero.
9154
9155 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
9156
9157         * g++.old-deja/g++.warn/impint.C: New test.
9158         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9159         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9160         * g++.old-deja/g++.pt/explicit12.C: Likewise.
9161         * g++.old-deja/g++.pt/explicit13.C: Likewise.
9162         * g++.old-deja/g++.pt/explicit17.C: Likewise.
9163         * g++.old-deja/g++.pt/explicit18.C: Likewise.
9164         * g++.old-deja/g++.pt/explicit19.C: Likewise.
9165         * g++.old-deja/g++.pt/explicit23.C: Likewise.
9166         * g++.old-deja/g++.pt/explicit31.C: Likewise.
9167         * g++.old-deja/g++.pt/explicit35.C: Likewise.
9168         * g++.old-deja/g++.pt/explicit6.C: Likewise.
9169         * g++.old-deja/g++.pt/memclass7.C: Likewise.
9170
9171 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
9172
9173         * gcc.dg/cpp-redef.c: New test.
9174
9175 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
9176
9177         * g++.old-deja/g++.pt/unify7.C: New test.
9178
9179 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9180
9181         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9182         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9183
9184 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
9185
9186         * gcc.c-torture/compile/20000224-1.c: New test.
9187
9188 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9189
9190         * gcc.c-torture/compile/cpp-2.c: New test.
9191         * gcc.c-torture/compile/cpp-1.c: New test.
9192
9193 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
9194
9195         * gcc.c-torture/execute/20000225-1.c: New test.
9196
9197 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9198
9199         * gcc.dg/cpp-li2.c: New test.
9200
9201         * gcc.dg/cpp-wi1.c: New test.
9202
9203         * gcc.dg/cpp-li1.c: New test.
9204
9205 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
9206
9207         * g++.old-deja/g++.other/sizeof5.C: New test.
9208
9209 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9210
9211         * gcc.c-torture/execute/va-arg-13.c: New test.
9212
9213 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
9214
9215         * gcc.c-torture/execute/va-arg-12.c: New test.
9216
9217 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9218
9219         * gcc.c-torture/execute/20000223-1.c: New test.
9220
9221 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9222
9223         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
9224
9225 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
9226
9227         * g++.old-deja/g++.abi/ptrmem.C: New test.
9228
9229 2000-02-19  Richard Henderson  <rth@cygnus.com>
9230
9231         * gcc.c-torture/compile/init-3.c: New.
9232
9233 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
9234
9235         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
9236         ALWAYS_CXXFLAGS.
9237
9238 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
9239
9240         * gcc.c-torture/compile/20000211-3.c: New test.
9241
9242 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
9243
9244         * gcc.c-torture/compile/20000211-2.c: New test.
9245
9246 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
9247
9248         * gcc.c-torture/compile/20000211-1.c: New test.
9249
9250 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
9251
9252         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
9253           on native targets
9254
9255 2000-02-08  Nathan Sidwell  <nathan@acm.org>
9256
9257         * g++.old-deja/g++.other/cast5.C: New test.
9258
9259 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
9260
9261         * gcc.c-torture/execute/20000205-1.c: New.
9262
9263 2000-02-03  Nathan Sidwell  <nathan@acm.org>
9264
9265         * g++.old-deja/g++.jason/cast3.C: Return void.
9266         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
9267
9268 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9269
9270         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9271
9272         * gcc.dg/loop-1.c: New test.
9273
9274 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
9275
9276         * gcc.c-torture/compile/20000127-1.c: New test.
9277         * gcc.c-torture/execute/991228-1.c: New test.
9278
9279 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9280
9281         * gcc.dg/unused-2.c: New test.
9282
9283         * gcc.dg/conv-1.c: New test.
9284
9285 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
9286
9287         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
9288         compiler.
9289         (tool_option_proc): Fix typo.
9290
9291 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
9292
9293         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
9294         of the ld on the host, not on the build machine.
9295         Also, don't crash if '--help' is not a supported option.
9296
9297 2000-01-24  Richard Henderson  <rth@cygnus.com>
9298
9299         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
9300
9301 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
9302
9303         * gcc.c-torture/execute/20000120-2.c: New test.
9304         * gcc.c-torture/execute/20000120-1.c: New test.
9305
9306 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
9307
9308         * gcc.c-torture/execute/20000113-1.c: New test.
9309
9310 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
9311
9312         * gcc.c-torture/execute/20000112-1.c: New test.
9313
9314 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9315
9316         * gcc.dg/20000111-1.c: New test.
9317
9318 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
9319
9320         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
9321         with 16 bit integers.
9322
9323 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9324
9325         * gcc.dg/20000108-1.c: New test.
9326
9327 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9328
9329         * g++.old-deja/g++.ns/koenig8.C: New test.
9330
9331 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9332
9333         * g++.old-deja/g++.other/cast4.C: New test.
9334
9335 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
9336
9337         * gcc.c-torture/compile/20000105-2.c: New test.
9338         * gcc.c-torture/compile/20000105-1.c: New test.
9339
9340 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9341
9342         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
9343         references to printf & atoi to conform to ANSI standard.
9344         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
9345         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
9346         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
9347         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
9348         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
9349         * g++.old-deja/g++.brendan/complex1.C: Likewise.
9350         * g++.old-deja/g++.brendan/copy1.C: Likewise.
9351         * g++.old-deja/g++.brendan/copy2.C: Likewise.
9352         * g++.old-deja/g++.brendan/copy3.C: Likewise.
9353         * g++.old-deja/g++.brendan/copy4.C: Likewise.
9354         * g++.old-deja/g++.brendan/copy5.C: Likewise.
9355         * g++.old-deja/g++.brendan/copy6.C: Likewise.
9356         * g++.old-deja/g++.brendan/copy7.C: Likewise.
9357         * g++.old-deja/g++.brendan/copy8.C: Likewise.
9358         * g++.old-deja/g++.brendan/crash11.C: Likewise.
9359         * g++.old-deja/g++.brendan/crash14.C: Likewise.
9360         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
9361         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
9362         * g++.old-deja/g++.brendan/delete2.C: Likewise.
9363         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
9364         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
9365         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
9366         * g++.old-deja/g++.brendan/eh1.C: Likewise.
9367         * g++.old-deja/g++.brendan/groff1.C: Likewise.
9368         * g++.old-deja/g++.brendan/init3.C: Likewise.
9369         * g++.old-deja/g++.brendan/misc12.C: Likewise.
9370         * g++.old-deja/g++.brendan/misc7.C: Likewise.
9371         * g++.old-deja/g++.brendan/new2.C: Likewise.
9372         * g++.old-deja/g++.brendan/operators4.C: Likewise.
9373         * g++.old-deja/g++.brendan/operators5.C: Likewise.
9374         * g++.old-deja/g++.brendan/overload2.C: Likewise.
9375         * g++.old-deja/g++.brendan/overload7.C: Likewise.
9376         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
9377         * g++.old-deja/g++.brendan/reference1.C: Likewise.
9378         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
9379         * g++.old-deja/g++.brendan/template24.C: Likewise.
9380         * g++.old-deja/g++.brendan/template3.C: Likewise.
9381         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
9382         * g++.old-deja/g++.jason/inline3.C: Likewise.
9383         * g++.old-deja/g++.jason/opeq.C: Likewise.
9384         * g++.old-deja/g++.law/arg5.C: Likewise.
9385         * g++.old-deja/g++.law/arm7.C: Likewise.
9386         * g++.old-deja/g++.law/ctors11.C: Likewise.
9387         * g++.old-deja/g++.law/cvt8.C: Likewise.
9388         * g++.old-deja/g++.law/init9.C: Likewise.
9389         * g++.old-deja/g++.law/refs4.C: Likewise.
9390         * g++.old-deja/g++.law/template2.C: Likewise.
9391         * g++.old-deja/g++.law/visibility24.C: Likewise.
9392         * g++.old-deja/g++.law/vtable3.C: Likewise.
9393         * g++.old-deja/g++.mike/asm2.C: Likewise.
9394         * g++.old-deja/g++.mike/eh1.C: Likewise.
9395         * g++.old-deja/g++.mike/misc1.C: Likewise.
9396         * g++.old-deja/g++.mike/misc13.C: Likewise.
9397         * g++.old-deja/g++.mike/misc14.C: Likewise.
9398         * g++.old-deja/g++.mike/ns12.C: Likewise.
9399         * g++.old-deja/g++.mike/p1248.C: Likewise.
9400         * g++.old-deja/g++.mike/p3708.C: Likewise.
9401         * g++.old-deja/g++.mike/p3708a.C: Likewise.
9402         * g++.old-deja/g++.mike/p3708b.C: Likewise.
9403         * g++.old-deja/g++.mike/p646.C: Likewise.
9404         * g++.old-deja/g++.mike/p700.C: Likewise.
9405         * g++.old-deja/g++.mike/p783.C: Likewise.
9406         * g++.old-deja/g++.mike/p783a.C: Likewise.
9407         * g++.old-deja/g++.mike/p783b.C: Likewise.
9408         * g++.old-deja/g++.mike/p786.C: Likewise.
9409         * g++.old-deja/g++.mike/p789.C: Likewise.
9410         * g++.old-deja/g++.mike/p789a.C: Likewise.
9411         * g++.old-deja/g++.mike/p807a.C: Likewise.
9412         * g++.old-deja/g++.other/delete3.C: Likewise.
9413         * g++.old-deja/g++.other/dyncast1.C: Likewise.
9414         * g++.old-deja/g++.other/dyncast2.C: Likewise.
9415         * g++.old-deja/g++.other/dyncast3.C: Likewise.
9416         * g++.old-deja/g++.other/empty1.C: Likewise.
9417         * g++.old-deja/g++.other/temporary1.C: Likewise.
9418         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
9419         * g++.old-deja/g++.pt/t16.C: Likewise.
9420         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
9421
9422 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
9423
9424         * gcc.dg/991230-1.c: New test.
9425
9426 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
9427
9428         * gcc.c-torture/compile/991229-3.c: New test.
9429         * gcc.c-torture/compile/991229-2.c: New test.
9430         * gcc.c-torture/compile/991229-1.c: New test.
9431
9432 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
9433
9434         * gcc.c-torture/compile/labels-2.c: New test.
9435
9436 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9437
9438         * gcc.c-torture/execute/991227-1.c: New test.
9439
9440 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9441
9442         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
9443
9444 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9445
9446         * gcc.c-torture/execute/991221-1.c: New test.
9447
9448 1999-12-20  Nathan Sidwell  <nathan@acm.org>
9449
9450         * g++.old-deja/g++.other/cast3.C: New test.
9451
9452 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
9453
9454         * gcc.c-torture/execute/991216-4.c: New test.
9455
9456 1999-12-16  Michael Meissner  <meissner@cygnus.com>
9457
9458         * gcc.c-torture/execute/991216-1.c: New test.
9459         * gcc.c-torture/execute/991216-2.c: New test.
9460         * gcc.c-torture/execute/991216-3.c: New test.
9461
9462 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9463
9464         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
9465         Actually make the test fail by using "-O2" for compilation.
9466
9467 1999-12-15  Nathan Sidwell  <nathan@acm.org>
9468
9469         * g++.old-deja/g++.warn/cast-align1.C: New test.
9470
9471 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9472
9473         * gcc.c-torture/compile/991214-1.c: New test.
9474         * gcc.c-torture/compile/991214-2.c: New test.
9475
9476 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9477
9478         * gcc.dg/991214-1.c: New test.
9479
9480 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
9481
9482         * gcc.c-torture/compile/991213-3.c: New test.
9483         * gcc.c-torture/compile/991213-2.c: New test.
9484         * gcc.c-torture/compile/991213-1.c: New test.
9485
9486 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9487
9488         * gcc.dg/991209-1.c: New test.
9489
9490 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
9491
9492         * gcc.c-torture/compile/991208-1.c: New test.
9493
9494 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9495
9496         * gcc.dg/ultrasp2.c: New test.
9497
9498 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
9499
9500         * g++.old-deja/g++.abi/align.C (main): Fix typo.
9501
9502 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
9503
9504         * gcc.c-torture/compile/991202-1.c: New test.
9505         * gcc.c-torture/execute/991202-1.c: New test.
9506         * gcc.c-torture/execute/991202-2.c: New test.
9507         * gcc.c-torture/execute/991202-3.c: New test.
9508
9509 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
9510
9511         * g++.old-deja/g++.abi/align.C: New test.
9512         * g++.old-deja/g++.abi/aggregates.C: Likewise.
9513         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9514
9515 1999-12-01  Richard Henderson  <rth@cygnus.com>
9516
9517         * gcc.c-torture/execute/991201-1.c: New.
9518
9519 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
9520
9521         * gcc.dg/991129-1.c: New test.
9522
9523 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9524
9525         * gcc.c-torture/compile/991127-1.c: New test.
9526
9527 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9528
9529         * g++.old-deja/g++.other/warn4.C: New test.
9530
9531 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9532
9533         * g++.old-deja/g++.eh/cleanup2.C: New test.
9534         * g++.old-deja/g++.ext/pretty2.C: New test.
9535         * g++.old-deja/g++.ext/pretty3.C: New test.
9536         * g++.old-deja/g++.other/debug6.C: New test.
9537
9538 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
9539
9540         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
9541         compiler_output to look for one error message instead of two.
9542
9543 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
9544
9545         * gcc.c-torture/execute/991118-1.c: Also test case
9546         where the word boundary does not split a byte evenly.
9547
9548 1999-11-19  Nathan Sidwell  <nathan@acm.org>
9549
9550         * g++.old-deja/g++.ext/restrict1.C: New test.
9551
9552 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9553
9554         * gcc.c-torture/execute/991118-1.c: New test.
9555
9556 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
9557
9558         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
9559         working directory pathnames.
9560
9561 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
9562
9563         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
9564         host is equipped with driver.h and driver.o so it can actually
9565         compile and run the tests.
9566
9567 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
9568
9569         * gcc.c-torture/compile/991008-1.c: New test.
9570
9571 1999-11-08  Nick Clifton  <nickc@cygnus.com>
9572
9573         * lib/gcc-dg.exp: Include target-supports.exp
9574
9575 1999-11-05  Nick Clifton  <nickc@cygnus.com>
9576
9577         * lib/target-supports.exp: New file: Provide procs to test for
9578         features supported by the target.
9579         (check_weak_available): Moved here from ecos.exp.
9580         (check_alias_available): New proc: Determine of the target
9581         toolchain supports the alias attribute.
9582
9583         * gcc.dg/special/ecos.exp: Move check_weak_available to
9584         target-supports.exp.
9585         (alias-1.c): Only perform the test if the target supports
9586         aliases.
9587         (wkali-1.c): Only perform the test if the target supports
9588         aliases.
9589
9590         * gcc.dg/990506-0.c: Expect error messages from cross
9591         targets as well as native targets.
9592
9593 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9594
9595         * gcc.dg/ultrasp1.c: Removed xfail.
9596         * gcc.dg/struct-ret-2.c: Likewise.
9597         * gcc.dg/array-1.c: Likewise.
9598
9599 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9600
9601         * gcc.dg/struct-ret-2.c: New test.
9602
9603         * gcc.dg/array-1.c: New test.
9604
9605 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
9606
9607         * gcc.c-torture/execute/991030-1.c: New test.
9608
9609 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
9610
9611         * gcc.c-torture/compile/991026-2.c: New test.
9612
9613 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
9614
9615         * gcc.c-torture/compile/991026-1.c: New test.
9616
9617 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
9618
9619         * gcc.c-torture/execute/991023-1.c: New test.
9620
9621 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
9622
9623         * gcc.c-torture/execute/991019-1.c: New test.
9624
9625 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
9626
9627         * gcc.c-torture/execute/991016-1.c: New test.
9628
9629 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
9630
9631         * gcc.c-torture/execute/991014-1.c: New test.
9632
9633 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9634
9635         * g++.old-deja/g++.other/union2.C: New test.
9636
9637 1999-10-13  Nathan Sidwell  <nathan@acm.org>
9638
9639         * g++.old-deja/g++.other/vaarg2.C: New test.
9640         * g++.old-deja/g++.other/vaarg3.C: New test.
9641
9642 1999-10-12  Craig Burley  <craig@jcb-sc.com>
9643
9644         * g77.f-torture/noncompile/19990905-1.f: Moved from being
9645         in compile/.
9646
9647 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
9648
9649         * gcc.c-torture/execute/va-arg-11.c: New test.
9650
9651 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
9652
9653         * lib/file-format.exp (gcc_target_object_format): Don't
9654         crash if objdump is unavailable.
9655
9656 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
9657
9658         * gcc.misc-tests/mg.exp: delete extraneous redirection.
9659
9660 1999-09-28  Nick Clifton  <nickc@cygnus.com>
9661
9662         * gcc.c-torture/compile/990928-1.c: New test.
9663
9664 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
9665
9666         * g++.old-deja/g++.other/decl6.C: New test.
9667
9668 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9669
9670         * gcc.c-torture/execute/va-arg-10.c: New test.
9671
9672 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
9673
9674         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
9675         __PRETTY_FUNCTION__.
9676
9677 1999-09-23  Nick Clifton  <nickc@cygnus.com>
9678
9679         * gcc.c-torture/execute/990923-1.c: New test.
9680
9681 1999-09-21  Nick Clifton  <nickc@cygnus.com>
9682
9683         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
9684         for which -fpic is inappropriate.
9685
9686 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
9687
9688         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
9689
9690 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9691
9692         * g++.old-deja/g++.other/dyncast1.C: New test.
9693         * g++.old-deja/g++.other/dyncast2.C: New test.
9694         * g++.old-deja/g++.other/dyncast3.C: New test.
9695         * g++.old-deja/g++.other/dyncast4.C: New test.
9696         * g++.old-deja/g++.other/dyncast5.C: New test.
9697         * g++.old-deja/g++.eh/catch3.C: New test.
9698         * g++.old-deja/g++.eh/catch3p.C: New test.
9699         * g++.old-deja/g++.eh/catch4.C: New test.
9700         * g++.old-deja/g++.eh/catch4p.C: New test.
9701         * g++.old-deja/g++.eh/catch5.C: New test.
9702         * g++.old-deja/g++.eh/catch5p.C: New test.
9703         * g++.old-deja/g++.eh/catch6.C: New test.
9704         * g++.old-deja/g++.eh/catch6p.C: New test.
9705         * g++.old-deja/g++.eh/catch7.C: New test.
9706         * g++.old-deja/g++.eh/catch7p.C: New test.
9707         * g++.old-deja/g++.eh/catch8.C: New test.
9708         * g++.old-deja/g++.eh/catch8p.C: New test.
9709         * g++.old-deja/g++.eh/catch9.C: New test.
9710         * g++.old-deja/g++.eh/catch9p.C: New test.
9711
9712 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
9713
9714         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9715         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9716
9717 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
9718
9719         * gcc.c-torture/compile/990913-1.c: New test.
9720
9721 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
9722
9723         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9724         * g++.old-deja/g++.jason/rfg5.C: Likewise.
9725
9726 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
9727
9728         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9729
9730 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
9731
9732         * g++.old-deja/g++.other/lookup11.C: New test.
9733         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9734         what is permitted and what we want.
9735         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9736         overload use.
9737         * g++.old-deja/g++.jason/rfg5.C: Likewise
9738
9739 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
9740
9741         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9742         * gcc.c-torture/noncompile/poison-1.c: New file.
9743
9744 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
9745
9746         * g++.old-deja/g++.other/sizeof3.C: New test.
9747         * g++.old-deja/g++.other/sizeof4.C: New test.
9748         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9749         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9750
9751 1999-09-07  Richard Henderson  <rth@cygnus.com>
9752
9753         * gcc.dg/va-arg-1.c: New.
9754
9755 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9756
9757         * gcc.c-torture/execute/va-arg-9.c: New test.
9758
9759 1999-09-05  Craig Burley  <craig@jcb-sc.com>
9760
9761         * g77.f-torture/compile/980519-2.f: New test.
9762         * g77.f-torture/compile/19990905-0.f: New test.
9763         * g77.f-torture/compile/19990905-1.f: New test.
9764         * g77.f-torture/compile/19990905-2.f: New test.
9765
9766         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
9767
9768 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
9769
9770         * gcc.c-torture/execute/990827-1.c: Fix typo.
9771
9772 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9773
9774         * g++.old-deja/g++.other/deref1.C: New test.
9775
9776 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
9777
9778         * g++.old-deja/g++.other/ambig2.C: New test.
9779         * g++.old-deja/g++.other/cond5.C: New test.
9780         * g++.old-deja/g++.other/lookup16.C: New test.
9781
9782 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
9783
9784         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
9785         assemblers too.
9786
9787 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
9788
9789         * lib/c-torture.exp: Avoid the "compare executables" optimization
9790         when testing native.
9791
9792 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
9793
9794         * gcc.c-torture/execute/990829-1.c: New test.
9795         * gcc.c-torture/compile/990829-1.c: New test.
9796
9797 1999-08-27  Paul Burchard  <burchard@pobox.com>
9798
9799         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
9800         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
9801         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
9802         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
9803         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
9804         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
9805         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
9806         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
9807         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
9808         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
9809         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
9810
9811 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
9812
9813         * gcc.c-torture/execute/990827-1.c: New test.
9814
9815 1999-08-26  Craig Burley  <craig@jcb-sc.com>
9816
9817         * g77.f-torture/noncompile/19990826-4.f: New test.
9818
9819         * g77.f-torture/compile/19990826-3.f: New test.
9820
9821         * g77.f-torture/execute/19990826-2.f: New test.
9822
9823         * g77.f-torture/compile/19990826-1.f: New test.
9824
9825         * gcc.c-torture/execute/990826-0.c: New test.
9826         * g77.c-torture/execute/19990826-0.f: New test.
9827
9828         * g77.f-torture/noncompile/970626-2.f: New test.
9829
9830 1999-08-25  Paul Burchard  <burchard@pobox.com>
9831
9832         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9833         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9834         lss-011.C: New tests.
9835
9836 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9837
9838         * g++.old-deja/g++.other/decl5.C: New test.
9839
9840 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9841
9842         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9843         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9844         call `postbase' for each one.  All callers of `postbase' changed
9845         to call this instead.
9846
9847 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9848
9849         * gcc.c-torture/execute/990811-1.c: New test.
9850
9851 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9852
9853         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9854         just native ones.
9855
9856         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9857         just native ones.
9858
9859 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9860
9861         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9862
9863 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9864
9865         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9866
9867 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9868
9869         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9870
9871 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9872
9873         * gcc.c-torture/execute/990804-1.c: New test.
9874
9875 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9876
9877         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9878         * g++.old-deja/g++.brendan/crash64.C: Likewise
9879         * g++.old-deja/g++.brendan/overload8.C: Likewise
9880
9881 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9882
9883         * g++.old-deja/g++.other/struct1.C: New test.
9884
9885 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9886
9887         * g++.old-deja/g++.other/enum2.C: New test.
9888
9889 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9890
9891         Adapted from tests from Franz Sirl:
9892         * gcc.c-torture/execute/va-arg-7.c: New test.
9893         * gcc.c-torture/execute/va-arg-8.c: New test.
9894
9895 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9896
9897         * gcc.c-torture/compile/990801-2.c: New test.
9898
9899         * gcc.c-torture/compile/990801-1.c: New test.
9900
9901 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9902
9903         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9904         fp-cmp-1.c, converting double to float.
9905
9906         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9907         fp-cmp-1.c, converting double to long double.
9908
9909         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9910         from fr1 to unknown_register, since fr1 is a legitimate register
9911         on some machines.
9912
9913 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9914
9915         * README: More listname related changes.
9916
9917 1999-07-08  Catherine Moore  <clm@cygnus.com>
9918
9919         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9920
9921 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9922
9923         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9924
9925 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9926
9927         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9928
9929 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9930
9931         * gcc.dg/990703-1.c: New test.
9932
9933 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9934
9935         * lib/file-format.exp: New file: Move definition of proc
9936         gcc_target_object_format to here from
9937         gcc.dg/special/ecos.exp.
9938
9939         * lib/c-torture.exp: Include lib file-format.exp.
9940         * lib/gcc-dg.exp: Include lib file-format.exp.
9941
9942         * gcc.dg/special/ecos.exp: Remove definition of proc
9943         gcc_target_object_format.
9944
9945 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9946
9947         * gcc.c-torture/execute/990628-1.c: New test.
9948
9949 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9950
9951         * gcc.c-torture/compile/990625-2.c: New test.
9952
9953         * gcc.c-torture/compile/990625-1.c: New test.
9954
9955 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9956
9957         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9958         attributes compile.
9959         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9960         ports that use the COFF/PE file format.
9961
9962 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9963
9964         * gcc.c-torture/compile/990617-1.c: New test.
9965
9966 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9967
9968         * g++.old-deja/g++.other/decl4.C: New test.
9969
9970 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9971
9972         * g++.old-deja/g++.other/bitfld3.C: New test.
9973
9974 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9975
9976         * g++.old-deja/g++.eh/catch1.C: New test.
9977
9978 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9979
9980         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9981
9982         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9983         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9984
9985 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9986
9987         * g77.f-torture/compile/19990502-0.f: Replace with new,
9988         shorter, test that still fails after recent changes.
9989
9990 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9991
9992         * gcc.c-torture/execute/990604-1.c: New test.
9993
9994 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9995
9996         * gcc.c-torture/execute/990531-1.c: New test.
9997
9998 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9999
10000         * gcc.c-torture/compile/990527-1.c: New test.
10001
10002 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10003
10004         * gcc.c-torture/execute/990527-1.c: New test.
10005
10006 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10007
10008         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10009         bitfields as signed.
10010
10011 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10012
10013         * g77.f-torture/compile/19990525-0.f: New test.
10014
10015 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10016
10017         * gcc.c-torture/execute/990525-2.c: New test.
10018
10019         * gcc.c-torture/execute/990525-1.c: New test.
10020
10021 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10022
10023         * g++.old-deja/g++.other/anon3.C: New test.
10024         * g++.old-deja/g++.other/anon4.C: New test.
10025         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10026         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10027         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10028         Merrill).
10029
10030 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10031
10032         * gcc.c-torture/execute/990524-1.c: New test.
10033
10034         * gcc.dg/990524-1.c: New test.
10035
10036 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10037
10038         * gcc.c-torture/compile/990523-1.c: New test.
10039
10040 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10041
10042         * gcc.c-torture/compile/990519-1.c: New test.
10043
10044 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10045
10046         * gcc.c-torture/compile/990517-1.c: New test.
10047
10048         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10049         (e4, f4): New tests.
10050         (main): Call them.
10051
10052 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10053
10054         * gcc.dg/noreturn-1.c: New test.
10055
10056 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10057
10058         * gcc.c-torture/execute/990513-1.c: New test.
10059
10060 1999-05-10  Richard Henderson  <rth@cygnus.com>
10061
10062         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10063
10064 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10065
10066         * g77.f-torture/execute/erfc.f: Use small single-precision
10067         values, to avoid problems on Alphas when not -mieee.
10068
10069 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10070
10071         * gcc.dg/990506-0.c: New test.
10072
10073 1999-05-08  Richard Henderson  <rth@cygnus.com>
10074
10075         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10076         the constant to test.  Don't XFAIL 64-bit targets.
10077
10078         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10079         * g++.old-deja/g++.law/profile1.C: Likewise.
10080
10081         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10082         operator new instances.
10083         * g++.old-deja/g++.other/delete5.C: Likewise.
10084
10085 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10086
10087         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10088         intrinsic.
10089
10090 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10091
10092         * g77.f-torture/execute/u77-test.f: Reverse order of two
10093         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10094
10095 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10096
10097         * gcc.dg/compare1.c: New test.
10098
10099 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10100
10101         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10102         New tests.
10103
10104 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10105
10106         * g77.f-torture/compile/19990502-1.f: New test.
10107
10108 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10109
10110         * g77.f-torture/compile/19990502-0.f: New test.
10111
10112 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10113
10114         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10115         intrinsic.
10116
10117 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10118
10119         * g77.f-torture/execute/u77-test.f (main): List libU77
10120         intrinsics not currently tested.
10121         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10122         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10123         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10124         Trim blanks off the ends of some printed strings.
10125
10126 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10127
10128         * g77.f-torture/execute/u77-test.f (main): Just warn about
10129         FSTAT gid disagreement, as it's expected on some systems.
10130
10131 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
10132
10133         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10134         use a new function, which allows for some slop.
10135         Clean up some commentary.
10136         (issum): The new function.
10137         (sgladd): Deleted subroutine.
10138
10139 1999-05-01  Craig Burley  <craig@jcb-sc.com>
10140
10141         * g77.f-torture/execute/u77-test.f: Modify to be more like
10142         libf2c/libU77 version, bringing patches to that version here.
10143         Add suitable commentary.
10144
10145 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
10146
10147         * gcc.dg/990424-1.c: New test.
10148
10149 1999-04-24  Craig Burley  <craig@jcb-sc.com>
10150
10151         * g77.f-torture/execute/u77-test.f (main): Bug involving
10152         LSTAT has been fixed, so turn back on full checking.
10153
10154 1999-04-20  Craig Burley  <craig@jcb-sc.com>
10155
10156         * g77.f-torture/compile/19990419-0.f: New test.
10157         * g77.f-torture/execute/19990419-1.f: New test.
10158
10159 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
10160
10161         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10162         to avoid the need for a prototype to supress a warning.
10163
10164 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
10165
10166         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10167
10168 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
10169
10170         * gcc.c-torture/execute/990404-1.c: New test.
10171
10172 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10173
10174         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10175         * gcc.dg/cpp-if3.c: Don't use -pedantic.
10176         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10177         missing initializer warnings.
10178
10179 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
10180
10181         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10182         matching strings.
10183
10184 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
10185
10186         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10187
10188 1999-03-26  Craig Burley  <craig@jcb-sc.com>
10189
10190         * g77.f-torture/execute/19990325-0.f: New test.
10191         * g77.f-torture/execute/19990325-1.f: New test.
10192
10193 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
10194
10195         * gcc.c-torture/execute/990324-1.c: New test.
10196
10197 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
10198
10199         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10200         test with 4.
10201
10202 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
10203
10204         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
10205
10206 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10207
10208         * g77.f-torture/execute/19990313-2.f: New test.
10209         * g77.f-torture/execute/19990313-3.f: New test.
10210
10211 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10212
10213         * g77.f-torture/execute/19990313-0.f: New test.
10214         * g77.f-torture/execute/19990313-1.f: New test.
10215
10216 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
10217
10218         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10219         printf to sprintf.
10220         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
10221         (main): Add check for u15.  Conditionalize u31 check depending on
10222         whether ints are <32 bits or >=32 bits.
10223
10224 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10225
10226         * g77.f-torture/execute/19981119-0.f: Improve testiness.
10227
10228 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10229
10230         * g77.f-torture/compile/19990305-0.f: New test.
10231         * g77.f-torture/execute/19981119-0.f: New test.
10232
10233 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10234
10235         * g77.f-torture/execute/970625-2.f: call ABORT if final
10236         result is not correct, instead of just printing it.
10237         Add this checking via newly introduced obfuscation, to
10238         trip up buggy front ends.
10239
10240 1999-03-07  Craig Burley  <craig@jcb-sc.com>
10241
10242         * g77.f-torture/compile/960317-1.f: Moved from being
10243         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
10244
10245 1999-03-06  Craig Burley  <craig@jcb-sc.com>
10246
10247         * g77.f-torture/execute/960317-1.f: New (old) test.
10248         * g77.f-torture/execute/970625-2.f: Ditto.
10249
10250 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
10251
10252         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
10253         message on line 1 or line 2; cccp and cpplib do this differently.
10254
10255 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
10256
10257         * g++.old-deja/g++.law/weak1.C: New test.
10258
10259 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10260
10261         * gcc.c-torture/execute/990119-1.c: Renamed to...
10262         * gcc.dg/990119-1.c: this, so it will only be tested once
10263         (it's a preprocessor test, it doesn't need to be run at
10264         multiple optimization levels).
10265
10266 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10267
10268         * lib/g++.exp: Don't add incdir=$base_dir/../include to
10269           ALWAYS_CXXFLAGS.
10270
10271 1999-02-24  Craig Burley  <craig@jcb-sc.com>
10272
10273         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10274         * g77.f-torture/compile/19981216-0.f: ...as it is expected
10275         to not be compilable by current g77.
10276
10277 1999-02-24  Nick Clifton  <nickc@cygnus.com>
10278
10279         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10280
10281 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
10282
10283         * gcc.c-torture/execute/990222-1.c: New test.
10284
10285 1999-02-19  Craig Burley  <craig@jcb-sc.com>
10286
10287         * g77.f-torture/compile/19990218-0.f: New test.
10288         * g77.f-torture/noncompile/19990218-1.f: New test.
10289
10290 1999-02-18  Craig Burley  <craig@jcb-sc.com>
10291
10292         * g77.f-torture/compile/19981216-0.f: New test.
10293
10294 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
10295
10296         * gcc.dg/990214-1.c: New test.
10297
10298 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
10299
10300         * gcc.dg/990213-2.c: New test.
10301
10302         * gcc.dg/990213-1.c: New test.
10303
10304 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
10305
10306         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
10307         ints.
10308
10309 1999-02-11  Nick Clifton  <nickc@cygnus.com>
10310
10311         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
10312         specified by target.
10313
10314         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
10315
10316 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
10317
10318         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
10319
10320 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10321
10322         * gcc.dg/special/ecos.exp: New test driver for new tests with
10323         special requirements.
10324
10325         * gcc.dg/special/alias-1.c: New test.
10326         * gcc.dg/special/gcsec-1.c: New test.
10327         * gcc.dg/special/weak-1.c: New test.
10328         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
10329         * gcc.dg/special/weak-2.c: New test.
10330         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
10331         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
10332         * gcc.dg/special/wkali-1.c: New test.
10333         * gcc.dg/special/wkali-2.c: New test.
10334         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
10335         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
10336
10337 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
10338
10339           * lib/c-torture.exp (c-torture-compile): Pull out code for
10340           analyzing gcc error messages.
10341           (c-torture-execute): Likewise.  Fix some (harmless) false
10342           positives.
10343           * lib/gcc.exp (gcc_check_compile): New function.
10344
10345 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
10346
10347         * gcc.c-torture/execute/990208-1.c: New test.
10348
10349 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10350
10351         * g++.dg/special/ecos.exp: New driver for new tests with special
10352         requirements
10353
10354         * g++.dg/special/conpr-1.C: New test
10355         * g++.dg/special/conpr-2.C: New test
10356         * g++.dg/special/conpr-2a.C: New test
10357         * g++.dg/special/conpr-3.C: New test
10358         * g++.dg/special/conpr-3a.C: New test
10359         * g++.dg/special/conpr-3b.C: New test
10360
10361         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
10362         allow g++ to use the dg driver
10363
10364         * README: Add comment about g++.dg directory
10365
10366 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
10367
10368         * README: Update email addresses.
10369
10370 1999-02-03  Nick Clifton  <nickc@cygnus.com>
10371
10372         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
10373         arguments in order to force structure S onto the stack even on
10374         the alpha.
10375         (test): Pass 10 leading arguments to function foo as well as the
10376         structure S.
10377
10378         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
10379         failure for all targets.
10380
10381         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
10382         abort to terminate program execution.
10383
10384 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
10385
10386         * gcc.c-torture/execute/990130-1.c: New test.
10387
10388 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
10389
10390         * gcc.dg/990130-1.c: New test.
10391
10392 1999-01-28  Michael Meissner  <meissner@cygnus.com>
10393
10394         * gcc.c-torture/execute/990128-1.c: New test.
10395
10396 1999-01-27  Michael Meissner  <meissner@cygnus.com>
10397
10398         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
10399
10400 1999-01-27  Felix Lee  <flee@cygnus.com>
10401
10402         * lib/c-torture.exp (c-torture-compile): pull out code for
10403         analyzing gcc error messages.
10404         (c-torture-execute): ditto, and fix some (harmless) false
10405         positives.
10406         * lib/gcc.exp (gcc_check_compile): new function.
10407
10408 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
10409
10410         * gcc.dg/990117-1.c: New test.
10411
10412         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
10413
10414         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
10415
10416 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
10417
10418         * g77.f-torture/compile/990115-1.f: New test.
10419
10420 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
10421
10422         * gcc.c-torture/compile/990107-1.c: New test
10423
10424 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
10425
10426         * gcc.c-torture/execute/990106-2.c: New test.
10427
10428         * gcc.c-torture/execute/990106-1.c: New test.
10429
10430 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
10431
10432         * gcc.c-torture/compile/981223-1.c: New test.
10433
10434 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
10435
10436         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
10437         (opt3): Rename from opt4 and disable.
10438
10439 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
10440
10441         * g++.old-deja/g++.pt/ptrmem5.C: New test.
10442
10443 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10444
10445         * g++.old-deja/g++.other/conv5.C: New test.
10446
10447 1998-12-14  Nick Clifton  <nickc@cygnus.com>
10448
10449         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
10450
10451 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
10452
10453         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
10454
10455 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
10456
10457         * gcc.c-torture/compile/981211-1.c: New test.
10458
10459 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
10460
10461         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
10462
10463         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
10464
10465 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10466
10467         * gcc.special/930510-1.c: Make C9X safe.
10468         * gcc.misc-tests/gcov-1.c Similarly.
10469         * gcc.misc-tests/gcov-2.c Similarly.
10470
10471 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10472
10473         * gcc.dg/ultrasp1.c: New test.
10474
10475 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
10476
10477         * gcc.c-torture/execute/981206.c: New test.
10478
10479 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10480
10481         * g++.old-deja/g++.ns/template7.C: New test.
10482
10483         * g++.old-deja/g++.other/expr1.C: New test.
10484
10485         * g++.old-deja/g++.eh/tmpl3.C: New test.
10486
10487         * g++.old-deja/g++.eh/tmpl2.C: New test.
10488
10489 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10490
10491         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
10492         * g++.old-deja/g++.other/using6.C: Removed.
10493         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
10494
10495         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
10496
10497 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10498
10499         * g++.old-deja/g++.pt/overload8.C: New test.
10500
10501         * g++.old-deja/g++.pt/overload7.C: New test.
10502
10503         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
10504
10505         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
10506         and relinking messages.
10507         * lib/g++.exp (g++_target_compile): Remove .rpo file when
10508         compiling with -frepo.
10509
10510 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
10511
10512         * g++.old-deja/g++.pt/lookup6.C: New test.
10513
10514 1998-11-30  Nick Clifton  <nickc@cygnus.com>
10515
10516         * gcc.c-torture/execute/981130-1.c: New test.
10517         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
10518
10519 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10520
10521         * g++.old-deja/g++.pt/explicit76.C: New test.
10522
10523         * g++.old-deja/g++.pt/friend38.C: New test.
10524
10525         * g++.old-deja/g++.ns/crash2.C: New test.
10526
10527         * g++.old-deja/g++.pt/defarg8.C: New test.
10528
10529         * g++.old-deja/g++.pt/instantiate6.C: New test.
10530
10531         * g++.old-deja/g++.pt/static6.C: New test.
10532
10533         * g++.old-deja/g++.pt/decl2.C: New test.
10534
10535 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10536
10537         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
10538         problem is actually related with name lookup, but so what? :-)
10539
10540         * g++.old-deja/g++.pt/friend37.C: New test.
10541
10542 1998-11-25  Dave Love  <d.love@dl.ac.uk>
10543
10544         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
10545         element, which fails on some systems.
10546
10547         * g77.f-torture/execute/labug1.f: New test.
10548
10549 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
10550
10551         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
10552         is defined.
10553
10554 1998-11-18  Dave Love  <d.love@dl.ac.uk>
10555
10556         * g77.f-torture/compile/981117-1.f: New test.
10557
10558 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
10559
10560         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
10561         properly discarded.
10562
10563 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
10564
10565         * gcc.c-torture/execute/memcheck: New directory of tests for
10566         -fcheck-memory-usage.
10567
10568 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
10569
10570         * README: New file, general information about the testsuite and
10571         new description of the various C++ test subdirectories.
10572         * README.g++: Eliminate obsolete information, update and move most
10573         relevant stuff to README.
10574
10575 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
10576
10577         * gcc.c-torture/compile/981107-1.c: New test.
10578
10579 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
10580
10581         * execute/memcpy-bi.c: New testcase.
10582
10583 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
10584
10585         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
10586         base classes.
10587
10588         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
10589         template is selected.
10590
10591         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
10592         classes, it should be accepted for all types.
10593
10594         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
10595
10596         * g++.old-deja/g++.pt/spec24.C: Ensure that template
10597         specializations start with template headers.
10598
10599 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
10600
10601         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
10602
10603         * g++.old-deja/g++.other/init9.C: Test cross initialization of
10604         non-POD types.
10605
10606 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10607
10608         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
10609
10610 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
10611
10612         * compile/981022-1.c, compile/981022-1.x: New test and driver.
10613
10614 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
10615
10616         * 981019-1.c: New test.
10617
10618 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
10619
10620         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
10621         find objc headers.
10622
10623 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10624
10625         * compile/981001-4.c: Remove use of GCC extension that triggers a
10626         compiler bug.
10627
10628 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
10629
10630         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
10631
10632 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10633
10634         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
10635         instantiation of template produces incorrect code for delete
10636         expression.
10637
10638         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
10639         constructors' name is not unique.
10640         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
10641         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
10642
10643         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
10644         automatic array of const is ill-formed.
10645
10646         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
10647         of template parameter?
10648
10649         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
10650         const.
10651
10652         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
10653         pointer-to-member expression.
10654
10655         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
10656         declaration causes ICE.
10657
10658 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
10659
10660         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
10661         reserved in the global namespace.
10662
10663         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
10664         generate needed virtual table.
10665
10666         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
10667
10668 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
10669
10670         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
10671         template-dependent type
10672
10673 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
10674
10675         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
10676         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
10677         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
10678
10679         * g++.old-deja/g++.other/using5.C: New test; using decl from base
10680         class should be usable as argument of member function.
10681         * g++.old-deja/g++.other/using6.C: New test; using decl from base
10682         class should be usable as return type of member function.
10683         * g++.old-deja/g++.other/using7.C: New test; using decl from base
10684         class should be usable as type of data member.
10685
10686         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
10687
10688 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
10689
10690         * gcc.c-torture/special/920521-1.c: Fix bogus test.
10691
10692 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
10693
10694         * gcc.dg/dll-?.c Add thumb to target list.
10695         Fix assembler scan patterns to match current assembler output.
10696
10697 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
10698
10699         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
10700         matching of template brackets.
10701
10702         * g++.old-deja/g++.other/using4.C: New test.  Test using
10703         declarations of methods from base classes.
10704
10705         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
10706         within functions should introduce names into the innermost
10707         enclosing namespace.
10708
10709         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
10710         of static locals if first initialization throws.
10711
10712 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
10713
10714         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10715
10716 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
10717
10718         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
10719         lose track of the possible targets of tablejump insns.
10720         * special/special.exp: Run it.
10721
10722 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10723
10724         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
10725         must be declared before its specializations can be named in friend
10726         declarations.
10727
10728 1998-10-05  Dave Love  <d.love@dl.ac.uk>
10729
10730         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10731
10732         * g77.f-torture/execute/io1.f: New test.
10733
10734 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10735
10736         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10737         with pointer to template function, for which no argument deduction
10738         is possible.
10739
10740         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10741         specialization of template function as argument to template
10742         function.
10743
10744         * g++.old-deja/g++.other/access2.C: New test; Inner class
10745         shouldn't have privileged access to Outer's names.
10746
10747 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10748
10749         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10750         friend template declared within template class conflicts with
10751         nested class of the same name.
10752
10753         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10754         is ignored.
10755
10756         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
10757         object with direct initializer as function declaration.
10758
10759         * g++.old-deja/g++.other/decl2.C: New test; duplicate
10760         initializers.
10761
10762         * g++.old-deja/g++.other/null2.C: New test; conditional operator
10763         involving const pointer and NULL produces incorrect result.
10764
10765         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
10766         type name without `typename' should be rejected with -pedantic.
10767
10768 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
10769
10770         * g++.old-deja/g++.other/addrof1.C: New test.
10771
10772 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
10773
10774         * gcc.c-torture/compile/981001-1.c: New test.
10775         * gcc.c-torture/execute/981001-1.c: New test.
10776
10777 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
10778
10779         * gcc.c-torture/compile/981001-2.c: New test.
10780         * gcc.c-torture/compile/981001-3.c: New test.
10781         * gcc.c-torture/compile/981001-4.c: New test.
10782
10783 1998-10-01  Robert Lipe  <robertl@dgii.com>
10784
10785         * lib/objc.exp (objc_target_compile): Add -L during compiles for
10786         multilibbed hosts.   Idea grafted from g77.exp.
10787
10788 1998-09-30  Dave Love  <d.love@dl.ac.uk>
10789
10790         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
10791         avoid losing on systems which need -lsocket.
10792
10793 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
10794
10795         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
10796         * g++.old-deja/g++.other/nested2.C: Ditto.
10797         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
10798         failure.
10799
10800 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10801
10802         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
10803         preferred over template operator!= for enum bitfields.
10804
10805 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
10806
10807         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
10808         that happen to have the same base name, but in different scopes,
10809         are incorrectly rejected.
10810
10811 1998-09-16  Richard Henderson  <rth@cygnus.com>
10812
10813         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10814         on the native word size instead of an integer literal.
10815
10816 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10817
10818         * g++.old-deja/g++.other/static2.C: Invocation of static data
10819         member of type pointer-to-function denoted as non-static member.
10820
10821         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10822         checks involving function types and aliases.
10823
10824 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10825
10826         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10827         redefined to the same non-trivial type.
10828
10829         * g++.old-deja/g++.pt/explicit73.C: Test for proper
10830         namespace-qualification of template specializations declared in
10831         other namespaces.
10832
10833         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10834         to declare a subset of the specializations of a template function
10835         as friends of specializations of a template class.
10836
10837         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10838         member templates that do not fully specialize the enclosing
10839         template class are rejected.
10840
10841 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10842
10843         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10844
10845 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10846
10847         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10848         altered from libf2c/libU77 version.
10849
10850 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10851
10852         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10853
10854 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10855
10856         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10857         (un)signed char are different types for template specialization
10858         purposes.
10859
10860 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10861
10862         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10863         * objc: ObjC testsuite.
10864
10865 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10866
10867         * gcc.c-torture/execute/941014-1.x:  New file.
10868
10869 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10870
10871         * lib/c-torture.exp: Add support for
10872         torture_eval_before_compile and torture_eval_before_execute
10873         variables.
10874
10875 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10876
10877         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10878         this test triggers valid.
10879
10880 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10881
10882         * gcc.dg/980827-1.c: New test.
10883
10884 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10885
10886         * gcc.c-torture/execute/loop-4b.c: New test.
10887
10888 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10889
10890         * lib/c-torture.exp: Add support for
10891         torture_eval_before_compile and torture_eval_before_execute
10892         variables.
10893
10894 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10895
10896         * gcc.c-torture/compile/980825-1.c: New test.
10897
10898 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10899
10900         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10901         count number tests in opt_t0 not good_t0.
10902
10903 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10904
10905         * gcc.c-torture/compile/930326-1.x: Fix typo.
10906
10907 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10908
10909         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10910         causes an ICE.
10911
10912 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10913
10914         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10915         STACK_SIZE is defined.
10916         * gcc.c-torture/unsorted/stuct.c: Similarly.
10917
10918         * gcc.c-torture/compile/980821-1.c: New test.
10919
10920 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10921
10922         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10923
10924 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10925
10926         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10927         code.
10928
10929 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10930
10931         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10932         error'.
10933
10934 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10935
10936         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10937
10938 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10939
10940         * gcc.c-torture/compile/980816-1.c: New test.
10941
10942         * gcc.dg/980816-1.c: New test.
10943
10944 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10945
10946         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10947         compiler for ieee tests.
10948
10949 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10950
10951         * g77.f-torture/compile/980729-0.f: New test.
10952
10953 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10954
10955         * gcc.c-torture/special/eeprof-1.c: New test, for
10956         -finstrument-functions.
10957         * gcc.c-torture/special/special.exp: Run it.
10958
10959 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10960
10961         * gcc.c-torture/compile/980729-1.c: New test.
10962
10963 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10964
10965         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10966         __thumb__ is defined, and test for ARM style doubles if so.
10967
10968 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10969
10970         * g77.f-torture/noncompile/980615-0.f: New test.
10971
10972 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10973
10974         * gcc.dg/980312-1.c: Do link instead of compile.
10975         * gcc.dg/980313-1.c: Likewise.
10976
10977 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10978
10979         * gcc.c-torture/compile/980726-1.c: New test.
10980
10981 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10982
10983         * g77.f-torture/execute/io0.f: New test.
10984
10985 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10986
10987         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10988         an int.
10989
10990 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10991
10992         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10993         m32r bugs.
10994
10995 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10996
10997         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10998         c-decl.c:grokdeclarator can handle mode attributes.
10999
11000 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11001
11002         * gcc.c-torture/execute/980716-1.c: New test.
11003
11004 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11005
11006         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11007         the mn10200.
11008         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11009         the mn10200.
11010         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11011         * gcc.c-torture/compile/930326-1.x: Similarly.
11012
11013 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11014
11015         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11016         New test from Craig.
11017
11018 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11019
11020         * g77.f-torture/noncompile/980616-0.f: New test.
11021
11022         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11023
11024 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11025
11026         *  g++.other/singleton.C: Return error value instead of taking
11027         SIGSEGV.
11028
11029 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11030
11031         *  g++.other/singleton.C: New test.   Warning is under dispute.
11032         Runtime crash is not.
11033
11034 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11035
11036         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11037         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11038         using6.C, using7.C}:  New namespace tests.
11039
11040 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11041
11042         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11043         specialization with typedef'ed names used as array indexes.
11044
11045 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11046
11047         * gcc.c-torture/execute/980709-1.c: New test.
11048
11049         * gcc.dg/980709-1.c: New test.
11050
11051 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11052
11053         * gcc.c-torture/execute/bcp-1.c: New test.
11054
11055 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11056
11057         * gcc.c-torture/execute/980707-1.c: New test.
11058
11059 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11060
11061         * gcc.c-torture/compile/980706-1.c: New test.
11062
11063 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11064
11065         * g77.f-torture/execute/980701-0.f,
11066         g77.f-torture/execute/980701-1.f: New test from Craig.
11067
11068 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11069
11070         * gcc.c-torture/compile/980701-1.c: New test.
11071
11072         * gcc.c-torture/execute/980701-1.c: New test.
11073
11074 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11075 rlsruhe.de>
11076
11077         * g++.old-deja/g++.robertl/eb132.C: New test.
11078         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11079
11080 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11081
11082         * g77.f-torture/execute/980628-7.f,
11083         g77.f-torture/execute/980628-8.f,
11084         g77.f-torture/execute/980628-9.f,
11085         g77.f-torture/execute/980628-10.f: New tests from Craig.
11086
11087         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11088
11089 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11090
11091         * g77.f-torture/execute/980628-4.f: New test from Craig.
11092         * g77.f-torture/execute/980628-5.f: Likewise.
11093         * g77.f-torture/execute/980628-2.f: Likewise.
11094         * g77.f-torture/execute/980628-0.f: Likewise.
11095         * g77.f-torture/execute/980628-1.f: Likewise.
11096         * g77.f-torture/execute/980628-3.f: Likewise.
11097         * g77.f-torture/execute/980628-6.f: Likewise.
11098
11099 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11100
11101         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11102         directory when nothing has been installed yet.
11103
11104 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11105
11106         * gcc.c-torture/special/special.exp: Handle newer versions of
11107         dejagnu.
11108
11109 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11110
11111         * gcc.dg/980626-1.c: New test.
11112
11113 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11114
11115         * gcc.misc-tests/m-un-2.c: New test.
11116         * g++.old-deja/g++.other/warn01.c: Likewise.
11117
11118 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11119
11120         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11121         compatibility with assmblers with a different comment character.
11122         Eliminate use of GAS-specific extensions.
11123
11124 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11125
11126         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11127
11128 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11129
11130         *lib/g77.exp: Replace search for libf2c.a with search for newly
11131         renamed libg2c.a
11132
11133 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
11134
11135         * gcc.c-torture/execute/980617-1.c: New test.
11136
11137 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
11138
11139         * gcc.c-torture/execute/980612-1.c: New test.
11140
11141 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
11142
11143         * gcc.dg/980523-1.c: Only test on ppc-linux.
11144         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11145
11146         * gcc.c-torture/execute/980608-1.c: New test.
11147
11148 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11149
11150         * gcc.c-torture/execute/980605-1.c: New test.
11151
11152 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
11153
11154         * gcc.c-torture/execute/980604-1.c: New test.
11155
11156 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
11157
11158         * gcc.c-torture/execute/980602-1.c: New test.
11159         * gcc.c-torture/execute/980602-2.c: Likewise.
11160
11161 1998-06-02  Dave Love  <d.love@dl.ac.uk>
11162
11163         * 970125-0.f: Fix per JCB.  Add commentary.
11164
11165 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
11166
11167         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11168         IEEE -0 support.
11169
11170 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11171
11172         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11173         earlier.
11174
11175 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
11176
11177         * gcc.c-torture/execute/980526-3.c: New test.
11178
11179 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
11180
11181         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11182         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11183         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11184         m88k-motorola-sysv3 to XFAIL.
11185
11186 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11187
11188         * gcc.dg/980526-1.c: New test.
11189         * gcc.c-torture/execute/980526-2.c: New test.
11190
11191 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
11192
11193         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11194
11195         * gcc.c-torture/execute/980526-1.c: New test.
11196
11197 1998-05-26  Dave Love  <d.love@dl.ac.uk>
11198
11199         * g77.f-torture/execute/alpha2.f: Add runtime test.
11200
11201 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
11202
11203         * g++.old-deja/old-deja.exp: Strip leading directories.
11204
11205         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11206         error for the line.  Don't run multiple tests for the same line.
11207
11208 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
11209
11210         * gcc.dg/980523-1.c: New test.
11211
11212 1998-05-23  Dave Love  <d.love@dl.ac.uk>
11213
11214         * g77.f-torture/compile/970915-0.f: New test.
11215
11216 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
11217
11218         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11219
11220 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
11221
11222         * gcc.dg/980520-1.c: New test.
11223
11224 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
11225
11226         * gcc.dg/980502-1.c: Fix return type.
11227
11228 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
11229
11230         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
11231         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
11232         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
11233         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
11234         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
11235
11236 1998-05-20  Dave Love  <d.love@dl.ac.uk>
11237
11238         * g77.f-torture/execute/980520-1.f: New test.
11239
11240 1998-05-15  Dave Love  <d.love@dl.ac.uk>
11241
11242         * lib/mike-g77.exp: New file.
11243
11244         * g77.f-torture/noncompile/noncompile.exp,
11245         g77.f-torture/noncompile/check0.f: New files.
11246
11247 1998-05-14  Dave Love  <d.love@dl.ac.uk>
11248
11249         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
11250         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
11251         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
11252         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
11253         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
11254         abort where appropriate.
11255
11256 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
11257
11258         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
11259         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
11260
11261 1998-04-29  Dave Love  <d.love@dl.ac.uk>
11262
11263         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
11264
11265 1998-04-27  Dave Love  <d.love@dl.ac.uk>
11266
11267         * g77.f-torture/compile/980427-0.f: New test.
11268
11269 1998-04-24  Dave Love  <d.love@dl.ac.uk>
11270
11271         * g77.f-torture/compile/980424-0.f: New test.
11272
11273 1998-04-19  Dave Love  <d.love@dl.ac.uk>
11274
11275         * g77.f-torture/compile/980419-2.f (main): New test.
11276         * g77.f-torture/compile/970125-0.f: New test.
11277         * g77.f-torture/compile/980419-1.f: New test.
11278
11279 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
11280
11281         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
11282         of loop-4.c.
11283
11284 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
11285
11286         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11287
11288 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
11289
11290         * gcc.c-torture/compile/980329-1.c: New test.
11291
11292 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
11293
11294         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
11295         * gcc.dg/980312-1.c: Fix typo in -march command.
11296
11297 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
11298
11299         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
11300
11301 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
11302
11303         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
11304         Dave Love agree the Fortran source is bogus.
11305
11306 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
11307
11308         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
11309         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
11310         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
11311         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
11312         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
11313
11314 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11315
11316         * g++.old-deja/g++.other/friend1.C: New test.
11317
11318 1998-02-18  Dave Love  <d.love@dl.ac.uk>
11319
11320         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
11321         possibly uninitialized) variables and declare dnrm2.
11322
11323 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
11324
11325         From Bruno Haible <haible@ilog.fr>:
11326         * gcc.c-torture/execute/980223.c: New test.
11327
11328 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
11329
11330         * gcc.dg/ifelse-1.c: New test.
11331
11332 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
11333
11334         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
11335
11336           * lib/old-dejagnu.exp (old-dejagnu): Added the
11337           "execution test - XFAIL *-*-*" handling in the spirit of
11338           "excess errors test -". Changed the "execution test fails"
11339           handling to be like "excess errors test fails".
11340           * Update various tests accordingly.
11341
11342 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
11343
11344         * gcc.c-torture/execute/980205.c: New test.
11345
11346 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
11347
11348         * lib/c-torture.exp: Look for .x files instead of .cexp files.
11349         * lib/f-torture.exp: Similarly.
11350         * gcc.c-torture: Rename all .cexp files to .x files.
11351
11352 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11353
11354         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
11355         (940510-1.c): Removed duplicate.
11356         (971104-1.c): New test.
11357
11358 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
11359
11360           * lib/f-torture.exp: Improve error and loop detection.
11361
11362 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
11363
11364         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
11365         use that to size the filler array.
11366
11367 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11368
11369         * lib/c-torture.exp(c-torture-execute): Fix typo.
11370
11371         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
11372         testcase as the executable name. Keep the executable around if
11373         the test fails.
11374
11375 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11376
11377         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
11378         changes.  Only test one -g option, and move it to the end of the
11379         list of options to test.
11380
11381 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
11382
11383         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
11384         variable GCC_TORTURE_OPTIONS to supply default switches separated
11385         by colons.  If no environment variable, run tests with -O0 -g, -O1
11386         -g, and -O2 -g as well.
11387
11388 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11389
11390         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
11391         explanatory comments. Fix indentation.
11392
11393 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
11394
11395         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
11396
11397 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
11398
11399         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
11400         * g++.old-deja/g++.mike/p7325.C: Likewise.
11401         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
11402
11403 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
11404
11405         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
11406         * g++.old-deja/g++.brendan/crash30.C: Likewise.
11407         * g++.old-deja/g++.brendan/crash39.C: Likewise.
11408         * g++.old-deja/g++.law/operators4.C: Likewise.
11409
11410 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
11411
11412         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
11413         * g++.old-deja/g++.mike/p784.C: Ditto.
11414         * g++.old-deja/g++.mike/p785.C: Ditto.
11415
11416 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
11417
11418           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
11419
11420 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
11421
11422         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
11423         target feature; pass this to c-torture-execute as needed.
11424
11425 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
11426
11427         * lib/c-torture.exp(c-torture-execute): If the previous and the
11428         current executables being tested are identical, we don't need to
11429         run the executable again. Try to make the executable names
11430         unique. Add an optional argument for passing additional compiler
11431         flags.
11432
11433 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
11434
11435         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
11436
11437 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
11438
11439         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
11440
11441 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
11442
11443         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
11444         32bit or larger longs.
11445
11446         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
11447         have either a 32bit long or 32bit int.
11448
11449 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11450
11451         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
11452         Make double precision tests dependent on sizeof (double).
11453
11454 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
11455
11456         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
11457         too.
11458
11459 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11460
11461         * gcc.c-torture/compile/961203-1.cexp: New script.
11462
11463 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
11464
11465         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
11466         up the includes ourselves.
11467
11468 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
11469
11470         * lib/plumhall.exp: Remove random include, and add a few
11471         verbose messages for debugging.
11472
11473 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
11474
11475         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
11476         of trying to do it ourselves.
11477
11478 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11479
11480         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
11481
11482 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11483
11484         * gcc.prms/5403.c: Made regexp a bit less strict.
11485
11486 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
11487
11488         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
11489         is returned from remote_load instead.
11490         * lib/plumhall.exp: Ditto.
11491         * lib/mike-g++.exp: Ditto.
11492         * lib/old-dejagnu.exp: Ditto.
11493         * lib/c-torture.exp: Ditto.
11494
11495 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
11496
11497         * lib/g++.exp: Use build_wrapper procedure.
11498         * lib/gcc.exp: Ditto.
11499
11500 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
11501
11502         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
11503         an old-style decl for malloc.  Fixes tests to work when
11504         sizeof (int) != sizeof (size_t).
11505
11506 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
11507
11508         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
11509
11510         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
11511         use stdargs.h interface.
11512
11513 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
11514
11515         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
11516         NO_VARARGS when compiling.
11517
11518 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
11519
11520         * lib/plumhall.exp(ph_includes): New procedure.
11521         (ph_make): Use it.
11522         (ph_compiler): Ditto.
11523
11524         * lib/g++.exp: Rename test-glue.c to testglue.c.
11525         * lib/gcc.exp: Ditto.
11526
11527 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11528
11529         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
11530         to completion when it's called.
11531
11532 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
11533
11534         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
11535         is defined, don't do test.
11536
11537 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
11538
11539         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
11540         for object files.
11541         (ph_summary): Mark skipped testcases as untested, not unresolved.
11542
11543         * lib/plumhall.exp (ph_make): If unresolved because of bad
11544         errorCode, record errorCode in log file.
11545         (*): Replace send_log/verbose with verbose -log.
11546
11547 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
11548
11549         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
11550         double conversion if double isn't at least 8 bytes.
11551
11552         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
11553         int to work with targets where int is 16 bits.
11554
11555         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
11556         8 bytes, just exit, since 4 byte doubles don't have enough bits of
11557         precision for the test to complete.
11558
11559 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
11560
11561         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
11562         if d10v is not compiled with the -mdouble64 flag.
11563         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
11564
11565         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
11566         d10v is not compiled with the -mint32 flag.
11567
11568 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
11569
11570         * lib/plumhall.exp: Use incr_count.
11571
11572 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
11573
11574         * gcc.c-torture: Update to c-torture-1.45.
11575
11576 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
11577
11578         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
11579         the name of the expect testcase file).
11580
11581         * lib/g++.exp(g++_init): Ditto.
11582
11583 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
11584
11585         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
11586         the host.
11587
11588         * lib/gcc.exp(gcc_exit): New procedure.
11589
11590 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
11591
11592         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
11593         specs where appropriate.
11594
11595         * g++.old-deja/g++.arm/*: Added additional ERROR checks
11596         because of new "candidates are" messages, and removed a few
11597
11598         * Converted all non-old-style g++ testcases to old-style, and
11599         moved into g++.old-deja.
11600
11601 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
11602
11603         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
11604         options.
11605
11606         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
11607         succeeded.
11608
11609         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
11610
11611 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
11612
11613         * lib/gcc.exp (gcc_target_compile): Add support for defining
11614         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
11615         the machine doesn't have those features.
11616
11617 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
11618
11619         * g++.law/operators4.exp: Don't use LIBS.
11620
11621 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11622
11623         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
11624
11625         * lib/mike-g++.exp: Don't set the compiler to be tested here.
11626         * lib/g++.exp: Set it here instead. Also, allow use of the
11627         --tool_exec and --tool_opt options. Change CXX to
11628         GXX_UNDER_TEST.
11629
11630         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
11631
11632         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
11633
11634 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
11635
11636         * lib/old-dejagnu.exp: Use prune_warnings instead of
11637         prune_system_crud.
11638         * lib/mike-g++.exp: Ditto.
11639         * lib/gcc.exp: Ditto.
11640         * lib/g++.exp: Ditto.
11641
11642         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
11643
11644 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
11645
11646           * 941014-2.c: Include stdlib.h
11647           * 960327-1.c: Include stdio.h
11648           * dbra.c, index-1.c: Don't assume ints are 32bits.
11649
11650 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
11651
11652         * lib/gcc.exp: Add gcc,stack_size target feature.
11653
11654         * lib/g++.exp(g++_target_compile): Add the include and link
11655         paths here, not in two other places. And, it's $options, not
11656         options.
11657
11658         * lib/mike-g++.exp(postbase): Remove the code that determines
11659         the correct include and link paths.
11660         * g++.old-deja/old-deja.exp: Ditto.
11661
11662 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
11663
11664         * lib/g++.exp(g++_init): target_compile no longer returns the
11665         filename of the result.
11666
11667 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11668
11669         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
11670         call to glob.
11671
11672         * gcc.c-torture/special/special.exp: Change call to
11673         gcc_target_compile to include the object file.
11674
11675 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
11676
11677         * gcc.c-torture/special/special.exp: Correct misspelling in last
11678         change.
11679
11680 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
11681
11682         * lib/plumhall.exp(ph_summary): Log the entire output of the
11683         executable. Return -1 if there were any failures, 0 otherwise.
11684         (ph_execute): Return -1 if there were any failures, 0 otherwise.
11685         (ph_make): Clean up objects and executables that were built
11686         if the tests succeeded.
11687
11688 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
11689
11690         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11691         libraries and includes in the build tree as appropriate.
11692
11693 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11694
11695         * lib/c-torture.exp: Instead of looking for the global variable
11696         NO_LONG_LONG, check to see if that's a feature of the target.
11697
11698 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
11699
11700         * config/default.exp: Minimize. Delete the remainer of the files in
11701         config; this functionality is now in devo/dejagnu/config.
11702
11703         g++.*/*: Pass any additional flags used to compile to postbase;
11704         delete CXXFLAGS.
11705
11706         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11707         is now done by runtest.exp. Use gcc_target_compile instead of
11708         compile.
11709
11710         lib/c-torture.exp: Use gcc_target_compile instead of compile.
11711         Remove references to CFLAGS. Use remote_file instead of
11712         calling rm -f.
11713         (c-torture): Take a list of arguments to use to compile this
11714         testcase.
11715
11716         lib/g++.exp: Simplify. Use target_compile instead of compile.
11717         lib/gcc-dg.exp: Ditto.
11718         lib/gcc.exp: Ditto.
11719         lib/mike-{gcc,g++}.exp: Ditto.
11720         lib/old-dejagnu.exp: Ditto.
11721         lib/plumhall.exp: Ditto.
11722
11723 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
11724
11725         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11726         (ph_linker): Likewise.
11727
11728 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
11729
11730           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11731         MAP_ANON / MAP_ANONYMOUS if defined;
11732         else try to map from /dev/zero .
11733
11734 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
11735
11736         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
11737         isn't defined, then define it to MAP_ANONYMOUS.
11738
11739 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
11740
11741         * gcc.c-torture: Update to c-torture-1.42 release.
11742
11743 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
11744
11745         * gcc.c-torture: Update to c-torture-1.41 release.
11746
11747 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
11748
11749         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
11750         c-torture release.
11751
11752 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11753
11754         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
11755         and LDFLAGS.  Fix second case to append the target_info ldflags
11756         onto LDFLAGS, not CFLAGS.
11757         * lib/g++.exp (g++_init): Add target_info stuff.
11758         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
11759         of libgloss and newlib flags for !native.
11760
11761         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
11762         (GDB): Fix relative path to go up another dir for finding gdb.
11763
11764 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
11765
11766         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
11767         versions in the target_info array, if they don't exist.
11768
11769 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11770
11771         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
11772
11773 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
11774
11775         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
11776         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
11777
11778 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
11779
11780         * lib/old-dejagnu.exp: Don't remove the output file before we've
11781         actually tested it. Don't append pwd to the path of the executable
11782         we're testing.
11783
11784 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
11785
11786         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
11787
11788 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
11789
11790         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
11791         temporary directory for compiler files, and set it to a default
11792         value of /tmp. Set $output as the name of the output file from
11793         compiling the testcase. Add a -o option to $cflags_var so the
11794         compiler writes the final output file as $output. Set $executable
11795         to $output.
11796
11797         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
11798         directory for compiler files, and set it to /tmp if it doesn't
11799         already have a value. Set $output_file to the name of the output
11800         file from compiling the testcase. Add a -o option to CXXFLAGS so
11801         the compiler writes the final output file as $output. Use $output
11802         as the executable to be tested.
11803
11804 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11805
11806         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
11807
11808 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
11809
11810         * gcc.c-torture/execute/pending-1.c: New test.  Still
11811         pending in Tege's queue.
11812
11813 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
11814
11815         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11816         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
11817         if there were failures.  Call unresolved if there were unresolved
11818         testcases.  Call gcc_fail if program did not run to completion.
11819         (ph_make): Pass additional argument name to ph_execute.
11820         (ph_execute): Add new argument.  Pass additional arguments to
11821         ph_summary.  Call gcc_fail is there is no execution output.
11822
11823 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
11824
11825         * lib/plumhall.exp (proc_summary): Output relavent summary
11826         lines into the log so specific failures in plumhall can be
11827         investigated.
11828
11829 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
11830
11831         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11832         (c-torture-execute): Don't try to execute tests which use
11833         "long long" types if $NO_LONG_LONG is nonzero.
11834
11835 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11836
11837         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11838         not c-torture.
11839
11840         * gcc.ieee: Move from here.
11841         * gcc.c-torture/execute/ieee: To here.
11842
11843 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11844
11845         * gcc.c-torture: Update to c-torture-1.41 release.
11846
11847 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11848
11849         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11850         not "$output".
11851
11852 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11853
11854         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11855         -c present.
11856
11857 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11858
11859         * config/proelf.exp: Handle connecting to a simulator.
11860
11861 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11862
11863         * config/proelf.exp: New file.  Enough framework that we can
11864         run c-torture tests on the proelf targets (or any other target
11865         that gdb can connect to for that matter).
11866
11867 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11868
11869         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11870         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11871
11872         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11873         exec_output exists.
11874
11875 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11876
11877         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11878         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11879
11880         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11881         to pass/fail/unresolved/unsupported/untested.  Caller must now
11882         call unresolved/unsupported/untested.
11883         * lib/*.exp: Update FSF address.  Update to handle new results of
11884         ${tool}_load.
11885         * lib/chill.exp (verbose): Delete.
11886
11887 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11888
11889         * lib/gcc.exp (default_gcc_start): Change order of args to
11890         $LDFLAGS $CFLAGS $LIBS.
11891         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11892         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11893         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11894         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11895         * gcc.misc-tests/dg-test.exp: Likewise.
11896         * gcc.misc-tests/msgs.exp: Likewise.
11897         * gcc.prms/prms.exp: Likewise.
11898         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11899         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11900
11901         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11902
11903 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11904
11905         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11906
11907         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11908         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11909
11910         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11911         necessary.
11912
11913 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11914
11915         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11916         global for loop; add use of $mathlib.
11917         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11918         settings here; set mathlib for anything but VxWorks.
11919
11920 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11921
11922         * gcc.c-torture: Update to c-torture-1.40 release.
11923
11924 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11925
11926         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11927         dg.exp.
11928
11929 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11930
11931         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11932         global.
11933
11934 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11935
11936         * lib/g++.exp (LIBS): Define if not already.
11937         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11938         (gcc-dg-prune): Call prune_gcc_output.
11939         * lib/gcc.exp (prune_gcc_output): New proc.
11940         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11941         prune_gcc_output.
11942
11943 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11944
11945         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11946         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11947
11948 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11949
11950         * gcc.c-torture: Update to c-torture-1.39 release.
11951
11952 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11953
11954         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11955         fails, try others as well.
11956
11957 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11958
11959         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11960         If compilation fails, mark execute tests as `untested'.
11961         If test is marked as unsupported, don't mark compilation and
11962         execute tests as failed.
11963
11964 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11965
11966         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11967         libstdc++ for whether or not we want to be doing shared
11968         libraries.  Delete link_curses since we don't need it anymore.
11969         * lib/mike-g++.exp (postbase): Don't link in libg++.
11970         * g++.old-deja/old-deja.exp: Likewise.
11971
11972 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11973
11974         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11975
11976 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11977
11978         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11979         For that, add `-Wl,-a,shared_archive'.
11980         * g++.old-deja/old-deja.exp: Likewise.
11981
11982 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11983
11984         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11985
11986 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11987
11988         * lib/mike-g++.exp (postbase): Pay attention to the status of
11989         g++_load.
11990
11991 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11992
11993           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11994
11995 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11996
11997         * lib/gcc.exp (default_gcc_start): No longer need to log program
11998         being executed or its output, execute_anywhere does that now.
11999         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12000         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12001
12002 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12003
12004         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12005         the same as those in lib/g++.exp.
12006
12007 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12008
12009         * gcc.c-torture: Update to c-torture-1.38 release.
12010         * gcc.ieee: Related changes.
12011
12012 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12013
12014         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12015         "exec". Minor reformatting changes.
12016
12017         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12018         cross. This means all "exec" calls now work on a remote host as
12019         well.
12020         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12021         cross. Filter out the extra "\r\n" stuff that expect puts in.
12022         (c-torture-execute): Filter out the bogus warnings like
12023         c-torture-compile does. Add support for canadian cross.
12024         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12025         Use execute_anywhere rather than calling exec directly. Now it
12026         works for canadian cross testing.
12027
12028 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12029
12030         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12031         results into a variable, and check that rather than using file exists.
12032
12033 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12034
12035         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12036         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12037
12038 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12039
12040         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12041         lib_curses if there's a shared libg++ in the build tree.
12042
12043 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12044
12045         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12046         if not supported target.
12047
12048 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12049
12050         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12051         link_curses up to always happen, not just for native builds.
12052
12053 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12054
12055         * gcc.c-torture: Update to c-torture-1.36 release.
12056         * gcc.failure: Related changes.
12057
12058 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12059
12060         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12061
12062 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12063
12064         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12065         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12066         runshlib, link_curses, and mathlib for link and run.
12067
12068         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12069         pass the runtime shared library options for Solaris, OSF/1, and
12070         Irix5, and link with -lcurses to avoid unresolved references.
12071
12072 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12073
12074         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12075         only run once.
12076
12077 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12078
12079         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12080
12081 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12082
12083         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12084         do not have a framework for the "compat" tests yet.
12085
12086 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12087
12088         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12089         set to null if we're testing vxworks5.1.  Use that instead of
12090         `-lm' in the setting of LIBS for link and run.
12091
12092 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12093
12094         * config/rom68k.exp (${tool}_load): Major changes to make it
12095         work.  Verified that it does in fact return the stuff in
12096         exec_output properly.  Catch any Emul or any TRAP other than 0.
12097
12098 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12099
12100         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12101         LDFLAGS properly for targets that need stuff from libgloss.
12102         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12103         only run once.
12104         (gpp_initialized): New variable.
12105
12106 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12107
12108         * config/rom68k.exp: Load libgloss.exp.
12109         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12110         so we can produce a fully linked binary.
12111         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12112         so we can produce a fully linked binary.
12113
12114 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12115
12116         * lib/plumhall.exp (ph_section): Watch for expected failures.
12117         Add missing `else'.
12118
12119         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12120         run the testcase.
12121         (c-torture): Likewise.
12122
12123 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12124
12125         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12126
12127         * lib/mike-g++.exp (mike_cleanup): New proc.
12128         (prebase): New globals compiler_result, not_compiler_result,
12129         target_regexp.
12130         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12131         allow leading "-" in pattern.  Watch for unsupported tests.
12132         If $compiler_result is set, pattern match assembler code,
12133         and ditto for $not_compiler_result.
12134         * lib/mike-gcc.exp: Likewise.
12135
12136         * lib/plumhall.exp (ph_execute): Only call ph_summary if
12137         execution "succeeded".
12138
12139 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
12140
12141         * config/win32.exp: New file.
12142         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12143
12144 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12145
12146         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12147         unsupported.
12148         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12149         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12150         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12151
12152         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12153         "... without exceptions was ...".  That is now handled by
12154         prune_system_crud.
12155         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12156
12157 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
12158
12159         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12160         sieve.c,sort2.c}: New files.
12161         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12162         sieve.exp,sort2.exp}: Drivers for them.
12163
12164         * lib/mike-gcc.exp (program_output): New user settable variable.
12165         (postbase): Call prune_system_crud.  Also prune extraneous compiler
12166         messages.
12167         * lib/mike-g++.exp (program_output): New user settable variable.
12168
12169         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12170
12171         * config/sh.exp: Deleted (use sim.exp instead).
12172
12173 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12174
12175         * config/vx.exp: Declare CHECKTASK as global.
12176         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12177         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12178         * lib/old-dejagnu.exp: Load [pwd]/$executable.
12179
12180 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12181
12182         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12183         target. Like vx.exp, only includes `vx29k.exp' instead of
12184         `vxworks.exp'.
12185
12186 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
12187
12188         * config/sim.exp: Increase time limit from 120 seconds to 240.
12189
12190 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
12191
12192         * gcc.c-torture/execute/950628-1.c: New test.
12193
12194 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
12195
12196         * gcc.c-torture: Update with changes/additions from
12197         c-torture-1.34.
12198
12199 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
12200
12201         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12202
12203 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
12204
12205         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12206
12207 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
12208
12209         * gcc.c-torture/compile/950512-1.c: New test.
12210         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12211         * gcc.dg/struct-ret-1.c: Likewise.
12212
12213 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
12214
12215         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12216           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12217
12218 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12219
12220         * gcc.c-torture/special/920411-1.c: Deleted.
12221         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
12222
12223 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
12224
12225         * config/sim.exp (${tool}_load): Hack in call to bash to get a
12226         cpu limit.
12227
12228 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12229
12230         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
12231
12232 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12233
12234         From kenner;
12235         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
12236         is the proper length.
12237         * va-arg-3.c: Likewise.
12238
12239 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
12240
12241         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
12242         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
12243
12244         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
12245         * lib/g++.exp (default_g++_start): Delete old cruft.
12246
12247 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
12248
12249         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
12250         (2 * (1 << 18)) to (2 * (1 << 17)).
12251
12252         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
12253
12254 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12255
12256         * config/rom68k.exp: Renamed from config/idp.exp
12257
12258 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12259
12260         * c-torture/compile/921109-2.c
12261
12262 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
12263
12264         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
12265         excess errors.
12266
12267 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
12268
12269         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12270         output.
12271         * lib/g++.exp (default_g++_start): Likewise.
12272
12273 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12274
12275         * gcc.c-torture/compile/950329-1.c: New test.
12276
12277 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12278
12279           * config/bug.exp (${tool}_load): Updated to use new remote_open
12280           and remote_close procs.
12281         * config/idp.exp: New file.
12282
12283 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12284
12285         * gcc.c-torture/execute/950322-1.c: New test.
12286
12287 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
12288
12289         * config/vx.exp (${tool}_load): Clean up testing of return code from
12290         vxworks_ld and vxworks_spawn.
12291
12292 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
12293
12294         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
12295
12296 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
12297
12298         * lib/old-deja.exp: Add `excess errors test - ' error, now one
12299         can mark excess errors on a machine by machine basis.  Note, the
12300         default is to not expect any excess errors, even when excess
12301         errors test - is given, so you will want to put an XFAIL ... on
12302         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
12303         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
12304         those 4 machines, but no others.
12305
12306 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12307
12308         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
12309         * lib/c-torture.exp: to here.
12310
12311 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12312
12313         * gcc.c-torture/execute/950221-1.c: New test.
12314         * gcc.c-torture/execute/struct-ret-1.c: New test.
12315         * gcc.c-torture/compile/950221-1.c: New test.
12316
12317         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
12318
12319 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12320
12321         * gcc.c-torture/execute/arith-1.c (main): Return 0.
12322         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
12323
12324 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
12325
12326         * g++.gb: New directory of tests, derived from my signature and
12327         class scoping tests.
12328
12329         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
12330         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
12331         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
12332         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
12333         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
12334         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
12335         * g++.gb/sig25.C: Likewise.
12336
12337         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
12338         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
12339         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
12340         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
12341         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
12342         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
12343         * g++.gb/sig25.exp: Likewise.
12344
12345         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
12346         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
12347         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
12348         * g++.gb/scope13.C: Likewise, this test still fails.
12349
12350         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
12351         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
12352         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
12353         * g++.gb/scope13.exp: Ditto.
12354
12355         * g++.gb/README: New file, explains what these tests are about.
12356
12357 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12358
12359         * lib/dg.exp (dg-do): Support `preprocess'.
12360         (dg-test): Likewise.
12361
12362 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12363
12364         * config/udi.exp: change "continue -expect" to "exp_continue".
12365
12366 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
12367
12368         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
12369         Delete redundant tests.
12370
12371         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
12372         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
12373         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
12374         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
12375         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
12376         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
12377         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
12378         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
12379
12380         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
12381         storing label pointers.
12382         * gcc.c-torture/execute/921019-1.c: Likewise.
12383         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
12384         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
12385         parameter fp.
12386         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
12387         constants.
12388
12389         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
12390         Delete obsolete tests.
12391
12392         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
12393         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
12394         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
12395         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
12396         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
12397         * gcc.c-torture/compile/950124-1.c: New test.
12398
12399         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
12400
12401 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12402
12403         * lib/mike-g++.exp: Add -lm to LIBS.
12404
12405 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
12406
12407         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
12408
12409 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12410
12411         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
12412
12413 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
12414
12415         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
12416
12417 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
12418
12419         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
12420         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
12421         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
12422         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
12423         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
12424         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
12425         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
12426         * g++.law/{operators31.C, operators32.C,
12427         * g++.law/{operators33.C, operators34.C}: Likewise.
12428         * g++.law/{pic1.C, refs2.C}: Likewise.
12429         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
12430         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
12431         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
12432         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12433
12434         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
12435         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
12436         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
12437         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
12438         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
12439         * g++.law/{enum9.exp, friend5.exp}: Likewise.
12440         * g++.law/{nest3.exp, nest4.exp}: Likewise.
12441         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
12442         * g++.law/{operators30.exp, operators31.exp}: Likewise.
12443         * g++.law/{operators32.exp, operators33.exp}: Likewise.
12444         * g++.law/{operators34.exp}: Likewise.
12445         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
12446         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
12447         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
12448         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
12449         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12450
12451         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
12452         No longer expected to fail.
12453         * g++.law/missed-error3.C: Tweak for recent bool changes.
12454
12455 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12456
12457         * config/emb-unix: Deleted.
12458         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
12459         remote execution.  Do final link on remote host if REMOTE_LINK is set.
12460
12461 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
12462
12463         * lib/dg.exp (dg-test): Fix typo in last patch.
12464
12465 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
12466
12467         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
12468         (handles multiple occurrences).
12469
12470 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
12471
12472         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
12473         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
12474         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
12475         printed).
12476         * lib/c-torture.exp (c-torture-compile): Likewise.
12477         (c-torture): Prepend full path if missing.
12478         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
12479         (gcc_fail): Likewise.
12480         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
12481
12482 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
12483
12484         * lib/netware.exp: Only attach to NetWare i386 systems.
12485
12486 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
12487
12488         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
12489         messages.  Add test name to "output pattern match" pass/fail message.
12490
12491 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
12492
12493         * gcc.dg: New testsuite.
12494         * gcc.dg/dg.exp: New file.
12495
12496         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
12497         test-switch.c}: Deleted.
12498
12499         * gcc.misc-tests/msgs.exp: New testcase driver.
12500
12501 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
12502
12503         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
12504         Watch for illegal return values from ${tool}_load.
12505         * config/unix.exp (${tool}_load): Fix pass/fail detection for
12506         cross targets.  Coerce return value >0 to 1.
12507
12508 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12509
12510         * config/unix.exp (${tool}_load): Call program rsh, not proc.
12511
12512         * config/emb-unix.exp: New file.
12513
12514         * config/sim.exp: Error if variable $SIM not defined.
12515         (${tool}_load): Mark test as "untested" if simulator missing.
12516
12517         * config/unix.exp: Load remote.exp to get rcp_download.
12518         * lib/c-torture.exp: Use different option lists for testcases with
12519         and without loops.
12520         * gcc.c-torture/execute/execute.exp: Likewise.
12521
12522 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12523
12524         * config/*.exp: Clarify return code from ${tool}_load.
12525         Call `unresolved' or `untested' instead of `warning' or `perror'
12526         (sometimes you still want to call both though).
12527         Add comment that `shell_id' is local to each file.
12528         * config/udi.exp (timeout): Set to 30.
12529         Don't print warning if connection fails, $connectmode has already
12530         printed an error.
12531         (${tool}_load): Move verbose messages to level 2.
12532         Rework pattern for "Process started" message.
12533         Pass `shell_id' to ${connectmode}_download.
12534         Retry twice upon timeout.  Make resetting of target more robust.
12535         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
12536         Pass `shell_id' to exit_$connectmode.
12537         Only call exit_$connectmode if connected.
12538         * config/unix.exp (${tool}_load): Check return codes better.
12539         * config/vrtx.exp (${tool}_load): Likewise.
12540         * config/vx.exp (${tool}_load): Likewise.
12541         Delete unneeded global's.
12542         * lib/dg.exp (dg-test): Update to reflect clarified return codes
12543         from ${tool}_load.
12544         (dg-stat): Delete.
12545         (dg-init): Delete recording of pass/fail counts.
12546         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12547         (old-dejagnu-init): Likewise.
12548         (old-dejagnu-stat): Delete contents, empty proc now.
12549         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
12550         (c-torture): Delete references to lcnt, lpass, lfail.
12551         Get option list from TORTURE_OPTIONS.
12552         Delete -funroll[-all]-loops if no loops.
12553         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
12554         (g++_stat): Delete contents (empty proc now).
12555         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
12556         (gcc_finish): Likewise.
12557         (gcc_stat): Deleted.
12558         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
12559         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
12560         * gcc.c-torture/execute/execute.exp: Likewise.
12561         Split tests into two parts: compile, execute.
12562         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
12563         no loops.  Update to reflect clarified return codes from ${tool}_load.
12564
12565 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
12566
12567         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
12568         to grep for.
12569         (old-dejagnu): Likewise (where necessary).
12570
12571 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12572
12573         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
12574
12575         * lib/dg.exp (dg-process-target): Fix processing of selector.
12576         Add comment regarding use of `error'.
12577
12578         * lib/gcc.exp (prune_system_crud): Define if missing.
12579         * lib/g++.exp (prune_system_crud): Likewise.
12580
12581         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
12582         Call prune_system_crud.
12583         * lib/dg.exp (dg-runtest): New proc.
12584         Use perror instead of send_user for tcl errors in testcase.
12585         Don't return any value, it's never used.
12586         Don't clobber previous definition of `unknown'.
12587         Print tcl errors in `dg-final'.
12588
12589 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
12590
12591         * lib/dg.exp (dg-process-target): Improve syntax error messages.
12592         (dg-test): Don't print errorInfo, it contains stack backtrace.
12593
12594 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
12595
12596         * lib/g++.exp (runtest_file_p): Define if missing.
12597
12598 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
12599
12600         * lib/mike-g++.exp: Comment out loading of g++.exp.
12601         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
12602         (default_g++_version): Always print something.
12603         (default_g++_start): Comment out call to `which'.
12604         (g++_start, g++_load): Deleted (must be defined in config file).
12605         * lib/gcc.exp: Test for existence of $CC at start.
12606         Delete check for tmpdir (done in gcc_init).
12607         (default_gcc_version): Always print something.
12608         (default_gcc_start): Comment out call to `which'.
12609         * config/*.exp: Major cleanup - make cross targets work at least a
12610         little better for g++ (by not being "--tool gcc" specific).
12611         Rename gcc_xxx to ${tool}_xxx.
12612         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
12613         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
12614
12615 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
12616
12617         * lib/c-torture.exp (c-torture-compile): Rework compiler
12618         message processing.
12619
12620         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
12621         c-torture.
12622
12623 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12624
12625         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
12626
12627         * lib/dg.exp (dg-process-target): Support { target native }.
12628
12629 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
12630
12631         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
12632         looked for "... program xxx got fatal signal".
12633         Correct regsub munging of `comp_output'.
12634         Ignore compiler messages "path prefix not used" and "linker input
12635         file unused".
12636
12637 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
12638
12639         * lib/gcc.exp (runtest_file_p): Define if missing.
12640         * gcc.prms/template.c: Example to work from.
12641
12642 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
12643
12644         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
12645         * lib/dg.exp (dg-test): Call unsupported testcases as such.
12646
12647         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
12648         * gcc.prms/1883.c: Moved from compile/940714-1.c.
12649         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
12650         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
12651
12652         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
12653         (dg-process-target): No longer a varargs proc.
12654         Return S/N for target, P/F for xfail.  All callers changed.
12655         (user option procs): More argument checking.
12656         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
12657         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
12658         (dg-test): Skip test if not running on selected target in `dg-do'.
12659         Update handling of `dg-do-what', `dg-output-text'.
12660         Separate execution pass/fail from output pattern match pass/fail.
12661         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
12662
12663 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12664
12665         * gcc.c-torture/special/special.exp: Don't expect failure for mips
12666         target for 920510-1.c.
12667
12668 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
12669
12670         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
12671         Clean up comment regarding use of passcnt, etc.
12672         (gcc_stat): Don't update `testcnt' here.
12673         (gcc_finish): Do it here.
12674         Might as well reset `but_id' here too.
12675         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
12676         to determine if the file should be tested.
12677         * gcc.c-torture/compile/compile.exp: Likewise.
12678         * gcc.c-torture/execute/execute.exp: Likewise.
12679         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12680         * gcc.misc-tests/dg-test.exp: Likewise.
12681         * gcc.prms/prms.exp: Likewise.
12682         * gcc.wendy/wendy.exp: Likewise.
12683         * g++.old-deja.exp: Likewise.
12684         Move "Testing file" message to verbose level 1.
12685
12686 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
12687
12688         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
12689
12690 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12691
12692         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12693         (default_gcc_start): Accept optional second list element
12694         of compiler flags.  Print compiler output at verbosity level 2.
12695         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12696         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12697         Save current values of framework globals passcnt, failcnt, xpasscnt,
12698         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12699         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
12700         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12701         xfailcnt to compute stats.  Update framework global `testcnt' from
12702         pass/fail counts.
12703         (gcc_finish): New proc.  Clean up test environment.
12704         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12705         (gcc_epass, gcc_efail): Delete.
12706         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12707         argument of line number.
12708         (dg-init): If the tool has an init routine, call it.
12709         (dg-test): Remove args `cflags_var' and `libs_var'.
12710         Pass all compiler options to ${tool}_start.
12711         Handle missing line number.
12712         (dg-finish): New function.
12713         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12714         particular files.  Call gcc_finish at end.  Move "skipping test"
12715         message to verbosity level 3.
12716         * gcc.c-torture/compile/compile.exp: Likewise.
12717         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12718         * gcc.c-torture/execute/execute.exp: Likewise.
12719         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12720         Print testcase being tried at verbosity level 1.
12721         * gcc.c-torture/special/special.exp: Unset xfail.
12722         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12723         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12724         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12725         * gcc.failure/failure.exp: Likewise.
12726         * gcc.ieee/ieee.exp: Likewise.
12727         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12728         Update call to dg-test.  Call dg-finish at end.
12729         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
12730         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12731         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12732         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12733         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
12734         * gcc.wendy/wendy.exp: Add copyright.
12735         Delete setting of tmpdir (done by gcc_init).
12736         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12737         Pass compiler flags to gcc_start.  Call gcc_finish at end.
12738         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12739         gcc_[ce]pass/fail.
12740
12741 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
12742
12743         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12744         confusion.
12745         (g++_load): Likewise.
12746
12747         * config/*.exp (gcc_load): Some were varargs fns and some were not.
12748         Rename argument to `prog' to remove the confusion.
12749         Varargs fns behave differently too!
12750         (g++_load): Likewise.
12751
12752         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12753
12754         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
12755         what it is.  Delete (always) printing of status value for !native.
12756         Simplify verbose code, and include status and exec_output.
12757         (g++_load): Use gcc_load.
12758
12759 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12760
12761         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
12762         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
12763         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
12764         940714-3.c as these testcases don't exist anymore.  Make
12765         va-arg-1.c expected to pass.
12766
12767 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
12768
12769         * gcc.misc-tests/misc.exp: Only run specific testcases.
12770         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
12771         * gcc.misc-tests/dg-[1-9].c: New files.
12772
12773         * lib/dg.exp: New testsuite driver.
12774         * gcc.prms/prms.exp: Use it.
12775
12776         * README.gcc: New file.
12777
12778         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
12779         Document and reset `lxpass' and `lxfail'.
12780         Simplify "initialized" message.
12781         (gcc_stat): Clean up comments a little.
12782
12783 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
12784
12785         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
12786
12787 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
12788
12789         * lib/old-dejagnu.exp (process-option): New proc.
12790         (old-dejagnu-init, old-dejagnu-stat): Likewise.
12791         (old-dejagnu): Simplify.
12792         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
12793
12794 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
12795
12796         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
12797         exists and is not an empty string.
12798
12799         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
12800         $xfail rather than calling setup_xfail.  Clear $xfail when test is
12801         finished.
12802         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
12803         automatically.
12804
12805         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
12806         longer expected to fail.
12807
12808         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
12809         "f" function call.
12810
12811         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
12812
12813         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12814         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12815         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12816         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12817         c-torture-1.29.
12818
12819         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12820         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12821
12822         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12823
12824         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12825         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12826
12827         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12828         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12829         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12830
12831 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
12832
12833         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12834         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12835         940714-1.c, 940714-2.c, 940714-3.c},
12836         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12837         gcc.misc-tests/{mg.c,mg.exp}:
12838         New tests.
12839         * gcc.noncompile/noncompile.exp: Change accordingly.
12840
12841 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12842
12843         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12844         Undo previous clobberage.
12845
12846 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12847
12848         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12849         * gcc.special/{930510-1.c, special.exp}:
12850         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12851         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12852         struct-varargs-1.c}: New tests from c-torture-1.26.
12853
12854 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12855
12856         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12857           argument to switch.
12858
12859 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12860
12861         * Revert the previous changes.  Please see Rob's directory
12862           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12863           fixes.
12864
12865 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12866
12867         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12868             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12869             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12870             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12871             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12872             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12873             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12874             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12875             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12876             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12877             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12878             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12879             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12880             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12881             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12882             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12883             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12884             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12885             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12886             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12887             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12888             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12889             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12890             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12891             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12892             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12893             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12894
12895 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12896
12897         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12898             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12899           with perror calls.
12900
12901 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12902
12903         * config/unix.exp (g++_load): Fix syntax.
12904
12905 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12906
12907         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12908         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12909         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12910         Don't expect va-arg-1.c to fail.  Correct expected output for
12911         920928-1.c.
12912         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12913         * gcc.wendy/hbm4.c: Correct typo.
12914         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12915
12916 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12917
12918         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12919         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12920         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12921         * lib/c-torture.exp (c-torture-compile): Ditto.
12922
12923         Reduce volume of output (remove all the -I's and such).
12924         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12925         Call gcc_cpass, gcc_cfail.
12926         (c-torture): Pass testing option to c-torture-compile.
12927
12928 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12929
12930         Bring patches over from progressive.
12931         * config/default.exp: Exit remote shell cleanly.
12932         (g++_exit, g++_start): Add default versions.
12933         * config/sim.exp (gcc_load): Use perror, not error.
12934
12935 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12936
12937         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12938         set in site.exp.
12939
12940 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12941
12942         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12943         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12944         (wendy_try): New proc to run testcase.
12945         (main loop): Call 'em.
12946         * gcc.wendy/*.c: Clean up pass to correct expected output.
12947
12948         * lib/gcc.exp: Minor cleanup work.
12949         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12950
12951 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12952
12953         * config/sim.exp (gcc_load): Document return codes better.
12954         Don't pass -v to simulator.
12955
12956 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12957
12958           * gcc.special/920717-x.c: Fix typo.
12959           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12960           get at sources.
12961
12962         * lib/mike-gcc.exp: Fix typo.
12963
12964 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12965
12966         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12967         binary to use, transform the name.
12968         * config/*.exp: rename everything. Nuke any g++ specific files,
12969         it's now a special case of gcc that requires no special support.
12970         Add a default.exp for unsupported targets.
12971
12972 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12973
12974         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12975         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12976         version of Tcl.
12977
12978 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12979
12980         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12981         than a warning.
12982
12983 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12984
12985         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12986
12987 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12988
12989         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12990         option_list.  Compile every file with only 4/6 option choices
12991         (same as C torture) instead of with 12/18 different option
12992         choices.
12993         * lib/c-torture.exp: Likewise.
12994
12995         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12996         not already set.
12997
12998 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12999
13000         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13001         can put an XFAIL *-*-* on excess errors.
13002
13003 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13004
13005         * g++.law: Add more tests derived from g++-bugs snapshots.
13006
13007         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13008         equivalent to g++.law/init9.
13009
13010         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13011         compiled it, and the a.out file after we've run it.
13012
13013 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13014
13015         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13016         compiled it, and the a.out file after we've run it.
13017
13018 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13019
13020         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13021
13022 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13023
13024         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13025         version number.
13026
13027 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13028
13029         * g++.law: New directory of g++ tests derived from the g++-bugs
13030         snapshots.
13031
13032 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13033
13034         * gcc.compile: initbug1.c initbug1.exp testcase added
13035
13036 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13037
13038         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13039         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13040           fixes submitted by Jeff Law (law@cs.utah.edu)
13041         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13042           Jeff Law (law@cs.utah.edu)
13043
13044
13045 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13046
13047         * config/unix-g++.exp: Follow the gcc way of doing things.
13048         * g++.old-deja/old-deja.exp: Minor updates.
13049         * lib/g++.exp: New file, follow the gcc way of doing things.
13050         * lib/old-dejagnu.exp: Minor updates.
13051         * lib/mike-g++.exp: Always unset errorInfo.
13052
13053 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13054
13055         * lib/gcc.exp: Fix some errors with the below change, CC and
13056         CFLAGS should be global when setting, not local.
13057
13058 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13059
13060         * lib/gcc.exp: Transform tool name.
13061
13062 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13063
13064         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13065
13066 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13067
13068         * lib/gcc.exp: change gcc_done to gcc_stat
13069
13070 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13071
13072         * Upgraded gcc testsuite to c-torture version 1.25
13073
13074 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13075
13076         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13077         * lib/c-torture: added hooks for new reporting code.
13078
13079 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13080
13081         * config/sh-gcc.exp: check if sh-sim exists in the path
13082
13083 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13084
13085         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13086         * gcc.compile/compile.exp: Initial changes for new logic.
13087         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13088         * gcc.failure/failure.exp: Initial changes for new logic.
13089         * gcc.ieee/ieee.exp: Initial changes for new logic.
13090         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13091         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13092         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13093         * lib/c-torture.exp: Initial changes for new logic.
13094         * lib/gcc.exp: Initial changes for new logic.
13095
13096 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13097
13098         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13099         depend upon failure or success.  Fully qualify names in failure
13100         and success messages.  Always remove a.out before starting
13101         compile, just in case.  Pay more attention to error text output by
13102         the compiler.  Handle testcases with no known past errors just
13103         like all others, so that things are uniform.  Other miscellaneous
13104         improvements.
13105
13106 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13107
13108         * gcc.cpp: new directory for cpp tests
13109
13110 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13111
13112         * lib/chill.exp: Code reformatted, removed unused code.
13113         * config/unix-chill.exp: Code reformatted, removed unused code.
13114         * chill.execute/execute.exp: Code reformatted, removed unused code.
13115         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13116
13117 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13118
13119         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13120         routines not written.
13121
13122 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13123
13124         * config/bug-gcc.exp: Use new procs from bug.exp.
13125
13126 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13127
13128         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13129         via ftp, rather than depending on NFS.
13130         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13131         case.
13132
13133 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13134
13135         * config/bug-gcc.exp: Use new download proc.
13136
13137 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
13138
13139         * chill.execute/execute.exp: cleanups, handles errors better
13140         * chill.compile/compile.exp: rewrite, based on execute.exp
13141         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13142         * lib/chill.exp: major changes to diff proc and compile and link
13143           procs. added chill_fail and chill_pass wrappers to pass and
13144           fail. added more comments, and handle error codes better.
13145           Added a hack to capture stderr from exec, so noncompile tests
13146           can work.
13147
13148 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13149
13150         * chill.execute/execute.exp: rewrite of testsuite driver
13151         * lib/chill.exp: rewrite of testsuite driver
13152         * config/unix-chill.exp: rewrite of testsuite driver
13153
13154 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13155
13156     In chill.execute:
13157         * iexpr.ch: Standardize uppercase.
13158         * tuples.dat: Standardize uppercase.
13159         * vary.ch: standardize.  Correct varying string assignments.
13160         * vary.dat: Add new output lines.
13161
13162 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
13163
13164     In chill.execute:
13165         * chprintf.ch: Standardize use of uppercase.
13166         * tuples.ch: Standardize and turn arr2 into a DCL,
13167           rather than a SYN.
13168         * pinits.ch: Standardize.
13169
13170 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
13171
13172         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
13173         * Makefil: Renamed to Makefile.in.
13174         * configure.in: New.
13175
13176 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13177
13178     In chill.execute:
13179         * .cvsignore: Add result/output files.
13180         * Makefile: Fix up variables at start.  Use MFLAGS
13181           everywhere.  Correct bool_loc, built_ins entries.
13182           Add entry for vary1.ch.
13183         * bitarray.ch: Standardize upper-case usage.
13184         * bitexpr.ch: Standardize, add output of b1.
13185         * params.ch: Use arrayt in along PROC parameters, to
13186           avoid novelty problems.
13187         * sets.ch: Tiny cleanup.
13188         * vary1.ch: Re-indent.
13189
13190 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
13191
13192           * Add PR-related files to Makefiles, .cvsignore files, etc.
13193
13194 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13195
13196         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13197           with compiler objects. New names are test-flow.c and test-loop.c
13198
13199 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13200
13201         * Upgraded c-torture tests from 1.19 to 1.20
13202
13203         * new files:
13204         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13205         * gcc.compile: 930623-1.c 930623-2.c
13206         * gcc.noncompile: 930622-1.c 930622-2.c
13207         * gcc.failure: 920411-1.c 920627-2.c
13208         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13209
13210 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13211
13212         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13213           More changes to get testsuite working properly. Needs more work.
13214           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13215
13216 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13217
13218         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13219           More changes to get testsuite working properly. Needs more work.
13220
13221 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
13222
13223         * chill.compile/compile.exp: Added for Dejagnu support
13224         * chill.execute/execute.exp: Added for Dejagnu support
13225         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
13226
13227 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
13228
13229     This should complete moving the CHILL test files.
13230         * chill.noncompile(.cvsignore printf.grt
13231             in-printf.grt chprintf.grt chprintf.ch):
13232             Added test-support files.
13233           (Makefile): Modified further.
13234         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
13235             signal.ch): Added test files.
13236           * chill.execute (.cvsignore printf.grt printr.c
13237             in-printf.grt rts.c chprintf.grt rts.h): Added
13238           test-support files.
13239             (Makefile): More corrections.
13240
13241 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
13242
13243         * chill.compile, chill.execute, chill.nocompile: Add CHILL
13244           test cases, ready for DejaGnu.
13245
13246 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13247
13248         * Upgraded c-torture tests from 1.18 to 1.19
13249
13250         * gcc.compile: added test(s):
13251           930607-1.c
13252         * gcc.execute: added test(s):
13253           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
13254
13255         * added new subdirectory for misc tests: gcc.misc-tests
13256         * gcc.misc-test(s): added tests:
13257           inst-check.c test-consts.c test-ior.c test-switch.c
13258
13259 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13260
13261         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
13262
13263 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
13264
13265         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
13266
13267 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13268
13269         * Upgraded c-torture tests from 1.17 to 1.18
13270
13271 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13272
13273         * Upgraded c-torture tests from 1.12 to 1.17
13274
13275 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
13276
13277         * lib/old-dejagnu.exp:
13278           Fixed handling of XFAIL target triplets to correctly
13279           recognize wildcard characters.  Removed code that
13280           appended a unique id tag to the end of the file name
13281           printed out by the result of the testcases within a
13282           given test file.
13283
13284 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
13285
13286         * lib/old-dejagnu.exp:
13287           Reworked expected failure handling to trigger off of XFAIL
13288           keyword in keyphrase embeded in testcase source code. The
13289           XFAIL keyword must be at the end of the keyphrase line. It
13290           may optionally be followed by one or more target triplets.
13291           It has just occured that the handling of wildcards in the
13292           target triplet may not be correct.
13293
13294 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
13295
13296         * g++.old-deja/tests:
13297           Moved all subdirectories up one level into g++.old-deja .
13298
13299         * lib/old-dejagnu.exp:
13300           Fixed problem with CXXFLAGS not being properly reset, and being
13301           corrupted with extraneous "-c" compiler option.  This was
13302           causing binaries to not be generated for test that needed them.
13303           Modified strings passed to "pass" and "fail" so that individual
13304           tests from the same test file would be distinguished by an
13305           identifier appended to the test file name in the summary logs;
13306           this corrected a problem with erroneous diff logs.  Added code
13307           to search testcases for expected fail and unexpected pass keywords.
13308
13309 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13310
13311         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
13312
13313 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13314
13315         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
13316           Removed extraneous text from end of "Special g++ Options"
13317           keyphrase.
13318
13319         * lib/old-dejagnu.exp: Added pattern matching to look for new
13320           keywords, embedded in testcases comments, which will trigger
13321           calls to xpass and xfail.
13322
13323 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
13324
13325         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
13326           comments embedded in the testcases, especially the one looking for
13327           special compiler options, as well as the pattern matching for the
13328           compiler output again.
13329
13330 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
13331
13332         * lib/old-dejagnu.exp: Do a proper check of the return value for
13333           execute tests. Fixed several problems with the pattern matching
13334           of the compiler output which gave erroneous test results.
13335           Changed several of the test result messages to be more descriptive.
13336         * config/unix-g++.exp: Proc g++_load now actually works and
13337           executes the tests passed to it and returns a usable return
13338           value.
13339
13340 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13341
13342           * lib/gcc.exp: Exits gracefully if $CC is bogus.
13343
13344 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13345
13346         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
13347           Modified both files to properly execute the old style
13348           dejagnu tests. The previous versions of these files were
13349           experimental and did not function anything near correctly.
13350
13351 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
13352
13353         * Removed all Makefile.in and configure.in files. No configuration
13354         needed now.
13355
13356 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
13357
13358         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
13359
13360 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
13361
13362         * gcc.compile/configure.in, gcc.unsorted/configure.in,
13363         gcc.special/configure.in, gcc.noncompile/configure.in,
13364         gcc.execute/configure.in, gcc.code_quality/configure.in,
13365         g++.other/configure.in, g++.old-deja/configure.in,
13366         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
13367         in srcname setting.
13368
13369 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13370
13371         * lib/udi.exp:  Fixed mondfe and mondfe_download.
13372         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
13373         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
13374
13375 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
13376
13377         * config/udi-gdb.exp: Check $shell_id after connecting to target.
13378         (gdb_exit): Don't remove *_soc files.
13379
13380 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
13381
13382         * lib/c-torture.exp: Don't look for main; instead always use -w
13383         -c.  This is how the c-torture tests work.  Remove the object
13384         file if the compilation succeeds.
13385         * gcc.execute/execute.exp: Remove executable if test passes.
13386         * gcc.noncompile/noncompile.exp: Every test is an expected
13387         failure.
13388         * gcc.special/special.exp: Added tests from c-torture 1.11,
13389         corrected use of existing test.
13390         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
13391         gcc.execute/920625-1.c: Updated to c-torture 1.11.
13392         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
13393         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
13394         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
13395         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
13396         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
13397         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
13398         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
13399         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
13400         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
13401         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
13402         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
13403         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
13404         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
13405         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
13406         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
13407         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
13408         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
13409         c-torture 1.11.
13410         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
13411         correspond to c-torture 1.11.
13412
13413         * New file.