OSDN Git Service

a09e7c7235f825edf2dd251ac9458166e78bdfbd
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2
3         * gcc.c-torture/execute/20021118-3.c: New test.
4
5 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
6
7         * gcc.c-torture/compile/20021119-1.c: New test.
8
9 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
10
11         * gcc.dg/duff-1.c: New test.
12         * gcc.dg/duff-2.c: New test.
13         * gcc.dg/duff-3.c: New test.
14
15 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
16
17         * gcc.dg/cpp/_Pragma5.c: New test.
18
19 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
20
21         * gcc.c-torture/execute/20021118-2.c: New test.
22
23 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
24
25         * gcc.c-torture/execute/20021118-1.c: New test.
26
27 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
28
29         * gcc.dg/20021116-1.c: New test.
30
31 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
32
33         * g++.dg/abi/vcall1.C: New test.
34
35 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
36
37         * gcc.dg/20021029-1.c: New test.
38         * gcc.dg/20021029-2.c: New test.
39
40 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
41
42         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
43
44 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
45
46         PR c/8439
47         * gcc.dg/20021110.c: Move to ...
48         * gcc.c-torture/compile/20021110.c: .... here.
49
50 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
51
52         PR c/8467
53         * gcc.c-torture/execute/20021111-1.c
54
55 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
56
57         PR c/8439
58         * gcc.dg/20021110.c: New test.
59         
60 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
61
62         * g++.dg/abi/vthunk3.C: Run only on x86.
63
64 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
65
66         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
67
68 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
69
70         * lib/compat.exp (compat-execute): Fix logic error in last
71         change.
72
73 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
74
75         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
76
77 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
78
79         PR c++/8389
80         * g++.dg/template/access6.C: New test.
81
82 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
83
84         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
85
86 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
87
88         * g++.dg/abi/vthunk3.C: New test.
89
90         PR c++/8338
91         * g++.dg/template/crash2.C: New test.
92
93 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
94
95         * testsuite/g++.dg/abi/dtor1.C: New test.
96         * testsuite/g++.dg/abi/dtor2.C: Likewise.
97
98 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
99
100         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
101         Darwin.
102
103 2002-11-04  Adam Nemet  <anemet@lnxw.com>
104
105         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
106         -mthumb.  Only xfail with -O0.
107
108 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
109
110         * g++.dg/abi/thunk1.C: New test.
111         * g++.dg/abi/thunk2.C: Likewise.
112         * g++.dg/abi/vtt1.C: Likewise.
113
114 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
115
116         PR optimization/8423
117         * gcc.c-torture/execute/builtin-constant.c: New test.
118
119 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
120
121         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
122         Add some more cases.
123
124 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
125
126         PR c++/8391
127         * g++.dg/opt/local1.C: New test.
128
129 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
130
131         PR c++/8160
132         * g++.dg/template/complit1.C: New test.
133
134         PR c++/8149
135         * g++.dg/template/typename4.C: Likewise.
136
137 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
138
139         Core issue 287, PR c++/7639
140         * g++.dg/template/instantiate1.C: Adjust error location.
141         * g++.dg/template/instantiate3.C: New test.
142         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
143         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
144         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
145
146 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
147
148         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
149
150 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
151
152         PR c++/8287
153         * g++.dg/init/dtor2.C: New test.
154
155 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
156
157         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
158         * gcc.dg/nest.c: Bypass errors on irix6.
159
160 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
161
162         * gcc.dg/nest.c: Expect error for mmix-*-*.
163         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
164
165 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
166
167         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
168         markers.
169
170         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
171
172 2002-10-25  Mike Stump  <mrs@apple.com>
173
174         * gcc.dg/warn-1.c: New test.
175
176 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
177
178         * g++.dg/template/typename3.C: New test.
179
180 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
181
182         * g++.dg/lookup/ptrmem1.C: New test.
183
184         * g++.dg/abi/vthunk2.C: New test.
185
186 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
187
188         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
189
190 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
191
192         * g++.dg/abi/empty9.C: New test.
193
194 2002-10-24  Richard Henderson  <rth@redhat.com>
195
196         * g++.dg/inherit/thunk1.C: Enable for ia64.
197
198 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
199
200         PR c++/8067
201         * g++.dg/lookup/pretty1.C: New test.
202
203 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
204
205         * gcc.dg/20021023-1.c: New test.
206
207 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
208
209         PR c++/7679
210         * g++.dg/parse/inline1.C: New test.
211
212 2002-10-23  Richard Henderson  <rth@redhat.com>
213
214         * g++.dg/inherit/thunk1.C: Enable for x86_64.
215
216         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
217
218 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
219
220         PR c++/6579
221         * g++.dg/parse/stmtexpr3.C: New test.
222
223 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
224
225         * g++.dg/expr/cond1.C: New test.
226
227 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
228
229         * g++.dg/abi/vbase13.C: New test.
230         * g++.dg/abi/vbase14.C: Likewise.
231
232 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
233
234         * gcc.dg/tls/pic-1.c: New test.
235         * gcc.dg/tls/nonpic-1.c: New test.
236         * gcc.dg/20021018-1.c: New test.
237
238 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
239
240         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
241         Remove only files with the same base name as the test case.
242         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
243         (profopt-execute): Likewise.  Also, remove old profiling
244         and performance data files before running the tests.
245
246         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
247         * g++.dg/bprob/bprob.exp: Likewise.
248         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
249         to allow more general test case names.
250
251         * g++.dg/bprob/bprob-1.C: Rename to ...
252         * g++.dg/bprob/g++-bprob-1.C: ... this.
253
254         * g77.dg/bprob/bprob-1.f: Rename to ...
255         * g77.dg/bprob/g77-bprob-1.f: ... this.
256
257 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
258
259         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
260         bison 1.50 or later.
261
262 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
263
264         * g++.dg/README: Describe more test directories.
265
266 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
267
268         * g++.dg/init/array6.C: Add additional tests.
269
270 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
271
272         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
273         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
274
275 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
276
277         * gcc.c-torture/compile/20020604-1.x: New.
278         * gcc.c-torture/compile/simd-5.x: Likewise.
279         * gcc.c-torture/execute/920710-1.x: Likewise.
280         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
281
282 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
283
284         * g++.dg/inherit/override1.C: Add dg-options clause.
285
286 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
287
288         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
289         _mm_slli_si128.
290
291 2002-10-19  Andreas Schwab  <schwab@suse.de>
292
293         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
294         directory component.
295
296 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
297
298         * g++.dg/inherit/thunk1.C: New test.
299
300         * g++.dg/inherit/override1.C: New test.
301
302         * g++.dg/abi/mangle11.C: New test.
303         * g++.dg/abi/mangle14.C: New test.
304         * g++.dg/abi/mangle17.C: New test.
305
306 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
307
308         * g++.dg/overload/member2.C: New test.
309
310 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
311
312         * g++.dg/README: Describe new compat directory.
313         * g++.dg/dg.exp: Skip tests in compat directory.
314         * README.compat: New file.
315         * lib/compat.exp: New expect script.
316         * g++.dg/compat: New test directory.
317         * g++.dg/compat/compat.exp: New expect script.
318         * g++.dg/compat/abi: New test directory.
319         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
320         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
321         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
322         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
323         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
324         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
325         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
326         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
327         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
328         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
329         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
330         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
331         * g++.dg/compat/break: New test directory.
332         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
333         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
334         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
335         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
336         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
337         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
338         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
339         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
340         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
341         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
342         g++.dg/compat/break/README: New files.
343         * g++.dg/compat/eh: New test directory.
344         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
345         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
346         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
347         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
348         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
349         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
350         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
351         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
352         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
353         g++.dg/compat/eh/filter2_y.C,
354         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
355         g++.dg/compat/eh/new1_y.C,
356         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
357         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
358         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
359         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
360         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
361         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
362         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
363         g++.dg/compat/eh/unexpected1_y.C: New files.
364         * g++.dg/compat/init: New test directory.
365         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
366         g++.dg/compat/init/array5_y.C,
367         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
368         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
369         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
370         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
371         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
372         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
373         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
374         g++.dg/compat/init/init-ref2_y.C: New files.
375
376 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
377
378         PR c++/7584
379         * g++.dg/inherit/using3.C: New test.
380
381 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
382
383         * gcc.dg/20021017-2.c: New test.
384
385 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
386
387         * g++.dg/abi/mangle16.C: Adjust.
388
389         * g++.dg/init/array8.C: New test.
390
391 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
392
393         * gcc.dg/special/mips-abi.exp: New test.
394         * gcc.dg/special/mips-abi.s: Empty file used by the above.
395
396 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
397
398         * g++.dg/abi/mangle16.C: New test.
399         * g++.dg/abi/mangle17.C: Likewise.
400
401         PR c++/7478
402         * g++.dg/template/ref1.C: New test.
403
404 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
405
406         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
407
408 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
409
410         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
411
412 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
413
414         PR c++/7524
415         * g++.dg/init/array7.C: New test.
416
417 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
418
419         * g++.dg/init/array6.C: New test.
420
421         * g++.dg/abi/mangle13.C: Likewise.
422         * g++.dg/abi/mangle14.C: Likewise.
423         * g++.dg/abi/mangle15.C: Likewise.
424
425 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
426
427         * g++.dg/abi/empty8.C: New test.
428
429 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
430
431         * g++.dg/init/ctor1.C: New test.
432
433 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
434
435         * gcc.c-torture/execute/20021015-1.c: New test.
436
437 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
438
439         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
440
441 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
442
443         * gcc.dg/i386-ssetype-[1-5].c: New tests.
444
445 2002-10-14  Richard Henderson  <rth@redhat.com>
446
447         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
448
449 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
450
451         PR optimization/6631
452         * g++.dg/opt/const2.C: New test.
453
454 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
455
456         PR c++/7176
457         * g++.dg/parse/friend1.C: New test.
458         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
459
460 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
461
462         * gcc.dg/20021014-1.c: New test.
463
464 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
465
466         PR c++/5661
467         * g++.dg/ext/vlm1.C: New test.
468         * g++.dg/ext/vlm2.C: Likewise.
469
470         * g++.dg/init/array1.C: Remove invalid braces.
471         * g++.dg/init/brace1.C: New test.
472         * g++.dg/init/copy2.C: Likewise.
473         * g++.dg/init/copy3.C: Likewise.
474         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
475         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
476         braces.
477
478 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
479
480         * gcc.dg/cpp/assembler.S: Don't use -ansi.
481
482 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
483
484         * gcc.c-torture/compile/simd-5.c: New test.
485
486 2002-10-10  Jim Wilson  <wilson@redhat.com>
487
488         * gcc.c-torture/execute/20021010-1.c: New test.
489
490 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
491
492         PR c/7353
493         * g++.dg/ext/typedef-init.C: New test.
494         * gcc.dg/typedef-init.c: New test.
495
496 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
497
498         * gcc.dg/cpp/paste13.c: New test.
499
500 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
501
502         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
503         remaining platforms, XFAIL during compile, not execute.  Don't
504         XFAIL at -O0.
505
506 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
507
508         * gcc.dg/alias-1.c: Tweak expected warning.
509
510 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
511
512         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
513
514 2002-10-06  Andreas Jaeger  <aj@suse.de>
515
516         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
517         * gcc.dg/cpp/c++98.C: Likewise.
518
519         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
520         * g++.dg/cpp/c++98.C: Likewise.
521
522         * g++.dg/README (Subdirectories): Mention cpp directory.
523
524         PR target/7559
525         * gcc.dg/20021006-1.c: New test.
526
527 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
528
529         PR c++/7804
530         * g++.dg/other/warning1.C: New test.
531
532 2002-10-04  Roger Sayle  <roger@eyesopen.com>
533
534         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
535         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
536         and sparc-*-* with -m64 as expected failures.  See PR 8087.
537
538 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
539
540         PR c++/7931
541         * g++.dg/template/ptrmem3.C: New test.
542
543         PR c++/7754
544         * g++.dg/template/union1.C: New test.
545
546 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
547
548         PR c++/8006
549         * g++.dg/abi/mangle9.C: New test.
550         * g++.dg/abi/mangle10.C: New test.
551         * g++.dg/abi/mangle11.C: New test.
552         * g++.dg/abi/mangle12.C: New test.
553
554 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
555
556         PR c++/7188.
557         * g++.dg/template/meminit1.C: New test.
558         * g++.dg/warn/Wreorder-1.C: Likewise.
559         * g++.old-deja/g++.mike/warn3.C: Tweak.
560         * lib/prune.exp: Ingore "in copy constructor".
561
562 2002-10-02  Andreas Jaeger  <aj@suse.de>
563
564         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
565         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
566         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
567         on x86-64.
568
569 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
570
571         * gcc.dg/empty1.C: Fix typo.
572
573 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
574
575         * gcc.dg/alias-1.c: New test.
576
577 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
578
579         * gcc.dg/empty1.C: New test.
580
581         * g++.dg/tls/init-2.C: Tweak error messages.
582
583 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
584
585         * gcc.c-torture/compile/20020923-1.c: New test.
586
587 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
588
589         * gcc.c-torture/execute/ffs-1.c: New test.
590         * gcc.c-torture/execute/ffs-2.c: Ditto.
591
592 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
593
594         * g++.dg/overload/member1.C: New test.
595
596 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
597
598         * g++.dg/abi/empty7.C: New test.
599         * g++.dg/init/pm2.C: Likewise.
600
601 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
602
603         * g++.dg/rtti/crash1.C: New test.
604
605 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
606
607         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
608         gcc.dg/sibcall-4.c: New tests.
609
610 2002-09-28  Roger Sayle  <roger@eyesopen.com>
611
612         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
613         powerpc and MMIX targets.
614
615 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
616
617         * gcc.dg/cpp/20020927-1.c: New.
618
619 2002-09-26  David S. Miller  <davem@redhat.com>
620
621         * gcc.c-torture/compile/trunctfdf.c: New.
622
623 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
624
625         * lib/target-supports.exp (check_weak_available): Handle solaris2.
626
627 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
628
629         * gcc.c-torture/execute/loop-15.c: New.
630
631 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
632
633         * README.QMTEST: Fix typo.
634
635 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
636
637         * gcc.dg/20020926-1.c: New test.
638
639 2002-09-25  David S. Miller  <davem@redhat.com>
640
641         PR target/7842
642         * gcc.c-torture/execute/shiftdi.c: New test.
643
644 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
645
646         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
647         unique to the tool.
648         * lib/g77.exp (g77_init): Likewise.
649         * lib/g++.exp (g++_init): Likewise.
650         * lib/objc.exp (objc_init): Likewise.
651
652 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
653
654         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
655         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
656         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
657
658 2002-09-25  Richard Henderson  <rth@redhat.com>
659
660         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
661         too-small long double.
662
663 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
664
665         * gcc.dg/20020919-1.c: New test.
666
667 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
668
669         * g++.dg/abi/bitfield6.C: New test.
670         * g++.dg/abi/bitfield7.C: New test.
671         * g++.dg/abi/bitfield8.C: New test.
672         * g++.dg/abi/vbase11.C: New test.
673
674 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
675
676         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
677         hppa*-*-hpux*.  Update test comment.
678
679 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
680
681         * gcc.dg/tls/struct-1.c: New test.
682
683 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
684
685         * gcc.dg/cpp/tr-warn2.c: Update.
686
687 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
688
689         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
690
691 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
692
693         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
694         systems.
695
696 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
697
698         * gcc.c-torture/execute/ieee/mzero3.c: New test.
699
700         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
701         Adjust for c++filt moved to binutils.  Remove spurious duplicate
702         setting of cxxfilt.
703
704 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
705
706         * gcc.dg/20020312-2.c: Update for darwin.
707
708 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
709
710         * g++.old-deja/g++.other/crash32.C: Mark ICE.
711
712 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
713
714         * objc.dg/comp-types-1.m: New test.
715         * objc.dg/comp-types-2.m: New test.
716         * objc.dg/comp-types-3.m: New test.
717         * objc.dg/comp-types-4.m: New test.
718         * objc.dg/comp-types-5.m: New test.
719         * objc.dg/comp-types-6.m: New test.
720
721 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
722
723         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
724
725 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
726
727         * g++.dg/other/do1.C: New test.
728
729         * g++.dg/template/subst1.C: New test.
730
731 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
732
733         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
734
735 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
736
737         * g++.dg/template/qualttp20.C: Adjust expected errors.
738         * g++.old-deja/g++.jason/report.C: Likewise.
739         * g++.old-deja/g++.other/qual1.C: Likewise.
740
741         * g++.dg/lookup/scoped2.C: New test.
742
743         * g++.dg/ext/asm3.C: New test.
744
745 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
746
747         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
748
749 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
750
751         * ChangeLog: follow spelling conventions.
752         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
753         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
754         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
755         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
756         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
757         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
758         * g++.old-deja/g++.law/global-init1.C: Likewise.
759         * g++.old-deja/g++.other/delete4.C: Likewise.
760         * g++.old-deja/g++.other/inline21.C: Likewise.
761         * g++.old-deja/g++.other/singleton.C: Likewise.
762         * g77.dg/strlen0.f: Likewise.
763         * g77.f-torture/compile/20010519-1.f: Likewise.
764         * g77.f-torture/compile/980310-4.f: Likewise.
765         * gcc.c-torture/compile/20000605-1.c: Likewise.
766         * gcc.c-torture/execute/20020225-1.c: Likewise.
767         * gcc.dg/c90-hexfloat-2.c: Likewise.
768         * gcc.dg/c99-bool-1.c: Likewise.
769         * gcc.dg/c99-hexfloat-2.c: Likewise.
770         * gcc.dg/dll-2.c: Likewise.
771         * gcc.dg/wtr-union-init-1.c: Likewise.
772         * gcc.dg/wtr-union-init-2.c: Likewise.
773         * gcc.dg/wtr-union-init-3.c: Likewise.
774         * gcc.dg/cpp/avoidpaste1.c: Likewise.
775         * gcc.dg/cpp/defined.c: Likewise.
776         * gcc.dg/cpp/macsyntx.c: Likewise.
777         * gcc.dg/cpp/paste2.c: Likewise.
778         * gcc.dg/cpp/trad/defined.c: Likewise.
779         * gcc.dg/format/c90-printf-1.c: Likewise.
780         * gcc.dg/format/c90-scanf-1.c: Likewise.
781         * gcc.dg/format/c99-printf-1.c: Likewise.
782         * gcc.dg/format/c99-scanf-1.c: Likewise.
783         * gcc.misc-tests/gcov-8.c: Likewise.
784         * lib/profopt.exp: Likewise.
785
786 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
787
788         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
789
790 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
791
792         * g++.dg/inherit/using2.C: New test.
793
794 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
795
796         * ChangeLog: Follow spelling conventions.
797         * g++.dg/template/friend4.C: Likewise.
798         * g++.old-deja/g++.pt/crash67.C: Likewise.
799         * gcc.c-torture/execute/20000801-4.c: Likewise.
800         * gcc.dg/c90-digraph-1.c: Likewise.
801         * gcc.dg/c94-digraph-1.c: Likewise.
802         * gcc.dg/c99-digraph-1.c: Likewise.
803         * gcc.dg/cpp/line5.c: Likewise.
804         * gcc.dg/cpp/multiline.c: Likewise.
805         * gcc.dg/cpp/trad/literals-1.c: Likewise.
806         * gcc.dg/format/attr-3.c: Likewise.
807         * gcc.dg/format/c90-scanf-3.c: Likewise.
808         * gcc.dg/format/ext-4.c: Likewise.
809
810 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
811
812         * g++.dg/template/pretty1.C: New test.
813
814 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
815
816         * gcc.c-torture/execute/struct-cpy-1.c: New test.
817
818 2002-09-13  Matt Austern  <austern@apple.com>
819
820         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
821         passing a cast expression to a function by const reference.
822
823 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
824
825         * g++.dg/template/deduce1.C: New test.
826
827 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
828
829         * gcc.c-torture/execute/simd-1.c: Force all use of int to
830         32-bit int.
831
832 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
833
834         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
835         usage.
836
837 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
838
839         * gcc.c-torture/compile/20020910-1.c: New test.
840
841 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
842
843         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
844
845 2002-09-10  Andreas Jaeger  <aj@suse.de>
846
847         * gcc.dg/20020312-2.c: Adjust for x86-64.
848
849 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
850
851         * g77.dg/7388.f: New test case for PR 7388.
852
853 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
854
855         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
856
857 2002-09-05  Ziemowit Laski <zlaski@apple.com>
858
859         * objc.dg/proto-lossage-1.m: New test.
860
861 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
862
863         * gcc.dg/cpp/_Pragma4.c: Fix typo.
864
865 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
866
867         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
868         expected to pass.
869
870 2002-09-06  Stan Shebs  <shebs@apple.com>
871             David Edelsohn  <edelsohn@gnu.org>
872
873         * gcc.dg/weak: New directory.
874         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
875         target-specific xfail bits.
876         * gcc.dg/typeof-2.c: Move to new directory.
877         * gcc.dg/weak.exp: New expect script.
878
879 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
880
881         * gcc.c-torture/execute/extzvsi.c: New test.
882
883 2002-09-05  Stan Shebs  <shebs@apple.com>
884
885         * gcc.dg/weak-1.c: xfail on Darwin.
886         * gcc.dg/weak-2.c: Ditto.
887         * gcc.dg/weak-3.c: Ditto.
888         * gcc.dg/weak-4.c: Ditto.
889         * gcc.dg/weak-5.c: Ditto.
890         * gcc.dg/weak-6.c: Ditto.
891         * gcc.dg/weak-7.c: Ditto.
892         * gcc.dg/weak-8.c: Ditto.
893         * gcc.dg/weak-9.c: Ditto.
894
895 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
896
897         * gcc.c-torture/execute/loop-14.c: New test.
898
899 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
900
901         * g++.dg/other/cxa-atexit1.C: New test.
902
903         * gcc.dg/typeof-2.c: New test.
904
905 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
906
907         * gcc.dg/cpp/_Pragma4.c: New test.
908
909 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
910
911         * objc/execute/nil_method-1.m: New testcase.
912
913 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
914
915         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
916         [Object class], not [Object initialize].
917
918 2002-08-31  Roger Sayle  <roger@eyesopen.com>
919             Hans-Peter Nilsson  <hp@bitrange.com>
920
921         * gcc.c-torture/execute/20020720-1.x: Skip test on
922         mmix-knuth-mmixware.  Correct comment.
923
924 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
925
926         * testsuite/g++.dg/abi/bitfield5.C: New test.
927         * testsuite/g++.dg/abi/vbase10.C: Likewise.
928
929 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
930
931         * objc.dg/undeclared-selector.m: New test.
932
933 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
934
935         * g++.dg/other/offsetof1.C: Avoid cast warning.
936
937 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
938
939         * objc.dg/super-class-2.m: New test.
940
941 2002-08-24  Matt Austern  <austern@apple.com>
942
943         * g++.dg/ext/lvaddr.C: New test.
944         * g++.dg/ext/lvcast.C: New test.
945
946 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
947
948         * testsuite/g++.dg/inherit/cond1.C: New test.
949
950 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
951
952         * gcc.dg/noncompile/incomplete-1.c: New test.
953
954 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
955
956         * gcc.dg/typespec-1.c: New test.
957
958 2002-08-20  Devang Patel  <dpatel@apple.com>
959         * objc.dg/proto-hier-2.m: New test.
960
961 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
962
963         * objc.dg/bitfield-1.m: New test.
964         * objc.dg/bitfield-2.m: New test.
965
966 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
967
968         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
969         gcc.dg/c99-flex-array-4.c: New tests.
970
971 2002-08-16  Stan Shebs  <shebs@apple.com>
972
973         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
974
975 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
976
977         * gcc.dg/typeof-1.c: New test.
978         * g++.dg/ext/typeof2.C: New test.
979
980 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
981
982         * g++.dg/other/offsetof1.C: New test.
983
984 2002-08-14  Richard Henderson  <rth@redhat.com>
985
986         * gcc.dg/tls/diag-3.c: Fix expected message strings.
987
988 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
989
990         * gcc.dg/cpp/_Pragma3.c: New test.
991
992 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
993
994         * g++.dg/template/inherit3: New test.
995
996 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
997
998         * gcc.dg/bitfld-4.c: Add blank options.
999
1000 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1001
1002         * g++.dg/template/crash1.C: New test.
1003
1004 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1005
1006         * gcc.dg/tls/opt-2.c: New test.
1007
1008 2002-08-08  Devang Patel  <dpatel@apple.com>
1009
1010         * objc.dg/selector-1.m : New test
1011
1012 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1013
1014         * g++.dg/abi/bitfield4.C: New test.
1015         * gcc.dg/bitfld-4.c: New test.
1016
1017 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1018
1019         * g++.dg/other/packed1.C: New test.
1020
1021 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1022
1023         * g++.dg/abi/offsetof.C: Tweak error messages.
1024         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1025
1026 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1027
1028         * gcc.dg/bitfld-3.c: New test.
1029
1030 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1031             Richard Henderson  <rth@redhat.com>
1032
1033         * gcc.dg/i386-bitfield1.c: New test.
1034         * g++.dg/abi/bitfield3.C: Update.
1035
1036 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1037
1038         * objc.dg/const-str-2.m: Update.
1039         * gcc.dg/cpp/c++98.c: Change to C extension.
1040         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1041         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1042
1043 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1044
1045         * testsuite/gcc.dg/tls/diag-3.c: New.
1046
1047 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1048
1049         * g++.dg/README (Subdirectories): Document new subdir expr.
1050         * g++.dg/expr/pmf-1.C: New test.
1051
1052 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1053
1054         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1055
1056 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1057
1058         * g++.dg/abi/bitfield3.C: New test.
1059
1060 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1061
1062         * lib/gcov.exp: Tweak expected line formats.
1063         * gcc.misc-tests/gcov8.c: New test.
1064         * gcc.misc-tests/gcov8.x: New flags.
1065
1066 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1067
1068         * consistency.vlad/layout/endian.c: Include string.h.
1069
1070         * gcc.c-torture/execute/20020805-1.c: New test.
1071
1072 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1073
1074         * g++.dg/other/conversion1.C: New test.
1075
1076 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1077
1078         * gcc.dg/builtins-1.c: New testcase.
1079
1080 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1081
1082         * g++.dg/inherit/access3.C: New test.
1083
1084 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1085
1086         * gcc.dg/ia64-visibility-2.c: New test.
1087
1088 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1089
1090         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1091         __qualifier_flags to __flags.
1092
1093 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1094
1095         * g++.dg/inherit/operator1.C: New test.
1096         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1097         * g++.dg/other/error1.C: Change expected error message.
1098         * g++.dg/template/conv4.C: Likewise.
1099
1100 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1101
1102         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1103         for documented behavior.
1104
1105 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1106
1107         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1108         several targets known to fail.
1109
1110 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1111
1112         * gcc.dg/mips-args-[123].c: New tests.
1113
1114 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1115
1116         * gcc.dg/ppc-spe.c: New.
1117
1118 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1119
1120         * g++.dg/other/ptrmem4.C: New testcase.
1121
1122 2002-07-24  Richard Henderson  <rth@redhat.com>
1123
1124         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1125
1126 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1127
1128         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1129
1130 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1131
1132         * gcc.c-torture/execute/memset-3.c: New testcase.
1133
1134 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1135
1136         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1137         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1138
1139 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1140
1141         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1142         Delete.
1143
1144 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
1145
1146         * gcc.c-torture/compile/simd-4.c: New test.
1147
1148 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1149
1150         PR c++/7347, c++/7348
1151         * g++.dg/template/access4.C: New test.
1152         * g++.dg/template/access5.C: New test.
1153         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1154         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1155         * g++.old-deja/g++.pt/ttp58.C: Likewise.
1156         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1157
1158 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
1159
1160         * gcc.dg/gnu89-init-2.c: New test.
1161
1162 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
1163
1164         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1165
1166 2002-07-20  Roger Sayle  <roger@eyesopen.com>
1167
1168         * gcc.c-torture/execute/20020720-1.c: New testcase.
1169
1170 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
1171
1172         * gcc.dg/cpp/Wsignprom.c: New tests.
1173
1174 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
1175
1176         * gcc.c-torture/execute/loop-13.c: New test.
1177
1178 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
1179
1180         * gcc.dg/cpp/expr.c: New tests.
1181
1182 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
1183
1184         * g++.dg/opt/pr6713.C: Add template instantiation.
1185
1186 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
1187
1188         * gcc.dg/nest.c: New test.
1189
1190 2002-07-17  Richard Henderson  <rth@redhat.com>
1191
1192         * g++.dg/opt/pr6713.C: New test.
1193
1194 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
1195
1196         * gcc.c-torture/execute/loop-2e.x: Let the testcase
1197         XFAIL for all x86 processors.
1198
1199 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
1200
1201         * gcc.c-torture/execute/20010122-1.x: Do not test with
1202         -fomit-frame-pointer.
1203
1204 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1205
1206         * g++.dg/template/instantiate2.C: New test.
1207         * g++.dg/template/spec4.C: New test.
1208
1209 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1210
1211         * g++.dg/template/access2.C: New test.
1212         * g++.dg/template/access3.C: New test.
1213
1214 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
1215
1216         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1217         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1218         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1219         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1220         Convert to use <stdarg.h>.
1221         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1222         Delete.
1223         * gcc.dg/va-arg-2.c: New.
1224         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
1225
1226 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
1227
1228         * gcc.c-torture/compile/20020710-1.c: New test.
1229
1230 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1231                           Andrew Pinski  <pinskia@physics.uc.edu>
1232
1233         gcc.c-torture/compile/simd-2.c: New testcase.
1234         gcc.c-torture/compile/simd-3.c: Likewise.
1235
1236 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
1237
1238         PR c++/7224
1239         * g++.dg/overload/error1.C: New test.
1240
1241 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1242
1243         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
1244         configuration and IRIX 6 O32 ABI.
1245
1246 2002-07-11  Roger Sayle  <roger@eyesopen.com>
1247
1248         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
1249
1250 2002-07-10  Roger Sayle  <roger@eyesopen.com>
1251
1252         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
1253
1254 2002-07-10  Jeffrey A Law  <law@redhat.com>
1255
1256         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
1257
1258         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
1259
1260 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
1261
1262         * gcc.dg/20020312-2.c: Check for __PPC__.
1263
1264 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
1265
1266         * gcc.c-torture/compile/20020709-1.c: New test.
1267
1268 2002-07-07  Roger Sayle  <roger@eyesopen.com>
1269
1270         * g++.dg/template/qualttp21.C: New test case.
1271
1272 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
1273
1274         * gcc.c-torture/compile/20020706-1.c: New test.
1275         * gcc.c-torture/compile/20020706-2.c: New test.
1276
1277 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
1278             Alexandre Oliva  <aoliva@redhat.com>
1279
1280         * g++.dg/warn/incomplete1.C: New test.
1281
1282 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1283
1284         PR c++/7099
1285         * g++.dg/warn/noreturn1.C: New test.
1286
1287 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
1288
1289         PR c++/6706
1290         * g++.dg/debug/debug6.C: New test.
1291         * g++.dg/debug/debug7.C: New test.
1292
1293 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
1294
1295         * gcc.c-torture/compile/simd-3.c: New test.
1296
1297 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
1298
1299         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
1300         * gcc.dg/20020620-1.c: Likewise.
1301
1302 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1303
1304         PR c++/6944
1305         * g++.dg/init/array4.C: New test.
1306         * g++.dg/init/array5.C: New test.
1307
1308 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1309
1310         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
1311         * gcc.c-torture/execute/simd-2.c (main): Likewise.
1312
1313 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1314
1315         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
1316         * gcc.dg/wtr-aggr-init-1.c: Likewise.
1317         * gcc.dg/wtr-conversion-1.c: Likewise.
1318         * gcc.dg/wtr-escape-1.c: Likewise.
1319         * gcc.dg/wtr-int-type-1.c: Likewise.
1320         * gcc.dg/wtr-label-1.c: Likewise.
1321         * gcc.dg/wtr-static-1.c: Likewise.
1322         * gcc.dg/wtr-strcat-1.c: Likewise.
1323         * gcc.dg/wtr-suffix-1.c: Likewise.
1324         * gcc.dg/wtr-switch-1.c: Likewise.
1325         * gcc.dg/wtr-unary-plus-1.c: Likewise.
1326         * gcc.dg/wtr-union-init-1.c: Likewise.
1327         * gcc.dg/wtr-union-init-2.c: Likewise.
1328         * gcc.dg/wtr-union-init-3.c: Likewise.
1329
1330         * gcc.dg/wtr-func-def-1.c: New test.
1331
1332 2002-07-02 Devang Patel <dpatel@apple.com>
1333
1334         * objc.dg/param-1.m: New test.
1335
1336 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
1337
1338         * gcc.dg/cpp/trad/directive.c: Add test.
1339         * gcc.dg/cpp/trad/macroargs.c: Add test.
1340         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
1341
1342 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
1343
1344         * gcc.dg/cpp/cmdlne-M.c: New test.
1345
1346 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
1347
1348         * objc.dg/desig-init-1.m: New test.
1349
1350 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1351
1352         PR c++/6716
1353         * g++.dg/template/instantiate1.C: New test.
1354
1355 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
1356
1357         PR c++/7112
1358         * g++.dg/template/sizeof2.C: New test.
1359
1360 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1361
1362         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
1363         gcc.dg/cpp/trad/include.c: New tests.
1364
1365 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
1366
1367         PR target/7177
1368         * gcc.c-torture/compile/20020701-1.c: New test.
1369
1370 2002-07-01  Stan Shebs  <shebs@apple.com>
1371
1372         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
1373         header here...
1374         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
1375         (objc-torture-execute): or here.
1376
1377 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
1378
1379         * gcc.c-torture/execute/arith-rand-ll.c: New test.
1380
1381 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1382
1383         * gcc.dg/cpp/trad/escaped-nl.c: New test.
1384
1385 2002-06-30  Devang Patel  <dpatel@apple.com>
1386
1387         * objc.dg/fsyntax-only.m: New test.
1388
1389 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
1390
1391         PR c++/6695
1392         * g++.dg/template/friend7.C: New file.
1393
1394 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
1395
1396         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
1397         return type.
1398
1399 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1400
1401         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
1402         avoid division by zero.
1403
1404 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
1405
1406         * gcc.dg/Wunknownprag.c: New tests.
1407
1408 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
1409
1410         * gcc.c-torture/execute/simd-2.c: New test.
1411
1412 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
1413
1414         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
1415         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
1416         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
1417         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
1418         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
1419         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
1420         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
1421         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
1422         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
1423         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
1424         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
1425         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
1426         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
1427         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
1428         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
1429         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
1430         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
1431
1432 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
1433
1434         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
1435         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
1436         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
1437         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
1438         New tests.
1439         * gcc.dg/cpp/trad/directive.c: Update.
1440
1441 2002-06-23  Andreas Jaeger  <aj@suse.de>
1442
1443         * gcc.c-torture/execute/complex-6.c: New.
1444
1445 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
1446
1447         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
1448         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
1449         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
1450         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
1451
1452 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
1453
1454         * gcc.dg/cpp/trad: New directory with traditional tests copied
1455         from parent directory.
1456         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1457         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1458         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1459         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1460         Move to trad/ and rename.
1461         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
1462         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
1463         gcc.dg/cpp/trad/redef2.c: New tests.
1464         * gcc.dg/cpp/trad/trad.exp: New driver.
1465
1466 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
1467
1468         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1469         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1470         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1471         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1472         Remove.
1473
1474 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
1475
1476         * gcc.dg/20020620-1.c: New test.
1477
1478 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1479
1480         * g++.dg/template/ttp4.C: New test.
1481
1482 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
1483
1484         * g++.dg/opt/vt1.C: Fix regexp.
1485
1486 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1487
1488         * gcc.c-torture/execute/pure-1.c: Make functions static again.
1489         Don't use attribute `noinline'.
1490
1491 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1492
1493         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
1494
1495 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
1496
1497         * gcc.c-torture/execute/simd-1.c: New.
1498
1499         * gcc.dg/simd-1.c: New.
1500
1501 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1502
1503         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
1504
1505 2002-06-16  Richard Henderson  <rth@redhat.com>
1506
1507         * g++.dg/ext/anon-struct1.C: New.
1508         * g++.dg/ext/anon-struct2.C: New.
1509         * g++.dg/ext/anon-struct3.C: New.
1510         * gcc.dg/anon-struct-1.c: New.
1511         * gcc.dg/anon-struct-2.c: New.
1512         * gcc.dg/anon-struct-3.c: New.
1513         * gcc.dg/20011008-1.c: Adjust warning text.
1514         * gcc.dg/20020527-1.c: Add -fms-extensions.
1515
1516 2002-06-16  Richard Henderson  <rth@redhat.com>
1517
1518         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
1519
1520 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
1521
1522         * gcc.c-torture/execute/20020615-1.c: New test.
1523
1524 2002-06-15  Roger Sayle  <roger@eyesopen.com>
1525
1526         * gcc.c-tortuture/execute/compare-1.c: New test case.
1527         * gcc.c-tortuture/execute/compare-2.c: New test case.
1528         * gcc.c-tortuture/execute/compare-3.c: New test case.
1529
1530 2002-06-13  Richard Henderson  <rth@redhat.com>
1531
1532         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
1533         ia64 ilp32.
1534
1535 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1536
1537         * g++.dg/template/typename2.C: Update error message.
1538
1539 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
1540
1541         * gcc.c-torture/execute/20020611-1.c: New test.
1542
1543 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
1544
1545         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
1546         list of targets to skip.
1547
1548 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
1549
1550         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
1551         targets if not optimizing.
1552
1553 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
1554
1555         * gcc.c-torture/compile/20020605-1.c: New test.
1556
1557         * g++.dg/opt/vt1.C: New test.
1558
1559         * gcc.dg/20020531-1.c: New test.
1560
1561         * gcc.dg/20020530-1.c: New test.
1562
1563         * gcc.dg/20020527-1.c: New test.
1564
1565         * g++.dg/opt/cse1.C: New test.
1566
1567 2002-06-07  Roger Sayle  <roger@eyesopen.com>
1568
1569         * gcc.dg/20020607-2.c: New test case.
1570
1571 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
1572
1573         * gcc.c-torture/compile/20020604-1.c: New test.
1574
1575 2002-06-04  Richard Henderson  <rth@redhat.com>
1576
1577         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
1578         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
1579         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
1580
1581 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
1582
1583         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
1584
1585 2002-06-03  Richard Henderson  <rth@redhat.com>
1586
1587         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
1588         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
1589
1590 2002-06-02  Richard Henderson  <rth@redhat.com>
1591
1592         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
1593         test functions static.
1594
1595 2002-06-02  Andreas Jaeger  <aj@suse.de>
1596
1597         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
1598         now.
1599
1600 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1601
1602         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
1603         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
1604         Update for mofified diagnostics.
1605         * gcc.dg/c99-intconst-1.c: No longer fail.
1606
1607 2002-06-02  Richard Henderson  <rth@redhat.com>
1608
1609         * gcc.dg/uninit-A.c: Remove xfail markers.
1610
1611 2002-06-01  Roger Sayle  <roger@eyesopen.com>
1612
1613         * gcc.dg/fnegate-1.c: New test case.
1614
1615 2002-05-30  Osku Salerma  <osku@iki.fi>
1616
1617         * gcc.c-torture/execute/mayalias-1.c: New file.
1618
1619 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1620
1621         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
1622         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
1623         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
1624
1625 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
1626
1627         * gcc.c-torture/execute/20020529-1.c: New test.
1628
1629 2002-05-27  Richard Henderson  <rth@redhat.com>
1630
1631         * g++.dg/ext/attrib6.C: New test case.
1632
1633 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1634
1635         * gcc.c-torture/execute/pure-1.c: New test.
1636
1637 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1638
1639         * gcc.dg/cpp/arith-2.c: Remove.
1640
1641 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1642
1643         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
1644         * gcc.dg/cpp/if-3.c: Remove.
1645
1646 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
1647
1648         * g++.dg/opt/cse2.C: New test.
1649
1650 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
1651
1652         * gcc.dg/cpp/arith-1.c: New semantic tests.
1653         * gcc.dg/cpp/if-1.c: Update.
1654
1655 2002-05-24  Ben Elliston  <bje@redhat.com>
1656
1657         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
1658
1659 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
1660
1661         * gcc.dg/verbose-asm.c: New test.
1662
1663 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1664
1665         * gcc.dg/cpp/paste12.c: New test.
1666
1667 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1668
1669         * g++.dg/parse/named_ops.C: New test.
1670
1671 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
1672
1673         * gcc/testsuite/gcc.dg/weak-8.c: New test.
1674
1675 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
1676
1677         * gcc.dg/weak-2.c: Allow optional leading underscore
1678         in scan-assembler symbol name.
1679         * gcc.dg/weak-3.c: Likewise.
1680         * gcc.dg/weak-4.c: Likewise.
1681         * gcc.dg/weak-5.c: Likewise.
1682
1683 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
1684
1685         * gcc.dg/20020523-1.c: New test.
1686
1687 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1688
1689         * objc.dg/const-str-2.m: Update now that we stop after
1690         a command line error.
1691
1692 2002-05-22  Richard Henderson  <rth@redhat.com>
1693
1694         * g++.dg/dg.exp: Fix typo in test pruneing.
1695
1696 2002-05-22  Richard Henderson  <rth@redhat.com>
1697
1698         * g++.dg/dg.exp: Prune the tls subdirectory.
1699         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1700         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1701         * g++.dg/tls/init-1.C: New.
1702
1703 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
1704
1705         * gcc.dg/20020517-1.c: New test.
1706
1707 2002-05-21  Richard Henderson  <rth@redhat.com>
1708
1709         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1710         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1711
1712 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
1713
1714         * g++.dg/other/copy2.C: New test.
1715
1716 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
1717
1718         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1719         (MAX_COPY): Bump up to 10 times sizeof (long long).
1720         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1721
1722         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1723         sizeof (long long).
1724
1725         * gcc.c-torture/execute/strcpy-1.c: New test.
1726
1727 2002-05-19  Jason Merrill  <jason2redhat.com>
1728
1729         * g++.dg/ext/oper1.C: New test.
1730
1731 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
1732 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
1733
1734         * README.QMTEST: New file.
1735
1736         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1737
1738 2002-05-19  Andreas Jaeger  <aj@suse.de>
1739
1740         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1741         now.
1742         * gcc.c-torture/execute/loop-2d.x: Likewise.
1743
1744 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
1745
1746         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
1747         support weak symbols.
1748         * gcc.dg/weak-4.c: Likewise
1749         * gcc.dg/weak-6.c: Likewise
1750
1751 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
1752
1753         * gcc.dg/weak-3.c: Add dg-excess-error comment for
1754         cygwin, coff and h8300-*-hms targets
1755         * gcc.dg/weak-5.c: Likewise
1756         * gcc.dg/weak-7.c: Likewise
1757
1758 2002-05-16  Jason Merrill  <jason@redhat.com>
1759
1760         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
1761         (scan-assembler-not, scan-assembler-dem): Likewise.
1762         (scan-assembler-dem-not): Likewise.
1763
1764 2002-05-15  Richard Henderson  <rth@redhat.com>
1765
1766         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
1767
1768 2002-05-15  Richard Henderson  <rth@redhat.com>
1769
1770         * gcc.dg/weak-5.c (vfoo1c): No warning here.
1771         (vfoo1f): Warning here.
1772         (vfoo1l): Don't redefine the alias.
1773
1774 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
1775
1776         * g++.dg/init/pm1.C: New test.
1777
1778 2002-05-12  David S. Miller  <davem@redhat.com>
1779
1780         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
1781         types.
1782
1783 2002-05-10  Roger Sayle  <roger@eyesopen.com>
1784
1785         * gcc.c-torture/execute/20020510-1.c: New test case.
1786
1787 2002-05-10  David S. Miller  <davem@redhat.com>
1788
1789         * gcc.c-torture/execute/conversion.c: Test long double too.
1790
1791 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
1792
1793         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
1794         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
1795         * lib/g++.exp (g++_link_flags): Likewise.
1796         * lib/objc.exp (objc_target_compile): Likewise.
1797
1798 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1799
1800         * gcc.dg/cpp/poison.c: Update.
1801         * gcc.dg/cpp/20000625-2.c: Remove.
1802         * gcc.dg/cpp/direct2s.c: Remove final test.
1803
1804 2002-05-08  Tom Rix  <trix@redhat.com>
1805
1806         * gcc.c-torture/execute/20020508-1.c: New test.
1807         * gcc.c-torture/execute/20020508-2.c: New test.
1808         * gcc.c-torture/execute/20020508-3.c: New test.
1809
1810 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1811
1812         * gcc.dg/cpp/charconst-4.c: More tests.
1813
1814 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
1815
1816         PR c/6569
1817         * gcc.dg/weak-3.c: Update location of warning messages.
1818         * gcc.dg/weak-5.c: Likewise.
1819
1820 2002-05-06  Roger Sayle  <roger@eyesopen.com>
1821
1822         * gcc.c-torture/execute/20020506-1.c: New test case.
1823
1824 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1825
1826         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1827
1828 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1829
1830         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1831
1832 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1833
1834         * gcc.dg/cpp/charconst-3.c: New test.
1835
1836 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1837
1838         * gcc.dg/cpp/charconst.c: Update tests.
1839
1840 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1841
1842         * treelang: Added directory for new sample language treelang. Also
1843         lib/treelang.exp: New file to signal treelang should be tested.
1844
1845 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1846
1847         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1848         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1849         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1850         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1851         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1852         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1853         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1854
1855 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1856
1857         * gcc.dg/format/xopen-2.c: New test.
1858
1859 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1860
1861         * gcc.dg/20020503-1.c: New test.
1862
1863 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1864
1865         * g++.dg/init/dtor1.C: Make it tougher.
1866
1867 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1868
1869         * g++.dg/init/dtor1.C: New test.
1870
1871 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1872
1873         * gcc.dg/altivec-8.c: New.
1874
1875 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1876
1877         * gcc.dg/altivec-7.c: New.
1878
1879 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1880
1881         * g++.dg/parse/typedef1.C: New test.
1882
1883 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1884
1885         PR c++/6486
1886         * g++.dg/template/friend6.C: New test.
1887
1888         PR c++/6492
1889         * g++.dg/init/copy1.C: New test.
1890
1891 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1892
1893         * g++.dg/warn/effc1.C: New test.
1894
1895 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1896
1897         * gcc.dg/cpp/if-cexp.c: Add a test.
1898
1899 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1900
1901         * gcc.dg/20020426-2.c: New test.
1902
1903 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1904
1905         * gcc.dg/cpp/if-mop.c: Update.
1906         * gcc.dg/cpp/if-mpar.c: Add test.
1907         * gcc.dg/cpp/if-oppr.c: Update.
1908
1909 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1910
1911         PR c/6343
1912         * gcc.dg/weak-[2-7].c: New tests.
1913
1914 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1915
1916         * gcc.dg/enum1.c: New test.
1917
1918 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1919
1920         PR c++/6497
1921         * g++.dg/inherit/access2.C: New test.
1922
1923 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1924
1925         PR bootstrap/6445
1926         * gcc.dg/20020426-1.c: New test.
1927
1928 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1929
1930         * g++.dg/abi/enum1.C: New test.
1931
1932 2002-04-26  Richard Henderson  <rth@redhat.com>
1933
1934         * gcc.dg/c99-bool-1.c: Expect always true warning.
1935
1936 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1937
1938         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1939
1940 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1941
1942         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1943         targets.
1944
1945 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1946
1947         * g++.dg/abi/mange7.C: New test.
1948
1949         PR c++/6438.
1950         * g++.dg/parse/stmtexpr2.C: New test.
1951
1952 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1953
1954         * gcc.dg/20020312-2.c: Add SH target.
1955
1956 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1957
1958         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1959         compiler output on mips*-*-irix*.
1960
1961 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1962
1963         * g++.dg/parse/attr1.C: New test.
1964
1965 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1966
1967         * gcc.c-torture/execute/string-opt-17.c: New test case.
1968         * gcc.c-torture/execute/memset-2.c: New test case.
1969
1970 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1971
1972         PR c++/6256:
1973         * g++.dg/template/friend5.C: New test.
1974
1975         PR c++/6331:
1976         * g++.dg/template/qual1.C: Likewise.
1977
1978 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1979
1980         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1981         Include stdlib.h, not stdio.h or ctype.h.
1982
1983 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1984
1985         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1986         cris-*-elf* and mmix-*-*.
1987         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1988         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1989         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1990         Ditto.
1991         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1992         * gcc.dg/wchar_t-1.c: Ditto.
1993
1994 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1995
1996         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1997         Clarify comment.
1998
1999 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2000
2001         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2002
2003 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2004
2005         * gcc.c-torture/execute/20000906-1.x: Delete.
2006
2007 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2008
2009         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2010
2011 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2012
2013         * PR6367
2014         * g77.f-torture/execute/6367.f: New test.
2015         * g77.f-torture/execute/6367.x: Disable for MMIX.
2016
2017 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2018
2019         * PR6352
2020         * g++.dg/opt/inline2.C: New test.
2021
2022 2002-04-18  Richard Henderson  <rth@redhat.com>
2023
2024         * gcc.dg/20000906-1.c: Enable for all targets.
2025         * gcc.c-torture/compile/iftrap-2.c: New.
2026
2027 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2028
2029         * gcc.dg/20020418-1.c: New test.
2030         * gcc.dg/20020418-2.c: New test.
2031
2032 2002-04-18  Richard Henderson  <rth@redhat.com>
2033
2034         * gcc.c-torture/compile/iftrap-1.c: New.
2035         * gcc.dg/iftrap-1.c: Adjust for ia64.
2036         * gcc.dg/iftrap-2.c: New.
2037
2038 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2039
2040         * gcc.c-torture/compile/20020418-1.c: New test.
2041
2042 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2043
2044         * gcc.c-torture/compile/20020415-1.c: New.
2045
2046 2002-04-18  David S. Miller  <davem@redhat.com>
2047
2048         * gcc.c-torture/execute/20020418-1.c: New test.
2049
2050 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2051
2052         * gcc.dg/20020416-1.c: New test.
2053
2054         * g++.dg/opt/inline1.C: New test.
2055
2056 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2057
2058         * gcc.dg/altivec-5.c: New test.
2059
2060         * gcc.dg/20020415-1.c: New test.
2061
2062 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2063
2064         * testsuite/lib/chill.exp: Remove.
2065
2066 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2067
2068         * g++.dg/other/big-struct.C: New test.
2069
2070 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2071
2072         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2073         of scratch file.
2074
2075 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2076
2077         PR c/6277
2078         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2079         in scan-assembler function name
2080
2081 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2082
2083         * g77.f-torture/execute/980628-4.x,
2084         g77.f-torture/execute/980628-5.x,
2085         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2086         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2087         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2088         i[34567]86-*-*.
2089
2090 2002-04-13  David S. Miller  <davem@redhat.com>
2091
2092         * gcc.c-torture/execute/20020413-1.c: New test.
2093
2094 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2095
2096         * gcc.dg/asm-6.c,
2097         * g++.dg/ext/asm1.C: New tests.
2098
2099 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2100
2101         PR c++ 5373.
2102         * g++.dg/parse/stmtexpr1.C: New test.
2103
2104         PR c++/5189.
2105         * g++.dg/template/copy1.C: New test.
2106
2107 2002-04-12  Richard Henderson  <rth@redhat.com>
2108
2109         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2110
2111 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2112
2113         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2114         gcc.c-torture/execute/20020307-2.c.
2115
2116 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2117
2118         * g++.dg/ext/attrib5.C,
2119         * g++.dg/lookup/struct1.C: New tests.
2120
2121 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2122
2123         * gcc.dg/20020411-1.c: New test.
2124
2125         * gcc.c-torture/execute/20020411-1.c: New test.
2126
2127 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2128
2129         * g77.f-torture/execute/6177.f: New test.
2130
2131 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2132
2133         PR middle-end/6247
2134         * g++.dg/opt/cleanup1.C: New test.
2135
2136         * g++.dg/opt/const1.C: New test.
2137
2138 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
2139
2140         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2141
2142 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
2143
2144         PR c++/5507
2145         * g++.dg/template/typename2.C: New test.
2146
2147 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
2148
2149         * gcc.c-torture/execute/loop-12.c: New.
2150
2151 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
2152
2153         * g77.f-torture/execute/980628-4.x,
2154         g77.f-torture/execute/980628-5.x,
2155         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2156         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2157         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2158
2159 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2160
2161         PR optimization/6086
2162         * g++.dg/opt/preinc1.C: New test.
2163
2164 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2165
2166         PR c++/5571
2167         * g++.dg/opt/static2.C: New test.
2168
2169 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2170
2171         PR c/5120
2172         * gcc.dg/20020406-1.c: New test.
2173
2174 2002-04-04  David S. Miller  <davem@redhat.com>
2175
2176         * gcc.c-torture/execute/20020404-1.c: New test.
2177
2178 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
2179
2180         PR c/6123
2181         * gcc.dg/20020312-2.c: Do not declare global register variable
2182         if __PIC__ or __pic__ is defined.
2183
2184 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
2185
2186         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
2187         __asm__ so that it works correctly even if -ansi -pedantic-errors.
2188
2189 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2190
2191         * gcc.misc-tests/linkage.exp: Update last change to handle
2192         sparc*-, not just sparc-.
2193
2194 2002-04-03  Richard Henderson  <rth@redhat.com>
2195
2196         * gcc.dg/cpp/ucs.c: Improved long UCS test.
2197
2198 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2199
2200         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2201
2202 2002-04-02  David S. Miller  <davem@redhat.com>
2203
2204         * gcc.c-torture/execute/20020402-3.c: New test.
2205
2206 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2207
2208         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2209         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2210
2211         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2212         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2213         g77.f-torture/execute/20001201.x,
2214         g77.f-torture/execute/u77-test.x: New files.
2215
2216         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2217         * gcc.dg/wchar_t-1.c: Ditto.
2218
2219 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2220
2221         * gcc.c-torture/execute/20020402-1.c: New test.
2222
2223 2002-04-01  Richard Henderson  <rth@redhat.com>
2224
2225         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
2226
2227         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
2228
2229 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2230
2231         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
2232
2233 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2234
2235         * g++.dg/inherit/template-as-base.C: Expect error.
2236         * g++.dg/inherit/namespace-as-base.C: Likewise.
2237
2238 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
2239
2240         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
2241         g++.dg/ext/instantiate3.C: Tweak match patterns.
2242
2243         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
2244         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
2245         -da test.
2246
2247 2002-03-31  Richard Henderson  <rth@redhat.com>
2248
2249         * gcc.dg/special/alias-2.c: New.
2250         * gcc.dg/special/ecos.exp: Run it.
2251
2252 2002-03-31  Richard Henderson  <rth@redhat.com>
2253
2254         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
2255
2256 2002-03-31  Kazu Hirata  <kazu@hxi.com>
2257
2258         * gcc.dg/weak-1.c: Disable on h8300 port.
2259
2260 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
2261
2262         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
2263         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
2264         ordering tests.
2265         * g++.dg/bprob/bprob-1.C: New test.
2266         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
2267         * g++.dg/gcov/gcov-1.C: New test.
2268         * g++.dg/gcov/gcov-1.x: New file.
2269         * g++.dg/gcov/gcov-2.C: New test.
2270         * g++.dg/gcov/gcov-3.C: New test.
2271         * g++.dg/gcov/gcov-3.h: New file.
2272
2273 2002-03-28  Roger Sayle  <roger@eyesopen.com>
2274
2275         * g++.old-deja/g++.other/builtins5.C: New test.
2276         * g++.old-deja/g++.other/builtins6.C: New test.
2277         * g++.old-deja/g++.other/builtins7.C: New test.
2278         * g++.old-deja/g++.other/builtins8.C: New test.
2279         * g++.old-deja/g++.other/builtins9.C: New test.
2280
2281 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
2282
2283         * g++.dg/opt/static1.C: New test.
2284
2285         * g++.dg/opt/longbranch1.C: New test.
2286
2287 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
2288
2289         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2290
2291         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
2292
2293 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
2294
2295         * gcc.c-torture/execute/20020328-1.c: New test.
2296
2297 2002-03-27  Richard Henderson  <rth@redhat.com>
2298
2299         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
2300         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
2301         move from g++.old-deja/g++.ext/.
2302
2303 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
2304
2305         * g++.dg/init/new2.C: New test.
2306
2307 2002-03-26  Richard Henderson  <rth@redhat.com>
2308
2309         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2310
2311         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
2312         on sparc.
2313
2314         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
2315         sparcv9 systems.
2316         * gcc.dg/20001102-1.c: Likewise.
2317
2318 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
2319
2320         * gcc.dg/cpp/endif-pedantic1.c,
2321         gcc.dg/cpp/endif-pedantic2.c:  New tests.
2322
2323 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
2324
2325         * g++.dg/init/new1.C: New test.
2326
2327 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2328
2329         * g++.dg/abi/vbase9.C: New test.
2330
2331 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
2332
2333         * gcc.dg/arm-asm.c: New test.
2334
2335 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
2336
2337         * gcc.dg/Wswitch-enum.c: New test.
2338         Fix PR c/5044.
2339
2340 2002-03-26  Richard Henderson  <rth@redhat.com>
2341
2342         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
2343         structure.
2344
2345 2002-03-25  Richard Henderson  <rth@redhat.com>
2346
2347         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
2348         sparcv9 systems.
2349
2350         * gcc.c-torture/compile/20011119-1.c (xxx): New.
2351         * gcc.c-torture/compile/20011119-2.c (xxx): New.
2352
2353 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
2354
2355         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
2356
2357 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
2358
2359         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
2360         targets using generic thunk support.
2361
2362 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
2363
2364         * gcc.c-torture/compile/20020323-1.c: New test.
2365
2366         * g++.dg/opt/conj2.C: New test.
2367
2368 2002-03-24  Richard Henderson  <rth@redhat.com>
2369
2370         * gcc.dg/weak-1.c: Use -fno-common.
2371
2372 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2373
2374         * g77.dg/f77-edit-apostrophe-out.f: New test
2375         * g77.dg/f77-edit-h-out.f: New test
2376         * g77.dg/f77-edit-t-in.f: New test
2377         * g77.dg/f77-edit-t-out.f: New test
2378         * g77.dg/f77-edit-x-out.f: New test
2379         * g77.dg/f77-edit-slash-out.f: New test
2380         * g77.dg/f77-edit-colon-out.f: New test
2381         * g77.dg/f77-edit-s-out.f: New test
2382
2383 2002-03-24  Richard Henderson  <rth@redhat.com>
2384
2385         * objc/execute/formal_protocol-6.x: New XFAIL.
2386
2387 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2388
2389         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
2390         that do not support weak symbols
2391
2392 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2393
2394         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
2395         * lib/g77.exp:  Likewise
2396         * lib/objc.exp: Likewise
2397
2398 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
2399
2400         * gcc.dg/Wswitch-default.c: New test.
2401
2402 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
2403
2404         * g++.dg/other/enum1.C: New test.
2405
2406 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
2407
2408         * gcc.dg/pragma-ep-3.c: Fix typo.
2409
2410 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2411
2412         * g++.dg/inherit/template-as-base.C: New test.
2413
2414 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
2415
2416         * g++.old-deja/g++.other/dwarf2-1.C: Move...
2417         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
2418
2419 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
2420
2421         * gcc.dg/cpp/multiline.c: Update to match.
2422
2423 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
2424
2425         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
2426
2427 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
2428
2429         * gcc.dg/cpp/extratokens2.c:  New file.
2430
2431 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
2432
2433         * gcc.dg/20020312-2.c: Add rs6000 target.
2434
2435         * gcc.c-torture/compile/20020319-1.c: New test.
2436
2437 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2438
2439         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
2440         (A, E): Handle this.
2441
2442 2002-03-20  Jason Merrill  <jason@redhat.com>
2443
2444         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
2445         ignoring -fpic.
2446         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
2447         through prune_gcc_output.
2448
2449 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
2450
2451         * gcc.c-torture/compile/20020320-1.c: New test.
2452
2453 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
2454
2455         * gcc.c-torture/compile/20020318-1.c: New test.
2456
2457         * gcc.dg/struct-by-value-1.c: New test.
2458
2459         * gcc.dg/20020319-1.c: New test.
2460
2461 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
2462
2463         * g++.dg/opt/conj1.C: New test.
2464
2465 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
2466
2467         * g++.dg/template/qualttp20.C: Revert previous change.
2468         * g++.dg/template/qualttp3.C: Likewise.
2469         * g++.dg/template/qualttp4.C: Likewise
2470         * g++.dg/template/qualttp5.C: Likewise
2471         * g++.dg/template/qualttp6.C: Likewise
2472         * g++.dg/template/qualttp7.C: Likewise
2473         * g++.dg/template/qualttp8.C: Likewise
2474         * g++.dg/template/recurse.C: Likewise.
2475
2476 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2477
2478         * gcc.dg/cpp/wchar-1.c: Update.
2479
2480 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2481
2482         * g++.dg/template/conv1.C: New test.
2483         * g++.dg/template/conv2.C: New test.
2484         * g++.dg/template/conv3.C: New test.
2485         * g++.dg/template/conv4.C: New test.
2486
2487 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2488
2489         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
2490         * g++.dg/template/qualttp3.C: Likewise.
2491         * g++.dg/template/qualttp4.C: Likewise
2492         * g++.dg/template/qualttp5.C: Likewise
2493         * g++.dg/template/qualttp6.C: Likewise
2494         * g++.dg/template/qualttp7.C: Likewise
2495         * g++.dg/template/qualttp8.C: Likewise
2496         * g++.dg/template/recurse.C: Likewise.
2497
2498 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2499
2500         * g++.dg/opt/dtor1.C: New test.
2501
2502 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
2503
2504         * gcc.c-torture/compile/20020315-1.c: New test.
2505
2506 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
2507
2508         * gcc.dg/weak-1.c: Fix scan tests.
2509
2510 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
2511
2512         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
2513         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
2514         cris-*-aout* mmix-*-*.
2515         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
2516         cris-*-aout* mmix-*-*.
2517         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
2518         cris-*-elf* cris-*-aout* and mmix-*-*.
2519         * gcc.dg/20001009-1.c: Ditto.
2520         * gcc.dg/20010912-1.c: Ditto.
2521         * gcc.dg/20020122-4.c: Ditto.
2522         * gcc.dg/inline-2.c: Ditto.
2523
2524 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
2525
2526         * gcc.c-torture/compile/20020314-1.c: New test.
2527
2528 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
2529
2530         * gcc.c-torture/execute/20020314-1.c: New test.
2531
2532 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
2533
2534         * g++.dg/warn/Wunused-1.C: New test.
2535
2536 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
2537
2538         * g++.dg/abi/mangle6.C: New test.
2539
2540 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
2541
2542         * gcc.c-torture/compile/20020309-2.c: New test.
2543
2544         * gcc.c-torture/compile/20020312-1.c: New test.
2545
2546 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2547
2548         * g++.dg/other/access1.C: New test.
2549
2550 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
2551
2552         * gcc.c-torture/execute/wchar_t-1.c: New test.
2553
2554 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
2555
2556         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
2557
2558 2002-03-12  Roger Sayle  <roger@eyesopen.com>
2559
2560         * gcc.dg/20020312-1.c: New test case.
2561
2562 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
2563
2564         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
2565
2566 2002-03-11  Richard Henderson  <rth@redhat.com>
2567
2568         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
2569         * g++.old-deja/g++.jason/report.C: Likewise.
2570
2571 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2572
2573         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
2574         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
2575
2576 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2577
2578         * testsuite/g++.dg/overload/pmf1.C: New test.
2579
2580 2002-03-11  Kazu Hirata  <kazu@hxi.com>
2581
2582         * gcc.c-torture/execute/20020307-1.c: Use long.
2583
2584 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
2585
2586         PR optimization/5844
2587         * gcc.dg/20020310-1.c: New test.
2588
2589 2002-03-09  Michael Meissner  <meissner@redhat.com>
2590
2591         * gcc.c-torture/execute/memcpy-2.c: New test.
2592         * gcc.c-torture/execute/memset-1.c: New test.
2593         * gcc.c-torture/execute/strlen-1.c: New test.
2594         * gcc.c-torture/execute/strcmp-1.c: New test.
2595         * gcc.c-torture/execute/strncmp-1.c: New test.
2596
2597 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
2598
2599         * gcc.dg/ppc-ldstruct.c: New test.
2600
2601 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
2602
2603         * gcc.c-torture/execute/va-arg-22.c: New test.
2604
2605 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2606
2607         * gcc.c-torture/compile/20020309-1.c: New test.
2608
2609 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
2610
2611         * gcc.c-torture/execute/20020307-2.c: New test.
2612
2613 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
2614
2615         * g77.f-torture/compile/20020307-1.f: New test.
2616
2617 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
2618
2619         * gcc.dg/unordered-1.c: New test.
2620
2621 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
2622
2623         * gcc.c-torture/execute/20020307-1.c: New test.
2624
2625 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
2626
2627         * gcc.dg/20020304-1.c: New test.
2628
2629         * gcc.c-torture/compile/20020304-2.c: New test.
2630
2631 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
2632
2633         * gcc.c-torture/compile/20020304-1.c: New test case
2634         (from PR c/5830).
2635
2636 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
2637
2638         * gcc.dg/20020103-1.c: Add other -D ppc variants.
2639
2640 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2641
2642         * g++.dg/other/classkey1.C: New test.
2643
2644 2002-03-01  Richard Henderson  <rth@redhat.com>
2645
2646         * gcc.c-torture/compile/981223-1.x: New.
2647         * gcc.c-torture/compile/920625-1.x: New.
2648
2649 2002-02-28  Richard Henderson  <rth@redhat.com>
2650
2651         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
2652
2653 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
2654
2655         * gcc.c-torture/execute/20020227-1.c: New test.
2656
2657 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
2658
2659         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
2660         here" ERROR lines.
2661         * g++.old-deja/g++.oliva/partord1.C: Likewise.
2662         * g++.old-deja.g++.other/defarg1.C: Likewise.
2663         * g++.old-deja/g++.pt/calls2.C: Likewise.
2664         * g++.old-deja/g++.pt/crash20.C: Likewise.
2665         * g++.old-deja/g++.pt/crash30.C: Likewise.
2666         * g++.old-deja/g++.pt/crash36.C: Likewise.
2667         * g++.old-deja/g++.pt/crash6.C: Likewise.
2668         * g++.old-deja/g++.pt/defarg13.C: Likewise.
2669         * g++.old-deja/g++.pt/derived3.C: Likewise.
2670         * g++.old-deja/g++.pt/error1.C: Likewise.
2671         * g++.old-deja/g++.pt/friend21.C: Likewise.
2672         * g++.old-deja/g++.pt/friend23.C: Likewise.
2673         * g++.old-deja/g++.pt/infinite1.C: Likewise.
2674         * g++.old-deja/g++.robertl/eb128.C: Likewise.
2675
2676 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
2677
2678         * gcc.c-torture/execute/20020225-2.c: New test.
2679
2680 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
2681
2682         * gcc.c-torture/execute/920730-1t.c,
2683         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
2684         Delete test cases, only relevant to -traditional.
2685
2686 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2687
2688         * gcc.dg/cpp/undef1.c: Remove.
2689         * gcc.dg/cpp/directiv.c: Update.
2690         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
2691
2692 2002-02-27  Michael Meissner  <meissner@redhat.com>
2693
2694         * gcc.c-torture/execute/20020226-1.c: New test.
2695
2696 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
2697
2698         * g++.dg/debug/debug4.C: New test.
2699
2700         * gcc.dg/ia64-visibility-1.c: New test.
2701
2702 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
2703
2704         * gcc.dg/debug/20020224-1.c: New.
2705
2706 2002-02-25  Kazu Hirata  <kazu@hxi.com>
2707
2708         * gcc.c-torture/execute/960416-1.x: New.
2709         * gcc.c-torture/execute/divconst-3.x: Likewise.
2710
2711 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
2712
2713         * gcc.dg/20020224-1.c: New test.
2714
2715 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
2716
2717         * gcc.c-torture/execute/20020225-1.c: New.
2718
2719 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2720
2721         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2722
2723 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
2724
2725         * gcc.dg/20020222-1.c: New test.
2726
2727 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
2728
2729         * g++.dg/opt/anonunion1.C: New test.
2730
2731 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
2732
2733         * g++.dg/template/qualttp19.C: New test.
2734         * g++.dg/template/qualttp20.C: New test.
2735         * g++.old-deja/g++.jason/report.C: Adjust expected errors
2736         * g++.old-deja/g++.other/qual1.C: Likewise.
2737
2738 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
2739
2740         * gcc.dg/attr-alwaysinline.c: New.
2741
2742 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
2743
2744         * gcc.dg/20020220-1.c: New test.
2745
2746         * gcc.dg/20020220-2.c: New test.
2747
2748         * g++.dg/opt/mmx1.C: New test.
2749
2750 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
2751
2752         * gcc.c-torture/compile/20020110.c: New test.
2753
2754 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
2755
2756         * gcc.c-torture/execute/20020219-1.c: New test.
2757
2758         * gcc.dg/20020219-1.c: New test.
2759
2760         * gcc.dg/noncompile/20020220-1.c: New test.
2761
2762         * g++.dg/opt/ptrintsum1.C: New test.
2763
2764         * gcc.dg/debug/20020220-1.c: New test.
2765
2766 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
2767
2768         * gcc.c-torture/execute/20020216-1.c: New test.
2769
2770 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2771
2772         * gcc.dg/decl-1.c: Update, new test.
2773
2774 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
2775
2776         * g++.dg/abi/bitfield1.C: New test.
2777         * g++.dg/abi/bitfield2.C: New test.
2778
2779 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2780
2781         * gcc.dg/attr-nest.c: New test.
2782
2783 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2784
2785         * gcc.c-torture/execute/20020215-1.c: New test.
2786
2787 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
2788
2789         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
2790         * g++.dg/debug/debug.exp: New.
2791         * g++.dg/debug/trivial.C: New.
2792         * g++.dg/debug/debug1.C: Moved...
2793         * g++.dg/other/debug1.C: ...from here.
2794         * g++.dg/debug/debug2.C: Moved...
2795         * g++.dg/other/debug2.C: ...from here.
2796         * g++.dg/debug/debug3.C: Moved...
2797         * g++.dg/other/debug3.C: ...from here.
2798
2799         * gcc.dg/noncompile/20020213-1.c: New test.
2800
2801 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
2802
2803         * g++.dg/other/debug3.C: New test.
2804
2805         * gcc.c-torture/execute/20020213-1.c: New test.
2806
2807 2002-02-13  Richard Smith <richard@ex-parrot.com>
2808
2809         * g++.old-deja/g++.other/thunk1.C: New test.
2810
2811 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2812
2813         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
2814
2815 2002-02-13  Stan Shebs  <shebs@apple.com>
2816
2817         * gcc.dg/altivec-3.c: New.
2818
2819 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
2820
2821         * gcc.dg/Wunreachable-1.c: New test.
2822         * gcc.dg/Wunreachable-2.c: New test.
2823
2824 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2825
2826         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2827
2828 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
2829
2830         * gcc.dg/decl-1.c: New test.
2831
2832 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2833
2834         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2835
2836 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2837
2838         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2839         * gcc.c-torture/compile/980506-1.x: Likewise.
2840
2841 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2842
2843         * gcc.dg/20020210-1.c: New.
2844
2845 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2846
2847         * g77.f-torture/execute/947.f: New regression test
2848         for PR fortran/947.
2849
2850 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2851
2852         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2853         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2854
2855 2002-02-08  Richard Henderson  <rth@redhat.com>
2856
2857         * gcc.c-torture/compile/labels-3.c: New.
2858
2859 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2860
2861         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2862         expression statements work instead.
2863         * gcc.dg/noncompile/20020207-1.c: New test.
2864
2865 2002-02-07  Richard Henderson  <rth@redhat.com>
2866
2867         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2868
2869 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2870
2871         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2872         message from g77
2873         * lib/g77-dg.exp: Trim g77 error messages so that they are
2874         recognized by dg.exp.
2875
2876 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2877
2878         PR fortran/5473
2879         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2880
2881 2002-02-07  Richard Henderson  <rth@redhat.com>
2882
2883         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2884         to be sufficiently aligned for integers.
2885
2886 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2887
2888         * g++.dg/template/friend4.C: New test.
2889
2890 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2891
2892         PR fortran/5743
2893         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2894         unsupported cases.
2895
2896 2002-02-07  Richard Henderson  <rth@redhat.com>
2897
2898         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2899         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2900         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2901         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2902
2903 2002-02-06  Richard Henderson  <rth@redhat.com>
2904
2905         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2906
2907 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2908
2909         * gcc.dg/20020206-1.c: New test.
2910
2911 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2912
2913         * gcc.c-torture/execute/20020206-1.c: New test.
2914
2915         * gcc.c-torture/execute/20020206-2.c: New test.
2916
2917         PR optimization/5429:
2918         * gcc.c-torture/compile/20020206-1.c: New test.
2919
2920 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2921
2922         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2923         as certain file formats cannot support particularly large
2924         alignments.
2925
2926         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2927         and do not expect to be able to link the executable.
2928
2929         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2930         fail because the COFF format does not support the weak attribute.
2931
2932 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2933
2934         * g77.dg/pr5473.f:  New test
2935
2936 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2937
2938         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2939         Fix testcase accordingly.
2940
2941 2002-02-04  Richard Henderson  <rth@redhat.com>
2942
2943         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2944         (buf): Change to be an array of pointers, not ints.
2945
2946 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2947
2948         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2949         before all tests.  Move warning one line above to match where it
2950         C frontend emits.
2951         * gcc.dg/Wswitch-2.c: New test.
2952         * g++.dg/warn/Wswitch-1.C: New test.
2953         * g++.dg/warn/Wswitch-2.C: New test.
2954
2955 2002-02-04  Richard Henderson  <rth@redhat.com>
2956
2957         * g++.dg/abi/offsetof.C: Fix size comparison.
2958
2959 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2960
2961         * gcc.dg/cast-qual-2.c: New test.
2962
2963 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2964
2965         * gcc.dg/20020201-4.c: New test.
2966
2967 2002-02-04  Ben Elliston  <bje@redhat.com>
2968
2969         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2970         target_info attribute != 0, in addition to the empty string.
2971         (gcc_target_compile): Likewise.
2972
2973 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2974
2975         * gcc.dg/Wswitch.c: New test.
2976         PR gcc/4475. PR gcc/3780.
2977
2978 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2979
2980         * g77.f-torture/execute/5122.f: New test for regressions
2981         against PR fortran/5122.
2982
2983 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2984
2985         * g77.f-torture/compile/pr3743.f: Delete
2986         * g77.dg/pr3743-1.f: New test.
2987         * g77.dg/pr3743-2.f: New test.
2988         * g77.dg/pr3743-3.f: New test.
2989         * g77.dg/pr3743-4.f: New test.
2990
2991 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2992
2993         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2994
2995 2002-02-02  Richard Henderson  <rth@redhat.com>
2996
2997         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2998         * gcc.c-torture/execute/bf64-1.c: Likewise.
2999
3000 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3001
3002         * gcc.dg/20020201-2.c: New test.
3003
3004         * gcc.dg/20020201-3.c: New test.
3005
3006         * gcc.c-torture/execute/bitfld-2.c: New test.
3007
3008 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3009
3010         * gcc.dg/bitfld-1.c: Update.
3011         * gcc.dg/bitfld-2.c: Update.
3012         * gcc.c-torture/execute/bitfld-1.x: New.
3013
3014 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3015
3016         * gcc.c-torture/execute/20020201-1.c: New test.
3017
3018 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3019
3020         PR target/5469
3021         * gcc.dg/20020201-1.c: New test.
3022
3023 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3024
3025         PR fortran/3743
3026         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3027         * g77.f-torture/compile/pr3743.x: Remove
3028
3029 2002-01-31  Tom Rix  <trix@redhat.com>
3030
3031         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3032
3033 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3034
3035         * gcc.dg/noncompile/20020130-1.c: New test.
3036
3037 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3038
3039         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3040
3041 2002-01-29  Richard Henderson  <rth@redhat.com>
3042
3043         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3044         to long long.
3045         * gcc.c-torture/execute/bf64-1.c: Likewise.
3046
3047 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3048
3049         * gcc.c-torture/execute/20020129-1.c: New test.
3050
3051 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3052
3053         * gcc.c-torture/compile/20000224-1.c: Update.
3054         * gcc.c-torture/execute/bitfld-1.c: New tests.
3055         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3056         * gcc.dg/uninit-A.c: Update.
3057
3058 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3059
3060         * g++.dg/template/ctor1.C: Add instantiation.
3061
3062 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3063
3064         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3065         argument to __builtin_prefetch to be const ptr.
3066
3067 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3068
3069         * gcc.c-torture/compile/20020120-1.c: New test.
3070
3071 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3072
3073         * gcc.c-torture/execute/20020127-1.c: New test.
3074
3075 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3076
3077         * g77.dg/f77-edit-i-in.f: New test
3078         * g77.dg/f77-edit-i-out.f: New test
3079
3080 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3081
3082         * gcc.dg/debug/debug.exp: New file.
3083         * gcc.dg/debug/trivial.c: New file.
3084         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3085         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3086         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3087         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3088         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3089         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3090         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3091         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3092         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3093         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3094         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3095         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3096         * gcc.dg/20000503-1.c: Removed.
3097         * gcc.dg/20010207-1.c: Removed.
3098         * gcc.dg/20011223-1.c: Removed.
3099         * gcc.dg/20020104-2.c: Removed.
3100         * gcc.dg/debug-1.c: Removed.
3101         * gcc.dg/debug-2.c: Removed.
3102         * gcc.dg/debug-3.c: Removed.
3103         * gcc.dg/debug-4.c: Removed.
3104         * gcc.dg/debug-5.c: Removed.
3105         * gcc.dg/debug-6.c: Removed.
3106         * gcc.dg/dwarf2-1.c: Removed.
3107         * gcc.dg/dwarf2-2.c: Removed.
3108
3109 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3110
3111         * g++.old-deja/g++.other/eh5.C: New test.
3112         * g++.old-deja/g++.other/sibcall2.C: New test.
3113         * g++.old-deja/g++.other/array9.C: New test.
3114         * g++.old-deja/g++.other/typename2.C: New test.
3115         * g++.old-deja/g++.other/crash60.C: New test.
3116         * g++.old-deja/g++.other/conv9.C: New test.
3117         * g++.old-deja/g++.other/mangle10.C: New test.
3118         * g++.old-deja/g++.other/unchanging1.C: New test.
3119         * g++.old-deja/g++.other/exprstmt1.C: New test.
3120         * g++.old-deja/g++.other/inline23.C: New test.
3121         * g++.old-deja/g++.eh/ia64-1.C: New test.
3122         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3123         * g++.old-deja/g++.other/reload1.C: New test.
3124         * g++.old-deja/g++.other/static20.C: New test.
3125         * g++.old-deja/g++.other/local-alloc1.C: New test.
3126         * g++.old-deja/g++.other/conv8.C: New test.
3127         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3128         * g++.old-deja/g++.other/storeexpr1.C: New test.
3129         * g++.old-deja/g++.other/storeexpr2.C: New test.
3130         * g++.dg/eh/template2.C: New test.
3131         * g++.dg/warn/weak1.C: New test.
3132
3133 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3134
3135         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3136         Remove first, non-varying, argument.
3137
3138 2002-01-23  Richard Henderson  <rth@redhat.com>
3139
3140         * gcc.dg/inline-2.c: New.
3141
3142         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3143         Add optional target arg.  Check number of arguments.
3144         (scan-assembler-not, scan-assembler-dem): Likewise.
3145         (scan-assembler-dem-not): Likewise.
3146
3147 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3148
3149         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3150         line 12.
3151         * g++.old-deja/g++.brendan/parse3.C,
3152         g++.old-deja/g++.other/crash26.C,
3153         g++.old-deja/g++.other/crash28.C,
3154         g++.old-deja/g++.other/crash29.C,
3155         g++.old-deja/g++.other/crash30.C,
3156         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3157
3158 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
3159
3160         * gcc.dg/20020115-1.c: New.
3161
3162 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
3163
3164         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3165
3166 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
3167
3168         * gcc.dg/20020122-3.c: New.
3169
3170 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
3171
3172         * g++.dg/other/gc1.C: New test.
3173
3174 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3175
3176         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3177
3178 2002-01-22  Richard Henderson  <rth@redhat.com>
3179
3180         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3181
3182 2002-01-22  Richard Henderson  <rth@redhat.com>
3183
3184         * gcc.dg/20020122-4.c: New.
3185
3186 2002-01-22  H.J. Lu <hjl@gnu.org>
3187
3188         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3189         link output.
3190         * gcc.dg/special/ecos.exp: Likewise.
3191         * lib/g++-dg.exp: Likewise.
3192         * lib/g77-dg.exp: Likewise.
3193         * lib/gcc-dg.exp : Likewise.
3194         * lib/mike-g++.exp: Likewise.
3195         * lib/mike-g77.exp: Likewise.
3196         * lib/mike-gcc.exp: Likewise.
3197         * lib/objc-dg.exp: Likewise.
3198
3199 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
3200
3201         PR target/5379
3202         * gcc.dg/20020122-2.c: New test.
3203
3204 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
3205
3206         * gcc.dg/20020122-1.c: New test.
3207
3208 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
3209
3210         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3211
3212 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
3213
3214         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3215
3216 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3217
3218         * gcc.c-torture/compile/20020121-1.c: New test.
3219
3220 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3221
3222         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3223         ld_library_path.
3224
3225 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
3226
3227         * gcc.dg/20020218-1.c: New test.
3228
3229 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
3230
3231         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
3232         messages
3233         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
3234         "At global scope" warning
3235         * g++.dg/ext/align1.C: Change cygwin test for alignment
3236         from db-bogus to dg-warning
3237
3238 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
3239
3240         * g77.f-torture/compile/cpp2.F: New test.
3241
3242 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3243
3244         * g++.dg/template/access1.C: New test.
3245
3246 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
3247
3248         * gcc.dg/20020118-1.c: New.
3249
3250 2002-01-18  Kazu Hirata  <kazu@hxi.com>
3251
3252         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
3253
3254 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3255
3256         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
3257         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
3258         alignment warnings.
3259
3260 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3261
3262         * gcc.misc-tests/i386-prefetch.exp: Save and restore
3263         torture_with_loops and torture_without_loops
3264
3265 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
3266
3267         * gcc.c-torture/compile/20020116-1.c: New test.
3268
3269 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
3270
3271         * gcc.dg/20020116-2.c: New test.
3272
3273         * gcc.dg/ultrasp4.c: New test.
3274
3275         * gcc.dg/20020116-1.c: New test.
3276
3277 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
3278
3279         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3280         by EABI.
3281
3282 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
3283
3284         * gcc.misc-tests/i386-prefetch.exp: New.
3285         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3286         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3287         * gcc.misc-tests/i386-pf-none-1.c: New test.
3288         * gcc.misc-tests/i386-pf-sse-1.c: New test.
3289
3290 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
3291
3292         * gcc.dg/gnu89-init-1.c: Add new tests.
3293
3294 2002-01-15  Andreas Jaeger  <aj@suse.de>
3295
3296         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
3297         * gcc.dg/i386-mmx-2.c: Likewise.
3298         * gcc.dg/i386-sse-1.c: Likewise.
3299         * gcc.dg/i386-sse-2.c: Likewise.
3300         * gcc.dg/i386-sse-3.c: Likewise.
3301
3302 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
3303
3304         * g77.f-torture/execute/intrinsic-unix-bessel.f:
3305         Uncomment additional cases that now pass.
3306
3307 2002-01-11  Richard Henderson  <rth@redhat.com>
3308
3309         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
3310         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
3311
3312 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
3313
3314         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
3315
3316 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
3317
3318         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
3319         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
3320
3321 2002-01-10  Dale Johannesen  <dalej@apple.com>
3322
3323         * gcc.c-torture/execute/loop-11.c: New.
3324
3325 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
3326
3327         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
3328         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
3329
3330 2002-01-09  Richard Henderson  <rth@redhat.com>
3331
3332         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
3333         type in which to perform the operation for each size.
3334
3335 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
3336
3337         * gcc.c-torture/compile/20020109-2.c: New test.
3338
3339 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
3340
3341         * gcc.c-torture/execute/loop-10.c: New test.
3342
3343 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3344
3345         * gcc.c-torture/compile/20010226-1.c: New test.
3346         * gcc.c-torture/compile/20010227-1.c: New test.
3347         * gcc.c-torture/compile/20010426-1.c: New test.
3348         * gcc.c-torture/compile/20010510-1.c: New test.
3349         * gcc.c-torture/compile/20010605-3.c: New test.
3350         * gcc.c-torture/compile/20010824-1.c: New test.
3351         * gcc.c-torture/execute/20010409-1.c: New test.
3352         * gcc.dg/noncompile/20000901-1.c: New test.
3353         * gcc.dg/20001023-1.c: New test.
3354         * gcc.dg/20001101-1.c: New test.
3355         * gcc.dg/20001102-1.c: New test.
3356         * gcc.dg/20010207-1.c: New test.
3357         * gcc.dg/20010405-1.c: New test.
3358         * gcc.dg/20010822-1.c: New test.
3359         * gcc.dg/20011107-1.c: New test.
3360
3361 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
3362
3363         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
3364
3365         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
3366         execution failure on PA targets.
3367
3368 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3369
3370         * gcc.c-torture/compile/20020109-1.c: New test.
3371
3372 2002-01-08  Kazu Hirata  <kazu@hxi.com>
3373
3374         * gcc.c-torture/execute/20020108-1.c: New test.
3375
3376 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
3377
3378         * gcc.dg/20020108-1.c: New test.
3379
3380 2002-01-08  H.J. Lu <hjl@gnu.org>
3381
3382         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
3383         for header files.
3384
3385 2002-01-08  Geoff Keating  <geoffk@redhat.com>
3386
3387         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
3388         consistency.
3389
3390 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
3391
3392         * gcc.dg/altivec-4.c: Test altivec predicates.
3393
3394 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
3395
3396         * gcc.c-torture/execute/20020107-1.c: New test.
3397
3398 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
3399
3400         PR c/5279
3401         * gcc.c-torture/compile/20020106-1.c: New test.
3402
3403 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
3404
3405         * gcc.c-torture/execute/nestfunc-4.c: New test.
3406
3407 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3408
3409         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
3410         extra triple that slipped in.
3411         * g++.old-deja/g++.abi/align.C: Likewise.
3412         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3413
3414 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3415
3416         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
3417         * g++.old-deja/g++.abi/align.C: Likewise.
3418         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3419
3420         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
3421         on FreeBSD/i386.
3422         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
3423         FreeBSD.
3424
3425 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
3426
3427         * gcc.dg/20020104-1.c: New test.
3428
3429         * gcc.dg/20020104-2.c: New test.
3430
3431 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
3432
3433         * gcc.dg/20020103-1.c: Fix typo in target selector.
3434
3435 2002-01-03  Richard Henderson  <rth@redhat.com>
3436
3437         * gcc.dg/20020103-1.c: New.
3438
3439 2002-01-03  Kazu Hirata  <kazu@hxi.com>
3440
3441         * gcc.c-torture/execute/20020103-1.c: New test.
3442
3443 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
3444
3445         * g++.dg/other/debug2.C: New test.
3446
3447         * gcc.c-torture/compile/20020103-1.c: New test.
3448
3449 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
3450
3451         * gcc.dg/gnu89-init-1.c: Added new tests.
3452
3453 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3454
3455         * g++.dg/template/friend2.C: Remove as patch is reverted.
3456
3457         * g++.dg/warn/oldcast1.C: New test.
3458
3459         * g++.dg/template/ptrmem1.C: New test.
3460         * g++.dg/template/ptrmem2.C: New test.
3461
3462         * g++.dg/template/ntp.C: New test.
3463
3464         * g++.dg/other/component1.C: New test.
3465
3466         * g++.dg/template/ttp3.C: New test.
3467
3468         * g++.dg/template/friend2.C: New test.
3469         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3470
3471 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3472
3473         * g++.dg/other/ptrmem1.C: New test.
3474         * g++.dg/other/ptrmem2.C: New test.
3475
3476 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3477
3478         * g++.dg/template/ctor1.C: New test.
3479
3480 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3481
3482         * g++.dg/template/friend2.C: New test.
3483
3484 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
3485
3486         * gcc.dg/mmix-1.c: New test.
3487
3488 2001-12-31  Richard Henderson  <rth@redhat.com>
3489
3490         * gcc.dg/asm-5.c: New.
3491
3492 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
3493
3494         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
3495         in namespace __gnu_cxx
3496
3497 2001-12-30  Richard Henderson  <rth@redhat.com>
3498
3499         * gcc.dg/debug-6.c: New.
3500
3501 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
3502
3503         * gcc.c-torture/compile/20011229-2.c: New test.
3504
3505 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
3506
3507         * gcc.dg/debug-3.c: New test.
3508         * gcc.dg/debug-4.c: New test.
3509         * gcc.dg/debug-5.c: New test.
3510
3511 2001-12-29  Richard Henderson  <rth@redhat.com>
3512
3513         * g++.dg/eh/loop1.C: New.
3514
3515 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3516
3517         * g++.dg/template/crash1.C: New test.
3518
3519 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3520
3521         * g++.dg/other/const1.C: New test.
3522
3523 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3524
3525         * gcc.c-torture/compile/20011229-1.c: New test.
3526
3527 2001-12-28  Stan Shebs  <shebs@apple.com>
3528
3529         * lib/objc-torture.exp: Resync with c-torture.exp.
3530         * lib/objc.exp: Load standard libraries.
3531
3532 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
3533
3534         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
3535         additional tests.
3536
3537 2001-12-27  Roger Sayle <roger@eyesopen.com>
3538
3539         * gcc.c-torture/execute/string-opt-16.c: New testcase.
3540
3541 2001-12-27  Richard Henderson  <rth@redhat.com>
3542
3543         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3544
3545 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
3546
3547         * g++.dg/eh/ctor1.C: New test.
3548         * g++.dg/other/error2.C: New test.
3549
3550 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
3551
3552         * g++.dg/other/init2.C: New test.
3553
3554 2001-12-24  Richard Henderson  <rth@redhat.com>
3555
3556         * gcc.dg/20011223-1.c: New.
3557         * gcc.dg/inline-1.c: New.
3558
3559 2001-12-23  Richard Henderson  <rth@redhat.com>
3560
3561         * gcc.dg/asm-4.c: Test operand modifiers.
3562
3563 2001-12-23  Richard Henderson  <rth@redhat.com>
3564
3565         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
3566
3567 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3568
3569         * gcc.c-torture/execute/20011223-1.c: New test.
3570
3571 2001-12-21  Richard Henderson  <rth@redhat.com>
3572
3573         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
3574         re-enables the warning.
3575
3576 2001-12-21  Richard Henderson  <rth@redhat.com>
3577
3578         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
3579
3580 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3581
3582         * gcc.c-torture/compile/20011218-1.c: New test.
3583
3584 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
3585
3586         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
3587         arm-isr.c test.
3588         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
3589         epilogue generation for ARM ISR routines.
3590
3591 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3592
3593         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
3594         * gcc.dg/format/c90-printf-3.c: Likewise.
3595         * gcc.dg/format/c99-printf-3.c: Likewise.
3596         * gcc.dg/format/ext-1.c: Likewise.
3597         * gcc.dg/format/ext-6.c: Likewise.
3598         * gcc.dg/format/format.h: Prototype unlocked stdio.
3599
3600 2001-12-20  Richard Henderson  <rth@redhat.com>
3601
3602         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
3603         (arena): Use it.
3604         (malloc): Correct allocation logic.  Abort if we fill up the
3605         arena before initialization complete.
3606         (realloc): Correct allocation logic.
3607
3608 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3609
3610         * gcc.c-torture/compile/20011219-2.c: New test.
3611
3612         * gcc.c-torture/execute/20011219-1.c: New test.
3613
3614 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
3615
3616         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
3617         target does not support weak symbols.
3618
3619 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
3620
3621         * gcc.c-torture/compile/20011219-1.c: New test.
3622
3623 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
3624
3625         * g++.dg/other/error1.C: New test.
3626
3627 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
3628
3629         * gcc.c-torture/execute/20011217-1.c: New test.
3630
3631 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
3632
3633         * objc.dg/special/: New directory.
3634         * objc.dg/special/special.exp: New file.
3635         * objc.dg/special/unclaimed-category-1.h: New file.
3636         * objc.dg/special/unclaimed-category-1a.m: New file.
3637         * objc.dg/special/unclaimed-category-1.m: New file.
3638
3639 2001-12-17  Andreas Jaeger  <aj@suse.de>
3640
3641         * gcc.c-torture/compile/20011217-2.c: New test.
3642
3643 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3644
3645         * gcc.c-torture/compile/20011217-1.c: New test.
3646
3647 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
3648
3649         * testsuite/gcc.dg/20011214-1.c: New.
3650
3651 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
3652
3653         * gcc.dg/altivec-4.c: New.
3654
3655 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
3656
3657         * gcc.dg/20011113-1.c: New test.
3658
3659 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3660
3661         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
3662         std::__malloc_alloc_template<0> and
3663         std::__default_alloc_template<false, 0>.
3664
3665 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3666
3667         * objc/execute/bf-21.m: New test.
3668         * objc/execute/enumeration-1.m: New test.
3669         * objc/execute/enumeration-2.m: New test.
3670
3671 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
3672
3673         * gcc.dg/gnu89-init-1.c: New test.
3674
3675 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3676
3677         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
3678         * g++.old-deja/g++.jason/2371.C: Likewise.
3679         * g++.old-deja/g++.jason/template33.C: Likewise.
3680         * g++.old-deja/g++.jason/template34.C: Likewise.
3681         * g++.old-deja/g++.jason/template36.C: Likewise.
3682         * g++.old-deja/g++.oliva/typename1.C: Likewise.
3683         * g++.old-deja/g++.oliva/typename2.C: Likewise.
3684         * g++.old-deja/g++.other/typename1.C: Likewise.
3685         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3686         * g++.old-deja/g++.pt/nontype5.C: Likewise.
3687         * g++.old-deja/g++.pt/typename11.C: Likewise.
3688         * g++.old-deja/g++.pt/typename14.C: Likewise.
3689         * g++.old-deja/g++.pt/typename16.C: Likewise.
3690         * g++.old-deja/g++.pt/typename3.C: Likewise.
3691         * g++.old-deja/g++.pt/typename4.C: Likewise.
3692         * g++.old-deja/g++.pt/typename5.C: Likewise.
3693         * g++.old-deja/g++.pt/typename7.C: Likewise.
3694         * g++.old-deja/g++.robertl/eb9.C: Likewise.
3695
3696 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
3697
3698         * g++.dg/other/linkage1.C: New test.
3699         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3700         specifiers.
3701
3702 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3703
3704         * gcc.dg/concat.c: New test.
3705
3706 2001-12-11  Stan Shebs  <shebs@apple.com>
3707
3708         * objc/compile: New test directory.
3709         * objc/compile/compile.exp: New expect script.
3710         * objc/compile/20011211-1.m: New compile test.
3711
3712 2001-12-11  Jason Merrill  <jason@redhat.com>
3713
3714         * lib/prune.exp (prune_gcc_output): Also handle "In member
3715         function".  So many permutations...
3716
3717 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
3718
3719         * g++.dg/template/typedef1.C: New test.
3720
3721 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
3722
3723         * g++.dg/other/copy1.C: New test.
3724
3725 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
3726
3727         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3728
3729         * gcc.dg/builtin-choose-expr.c: New.
3730
3731 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
3732
3733         * gcc.dg/altivec-2.c: New.
3734
3735 2001-12-07  Richard Henderson  <rth@redhat.com>
3736
3737         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3738
3739 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
3740
3741         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3742         ultrasparc.
3743
3744 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3745
3746         * g++-old.deja/g++.robertl/eb101.C: Deleted.
3747
3748 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
3749
3750         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3751         variable argument list.
3752
3753 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
3754
3755         * gcc.c-torture/execute/memcheck: Delete entire directory.
3756         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3757         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3758
3759 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3760
3761         * gcc.dg/Wshadow-1.c: New test.
3762
3763 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
3764
3765         * gcc.c-torture/compile/20011130-1.c: New test.
3766
3767         * gcc.dg/noncompile/20011025-1.c: New test.
3768
3769         * g++.dg/other/anon-union.C: New test.
3770
3771         * gcc.c-torture/execute/20011024-1.c: New test.
3772
3773 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3774
3775         * gcc.c-torture/execute/20000722-1.x,
3776         gcc.c-torture/execute/20010123-1.x: Remove.
3777         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
3778         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
3779         gcc.dg/c99-complit-2.c: New tests.
3780
3781 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
3782
3783         * g++.dg/inherit/base1.C: New test.
3784
3785 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
3786
3787         * g++.dg/other/stdarg1.C: New test.
3788
3789         * gcc.c-torture/compile/20011130-2.c: New test.
3790
3791 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
3792
3793         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
3794         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
3795         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
3796         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
3797         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
3798         * gcc.dg/builtin-prefetch-1.c: New test.
3799
3800 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
3801
3802         * gcc.dg/20011130-1.c: New test.
3803
3804 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3805
3806         * g++.dg/other/scope1.C: New test.
3807         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
3808
3809 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3810
3811         * gcc.dg/vla-init-1.c: New test.
3812
3813 2001-12-01  Geoff Keating  <geoffk@redhat.com>
3814
3815         * gcc.c-torture/compile/structs.c: New testcase from GDB.
3816
3817 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3818
3819         * objc.dg/alias.m: Update.
3820         * objc.dg/class-1.m: Update.
3821         * objc.dg/const-str-1.m: Update.
3822         * objc.dg/fwd-proto-1.m: Update.
3823         * objc.dg/id-1.m: Update.
3824         * objc.dg/super-class-1.m: Update.
3825
3826 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
3827
3828         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3829         constructs.
3830
3831 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
3832
3833         * gcc.c-torture/execute/20011128-1.c: New test.
3834
3835 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
3836
3837         * gcc.dg/20011127-1.c: New test.
3838
3839 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3840
3841         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3842         from Austin Group draft 7.
3843         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3844         scanf format arguments.
3845         * gcc.dg/format/no-exargs-2.c: New test.
3846
3847 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3848
3849         * g++.dg/abi/vbase8-4.C: New test.
3850
3851 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3852
3853         * gcc.c-torture/execute/20011121-1.c: New test.
3854
3855 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3856
3857         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3858
3859 2001-11-23  Andreas Jaeger  <aj@suse.de>
3860
3861         * gcc.dg/cpp/charconst-2.c: New test.
3862
3863 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3864
3865         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3866         to the host if it is remote.  Let tests specify extra headers
3867         they use.
3868         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3869         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3870         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3871         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3872         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3873         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3874         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3875         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3876         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3877         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3878
3879 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3880
3881         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3882         for little endian ARMs.
3883
3884 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3885
3886         * gcc.c-torture/compile/20011119-1.c: New test.
3887         * gcc.c-torture/compile/20011119-2.c: New test.
3888
3889 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3890
3891         * gcc.dg/altivec-1.c: Fix typo.
3892
3893 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3894
3895         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3896
3897 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3898
3899         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3900
3901 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3902
3903         * lib/g77.exp: Don't specify --rpath-link.
3904
3905         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3906         across all the headers.
3907         * gcc.dg/format/format.exp: For testing on a remote host,
3908         copy format.h.
3909
3910         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3911         * gcc.c-torture/execute/930406-1.c: Likewise.
3912         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3913
3914 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3915
3916         * gcc.dg/altivec-1.c: New.
3917
3918 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3919
3920         * gcc.dg/cpp/fpreprocessed.c: New test case.
3921
3922 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3923
3924         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3925         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3926         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3927
3928 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3929
3930         * gcc.dg/no-builtin-1.c: New test.
3931
3932 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3933
3934         * gcc.c-torture/execute/20011115-1.c: New test.
3935
3936 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3937
3938         * gcc.c-torture/compile/20011114-2.c: New test.
3939         * gcc.c-torture/compile/20011114-3.c: New test.
3940         * gcc.c-torture/compile/20011114-4.c: New test.
3941
3942 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3943
3944         * g++.dg/other/init1.C: New test.
3945
3946 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3947
3948         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3949         message.
3950
3951         * gcc.c-torture/execute/20011114-1.c: New testcase.
3952
3953         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3954         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3955         like the (before this change) version of 20010327-1.c.
3956
3957 2001-11-14  Roger Sayle <roger@eyesopen.com>
3958
3959         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3960
3961 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3962
3963         * g++.dg/init/array2.C: New test.
3964
3965 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3966
3967         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3968
3969 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3970
3971         * g++.dg/other/forscope1.C: New test.
3972         * g++.dg/ext/forscope1.C: New test.
3973         * g++.dg/ext/forscope2.C: New test.
3974
3975 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3976
3977         * gcc.c-torture/execute/20011113-1.c: New test.
3978
3979 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3980
3981         * gcc.c-torture/execute/20011109-2.c: New test.
3982
3983         * gcc.c-torture/execute/20011109-1.c: New test.
3984
3985 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3986
3987         * gcc.c-torture/compile/20011109-1.c: New test.
3988
3989 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3990
3991         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3992         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3993         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3994         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3995         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3996         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3997         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3998
3999 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4000
4001         * g++.dg/warn/Wshadow-1.C: New tests.
4002         * g++.old-deja/g++.mike/for3.C: Update.
4003
4004 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4005
4006         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4007         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4008         XFAILs.  Adjust expected error texts.
4009         * gcc.c-torture/compile/20011106-1.c,
4010         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4011         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4012         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4013         gcc.dg/c99-array-lval-5.c: New tests.
4014
4015 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4016
4017         * gcc.dg/cpp/defined.c: Update.
4018
4019 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4020
4021         * gcc.c-torture/execute/anon-1.c: New test.
4022
4023 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4024
4025         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4026         same size, so no warning should be produced on stormy16.
4027
4028         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4029         due to oversized array.
4030         * g++.old-deja/g++.mike/ns15.C: Likewise.
4031         * g++.old-deja/g++.pt/crash16.C: Likewise.
4032
4033 2001-11-02  Graham Stott  <grahams@redhat.com>
4034
4035         * g++.dgother/debug1.C: Fix typos.
4036
4037 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4038
4039         * g++.dg/other/debug1.C: New test.
4040
4041 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4042
4043         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4044         of unsigned long.
4045
4046 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4047
4048         * gcc.dg/20011029-2.c: New test.
4049
4050         * gcc.c-torture/compile/20011029-1.c: New test.
4051
4052 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4053
4054         * objc/execute/class_self-1.m: New test.
4055         * objc/execute/class_self-2.m: New test.
4056
4057 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4058
4059         * gcc.misc-tests/msgs.exp: Delete.
4060         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4061         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4062         error set to match recent changes.
4063
4064 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4065
4066         * gcc.dg/20011021-1.c: New test.
4067
4068 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4069
4070         * gcc.c-torture/compile/20011023-1.c: New test.
4071
4072 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4073
4074         * lib/g77.exp: Rewrite based on lib/g++.exp.
4075
4076 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4077
4078         * gcc.c-torture/execute/20011019-1.c: New test.
4079
4080         * gcc.dg/20011018-1.c: New test.
4081
4082 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4083
4084         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4085
4086 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4087
4088         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4089         * gcc.dg/attr-invalid.c: Likewise.
4090
4091 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4092
4093         * testsuite/gcc.dg/20011015-1.c: New test.
4094
4095 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4096
4097         * g++.dg/template/unify2.C: New test.
4098
4099 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4100
4101         * g++.dg/other/exception-specification.C: New test
4102
4103 2001-10-13  Tom Rix  <trix@redhat.com>
4104
4105         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4106         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4107
4108 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4109
4110         * testsuite/gcc.dg/20011009-1.c: New test.
4111
4112 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4113
4114         PR g++/4476
4115         * g++.dg/other/friend1.C: New test.
4116
4117 2001-10-11  Richard Henderson  <rth@redhat.com>
4118
4119         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4120
4121 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4122
4123         * gcc.c-torture/compile/20011010-1.c: New.
4124
4125 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4126
4127         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4128         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4129         g77.f-torture/execute/execute.exp,
4130         g77.f-torture/noncompile/noncompile.exp,
4131         gcc.c-torture/compile/compile.exp,
4132         gcc.c-torture/execute/execute.exp,
4133         gcc.c-torture/execute/ieee/ieee.exp,
4134         gcc.c-torture/execute/memcheck/memcheck.exp,
4135         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4136         objc/execute/execute.exp: Update FSF address.
4137
4138 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4139
4140         * gcc.dg/cpp/cmdlne-C.c: Update.
4141         * gcc.dg/cpp/cmdlne-C2.c: New.
4142
4143 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4144
4145         * gcc.c-torture/execute/20011008-3.c: New.
4146
4147 2001-10-08  DJ Delorie  <dj@redhat.com>
4148
4149         * gcc.dg/20011008-1.c: New.
4150         * gcc.dg/20011008-2.c: New.
4151
4152 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4153
4154         * gcc.dg/cpp/spacing1.c: Update test.
4155
4156 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4157
4158         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4159         spelling errors of "separate" as "seperate".
4160
4161 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
4162
4163         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4164         enough to avoid inlining.
4165
4166 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4167
4168         * lib/g77.exp: set libg2c_dir correctly.
4169
4170 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4171
4172         * gcc.dg/cpp/macro11.c: New test.
4173
4174 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4175
4176         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4177         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4178         gcc.dg/format/multattr-3.c: New tests.
4179         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
4180         tests for format attributes on function pointers being rejected.
4181
4182 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4183
4184         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4185
4186 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4187
4188         * g++.dg/warn/format1.C: New test.
4189
4190 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4191
4192         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4193
4194 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4195
4196         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4197
4198 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4199
4200         * gcc.dg/cpp/redef2.c: Add test.
4201
4202 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
4203
4204         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4205         long-standing bug on i686, apparently.
4206         * gcc.c-torture/execute/loop-2c.x: New file.
4207         * gcc.c-torture/execute/loop-2d.x: New file.
4208         * gcc.c-torture/execute/loop-3c.x: New file.
4209
4210 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
4211
4212         * gcc.dg/cpp/20000625-2.c: Correct line number.
4213
4214 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4215
4216         * gcc.dg/cpp/macro10.c: New test.
4217         * gcc.dg/cpp/strify3.c: New test.
4218         * gcc.dg/cpp/spacing1.c: Add tests.
4219         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4220         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4221
4222 2001-09-24  DJ Delorie  <dj@redhat.com>
4223
4224         * gcc.c-torture/execute/20010924-1.c: New test.
4225
4226 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4227
4228         * testsuite/objc/execute/paste.m: Remove.
4229
4230 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4231
4232         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
4233
4234 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
4235
4236         * g77.dg/strlen0.f: New test.
4237
4238 2001-09-21  Richard Henderson  <rth@redhat.com>
4239
4240         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
4241         * g++.old-deja/g++.abi/vtable2.C: Likewise.
4242
4243 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4244
4245         Table-driven attributes.
4246         * g++.dg/ext/attrib1.C: New test.
4247
4248 2001-09-20  DJ Delorie  <dj@redhat.com>
4249
4250         * gcc.dg/20000926-1.c: Update expected warning messages.
4251         * gcc.dg/array-2.c: Likewise, and test for warnings too.
4252         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
4253         array.
4254
4255 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
4256
4257         * g++.dg/eh/registers1.C: New test case.
4258
4259 2001-09-17  Richard Henderson  <rth@redhat.com>
4260
4261         * gcc.dg/array-5.c: Fix VLA decomposition test.
4262
4263 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4264
4265         * gcc.dg/cpp/line5.c: New testcase.
4266
4267 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4268
4269         * gcc.dg/cpp/macro9.c: New test.
4270
4271 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
4272
4273         * gcc.c-torture/execute/980223.c: Change type of addr from long
4274         to char *.
4275
4276 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
4277
4278         * gcc.c-torture/execute/20010915-1.c: New test.
4279
4280 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
4281
4282         * g77.dg/bprob: New directory.
4283         * g77.dg/bprob/bprob.exp: New file.
4284         * g77.dg/bprob/bprob-1.f: New test.
4285         * g77.dg/gcov: New directory.
4286         * g77.dg/gcov/gcov.exp: New file.
4287         * g77.dg/gcov/gcov-1.f: New test.
4288         * g77.dg/gcov/gcov-1.x: New file.
4289
4290 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4291
4292         * gcc.dg/cpp/directiv.c: Update.
4293         * gcc.dg/cpp/undef1.c: Update.
4294
4295 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
4296
4297         * gcc.dg/20010912-1.c: New test.
4298
4299 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
4300
4301         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
4302         language-independent file in lib.
4303         * lib/gcov.exp: New file.
4304
4305 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4306
4307         * gcc.c-torture/compile/20010911-1.c: New test.
4308
4309 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
4310
4311         * lib/profopt.exp: New, to support profile-directed optimizations.
4312         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
4313         * gcc.misc-tests/bprob-1.c: New test.
4314         * gcc.misc-tests/bprob-2.c: New test.
4315
4316 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
4317
4318         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
4319         XFAIL and which kinds of gcov output to verify.
4320         * gcc.misc-tests/gcov-4b.x: New file.
4321         * gcc.misc-tests/gcov-5b.x: New file.
4322         * gcc.misc-tests/gcov-6.x: New file.
4323         * gcc.misc-tests/gcov-7.c: New test.
4324         * gcc.misc-tests/gcov-7.x: New file.
4325
4326 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
4327
4328         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
4329         * gcc.misc-tests/gcov-6.c: New test.
4330
4331 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4332
4333         PR c++/3986
4334         * g++.dg/abi/vbase1.C: New test.
4335
4336 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
4337
4338         * objc.dg/method-2.m: New.
4339
4340 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4341
4342         PR c++/4203
4343         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
4344         * g++.dg/init/empty1.C: New test.
4345
4346 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
4347
4348         * gcc.c-torture/compile/20010903-1.c: New test.
4349
4350 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
4351
4352         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
4353         for m68k.
4354
4355 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
4356
4357         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
4358
4359         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
4360
4361         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
4362
4363 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
4364
4365         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
4366         for 16-bit 'unsigned int'.
4367
4368 2001-08-29  Kazu Hirata  <kazu@hxi.com>
4369
4370         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
4371
4372 2001-08-27  Richard Henderson  <rth@redhat.com>
4373
4374         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
4375         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
4376
4377 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
4378
4379         * gcc.dg/asm-names.c (ymain): New.
4380
4381 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
4382
4383         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
4384         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
4385         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
4386
4387 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4388
4389         * gcc.dg/compare5.c: New testcase.
4390
4391 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
4392
4393         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
4394         and "In instantiation".
4395
4396 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
4397
4398         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
4399
4400 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
4401
4402         * gcc.misc-tests/gcov.exp: Add support for branch information.
4403         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
4404         * gcc.misc-tests/gcov-4.c: New test.
4405         * gcc.misc-tests/gcov-4b.c: New test.
4406         * gcc.misc-tests/gcov-5b.c: New test.
4407
4408 2001-08-20  Zack Weinberg  <zackw@panix.com>
4409
4410         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
4411         expected to fail.
4412
4413 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4414
4415         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
4416
4417 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
4418
4419         * g++.dg/eh/template1.C: New test.
4420
4421 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
4422
4423         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
4424         Fix thinko.
4425         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
4426         for xfail.
4427
4428 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
4429
4430         * lib/g77-dg.exp:  Use prune.exp for common procedures
4431         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
4432         * lib/g77.exp: (g77-dg-prune) Remove
4433
4434 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
4435
4436         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
4437
4438 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4439
4440         * g++.dg/template/unify1.C: New test.
4441
4442 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
4443
4444         * g++.dg/abi/empty4.C: New test.
4445
4446 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
4447
4448         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
4449         solaris2.*
4450         * g77.f-torture/compile/pr3743.x: Likewise
4451
4452 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4453
4454         * g++.dg/other/using-declaration.C: New test.
4455
4456 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4457
4458         * gcc.dg/cpp/tr-sign.c: New testcase.
4459
4460 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4461
4462         * gcc.dg/cpp/19951025-1.c: Revert.
4463         * gcc.dg/cpp/directiv.c: We no longer process directives that
4464         interrupt macro arguments.
4465
4466 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
4467
4468         * gcc.dg/bconstp-1.c: New test.
4469
4470 2001-08-03  Richard Henderson  <rth@redhat.com>
4471
4472         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
4473
4474 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4475
4476         * gcc.dg/cpp/19951025-1.c: Update.
4477
4478 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
4479
4480         * g77.dg/ff90-1.f (s): Fix reference of variable z,
4481         should be x.
4482
4483 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
4484
4485         Kill -fhonor-std.
4486         * g++.old-deja/g++.ns/ns14.C: Remove special options.
4487         * g++.old-deja/g++.other/std1.C: Likewise.
4488         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
4489
4490 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
4491
4492         * lib/g77.exp:  Load gcc-defs.exp for common procedures
4493         (g77_pass, g77_fail, g77_finish, g77_exit,
4494         ${tool}_check_unsupported_p} Now redundant.  Deleted.
4495
4496 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
4497
4498         * g77.dg/fbackslash.f
4499         * g77.dg/fcase-preserve.f
4500         * g77.dg/ff90-1.f
4501         * g77.dg/ffixed-line-length-0.f
4502         * g77.dg/ffixed-line-length-132.f
4503         * g77.dg/ffixed-line-length-7.f
4504         * g77.dg/ffixed-line-length-72.f
4505         * g77.dg/ffixed-line-length-none.f
4506         * g77.dg/ffree-form-1.f
4507         * g77.dg/fno-backslash.f
4508         * g77.dg/fno-f90-1.f
4509         * g77.dg/fno-fixed-form-1.f
4510         * g77.dg/fno-onetrip.f
4511         * g77.dg/fno-typeless-boz.f
4512         * g77.dg/fno-underscoring.f
4513         * g77.dg/fno-vxt-1.f
4514         * g77.dg/fonetrip.f
4515         * g77.dg/ftypeless-boz.f
4516         * g77.dg/fugly-assumed.f
4517         * g77.dg/funderscoring.f
4518         * g77.dg/fvxt-1.f
4519
4520 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
4521
4522         * objc.dg/fwd-proto-1.m: New.
4523         * objc.dg/local-decl-1.m: New.
4524         * objc.dg/naming-1.m: New.
4525         * objc.dg/naming-2.m: New.
4526         * objc.dg/proto-hier-1.m: New.
4527
4528 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
4529
4530         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
4531         largest-type elements to a struct makes its size grow.
4532
4533 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4534
4535         * g++.dg/abi/vthunk1.C: New test.
4536
4537 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4538
4539         * g++.dg/abi/vbase8-22.C: New test.
4540
4541 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4542
4543         * gcc.dg/cpp/macro8.c: New test.
4544
4545 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4546
4547         * g++.dg/abi/vbase8-21.C: New test.
4548
4549 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4550
4551         * g++.dg/abi/vbase8-10.C: New test.
4552
4553 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4554
4555         * lib/g++.exp (g++_set_ld_library_path): Renamed to
4556         ${tool}_set_ld_library_path.
4557         Changed caller.
4558         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
4559         g++.exp.
4560
4561 2001-07-26  Stan Cox <scox@redhat.com>
4562
4563         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
4564         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
4565         gcc_exit, gcc_check_unsupported_p):
4566         Moved to gcc-deps.exp
4567         * gcc-deps.exp: New file.
4568
4569 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4570
4571         * g++.old-deja/g++.pt/defarg14.C: New test.
4572
4573 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4574
4575         * g++.old-deja/g++.other/lineno5.C: New test.
4576
4577 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4578
4579         * g++.old-deja/g++.pt/crash68.C: New test.
4580
4581 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4582
4583         * g++.old-deja/g++.other/crash42.C: New test.
4584
4585 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4586
4587         * gcc.dg/cpp/extratokens.c: Fix.
4588         * gcc.dg/cpp/skipping2.c: New tests.
4589
4590 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4591
4592         * gcc.c-torture/execute/20010724-1.c: New file.
4593         * gcc.c-torture/execute/20010724-1.x: New file.
4594
4595 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4596
4597         * g++.old-deja/g++.other/cond7.C: New test.
4598
4599 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4600
4601         * g++.old-deja/g++.other/optimize4.C: New test.
4602
4603 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4604
4605         * g++.old-deja/g++.abi/vbase8-5.C: New test.
4606
4607 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
4608
4609         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
4610         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
4611         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
4612         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
4613
4614         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
4615         bug report" message.
4616
4617         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
4618         * g++.dg/ext/instantiate1.C: Move from old-deja.
4619
4620 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
4621
4622         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
4623         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
4624         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
4625         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
4626
4627 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
4628
4629         * gcc.c-torture/execute/20010723-1.c: New test.
4630
4631 2001-07-23  Ben Elliston  <bje@redhat.com>
4632
4633         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
4634
4635 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4636
4637         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
4638         i[34567]86-*-*.
4639         Delete handling of ieee_multilib_flags.
4640         Pass -mieee for alpha*-*-* and sh-*-*.
4641         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
4642
4643 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
4644
4645         Remove old-abi tests.
4646         * g++.old-deja/g++.mike/p11116.C: Remove.
4647         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
4648
4649 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
4650
4651         * g77.f-torture/compile/pr3743.f:  New test
4652
4653 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
4654
4655         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
4656
4657 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4658
4659         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
4660         g++.old-deja/g++.pt/static6.C: Likewise.
4661         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
4662         supports weak symbols.
4663
4664 2001-07-18  Andreas Jaeger  <aj@suse.de>
4665
4666         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
4667         supported again.
4668
4669 2001-07-18  Andreas Jaeger  <aj@suse.de>
4670
4671         * gcc.dg/iftrap-1.c: Fix target line.
4672
4673 2001-07-17  Richard Henderson  <rth@redhat.com>
4674
4675         * gcc.c-torture/execute/20010717-1.c: New.
4676
4677 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4678
4679         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
4680         tests.
4681
4682 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4683
4684         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
4685
4686 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4687
4688         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
4689         UAC_SIGBUS, UAC_NOPRINT definitions.
4690
4691 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4692
4693         * objc/execute/object_is_class.m: New test.
4694         * objc/execute/object_is_meta_class.m: New test.
4695
4696 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4697
4698         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4699         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4700
4701 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
4702
4703         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4704         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4705
4706 2001-07-14  Richard Henderson  <rth@redhat.com>
4707
4708         * gcc.dg/iftrap-1.c: New.
4709
4710 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
4711
4712         * g77.f-torture/execute/intrinsic77.f: New test.
4713
4714 2001-07-11  Janis Johnson <janis@us.ibm.com>
4715
4716         * gcc.misc-tests/gcov-3.c: New test.
4717
4718 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4719
4720         * gcc.c-torture/compile/20010711-1.c,
4721         * gcc.c-torture/compile/20010711-2.c: New tests.
4722
4723 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4724
4725         * gcc.c-torture/execute/20010711-1.c: New test.
4726
4727 2001-07-11  Ben Elliston  <bje@redhat.com>
4728
4729         * g++.old-deja/g++.other/enum5.C: New test.
4730
4731 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
4732
4733         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4734         (g++-dg-prune): Call prune_gcc_output.
4735         * prune.exp: New file for prune_gcc_output.
4736         * lib/g++.exp, lib/gcc.exp: Load it.
4737
4738 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4739
4740         * gcc.c-torture/compile/20010701-1.c,
4741         g++.old-deja/g++.ext/attrib6.C: New tests.
4742
4743 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
4744
4745         * gcc.c-torture/compile/20010706-1.c: New test.
4746
4747 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
4748
4749         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4750
4751 2001-06-28  Stan Shebs  <shebs@apple.com>
4752
4753         * gcc.dg/pragma-darwin.c: New test.
4754
4755 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4756
4757         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4758         Solaris 2.[678] system.
4759
4760 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4761
4762         * gcc.dg/20010622-1.c: New test.
4763
4764 2001-06-18  Stan Shebs  <shebs@apple.com>
4765
4766         * objc.dg: New directory.
4767         * objc.dg/dg.exp: New file.
4768         * objc.dg/alias.m: New.
4769         * objc.dg/class-1.m: New.
4770         * objc.dg/class-2.m: New.
4771         * objc.dg/const-str-1.m: New.
4772         * objc.dg/const-str-2.m: New.
4773         * objc.dg/id-1.m: New.
4774         * objc.dg/method-1.m: New.
4775         * objc.dg/super-class-1.m: New.
4776         * lib/objc-dg.exp: New file.
4777
4778 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4779
4780         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
4781         of label name.
4782
4783 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
4784
4785         * g++.old-deja/g++.abi/vbase8-9.C: New test.
4786
4787 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4788
4789         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
4790         variable.
4791
4792 2001-06-12  Richard Henderson  <rth@redhat.com>
4793
4794         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
4795
4796 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4797
4798         * g++.old-deja/g++.abi/vbase5.C: New test.
4799         * g++.old-deja/g++.abi/vbase6.C: New test.
4800         * g++.old-deja/g++.abi/vbase7.C: New test.
4801
4802 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4803
4804         * gcc.c-torture/compile/20010610-1.c: New test.
4805
4806 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4807
4808         * g++.old-deja/g++.abi/vbase4.C: New test.
4809
4810 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4811
4812         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
4813         support %f for HC11/HC12 targets.
4814         * gcc.c-torture/execute/930513-1.x: New file, likewise.
4815         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
4816         on HC11/HC12 targets.
4817         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4818
4819 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4820
4821         * gcc.dg/wchar_t-1.c: New file.
4822         * gcc.dg/wint_t-1.c: Likewise.
4823
4824 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
4825
4826         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4827
4828 2001-06-11  Richard Henderson  <rth@redhat.com>
4829
4830         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4831
4832 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4833
4834         * gcc.c-torture/compile/20010611-1.c: New test.
4835
4836 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4837
4838         * gcc.dg/c99-tag-1.c: Add more tests.
4839
4840 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4841
4842         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4843         representation on MN10300 and ARM/Thumb.
4844
4845 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4846
4847         * g77.f-torture/execute/20010610.f: New.
4848
4849 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4850
4851         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4852         names.
4853
4854 2001-06-09  Richard Henderson  <rth@redhat.com>
4855
4856         * gcc.c-torture/execute/ashrdi-1.c: New.
4857         * gcc.c-torture/execute/ashldi-1.c: New.
4858         * gcc.c-torture/execute/lshrdi-1.c: New.
4859
4860 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4861
4862         * objc/execute/load-3.m: Added. Check sending +load to categories,
4863         in addition to classes.
4864
4865 2001-06-08  Stan Shebs  <shebs@apple.com>
4866
4867         * objc/execute/load-2.m: New test.  From Nicola Pero
4868         <n.pero@mi.flashnet.it>.
4869
4870 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4871
4872         * gcc.c-torture/execute/20010605-2.c: New test.
4873
4874 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4875
4876         * g++.old-deja/g++.abi/vbase2.C: New test.
4877         * g++.old-deja/g++.abi/vbase3.C: New test.
4878
4879 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4880
4881         * g++.old-deja/g++.pt/friend49.C: New test.
4882
4883 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4884
4885         * g++.old-deja/g++.ext/anon3.C: New test.
4886
4887 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4888
4889         * g++.old-deja/g++.other/conv7.C: New test.
4890
4891 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4892
4893         * gcc.c-torture/compile/20010605-2.c: New test.
4894
4895 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4896
4897         * gcc.c-torture/execute/20010604-1.c: New test.
4898
4899 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4900
4901         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4902
4903 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4904
4905         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4906         (g++_link_flags): Likewise.
4907         (g++_init): Pass gccpath's value to two previous functions.
4908
4909 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4910
4911         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4912         Ensure logfile entry matches exec command line.
4913
4914 2001-05-31  Richard Henderson  <rth@redhat.com>
4915
4916         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4917         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4918
4919 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4920
4921         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4922         compiler for irix6.2
4923
4924 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4925
4926         * g++.old-deja/g++.other/optimize3.C: New file.
4927
4928 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4929
4930         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4931         assemble.
4932
4933 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4934
4935         * g++.old-deja/g++.other/optimize2.C: New file.
4936
4937 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4938
4939         * gcc.c-torture/compile/20010518-2.c: New file.
4940         * gcc.c-torture/execute/20010518-1.c: New file.
4941         * gcc.c-torture/execute/20010518-2.c: New file.
4942
4943 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4944
4945         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4946
4947 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4948
4949         G++ no longer defines builtins that do not begin with __builtin.
4950         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4951         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4952         * g++.old-deja/g++.law/builtin1.C: Likewise.
4953         * g++.old-deja/g++.law/cvt2.C: Likewise.
4954         * g++.old-deja/g++.mike/net5.C: Likewise.
4955         * g++.old-deja/g++.other/builtins1.C: Likewise.
4956         * g++.old-deja/g++.other/builtins2.C: Likewise.
4957         * g++.old-deja/g++.other/builtins3.C: Likewise.
4958         * g++.old-deja/g++.other/builtins4.C: Likewise.
4959         * g++.old-deja/g++.other/inline8.C: Likewise.
4960         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4961
4962 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4963
4964         * g++.old-deja/g++.pt/using1.C: Adjust.
4965         * g++.old-deja/g++.pt/using2.C: New test.
4966
4967 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4968
4969         * gcc.dg/cpp/charconst.c: New tests.
4970         * gcc.dg/cpp/escape.c: New tests.
4971         * gcc.dg/cpp/escape-1.c: New tests.
4972         * gcc.dg/cpp/escape-2.c: New tests.
4973         * gcc.dg/cpp/ucs.c: New tests.
4974
4975 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4976
4977         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4978         native compiler for irix6.5.
4979
4980 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4981
4982         * lib/g++.exp (g++_include_flags): Use args to compute
4983         get_multilibs.
4984         (g++_link_flags): Likewise.
4985         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4986
4987 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4988
4989         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4990
4991 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4992
4993         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4994         this file.
4995
4996 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4997
4998         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4999         STACK_SIZE;
5000         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5001         to STACK_SIZE; Use it to define size of add_histo array.
5002         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5003         to STACK_SIZE.
5004         (f): Use GITT_SIZE to define size of gitt local table.
5005         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5006         to STACK_SIZE; Use it to define size of bytemem array.
5007
5008 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5009
5010         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5011         on 68HC11/HC12 due to the asm instruction.
5012         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5013         * gcc.c-torture/compile/920520-1.x: Likewise.
5014         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5015         on 68HC11/HC12 because the function is larger than 64K.
5016         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5017         on 68HC11/HC12 because the structure is too large.
5018
5019 2001-05-20  Richard Henderson  <rth@redhat.com>
5020
5021         * gcc.c-torture/execute/20010520-1.c: New.
5022
5023 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5024
5025         * g++.old-deja/g++.warn/compare1.C: New test.
5026         * gcc.dg/compare4.c: New test.
5027
5028 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5029
5030         * g++.old-deja/g++.other/optimize1.C: New test.
5031
5032 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5033
5034         * g++.old-deja/g++.pt/spec41.C: New test.
5035
5036 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5037
5038         * gcc.c-torture/compile/20010114-1.x: Remove.
5039
5040 2001-05-18  Stan Shebs  <shebs@apple.com>
5041
5042         * gcc.c-torture/compile/20010518-1.c: New test.
5043
5044 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5045
5046         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5047         * g++.old-deja/g++.pt/crash67.C: New test.
5048
5049 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5050
5051         * g++.old-deja/g++.other/debug9.C: New test.
5052
5053 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5054
5055         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5056
5057 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5058
5059         * gcc.c-torture/compile/20010516-1.c: New test.
5060
5061 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5062
5063         * g++.old-deja/g++.other/crash41.C: New test.
5064
5065 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5066
5067         * g++.old-deja/g++.pt/crash66.C: New test.
5068
5069 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5070
5071         * g++.old-deja/g++.robertl/eb27.C: Convert.
5072
5073 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5074
5075         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5076         declaration being redundant.
5077
5078 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5079
5080         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5081
5082 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5083
5084         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5085
5086 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5087
5088         * lib/g++.exp: Use testsuite_flags.
5089
5090 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5091
5092         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5093
5094 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5095
5096         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5097
5098 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5099
5100         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5101
5102 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5103
5104         * gcc.c-torture/compile/20010313-1.c: New test.
5105
5106 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5107
5108         * gcc.dg/cpp/direct2.c: New test.
5109         * gccq.dg/cpp/direct2s.c: New test.
5110
5111         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5112
5113 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5114
5115         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5116         * g++.old-deja/g++.other/op3.C: Likewise.
5117
5118 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5119
5120         * gcc.dg/cpp/syshdr.h: New file.
5121         * gcc.dg/cpp/sysmac1.c: Update.
5122         * gcc.dg/cpp/sysmac2.c: Update.
5123
5124 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5125
5126         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5127
5128 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5129
5130         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5131         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5132
5133 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5134
5135         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5136
5137 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
5138
5139         * lib/g++.exp (g++_include_flags): Don't use any special flags
5140         if TESTING_IN_BUILD_TREE is not defined.
5141         (g++_init): Use a plain 'c++' as the compiler if
5142         TESTING_IN_BUILD_TREEE is not defined.
5143
5144 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5145
5146         * g++.old-deja/g++.eh/catch13.C: New test.
5147         * g++.old-deja/g++.eh/catch14.C: New test.
5148
5149 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5150
5151         * gcc.dg/cpp/tr-define.c: New test.
5152
5153 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
5154
5155         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5156         <stdlib.h>, not <malloc.h>.
5157
5158 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5159
5160         * g++.old-deja/g++.ns/template17.C: New test.
5161
5162 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5163
5164         * g++.old-deja/g++.pt/ref4.C: New test.
5165
5166 2001-04-30  Richard Henderson  <rth@redhat.com>
5167
5168         * gcc.dg/20000724-1.c: Revert last change.
5169
5170 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
5171
5172         * g77.f-torture/execute/20010430.f: New test.
5173
5174 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
5175
5176         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5177
5178 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
5179
5180         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5181
5182 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5183
5184         * g++.old-deja/g++.eh/crash6.C: New test.
5185
5186 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5187
5188         * g++.old-deja/g++.other/warn7.C: New test.
5189
5190 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5191
5192         * g++.old-deja/g++.other/defarg9.C: New test.
5193
5194 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5195
5196         * g77.f-torture/compile/20010426.f: New test.
5197         * g77.f-torture/execute/20010426.f: New test.
5198
5199 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5200
5201         * g77.f-torture/compile/20000629-1.x: Remove - error
5202         has been fixed.
5203
5204 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
5205
5206         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5207         Tweak slightly to work with g++.dg framework.
5208         * g++.dg/special/ecos.exp: Run initp1.C test.
5209         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5210
5211         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5212         its linker doesn't give line numbers either.
5213         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5214
5215 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5216
5217         * g++.old-deja/g++.other/lex1.C: New test.
5218
5219 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
5220
5221         * gcc.dg/noncompile/20010425-1.c: New test.
5222
5223 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5224
5225         * g++.old-deja/g++.pt/mangle2.C: New test.
5226
5227 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5228
5229         * gcc.dg/format/plus-1.c: New test.
5230
5231 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5232
5233         * gcc.dg/20010423-1.c: New test.
5234
5235 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5236
5237         * gcc.c-torture/execute/20010422-1.c: New test.
5238
5239 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
5240
5241         * g++.old-deja/g++.ns/type2.C: New test.
5242
5243 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
5244
5245         * g++.old-deja/g++.other/perf1.C: New test.
5246
5247 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
5248
5249         * gcc.dg/c99-func-2.c: Remove xfail.
5250         * gcc.dg/c99-func-3.c: Remove xfail.
5251         * gcc.dg/c99-func-4.c: Remove xfail.
5252
5253 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
5254
5255         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
5256
5257 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5258
5259         * gcc.c-torture/compile/20010423-1.c: New test.
5260
5261 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5262
5263         * g++.old-deja/g++.pt/typename28.C: New test.
5264
5265 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5266
5267         * g++.old-deja/g++.abi/empty2.C: New test.
5268         * g++.old-deja/g++.abi/empty3.C: New test.
5269
5270 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5271
5272         * g++.old-deja/g++.other/comdat2.C: New test.
5273         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5274
5275 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5276
5277         * g++.old-deja/g++.other/overload14.C: New test.
5278
5279 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5280
5281         * g++.old-deja/g++.other/lookup23.C: New test.
5282
5283 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5284
5285         * gcc.c-torture/execute/20010403-1.c: New test.
5286
5287 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
5288             Mark Mitchell  <mark@codesourcery.com>
5289
5290         * lib/old-dejagnu.exp: Don't delete output of executable.
5291         Add .exe suffix to executables.
5292
5293 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
5294
5295         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
5296
5297 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5298
5299         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
5300
5301 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5302
5303         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
5304         * g++.old-deja/g++.abi/crash1.C: New test.
5305
5306 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5307
5308         * g++.old-deja/g++.other/crash40.C: New test.
5309
5310 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5311
5312         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
5313
5314 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
5315
5316         * g++.old-deja/g++.other/warn6.C: New test.
5317
5318 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5319
5320         * g++.old-deja/g++.robertl/eb42.C: Same.
5321
5322 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5323
5324         * gcc.dg/wtr-conversion-1.c: New testcase.
5325
5326 2001-04-10  Richard Henderson  <rth@redhat.com>
5327
5328         * g++.old-deja/g++.other/array5.C: New.
5329
5330 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5331
5332         * gcc.c-torture/execute/20010408-1.c: New test.
5333
5334 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
5335
5336         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
5337         headers and constructs.
5338         * g++.old-deja/g++.robertl/eb79.C: Same.
5339         * g++.old-deja/g++.robertl/eb77.C (main): Same.
5340         * g++.old-deja/g++.robertl/eb73.C: Same.
5341         * g++.old-deja/g++.robertl/eb66.C (main): Same.
5342         * g++.old-deja/g++.robertl/eb55.C (t): Same.
5343         * g++.old-deja/g++.robertl/eb54.C (main): Same.
5344         * g++.old-deja/g++.robertl/eb46.C (main): Same.
5345         * g++.old-deja/g++.robertl/eb44.C: Same.
5346         * g++.old-deja/g++.robertl/eb41.C (main): Same.
5347         * g++.old-deja/g++.robertl/eb4.C (main): Same.
5348         * g++.old-deja/g++.robertl/eb39.C: Same.
5349         * g++.old-deja/g++.robertl/eb33.C (main): Same.
5350         * g++.old-deja/g++.robertl/eb31.C (main): Same.
5351         * g++.old-deja/g++.robertl/eb30.C: Same.
5352         * g++.old-deja/g++.robertl/eb3.C: Same.
5353         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
5354         * g++.old-deja/g++.robertl/eb21.C: Same.
5355         * g++.old-deja/g++.robertl/eb15.C: Same.
5356         * g++.old-deja/g++.robertl/eb118.C: Same.
5357         * g++.old-deja/g++.robertl/eb115.C (main): Same.
5358         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
5359         * g++.old-deja/g++.robertl/eb109.C: Same.
5360         * g++.old-deja/g++.other/sibcall1.C (main): Same.
5361         * g++.old-deja/g++.mike/rtti1.C: Same.
5362         * g++.old-deja/g++.mike/p658.C: Same.
5363         * g++.old-deja/g++.mike/net46.C: Same.
5364         * g++.old-deja/g++.mike/net34.C: Same.
5365         * g++.old-deja/g++.mike/memoize1.C: Same.
5366         * g++.old-deja/g++.mike/eh2.C: Same.
5367         * g++.old-deja/g++.law/weak.C: Same.
5368         * g++.old-deja/g++.law/visibility7.C: Same.
5369         * g++.old-deja/g++.law/visibility25.C: Same.
5370         * g++.old-deja/g++.law/visibility22.C: Same.
5371         * g++.old-deja/g++.law/visibility2.C: Same.
5372         * g++.old-deja/g++.law/visibility17.C: Same.
5373         * g++.old-deja/g++.law/visibility13.C: Same.
5374         * g++.old-deja/g++.law/visibility10.C: Same.
5375         * g++.old-deja/g++.law/visibility1.C: Same.
5376         * g++.old-deja/g++.law/virtual3.C (eval): Same.
5377         * g++.old-deja/g++.law/vbase1.C: Same.
5378         * g++.old-deja/g++.law/operators32.C: Same.
5379         * g++.old-deja/g++.law/nest3.C: Same.
5380         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
5381         * g++.old-deja/g++.law/except5.C (main): Same.
5382         * g++.old-deja/g++.law/cvt7.C (run): Same.
5383         * g++.old-deja/g++.law/cvt2.C: Same.
5384         * g++.old-deja/g++.law/cvt16.C: Same.
5385         * g++.old-deja/g++.law/ctors6.C (bar): Same.
5386         * g++.old-deja/g++.law/ctors17.C (main): Same.
5387         * g++.old-deja/g++.law/ctors13.C: Same.
5388         * g++.old-deja/g++.law/ctors12.C (main): Same.
5389         * g++.old-deja/g++.law/ctors10.C: Same.
5390         * g++.old-deja/g++.law/code-gen5.C: Same.
5391         * g++.old-deja/g++.law/bad-error7.C: Same.
5392         * g++.old-deja/g++.law/arm9.C: Same.
5393         * g++.old-deja/g++.law/arm12.C: Same.
5394         * g++.old-deja/g++.law/arg8.C: Same.
5395         * g++.old-deja/g++.law/arg1.C: Same.
5396         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
5397         * g++.old-deja/g++.jason/template31.C: Same.
5398         * g++.old-deja/g++.jason/template24.C (main): Same.
5399         * g++.old-deja/g++.jason/2371.C: Same.
5400         * g++.old-deja/g++.eh/new2.C: Same.
5401         * g++.old-deja/g++.eh/new1.C: Same.
5402         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
5403         * g++.old-deja/g++.brendan/nest21.C (main): Same.
5404         * g++.old-deja/g++.brendan/err-msg3.C: Same.
5405         * g++.old-deja/g++.brendan/crash62.C: Same.
5406         * g++.old-deja/g++.brendan/crash52.C: Same.
5407         * g++.old-deja/g++.brendan/crash49.C (main): Same.
5408         * g++.old-deja/g++.brendan/crash38.C: Same.
5409         * g++.old-deja/g++.brendan/crash15.C (main): Same.
5410         * g++.old-deja/g++.brendan/copy9.C: Same.
5411
5412 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
5413
5414         * gcc.c-torture/execute/20001203-2.c (memset):
5415         Count argument is of type __SIZE_TYPE__.
5416
5417 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
5418
5419         * gcc.c-torture/compile/20010404-1.c: New test.
5420
5421 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
5422
5423         * gcc.c-torture/compile/20010326-1.c: New test.
5424
5425 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
5426
5427         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
5428         peculiarities of the SH.
5429         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
5430
5431 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5432
5433         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
5434         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
5435         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
5436
5437 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5438
5439         * g77.f-torture/compile/20010321-1.f: New test.
5440
5441 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5442
5443         * gcc.c-torture/compile/20010329-1.c: New test.
5444
5445 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5446
5447         * gcc.c-torture/execute/20010329-1.c: New test.
5448
5449 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5450
5451         * g++.old-deja/g++.other/eh4.C: Fix typo.
5452
5453 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5454
5455         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
5456
5457 2001-03-28  Philip Blundell  <philb@gnu.org>
5458
5459         * gcc.c-torture/compile/20010328-1.c: New test.
5460
5461 2001-03-27  Richard Henderson  <rth@redhat.com>
5462
5463         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
5464         * g++.old-deja/g++.eh/vbase3.C: Likewise.
5465
5466 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
5467
5468         * gcc.c-torture/compile/20010327-1.c: New test.
5469
5470 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5471
5472         * g++.old-deja/g++.other/friend12.C: New test.
5473         * g++.old-deja/g++.other/friend9.C: Expect no errors.
5474         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
5475
5476 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5477
5478         * gcc.c-torture/execute/20010325-1.c: New test.
5479
5480 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
5481
5482         * g++.old-deja/g++.other/mangle3.C: New test.
5483
5484 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
5485
5486         * g++.old-deja/g++.other/anon8.C: New test.
5487
5488 2001-03-20  Philip Blundell  <philb@gnu.org>
5489
5490         * gcc.c-torture/compile/20010320-1.c: New test.
5491
5492 2001-03-17  Richard Henderson  <rth@redhat.com>
5493
5494         * g++.old-deja/g++.other/eh4.C: Add expected error text.
5495
5496 2001-03-15  Geoff Keating  <geoff@redhat.com>
5497
5498         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
5499         tests on AIX.
5500
5501 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
5502
5503         * g++.old-deja/g++.other/eh4.C: New test.
5504
5505 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5506
5507         * gcc.dg/cpp/mi1.c: Update.
5508
5509 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
5510
5511         * g++.old-deja/g++.other/regstack.C: New test.
5512
5513 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5514
5515         * g++.old-deja/g++.other/ref4.C: New test.
5516
5517 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
5518
5519         * objc/execute/va_method.m: Added.
5520         * objc/execute/IMP.m: Added.
5521         * objc/execute/_cmd.m: Added.
5522         * objc/execute/accessing_ivars.m: Added.
5523         * objc/execute/class-1.m: Added.
5524         * objc/execute/class-10.m: Added.
5525         * objc/execute/class-11.m: Added.
5526         * objc/execute/class-12.m: Added.
5527         * objc/execute/class-13.m: Added.
5528         * objc/execute/class-14.m: Added.
5529         * objc/execute/class-2.m: Added.
5530         * objc/execute/class-3.m: Added.
5531         * objc/execute/class-4.m: Added.
5532         * objc/execute/class-5.m: Added.
5533         * objc/execute/class-6.m: Added.
5534         * objc/execute/class-7.m: Added.
5535         * objc/execute/class-8.m: Added.
5536         * objc/execute/class-9.m: Added.
5537         * objc/execute/class-tests-1.h
5538         * objc/execute/class-tests-2.h
5539         * objc/execute/compatibility_alias.m: Added.
5540         * objc/execute/encode-1.m: Added.
5541         * objc/execute/formal_protocol-1.m: Added.
5542         * objc/execute/formal_protocol-2.m: Added.
5543         * objc/execute/formal_protocol-3.m: Added.
5544         * objc/execute/formal_protocol-4.m: Added.
5545         * objc/execute/formal_protocol-5.m: Added.
5546         * objc/execute/formal_protocol-6.m: Added.
5547         * objc/execute/formal_protocol-7.m: Added.
5548         * objc/execute/informal_protocol.m: Added.
5549         * objc/execute/initialize.m: Added.
5550         * objc/execute/load.m: Added.
5551         * objc/execute/many_args_method.m: Added.
5552         * objc/execute/nested-3.m: Added.
5553         * objc/execute/no_clash.m: Added.
5554         * objc/execute/private.m: Added.
5555         * objc/execute/redefining_self.m: Added.
5556         * objc/execute/root_methods.m: Added.
5557         * objc/execute/selector-1.m: Added.
5558         * objc/execute/static-1.m: Added.
5559         * objc/execute/static-2.m: Added.
5560         * objc/execute/va_method.m: Added.
5561
5562 2001-03-10  Richard Henderson  <rth@redhat.com>
5563
5564         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
5565
5566 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
5567
5568         * g++.old-deja/g++.other/crash31.C: XFAIL.
5569         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
5570         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
5571         * gcc.c-torture/execute/20010123-1.x: XFAIL.
5572         * gcc.c-torture/execute/20010124-1.x: XFAIL.
5573         * gcc.dg/sequence-pt-1.c: XFAIL one test.
5574
5575 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
5576
5577         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
5578
5579 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5580
5581         * gcc.dg/20000724-1.c: Don't use multiline strings.
5582
5583 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5584
5585         * objc/execute/string1.m, objc/execute/string2.m: Compare the
5586         result of -cString against what we expect it to be; don't just
5587         print it out for no one to read.
5588
5589         * objc/execute/string3.m, objc/execute/string4.m: New tests.
5590         Based on testcases provided by Nicola Pero.
5591
5592 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5593
5594         * gcc.dg/cpp/macro7.c: New test.
5595
5596 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5597
5598         * gcc.dg/cpp/multiline.c: Update.
5599
5600 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5601
5602         * g++.old-deja/g++.other/enum3.C: New test.
5603
5604 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5605
5606         * g++.old-deja/g++.other/pod1.C: New test.
5607
5608 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5609
5610         * g++.old-deja/g++.ext/overload1.C: New test.
5611
5612 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5613
5614         * g++.old-deja/g++.pt/using1.C: New test.
5615
5616 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5617
5618         * g++.old-deja/g++.other/using9.C: New test.
5619
5620 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
5621
5622         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
5623
5624         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
5625
5626 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
5627
5628         * g++.old-deja/g++.ext/realpt1.C: Remove.
5629
5630 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
5631
5632         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
5633
5634 2001-02-26  Will Cohen  <wcohen@redhat.com>
5635
5636         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
5637
5638 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
5639
5640         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
5641         templatized constructors.
5642
5643 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5644
5645         * gcc.c-torture/execute/20010224-1.c: New test.
5646
5647 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
5648
5649         * gcc.c-torture/execute/20010222-1.c: New test.
5650
5651 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
5652
5653         * g++.old-deja/g++.other/inline20.C: New test.
5654
5655 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5656
5657         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
5658
5659 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5660
5661         * g++.old-deja/g++.other/lookup22.C: New test.
5662
5663 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
5664
5665         * g77.dg: New directory.
5666         * g77.dg/20010216-1.f: New test case.
5667         * g77.dg/dg.exp: New driver.
5668         * lib/g77-dg.exp: New driver library.
5669
5670 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5671
5672         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
5673
5674 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
5675
5676         * g++.old-deja/g++.other/decl9.C: New test.
5677
5678 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
5679
5680         * g++.old-deja/g++.other/init16.C: Update the test so that it does
5681         not need <string> and also tests the initialization at runtime.
5682
5683 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5684
5685         * gcc.c-torture/execute/longlong.c: New test.
5686
5687 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
5688
5689         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
5690
5691 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
5692
5693         * gcc.c-torture/execute/920302-1.c (execute):
5694         Change argument type to short.
5695
5696 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5697
5698         * g++.old-deja/g++.pt/deduct6.C: New test.
5699
5700 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5701
5702         * g++.old-deja/g++.pt/deduct5.C: New test.
5703
5704 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
5705
5706         * gcc.c-torture/execute/20010209-1.c: New test.
5707
5708 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5709
5710         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5711
5712 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
5713
5714         * g++.dg/vtgc1.C: Update for new ABI.
5715
5716         * consistency.vlad: New directory, 1665 files.
5717
5718 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5719
5720         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5721         return type.
5722         * gcc.dg/cpp/digraphs.c: Declare puts.
5723
5724 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5725
5726         * g++.old-deja/g++.other/warn5.C: New test.
5727
5728 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5729
5730         * g++.old-deja/g++.pt/spec40.C: New test.
5731
5732 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5733
5734         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5735         case.
5736         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5737
5738 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
5739
5740         * gcc.c-torture/compile/20010209-1.c: New test.
5741
5742 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
5743
5744         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5745         excess errors message but not if it crashes.
5746         * g++.old-deja/g++.other/crash27.C: Likewise.
5747         * g++.old-deja/g++.other/crash28.C: Likewise.
5748         * g++.old-deja/g++.other/crash30.C: Likewise.
5749         * g++.old-deja/g++.other/crash32.C: Likewise.
5750         * g++.old-deja/g++.other/crash35.C: Likewise.
5751         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5752
5753 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5754
5755         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5756         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5757         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5758         g77.f-torture/execute/execute.exp,
5759         g77.f-torture/noncompile/noncompile.exp,
5760         gcc.c-torture/execute/execute.exp,
5761         gcc.c-torture/execute/memcheck/memcheck.exp,
5762         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
5763         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
5764         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
5765         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
5766         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
5767         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
5768         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5769         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
5770         Remove bug reporting instructions with ancient email addresses.
5771
5772 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5773
5774         * gcc.dg/20010202-1.c: New test.
5775         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
5776
5777 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
5778
5779         * g++.dg/stdbool-if.C: New test.
5780
5781 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5782
5783         * objc/execute/fdecl.m: Added main().
5784
5785 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5786
5787         * gcc.c-torture/execute/20010206-1.c: New test.
5788
5789 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5790
5791         * gcc.dg/cpp/avoidpaste1.c: Update.
5792
5793 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5794
5795         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
5796         Pero <nicola@brainstorm.co.uk>.
5797         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
5798
5799 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
5800
5801         * g++.old-deja/g++.pt/spec39.C: New test.
5802
5803 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
5804
5805         * gcc.c-torture/compile/20010202-1.c: New test.
5806
5807 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
5808
5809         * g++.old-deja/g++.abi/primary2.C: New test.
5810         * g++.old-deja/g++.abi/primary3.C: New test.
5811         * g++.old-deja/g++.abi/primary4.C: New test.
5812         * g++.old-deja/g++.abi/primary5.C: New test.
5813         * g++.old-deja/g++.abi/vtable3.h: New test.
5814         * g++.old-deja/g++.abi/vtable3a.C: New test.
5815         * g++.old-deja/g++.abi/vtable3b.C: New test.
5816         * g++.old-deja/g++.abi/vtable3c.C: New test.
5817         * g++.old-deja/g++.abi/vtable3d.C: New test.
5818         * g++.old-deja/g++.abi/vtable3e.C: New test.
5819         * g++.old-deja/g++.abi/vtable3f.C: New test.
5820         * g++.old-deja/g++.abi/vtable3g.C: New test.
5821         * g++.old-deja/g++.abi/vtable3h.C: New test.
5822         * g++.old-deja/g++.abi/vtable3i.C: New test.
5823         * g++.old-deja/g++.abi/vtable3j.C: New test.
5824         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5825
5826 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
5827
5828         * g++.old-deja/g++.other/anon6.C: New test.
5829         * g++.old-deja/g++.other/anon7.C: New test.
5830
5831 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5832
5833         * gcc.dg/cpp/avoidpaste2.c: New tests.
5834
5835 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
5836
5837         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5838
5839 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5840
5841         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5842         DECIMAL_DIG cases for Irix."
5843
5844 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5845
5846         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5847
5848 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5849
5850         * gcc.dg/c99-tag-1.c: New test.
5851
5852 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5853
5854         * gcc.dg/cpp/tr-warn1.c: Add tests.
5855
5856 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5857
5858         * gcc.dg/cpp/avoidpaste1.c: Update.
5859         * gcc.dg/cpp/paste4.c: Update.
5860
5861 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5862
5863         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5864         cases for Irix.
5865
5866 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5867
5868         * g++.old-deja/g++.other/inline19.C: New test.
5869
5870 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5871
5872         * gcc.dg/Wlarger-than.c: New test.
5873
5874 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5875
5876         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5877
5878 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5879
5880         * gcc.c-torture/execute/20010129-1.c: New test.
5881         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5882
5883 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5884
5885         * gcc.dg/cpp/avoidpaste1.c: Test case.
5886
5887 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5888
5889         * g++.old-deja/g++.other/inline18.C: New test.
5890
5891 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5892
5893         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5894         and __builtin_putchar.
5895
5896 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5897
5898         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5899         tests.
5900
5901 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5902
5903         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5904         floating point number rounding mode to round to the nearest
5905         representable mode.
5906
5907 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5908
5909         * g++.old-deja/g++.other/mangle2.C: New test.
5910
5911 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5912
5913         * gcc.c-torture/compile/20010124-1.c: New test.
5914
5915 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5916
5917         * g++.old-deja/g++.pt/spec38.C: New test.
5918
5919 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5920
5921         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5922         "Build don't run".
5923
5924 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5925
5926         * gcc.c-torture/execute/20010123-1.c: New test.
5927
5928 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5929
5930         * g++.old-deja/g++.pt/spec37.C: New test.
5931
5932 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5933
5934         * g++.old-deja/g++.pt/overload14.C: New test.
5935
5936 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5937
5938         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5939         __builtin_return_address.
5940
5941 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5942
5943         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5944         * g++.old-deja/g++.pt/spec35.C: New test.
5945         * g++.old-deja/g++.pt/spec36.C: New test.
5946
5947 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5948
5949         * gcc.c-torture/compile/20010118-1.c: New test.
5950
5951 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5952
5953         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5954
5955 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5956
5957         * gcc.c-torture/execute/20010119-1.c: New test.
5958
5959 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5960
5961         * g++.old-deja/g++.other/vbase5.C: New test.
5962
5963 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5964
5965         * gcc.c-torture/execute/20010118-1.c: New test.
5966
5967 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5968
5969         * g++.old-deja/g++.pt/deduct3.C: New test.
5970
5971 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5972
5973         * g++.old-deja/g++.pt/spec34.C: New test.
5974
5975 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5976
5977         * g77.f-torture/compile/20000601-2.f: New test.
5978
5979 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5980
5981         * g++.old-deja/g++.other/init17.C: New test.
5982
5983 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5984
5985         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5986
5987 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5988
5989         * g++.old-deja/g++.pt/unify8.C: New test.
5990
5991 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5992
5993         * g++.old-deja/g++.abi/vbase1.C: New test.
5994
5995 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5996
5997         * g++.old-deja/g++.pt/crash65.C: New test.
5998
5999 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6000
6001         * gcc.dg/cpp/assembl2.S: New test case.
6002
6003 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6004
6005         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6006         are supported.
6007
6008 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6009
6010         * g++.old-deja/g++.other/builtins1.C: New test.
6011         * g++.old-deja/g++.other/builtins2.C: Likewise.
6012         * g++.old-deja/g++.other/builtins3.C: Likewise.
6013         * g++.old-deja/g++.other/builtins4.C: Likewise.
6014
6015 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6016
6017         * gcc.c-torture/compile/20010117-1.c: New test.
6018         * gcc.c-torture/compile/20010117-2.c: New test.
6019
6020 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6021
6022         * g77.f-torture/execute/20010116.[fx]: New test,
6023         XFAIL on i?86-*-*.
6024         * g77.f-torture/compile/20010115.f: Indicate it's
6025         a test for PR fortran/1636.
6026
6027 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6028
6029         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6030
6031 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6032
6033         * g77.f-torture/compile/20010115.f: New test.
6034
6035 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6036
6037         * g++.old-deja/g++.pt/nontype5.C: New test.
6038
6039 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6040
6041         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6042         have an equivalent working one below it.
6043
6044 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6045
6046         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6047         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6048
6049 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6050
6051         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6052         message containing "init_priority".
6053         (conpr-2.C): Likewise.
6054         (conpr-3.C): Likewise.
6055         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6056
6057 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6058
6059         * gcc.c-torture/execute/20010114-2.c: New test.
6060
6061 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6062
6063         * gcc.c-torture/compile/20010114-1.c: New test.
6064         * gcc.c-torture/compile/20010114-1.x: Xfail.
6065         * gcc.c-torture/compile/20010114-2.c: New test.
6066         * gcc.c-torture/execute/20010114-1.c: New test.
6067         * gcc.dg/trunc-1.c: New test.
6068         * gcc.dg/uninit-B.c: New test.
6069
6070 2001-01-13  Nick Clifton  <nickc@redhat.com>
6071
6072         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6073         target.
6074
6075 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6076
6077         * gcc.c-torture/compile/20010113-1.c: New test.
6078
6079 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6080
6081         * gcc.c-torture/compile/20001212-1.c: New test.
6082
6083 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6084
6085         * gcc.dg/cpp/widestr1.c: Update.
6086         * gcc.dg/cpp/prag-imp.c: Remove.
6087
6088 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6089
6090         * gcc.c-torture/execute/20000801-3.x: Remove.
6091         * gcc.dg/c90-init-1.c: New test.
6092         * gcc.dg/c99-init-1.c: New test.
6093         * gcc.dg/c99-init-2.c: New test.
6094         * gcc.dg/gnu99-init-1.c: New test.
6095
6096 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6097
6098         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6099         testing that no relevant ones were found.
6100
6101 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6102
6103         * g++.old-deja/g++.pt/cast2.C: New test.
6104
6105 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6106
6107         * g++.old-deja/g++.pt/friend47.C: New test.
6108
6109 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6110
6111         * g++.old-deja/g++.pt/instantiate13.C: New test.
6112
6113 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6114
6115         * g++.old-deja/g++.other/defarg7.C: New test.
6116         * g++.old-deja/g++.other/defarg8.C: New test.
6117
6118 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6119
6120         * g++.old-deja/g++.pt/crash64.C: New test.
6121
6122 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6123
6124         * g++.old-deja/g++.pt/crash63.C: New test.
6125
6126 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6127
6128         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6129
6130 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6131
6132         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6133
6134 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6135
6136         * g++.old-deja/g++.pt/error3.C: New test.
6137
6138 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6139
6140         * g++.old-deja/g++.other/crash39.C: New test.
6141
6142 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6143
6144         * g++.old-deja/g++.other/vbase4.C: New test.
6145
6146 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
6147
6148         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6149         * gcc.dg/special/20000419-2.c: New file. Identical to above.
6150         * gcc.dg/special/special.exp: New test driver which will check
6151         for alias support for the above test.
6152
6153 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
6154
6155         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6156         problems on small machines.
6157         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6158         parameterize.
6159
6160 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
6161
6162         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6163         mips.
6164         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6165
6166 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
6167
6168         * g++.old_deja/g++.pt/using8.C: New test.
6169
6170 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6171
6172         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6173
6174 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
6175
6176         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6177         where a failure is expected.
6178         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6179
6180 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6181
6182         * g++.old_deja/g++.pt/instantiate12.C: New test.
6183
6184 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6185
6186         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6187         start of structs.
6188         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6189         * g++.old-deja/g++.brendan/crash17.C: Likewise.
6190         * g++.old-deja/g++.brendan/crash29.C: Likewise.
6191         * g++.old-deja/g++.brendan/crash48.C: Likewise.
6192         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6193         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6194         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6195         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6196         * g++.old-deja/g++.eh/spec6.C: Likewise.
6197         * g++.old-deja/g++.jason/crash3.C: Likewise.
6198         * g++.old-deja/g++.law/ctors11.C: Likewise.
6199         * g++.old-deja/g++.law/ctors17.C: Likewise.
6200         * g++.old-deja/g++.law/ctors5.C: Likewise.
6201         * g++.old-deja/g++.law/ctors9.C: Likewise.
6202         * g++.old-deja/g++.mike/ambig1.C: Likewise.
6203         * g++.old-deja/g++.mike/net22.C: Likewise.
6204         * g++.old-deja/g++.mike/p3538a.C: Likewise.
6205         * g++.old-deja/g++.mike/p3538b.C: Likewise.
6206         * g++.old-deja/g++.mike/virt3.C: Likewise.
6207         * g++.old-deja/g++.niklas/t128.C: Likewise.
6208         * g++.old-deja/g++.other/anon4.C: Likewise.
6209         * g++.old-deja/g++.other/using1.C: Likewise.
6210         * g++.old-deja/g++.other/warn3.C: Likewise.
6211         * g++.old-deja/g++.pt/t37.C: Likewise.
6212         * g++.old-deja/g++.robertl/eb69.C: Likewise.
6213         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6214
6215 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6216
6217         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6218
6219 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6220
6221         * gcc.c-torture/execute/stdio-opt-3.c: New test.
6222
6223 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
6224
6225         * gcc.c-torture/compile/20010107-1.c: New test.
6226
6227 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6228
6229         * gcc.c-torture/execute/builtin-noret-1.c: New test.
6230
6231 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6232
6233         * gcc.dg/format/format.h: New file.
6234         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
6235         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
6236         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
6237         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
6238         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
6239         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6240         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
6241         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
6242         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
6243         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
6244         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
6245         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
6246         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
6247         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
6248         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
6249         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
6250         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
6251         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
6252         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
6253         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
6254         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
6255         instead of declaring standard types, macros and functions in each
6256         test.
6257
6258 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
6259
6260         * gcc.c-torture/execute/20010106-1.c: New test.
6261
6262 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6263
6264         * gcc.dg/format/format.exp: New file.
6265         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
6266         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
6267         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
6268         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
6269         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
6270         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
6271         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
6272         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
6273         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6274         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6275         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6276         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6277         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6278         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6279         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6280         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6281         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6282         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6283         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6284         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6285         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6286         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6287         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6288         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6289         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6290         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6291         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
6292         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
6293         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
6294         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
6295         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
6296         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
6297         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
6298         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
6299         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
6300         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
6301         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
6302         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
6303         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
6304         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
6305         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
6306         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
6307
6308 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
6309
6310         * gcc.c-torture/execute/991228-1.c: Take word endianness into
6311         account.
6312
6313 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6314
6315         * gcc.c-torture/execute/builtin-complex-1.c: New test.
6316
6317 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
6318
6319         * g++.old-deja/g++.pt/crash62.C: New test.
6320
6321 2001-01-04  Richard Henderson  <rth@redhat.com>
6322
6323         * gcc.dg/20000926-1.c: Update expected warnings.
6324         * gcc.dg/array-2.c: Likewise.
6325         * gcc.dg/array-4.c: Also validate flexible array members.
6326         * gcc.dg/c99-flex-array-1.c: New.
6327
6328 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6329
6330         * gcc.c-torture/compile/20001222-1.x: Remove.
6331
6332 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6333
6334         * gcc.c-torture/execute/built-in-setjmp.c: New.
6335
6336 2001-01-03  Richard Henderson  <rth@redhat.com>
6337
6338         * gcc.dg/940510-1.c: Update expected error wording.
6339         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
6340
6341 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
6342
6343         * lib/target-supports.exp (check_alias_available): Modified to
6344         indicate aliases not supported if only weak aliases are supported.
6345
6346 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6347
6348         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
6349         Turn on cmpstrsi checks for __pj__ and __i370__.
6350
6351 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6352
6353         * g++.old-deja/g++.other/virtual11.C: New test.
6354
6355 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6356
6357         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
6358
6359 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6360
6361         * gcc.c-torture/compile/20010102-1.c: New test.
6362
6363 2001-01-02  Andreas Jaeger  <aj@suse.de>
6364
6365         * gcc.dg/noreturn-3.c: New test.
6366
6367         * gcc.dg/noreturn-4.c: New test.
6368
6369 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6370
6371         * gcc.c-torture/execute/stdio-opt-1.c: Also test
6372         __builtin_fputc and __builtin_fwrite.
6373
6374 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6375
6376         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
6377         signed char, not default char.
6378
6379 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6380
6381         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
6382
6383 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
6384
6385         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
6386
6387 2000-12-29  Richard Henderson  <rth@redhat.com>
6388
6389         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
6390         (__cyg_profile_func_exit): Define.
6391
6392 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6393
6394         * g++.dg/vtgc1.C: New test.
6395
6396 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
6397
6398         * gcc.dg/noncompile/20001228-1.c: New test.
6399
6400         * gcc.dg/20001228-1.c: New test.
6401
6402         * gcc.c-torture/execute/20001228-1.c: New test.
6403
6404 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
6405
6406         * gcc.dg/format-strfmon-1.c: New test.
6407
6408 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6409
6410         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
6411         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
6412         * gcc.c-torture/execute/string-opt-1.c: Likewise.
6413         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6414         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6415         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6416         * gcc.c-torture/execute/string-opt-6.c: Likewise.
6417         * gcc.c-torture/execute/string-opt-7.c: Likewise.
6418         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6419         * gcc.c-torture/execute/string-opt-9.c: Likewise.
6420         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6421         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6422         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6423
6424         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
6425         * gcc.c-torture/execute/string-opt-4.c: Test index.
6426
6427 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
6428
6429         * gcc.c-torture/compile/20001226-1.c: New test.
6430
6431 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6432
6433         * gcc.c-torture/compile/20001222-1.c: New test.
6434         * gcc.c-torture/compile/20001222-1.x: Xfail.
6435
6436 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
6437
6438         * gcc.c-torture/execute/comp-goto-2.c: New test.
6439
6440 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
6441
6442         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
6443         Use long types if __INT_MAX__ is 32767.
6444         (main): Use cast to (sint32 *) when poking 88 into a_page.
6445
6446         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
6447
6448 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
6449
6450         * gcc.c-torture/compile/20001221-1.c: New test.
6451         * gcc.c-torture/execute/20001221-1.c: New test.
6452
6453 2000-12-20  Richard Henderson  <rth@redhat.com>
6454
6455         * g++.old-deja/g++.pt/crash36.C: Update error lines.
6456         * g++.old-deja/g++.robertl/eb109.C: Likewise.
6457
6458 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6459
6460         * gcc.dg/compare3.c: New test.
6461
6462 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6463
6464         * gcc.dg/format-warnll-1.c: New test.
6465
6466 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6467
6468         * gcc.dg/cpp/cmdlne-P.c: New test.
6469
6470 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6471
6472         * gcc.c-torture/execute/builtin-abs-1.c,
6473         gcc.c-torture/execute/builtin-abs-2.c: New tests.
6474
6475 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6476
6477         * gcc.dg/cpp/multiline.c: New test.
6478
6479 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6480
6481         * g++.old-deja/g++.other/syshdr1.C: Update.
6482         * gcc.dg/cpp/lineflags.c: Remove temporarily.
6483
6484 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6485
6486         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
6487
6488 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6489
6490         * g++.old-deja/g++.pt/ttp65.C: New test.
6491
6492 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6493
6494         * g++.old-deja/g++.pt/ttp64.C: New test.
6495
6496 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6497
6498         * g++.old-deja/g++.pt/spec33.C: New test.
6499
6500 2000-12-14  Catherine Moore  <clm@redhat.com>
6501
6502         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
6503         * gcc.c-torture/execute/920612-2.c: Likewise.
6504         * gcc.c-torture/execute/920428-2.c: Likewise.
6505         * gcc-c-torture/execute/va-arg-11.c: Call exit.
6506         * gcc.c-torture/execute/va-arg-21.c: Likewise.
6507
6508 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6509
6510         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
6511         * gcc.dg/pack-test-2.c: Likewise.
6512
6513 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6514
6515         Tests by Zack Weinberg <zackw@stanford.edu>.
6516
6517         * gcc.dg/cpp/defined.c: Update.
6518         * gcc.dg/cpp/defined_trad.c: New tests.
6519
6520 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6521
6522         * gcc.dg/cpp/trad-direct.c: Update.
6523
6524 2000-12-11  Neil Booth  <neilb@earthling.net>
6525
6526         * gcc.dg/cpp/defined_trad.c
6527
6528 2000-12-11  Neil Booth  <neilb@earthling.net>
6529
6530         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
6531
6532 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6533
6534         * gcc.dg/format-miss-2.c: New test.
6535
6536 2000-12-09  Neil Booth  <neilb@earthling.net>
6537
6538         * gcc.dg/cpp/lineflags.c: New tests.
6539         * gcc.dg/cpp/poison.c: Update.
6540         * gcc.dg/cpp/redef2.c: Update.
6541         * gcc.dg/cpp/skipping.c: New test.
6542
6543 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
6544
6545         * g++.old-deja/g++.other/eh3.C: New testcase.
6546
6547 2000-12-07  Neil Booth  <neilb@earthling.net>
6548
6549         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
6550         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
6551         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
6552         wtr-union-init-2.c, wtr-union-init-3.c: Update.
6553         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
6554         Update.
6555
6556 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6557
6558         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
6559         __SIZE_TYPE__ instead of int for type of integers cast to
6560         pointers.
6561
6562 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
6563
6564         * g++.old-deja/g++.other/cleanup4.C: New test.
6565
6566 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6567
6568         * format-sec-1.c: New test.
6569
6570 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6571
6572         * gcc.dg/format-nonlit-3.c: New test.
6573
6574 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6575
6576         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
6577         through a null pointer.
6578
6579 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6580
6581         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
6582         * g++.old-deja/g++.pt/partial4.C: New test.
6583
6584 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
6585
6586         * gcc.c-torture/execute/ieee/hugeval.x: New.
6587
6588 2000-12-06  Neil Booth  <neilb@earthling.net>
6589
6590         * gcc.dg/cpp/backslash2.c: New tests.
6591
6592 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6593
6594         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
6595         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
6596
6597 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
6598
6599         * gcc.c-torture/execute/20001203-2.c: New testcase.
6600
6601 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6602
6603         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
6604         * g++.old-deja/g++.other/virtual10.C: New test.
6605
6606 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6607
6608         * g++.old-deja/g++.mike/pmf5.C: Remove test.
6609
6610 2000-12-05  Richard Henderson  <rth@redhat.com>
6611
6612         * gcc.c-torture/compile/20001205-1.c: New.
6613
6614 2000-12-04  Neil Booth  <neilb@earthling.net>
6615
6616         * g++.old-deja/g++.other/virtual9.C: New test.
6617         * g++.old-deja/g++.pt/crash61.C: New test.
6618         * gcc.c-torture/execute/loop-9.c: New test.
6619
6620 2000-12-04  Neil Booth  <neilb@earthling.net>
6621
6622         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
6623         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
6624         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
6625         * gcc.dg/cpp/extratokens.c: ...here.
6626
6627 2000-12-04  Neil Booth  <neilb@earthling.net>
6628
6629         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
6630         New tests.
6631
6632 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6633
6634         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
6635         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
6636
6637 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6638
6639         * gcc.c-torture/execute/20001203-1.c: New test.
6640
6641 2000-12-03  Neil Booth  <neilb@earthling.net>
6642
6643         * gcc.dg/cpp/macro6.c: New test cases.
6644
6645 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6646
6647         * gcc.c-torture/execute/string-opt-9.c: New test.
6648         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6649         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6650         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6651
6652         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
6653         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
6654
6655 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
6656
6657         * gcc.dg/cpp/if-6.c: New testcase.
6658
6659         * gcc.dg/20001201-1.c: New testcase.
6660
6661 2000-12-02  Neil Booth  <neilb@earthling.net>
6662
6663         * g++.old-deja/g++.other/externC4.C,
6664         g++.old-deja/g++.other/friend10.C: New tests.
6665
6666 2000-12-02  Neil Booth  <neilb@earthling.net>
6667
6668         * g++.old-deja/g++.other/instan2.C
6669         * g++.old-deja/g++.other/instan3.C: New test.
6670
6671 2000-12-02  Neil Booth  <neilb@earthling.net>
6672
6673         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
6674         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
6675         gnuc99.c,gnuc99-pedantic.c: New tests.
6676
6677 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6678
6679         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
6680         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
6681
6682 2000-12-01  Neil Booth  <neilb@earthling.net>
6683
6684         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
6685         * gcc.dg/cpp/poison.c: Update.
6686         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
6687
6688 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
6689
6690         * g77.f-torture/execute/20001201.f: New test.
6691
6692 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6693
6694         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6695
6696 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
6697
6698         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6699
6700 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
6701
6702         * g++.old-deja/g++.other/cast6.C: New test.
6703
6704 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
6705
6706         * gcc.c-torture/execute/20001130-2.c: New testcase.
6707
6708 2000-11-30  Richard Henderson  <rth@redhat.com>
6709
6710         * gcc.c-torture/execute/20001130-1.c: New test.
6711
6712 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6713
6714         * g++.old-deja/g++.other/op3.C: New test.
6715
6716 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6717
6718         * g++.old-deja/g++.other/op2.C: New test.
6719
6720 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6721
6722         * g++.old-deja/g++.other/crash38.C: New test.
6723
6724 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
6725
6726         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6727
6728 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
6729
6730         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6731         tests.
6732         * gcc.c-torture/execute/string-opt-6.c: New test.
6733
6734         * gcc.dg/20001117-1.c: Add main.
6735
6736 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
6737
6738         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6739         Move from here ...
6740         * gcc.dg/940510-1.c: ... to here.
6741
6742         * gcc.dg/20000926-1.c: GNU C now allows initializations of
6743         zero-size arrays in toplevel structures.
6744
6745 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6746
6747         * gcc.c-torture/execute/loop-8.c: New test.
6748
6749 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6750
6751         * g++.old-deja/g++.other/base1.C: New test.
6752
6753 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6754
6755         * g++.old-deja/g++.other/parse2.C: New test.
6756
6757 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6758
6759         * g++.old-deja/g++.pt/incomplete1.C: New test.
6760
6761 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6762
6763         * g++.old-deja/g++.other/friend9.C: New test.
6764
6765 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6766
6767         * gcc.dg/20001127-1.c: New test.
6768
6769 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6770
6771         * g++.old-deja/g++.pt/friend46.C: New test.
6772
6773 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6774
6775         * g++.old-deja/g++.other/ptrmem8.C: New test.
6776
6777 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6778
6779         * gcc.c-torture/execute/string-opt-7.c: New test.
6780         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6781
6782 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6783
6784         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
6785         instead of 'mkcheck 2'.
6786
6787 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6788
6789         * gcc.c-torture/execute/memcheck/driver.c,
6790         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
6791         C9X references to refer to C99.
6792
6793 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
6794
6795         * gcc.dg/ultrasp3.c: New test.
6796
6797 2000-11-25  Neil Booth  <neilb@earthling.net>
6798
6799         * gcc.dg/cpp/include2.c: Update test to be locale independent.
6800
6801 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
6802
6803         * gcc.c-torture/compile/20001123-2.c: New.
6804
6805 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6806
6807         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
6808
6809 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
6810
6811         * gcc.dg/sequence-point-1.c: Add some new tests.
6812         * gcc.c-torture/execute/20001124-1.c: New test.
6813
6814 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6815
6816         * g++.old-deja/g++.other/vaarg4.C: New test.
6817         * gcc.c-torture/compile/20001123-1.c: New test.
6818
6819 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6820
6821         * g++.other/crash24.C: Adjust and remove XFAIL.
6822         * g++.other/crash37.C: New test.
6823
6824 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
6825
6826         * g++.old-deja/g++.pt/instantiate9.C: New test.
6827
6828 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
6829
6830         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6831         new ABI, too.
6832
6833         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6834         * g++.old-deja/g++.robertl/eb55.C: Likewise.
6835
6836 2000-11-22  Neil Booth  <neilb@earthling.net>
6837
6838         * gcc.dg/cpp/Wtrigraphs.c: New test.
6839
6840 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6841
6842         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6843
6844 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6845
6846         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6847
6848 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6849
6850         * lib/gcc-dg.exp: load_lib scanasm.exp.
6851         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6852         * lib/g++-dg.exp: load_lib scanasm.exp.
6853         * lib/scanasm.exp: New.
6854         (scan-assembler, scan-assembler-not): Add optional arguments to
6855         test name, or if not present, the pattern name.
6856         (scan-assembler-dem, scan-assembler-dem-not): New.
6857
6858         * g++.dg/dg.exp: New.
6859
6860 2000-11-21  Neil Booth  <neilb@earthling.net>
6861
6862         * gcc.dg/cpp/integrated1.c: Remove.
6863
6864 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6865
6866         * gcc.c-torture/execute/20001121-1.c: New test.
6867
6868 2000-11-21  Richard Henderson  <rth@redhat.com>
6869
6870         * gcc.c-torture/compile/20001121-1.c: New test.
6871
6872 2000-11-20  Neil Booth  <neilb@earthling.net>
6873
6874         * gcc.dg/cpp/integrated1.c: New test.
6875
6876 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6877
6878         * g++.old-deja/g++.other/inline17.C: New test.
6879
6880 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6881
6882         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6883         local variable to be zero: I made the variable global. Now
6884         uses abort() and exit() instead of relying on main's return value.
6885
6886 2000-11-20  Neil Booth  <neilb@earthling.net>
6887
6888         * gcc.dg/cpp/paste2.c: Update test.
6889         * objc/execute/paste.m: New test.
6890
6891 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6892
6893         * gcc.dg/c99-condexpr-1.c: New test.
6894
6895 2000-11-20  Neil Booth  <neilb@earthling.net>
6896
6897         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6898
6899 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6900
6901         * g++.old-deja/g++.pt/export1.C: New test.
6902
6903 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6904
6905         * gcc.dg/20001117-1.c: New test.
6906
6907 2000-11-18  Richard Henderson  <rth@redhat.com>
6908
6909         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6910
6911 2000-11-18  Richard Henderson  <rth@redhat.com>
6912
6913         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6914         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6915         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6916
6917 2000-11-18  Richard Henderson  <rth@redhat.com>
6918
6919         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6920         (main): New.  Exit cleanly.
6921
6922 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6923
6924         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6925         gcc.dg/c99-fordecl-2.c: New tests.
6926
6927 2000-11-18  Richard Henderson  <rth@redhat.com>
6928
6929         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6930         * gcc.c-torture/execute/zerolen-2.c: New.
6931
6932 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6933
6934         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6935         memory.
6936
6937 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6938
6939         * g++.old-deja/g++.pt/instantiate8.C: New test.
6940
6941 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6942
6943         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6944         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6945
6946 2000-11-16  Nick Clifton  <nickc@redhat.com>
6947
6948         * gcc.c-torture/execute/nestfunc-2.c: New test.
6949         * gcc.c-torture/execute/nestfunc-3.c: New test.
6950
6951 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6952
6953         * gcc.c-torture/compile/20001116-1.c: New test.
6954
6955 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6956
6957         * gcc.c-torture/execute/20001115-1.c: New test.
6958
6959 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6960
6961         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6962         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6963         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6964         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6965
6966 2000-11-15  Neil Booth  <neilb@earthling.net>
6967
6968         gcc.dg/cpp/_Pragma1.c: Update.
6969         gcc.dg/cpp/_Pragma2.c: New test.
6970
6971 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6972
6973         * g++.old-deja/g++.other/anon5.C: New test.
6974
6975 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6976
6977         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6978         tests.
6979
6980 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6981
6982         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6983         output.
6984
6985 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6986
6987         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6988         labels at end of compound statements.
6989
6990 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6991
6992         * gcc.c-torture/execute/loop-7.c: New test.
6993
6994 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6995
6996         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6997
6998 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6999
7000         * gcc.dg/c99-bool-1.c: New test.
7001
7002 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7003
7004         * gcc.dg/c99-scope-1.c: Remove xfail.
7005         * gcc.dg/c99-scope-2.c: New test.
7006
7007 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7008
7009         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7010         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7011
7012 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7013
7014         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7015         error messages.
7016
7017         * g++.mike/p700.C: Don't typedef wchar_t.
7018         * g++.mike/p784.C: Likewise.
7019         * g++.mike/eb101.C: Don't use __wchar_t.
7020
7021 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7022
7023         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7024         from DO loop.
7025
7026 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7027
7028         * gcc.c-torture/execute/20001111-1.c: New test.
7029
7030 2000-11-10  Nick Clifton  <nickc@redhat.com>
7031
7032         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7033         long multuiple and accumulate.
7034
7035 2000-11-09  Richard Henderson  <rth@redhat.com>
7036
7037         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7038         via size_t instead of int.
7039
7040         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7041         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7042         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7043         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7044
7045 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7046
7047         * gcc.c-torture/compile/20001109-1.c: New test.
7048         * gcc.c-torture/compile/20001109-2.c: New test.
7049
7050 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7051
7052         * g++.old-deja/g++.pt/operator1.C: New test.
7053         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7054
7055 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7056
7057         * gcc.dg/20001108-1.c: New test.
7058
7059 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7060
7061         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7062         with both arguments constant strings.
7063         * gcc.c-torture/execute/string-opt-3.c: New test.
7064         * gcc.c-torture/execute/string-opt-4.c: New test.
7065         * gcc.c-torture/execute/string-opt-5.c: New test.
7066
7067 2000-11-08  Nick Clifton  <nickc@redhat.com>
7068
7069         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7070         mulsidi3adddi patterns.
7071
7072 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7073
7074         * g++.old-deja/g++.other/crash36.C: New test.
7075
7076 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7077
7078         * g++.old-deja/g++.other/init16.C: New test.
7079
7080 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7081
7082         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7083
7084 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7085
7086         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7087         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7088         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7089
7090 2000-11-07  DJ Delorie  <dj@redhat.com>
7091
7092         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7093
7094 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7095
7096         * gcc.c-torture/execute/string-opt-1.c: New test.
7097
7098 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7099
7100         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7101         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7102         parameters in registers, and there is no way for a varargs
7103         function to know in which order the integer and floating-point
7104         parameters should be interleaved when they are placed on the
7105         stack.
7106         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7107         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7108
7109 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7110
7111         * gcc.c-torture/execute/string-opt-2.c: New test.
7112
7113 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7114
7115         * g++.old-deja/g++.pt/crash60.C: New test.
7116
7117 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7118
7119         * g++.old-deja/g++.other/crash24.C: New test.
7120         * g++.old-deja/g++.other/crash25.C: New test.
7121         * g++.old-deja/g++.other/crash26.C: New test.
7122         * g++.old-deja/g++.other/crash27.C: New test.
7123         * g++.old-deja/g++.other/crash28.C: New test.
7124         * g++.old-deja/g++.other/crash29.C: New test.
7125         * g++.old-deja/g++.other/crash30.C: New test.
7126         * g++.old-deja/g++.other/crash31.C: New test.
7127         * g++.old-deja/g++.other/crash32.C: New test.
7128         * g++.old-deja/g++.other/crash33.C: New test.
7129         * g++.old-deja/g++.other/crash34.C: New test.
7130         * g++.old-deja/g++.other/crash35.C: New test.
7131
7132 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7133
7134         * gcc.c-torture/execute/20001031-1.c: New test.
7135
7136 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
7137
7138         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7139         namespace.
7140
7141         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7142         standards-conformant.
7143
7144         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7145
7146         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7147         * g++.old-deja/g++.mike/p755a.C: Likewise.
7148         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7149         library makes no calls to `operator new' during initialization.
7150
7151 2000-11-04  Neil Booth  <neilb@earthling.net>
7152
7153         * gcc.dg/cpp/include2.c: New tests.
7154
7155 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
7156
7157         * lib/g++.exp (g++_set_ld_library_path): New function.
7158         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7159
7160 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
7161
7162         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
7163         warnings.
7164
7165 2000-11-01  Richard Henderson  <rth@redhat.com>
7166
7167         * g++.old-deja/g++.ext/namedret1.C: New.
7168         * g++.old-deja/g++.ext/namedret2.C: New.
7169         * g++.old-deja/g++.ext/namedret3.C: New.
7170
7171 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
7172
7173         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7174         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7175
7176 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7177
7178         * gcc.c-torture/execute/va-arg-21.c: New test.
7179
7180 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7181
7182         * gcc.dg/c99-complex-2.c: New test.
7183
7184 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7185
7186         * gcc.c-torture/execute/stdio-opt-1.c: New test.
7187
7188 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
7189
7190         * g++.old-deja/g++.other/inline16.C: New test.
7191
7192 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
7193
7194         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7195         __PRETTY_FUNCTION__
7196
7197 2000-10-29  Neil Booth  <neilb@earthling.net>
7198
7199         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7200         New tests.
7201         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7202         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7203         optimisation.
7204
7205 2000-10-29  Neil Booth  <neilb@earthling.net>
7206
7207         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7208         * mi1.c, mi1c.h: Add null directives to multiple-include test.
7209         * mi5.c: Test multiple includes work with -C.
7210         * trigraphs.c: Test ^= version.
7211
7212 2000-10-28  Neil Booth  <neilb@earthling.net>
7213
7214         New tests and test updates for new macro expander.
7215
7216         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7217         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7218         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7219         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7220         new diagnostic messages.
7221
7222         * gcc.dg/cpp/macro3.c: New tests.
7223
7224 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
7225
7226         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
7227         on the same line.
7228
7229 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
7230
7231         * g++.old-deja/g++.other/eh2.C: New test.
7232
7233 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7234
7235         * gcc.c-torture/execute/20001027-1.c: New test.
7236
7237 2000-10-26  Richard Henderson  <rth@redhat.com>
7238
7239         * gcc.c-torture/execute/20001026-1.c: New.
7240
7241 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
7242
7243         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
7244         * g++.old-deja/g++.law/builtin1.C: Likewise.
7245         * g++.old-deja/g++.law/ctors10.C: Likewise.
7246         * g++.old-deja/g++.law/virtual3.C: Likewise.
7247         * g++.old-deja/g++.mike/p658.C: Likewise.
7248         * g++.old-deja/g++.other/sibcall1.C: Likewise.
7249         * g++.old-deja/g++.other/vaarg2.C: Likewise.
7250         * g++.old-deja/g++.robertl/eb124.C: Likewise.
7251         * g++.old-deja/g++.robertl/eb44.C: Likewise.
7252         * g++.old-deja/g++.robertl/eb77.C: Likewise.
7253
7254 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
7255
7256         * gcc.c-torture/compile/20001024-1.c: New test.
7257
7258 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
7259
7260         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
7261         to tell us whether or not we are using V3.
7262
7263 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7264
7265         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
7266         operands.
7267
7268 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7269
7270         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
7271
7272 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
7273
7274         * gcc.c-torture/execute/20001024-1.c: New test.
7275
7276 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
7277
7278         * g++.old-deja/g++.other/sibcall1.C: New test.
7279
7280 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
7281
7282         * gcc.dg/noncompile/init-3.c: New test.
7283
7284 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7285
7286         * gcc.dg/format-array-1.c: New test.
7287
7288 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7289
7290         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7291         writing through null pointers; remove comment about testing
7292         unterminated strings.
7293
7294 2000-10-17  Matthew Hiller  <hiller@redhat.com>
7295
7296         * gcc.c-torture/execute/20001017-2.c: New test.
7297
7298 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7299
7300         * gcc.c-torture/compile/20001018-1.c: New test.
7301         * gcc.c-torture/compile/20001018-1.x: Xfail.
7302
7303 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7304
7305         * gcc.c-torture/execute/20001017-1.c: New test.
7306
7307 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7308
7309         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
7310         for multiple use of arguments with scanf formats; add tests for
7311         multiple use of arguments.
7312
7313 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
7314
7315         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
7316
7317 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7318
7319         * gcc.dg/format-miss-1.c: New test.
7320
7321 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7322
7323         * gcc.c-torture/execute/20001013-1.c: New test.
7324
7325 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7326
7327         * gcc.dg/format-branch-1.c: New test.
7328
7329 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7330
7331         * README, lib/file-format.exp: Remove EGCS references.
7332
7333 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7334
7335         * gcc.dg/20001013-1.c: New test.
7336
7337 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7338
7339         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
7340         for intmax_t in the compiler using __typeof__ and the type rules
7341         for conditional expressions.
7342
7343 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
7344
7345         * gcc.dg/20001012-1.c: New test.
7346         * gcc.dg/20001012-2.c: New test.
7347
7348 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7349
7350         * gcc.dg/format-attr-1.c: New test.
7351
7352 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7353
7354         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
7355         __LONG_LONG_MAX__ instead of LLONG_MAX.
7356
7357 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7358
7359         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
7360         scanf flags.
7361         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
7362         flags.
7363
7364 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7365
7366         * gcc.dg/sequence-pt-1.c: New test.
7367
7368 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
7369
7370         * gcc.c-torture/execute/20001011-1.c: New testcase.
7371         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
7372
7373 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7374
7375         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
7376         does not error on it.
7377
7378 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7379
7380         * gcc.dg/20001009-1.c: New test.
7381
7382 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7383
7384         * gcc.c-torture/compile/20001009-1.c: Move from here ....
7385         * gcc.c-torture/execute/20001009-2.c: ... to here.
7386
7387 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
7388
7389         * gcc.c-torture/compile/20001009-1.c: New testcase.
7390         * gcc.c-torture/execute/20001009-1.c: New testcase.
7391         Testcases provided by Jan Hubicka <jh@suse.cz>.
7392
7393 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7394
7395         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7396         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
7397         uintmax_t using <limits.h> to emulate the compiler's internal
7398         logic.  No longer XFAIL %j tests.
7399
7400 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7401
7402         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
7403         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7404         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
7405         regexps and details of expected handling of some bad formats.
7406         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
7407         suppression.
7408
7409 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7410
7411         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
7412         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
7413         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
7414         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
7415         in list archives.
7416
7417 2000-10-06  Richard Henderson  <rth@cygnus.com>
7418
7419         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
7420         * g++.old-deja/g++.brendan/crash52.C: Likewise.
7421         * g++.old-deja/g++.jason/report.C: Likewise.
7422         * g++.old-deja/g++.law/friend5.C: Likewise.
7423         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
7424         of the expected warnings.
7425
7426 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
7427
7428         * g++.old-deja/g++.pt/enum14.C: New test.
7429
7430 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
7431
7432         * g++.old-deja/g++.pt/crash59.C: New test.
7433
7434 2000-10-04  Will Cohen  <wcohen@redhat.com>
7435
7436         * gcc.dg/20000926-1.c: New test.
7437
7438 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
7439
7440         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
7441         function name for current C++ compiler.
7442         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
7443
7444 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
7445
7446         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
7447         __PRETTY_FUNCTION__.
7448         * g++.old-deja/g++.ext/pretty2.C: Likewise.
7449
7450 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7451
7452         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
7453
7454 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
7455
7456         * gcc.c-torture/compile/20000923-1.c: New test.
7457
7458 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
7459
7460         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
7461         * g++.old-deja/g++.pt/ttp62.C: Same.
7462         * g++.old-deja/g++.other/inline14.C: Same.
7463
7464 2000-09-24  Richard Henderson  <rth@cygnus.com>
7465
7466         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
7467
7468 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7469
7470         * gcc.dg/c90-printf-1.c: Add test for wide string format.
7471
7472 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
7473
7474         * gcc.c-torture/compile/20000922-1.c: New file.
7475
7476 2000-09-21  Nick Clifton  <nickc@redhat.com>
7477
7478         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
7479         a signed long modulo operation.
7480         (mod6): New function - perform an unsigned long modulo operation.
7481         (main): Add tests for modulos of very large numbers by very small
7482         dividends.
7483
7484 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7485
7486         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
7487
7488 2000-09-19  Richard Henderson  <rth@cygnus.com>
7489
7490         * gcc.dg/compare2.c (case 10): XFAIL.
7491
7492 2000-09-18  Richard Henderson  <rth@cygnus.com>
7493
7494         * gcc.c-torture/execute/20000906-1.c: Move ...
7495         * gcc.dg/20000906-1.c: ... here.  Only run on targets
7496         that support __builtin_trap.
7497
7498 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
7499
7500         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
7501
7502 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7503
7504         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
7505         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
7506         more $ format tests.
7507
7508 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7509
7510         * gcc.dg/format-errmk-1.c: New test.
7511
7512 2000-09-17  Greg McGary  <greg@mcgary.org>
7513
7514         * gcc.c-torture/execute/20000917-1.x: Remove.
7515
7516 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7517
7518         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
7519
7520 2000-09-17  Greg McGary  <greg@mcgary.org>
7521
7522         * gcc.c-torture/execute/20000917-1.c: New test.
7523         * gcc.c-torture/execute/20000917-1.x: XFAIL.
7524
7525 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
7526
7527         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
7528         in nested macro bug.
7529
7530 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
7531
7532         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
7533
7534 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
7535
7536         * gcc.c-torture/execute/20000914-1.c: New test.
7537
7538 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
7539
7540         * g++.other/inline13.C: New test.
7541
7542 2000-09-12  Andreas Jaeger  <aj@suse.de>
7543
7544         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
7545         constant by Ulrich Drepper <drepper@redhat.com>.
7546
7547 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
7548
7549         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
7550
7551 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7552
7553         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
7554
7555 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
7556
7557         * gcc.dg/cpp/backslash.c: New test.
7558
7559 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
7560
7561         * gcc.c-torture/execute/20000910-1.c: New test.
7562         * gcc.c-torture/execute/20000910-2.c: Likewise.
7563
7564 2000-09-11  Robert Lipe  <robertl@sco.com>
7565
7566         * gcc.dg/pragma-align.c: New test.
7567
7568 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
7569
7570         * g++.old-deja/g++.pt/explicit82.C: New test.
7571         * g++.old-deja/g++.pt/explicit83.C: New test.
7572
7573 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
7574
7575         * gcc.dg/asm-names.c: New test.
7576
7577 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7578
7579         * gcc.dg/cpp/tr-warn6.c: New test
7580
7581 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7582
7583         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
7584         be accepted.
7585
7586 2000-09-07  Catherine Moore  <clm@redhat.com>
7587
7588         * gcc.c-torture/execute/unroll-1.c: New test.
7589
7590 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
7591
7592         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
7593         ERROR markers.
7594         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
7595         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
7596         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
7597         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
7598         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
7599         Preprocess only.
7600         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
7601         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
7602
7603 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7604
7605         * g++.old-deja/g++.pt/deduct2.C: New test.
7606
7607 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7608
7609         * g++.old-deja/g++.pt/parms2.C: New test.
7610
7611 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7612
7613         * g++.old-deja/g++.pt/crash58.C: New test.
7614
7615 2000-09-06  Greg McGary  <greg@mcgary.org>
7616
7617         * gcc.c-torture/execute/20000906-1.c: New test.
7618         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
7619
7620 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7621
7622         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
7623
7624 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7625
7626         * g++.old-deja/g++.pt/crash57.C: New test.
7627
7628 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7629
7630         * g++.old-deja/g++.pt/crash56.C: New test.
7631
7632 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7633
7634         * g++.old-deja/g++.pt/koenig1.C: New test.
7635
7636 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7637
7638         * gcc.dg/20000904-1.c: New test.
7639
7640 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7641
7642         * gcc.dg/cpp/paste8.c: New test.
7643
7644 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
7645
7646         * gcc.c-torture/compile/20000827-1.c: New test.
7647
7648 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7649
7650         * gcc.dg/format-diag-1.c: New test.
7651
7652 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7653
7654         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
7655         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
7656         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
7657         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
7658         gcc.dg/formatz-1.c: Adjust warning regular expressions.
7659
7660 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7661
7662         * g++.old-deja/g++.other/nested4.C: New test.
7663
7664 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7665
7666         * g++.old-deja/g++.ns/scoped1.C: New test.
7667
7668 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
7669
7670         * lib/g++.exp: Support testing already-installed GCC.
7671
7672 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7673
7674         * wtr-label-1.c, wtr-suffix-1.c: New tests.
7675
7676 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7677
7678         * gcc.dg/return-type-2.c: New test.
7679
7680 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
7681
7682         * gcc.c-torture/compile/20000825-1.c: New test.
7683
7684 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
7685
7686         * gcc.dg/dwarf2-2.c: New test.
7687
7688 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
7689
7690         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
7691         dg-warning regexps.
7692
7693 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7694
7695         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7696         gcc.dg/format-ext-5.c: New tests.
7697
7698 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
7699
7700         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7701
7702 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
7703
7704         * gcc.dg/noncompile/930622-2.c: Adjust error message.
7705
7706 2000-08-24  Richard Henderson  <rth@cygnus.com>
7707
7708         * gcc.dg/ia64-sync-1.c: New test.
7709         * gcc.dg/ia64-sync-2.c: New test.
7710         * gcc.dg/ia64-asm-1.c: New test.
7711
7712 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7713
7714         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7715         * gcc.dg/format-ext-2.c: New test.
7716
7717 2000-08-23  Jason Merrill  <jason@redhat.com>
7718
7719         * lib/old-dejagnu.exp: Also ignore "In member function" and
7720         "At global scope".
7721
7722 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7723
7724         * gcc.dg/noncompile/label-lineno-1.c: New test.
7725
7726 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7727
7728         * gcc.dg/c99-array-nonobj-1.c: New test.
7729
7730 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7731
7732         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7733         tests.
7734         * gcc.dg/format-ext-1.c: New test.
7735
7736 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7737
7738         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7739         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7740         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7741         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7742         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7743
7744 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7745
7746         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7747         gcc.dg/c99-strftime-2.c: New tests.
7748
7749 2000-08-22  Richard Henderson  <rth@cygnus.com>
7750
7751         * gcc.c-torture/execute/20000822-1.c: New test.
7752
7753 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7754
7755         * gcc.c-torture/execute/20000819-1.x: Remove.
7756
7757 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7758
7759         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
7760         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
7761         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
7762         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
7763         gcc.dg/format-xopen-1.c: New tests.
7764
7765 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7766
7767         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7768
7769 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7770
7771         * g++.old-deja/g++.other/loop2.C: New test.
7772
7773         * gcc.c-torture/compile/20000606-1.c: New test.
7774         * gcc.c-torture/compile/20000728-1.c: New test.
7775         * gcc.c-torture/execute/20000801-1.c: New test.
7776         * gcc.c-torture/execute/20000801-2.c: New test.
7777         * gcc.c-torture/execute/20000819-1.c: New test.
7778         * gcc.c-torture/execute/20000819-1.x: XFAIL.
7779         * gcc.dg/20000629-1.c: New test.
7780         * gcc.dg/20000724-1.c: New test.
7781         * gcc.dg/20000807-1.c: New test.
7782
7783 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
7784
7785         * gcc.dg/cpp/pragma-1.c: New test.
7786         * gcc.dg/cpp/pragma-2.c: New test.
7787
7788 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
7789
7790         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
7791         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
7792
7793 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7794
7795         * gcc.c-torture/compile/20000818-1.c: New test.
7796
7797 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
7798
7799         * gcc.c-torture/execute/20000818-1.c: New test.
7800
7801 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7802
7803         * gcc.dg/format-va-1.c: New test.
7804
7805 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7806
7807         * g++.old-deja/g++.other/typedef8.C: New test.
7808
7809 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7810
7811         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
7812         * g++.old-deja/g++.mike/net36.C: Mark candidate.
7813         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
7814         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
7815         * g++.old-deja/g++.other/ptrmem7.C: New test.
7816         * g++.old-deja/g++.pt/ptrmem10.C: New test.
7817
7818 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7819
7820         * g++.old-deja/g++.pt/typename27.C: New test.
7821
7822 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
7823
7824         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7825         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7826         * g++.old-deja/g++.pt/friend45.C: New test.
7827         * g++.old-deja/g++.other/friend8.C: New test.
7828
7829 2000-08-15  Richard Henderson  <rth@cygnus.com>
7830
7831         * gcc.c-torture/execute/20000815-1.c: New test.
7832
7833 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7834
7835         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7836         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7837         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7838
7839 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7840
7841         * g++.old-deja/g++.other/refinit2.C: New test.
7842
7843 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7844
7845         * lib/c-torture.exp (c-torture): Make
7846         compiler_conditional_xfail_data global.
7847         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7848         compiler_conditional_xfail_data machinery.
7849         (f-torture-execute): Likewise.
7850         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7851         and only when unrolling loops.
7852
7853         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7854
7855 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7856
7857         * g++.old-deja/g++.pt/explicit81.C: New test.
7858
7859 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7860
7861         * g++.old-deja/g++.pt/typename26.C: New test.
7862
7863 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7864
7865         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7866         warning.
7867
7868 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7869
7870         * g++.old-deja/g++.other/array3.C: New test.
7871
7872 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7873
7874         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7875         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7876         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7877         New tests.
7878
7879 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7880
7881         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7882         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7883
7884 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7885
7886         * gcc.c-torture/execute/20000808-1.c: New test.
7887
7888 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7889
7890         * gcc.dg/c90-const-expr-1.c: New test.
7891
7892 2000-08-08  Richard Henderson  <rth@cygnus.com>
7893
7894         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7895
7896 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7897
7898         * gcc.dg/noncompile/const-ll-1.c: New test.
7899
7900 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7901
7902         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7903
7904 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7905
7906         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7907         that running programs linked against the shared version of libobjc
7908         run correctly.
7909
7910 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7911
7912         * gcc.dg/c99-printf-1.c: New test.
7913
7914 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7915
7916         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7917
7918 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7919
7920         * gcc.c-torture/execute/20000731-1.x: Delete.
7921
7922 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7923
7924         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7925         and torture_without_loops as is done by c-torture.exp.
7926         (search_for): Copy from c-torture.exp.
7927         (gcc-dg-runtest): New function, drives a directory of tests
7928         iterating over the TORTURE_OPTIONS.
7929         (scan-assembler, scan-assembler-not): Move here from
7930         individual directory drivers.
7931
7932         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7933         defined by lib/gcc-dg.exp.
7934         * gcc.dg/cpp/cpp.exp: Likewise.
7935         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7936         gcc-dg-runtest, so we cycle over optimization options.
7937
7938         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7939         * gcc.dg/compare2.c: No longer expected to fail.
7940
7941 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7942
7943         * gcc.c-torture/execute/20000804-1.c: New test.
7944
7945 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7946
7947         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7948
7949 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7950
7951         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7952
7953 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7954
7955         * gcc.c-torture/compile/20000803-1.c: New test.
7956
7957 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7958
7959         * gcc.c-torture/execute/20000801-3.c,
7960         gcc.c-torture/execute/20000801-4.c: New tests.
7961         * gcc.c-torture/execute/20000801-3.x,
7962         gcc.c-torture/execute/20000801-4.x: Xfail.
7963
7964 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7965
7966         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7967         libobjc/.libs to allow for libtool.
7968
7969 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7970
7971         * gcc.c-torture/compile/20000802-1.c: New test.
7972
7973 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7974
7975         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7976
7977 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7978
7979         * gcc-c-torture/execute/20000731-2.c: New test.
7980
7981         * gcc.c-torture/execute/20000731-1.c: New test.
7982         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7983
7984 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7985
7986         * testsuite/gcc.dg/cpp/paste7.c: New test.
7987         * gcc.dg/cpp/20000725-1.c: New test.
7988
7989 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7990
7991         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7992         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7993         declaration warning for __builtin_dwarf_reg_size.
7994
7995         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7996
7997 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7998
7999         * gcc.dg/noncompile/voidparam-1.c: New test.
8000
8001 2000-07-30  Richard Henderson  <rth@cygnus.com>
8002
8003         * gcc.dg/c90-digraph-1.c: Don't xfail.
8004         * gcc.dg/compare2.c (case 10): Xfail.
8005         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8006
8007 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8008
8009         * gcc.dg/c99-main-1.c: New test.
8010
8011 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8012
8013         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8014
8015 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8016
8017         * gcc.c-tortuer/execute/20000726-1.c: New test.
8018
8019 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8020
8021         * gcc.c-torture/execute/enum-2.c: New test.
8022
8023 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8024
8025         * gcc.dg/cpp/tr-warn3.c: New test.
8026
8027 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8028
8029         * g++.old-deja/g++.ext/implicit1.C: Remove.
8030         * g++.old-deja/g++.jason/c2.C: Remove
8031         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8032         * g++.old-deja/g++.pt/crash16.C: Likewise.
8033         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8034
8035 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8036
8037         * g++.old-deja/g++.other/for2.C: New test.
8038
8039 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8040
8041         * gcc.dg/20000720-1.c: New test.
8042
8043 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8044
8045         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8046
8047 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8048
8049         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8050         * gcc.c-torture/execute/20000722-1.c: New.
8051         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8052
8053 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8054
8055         * gcc.dg/cpp/20000720-1.S: New test.
8056
8057 2000-07-21  Michael Meissner  <meissner@redhat.com>
8058
8059         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8060
8061 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8062
8063         * g++.old-deja/g++.brendan/crash16.C,
8064         g++.old-deja/g++.brendan/parse3.C,
8065         g++.old-deja/g++.brendan/redecl1.C,
8066         g++.old-deja/g++.ns/template13.C,
8067         g++.old-deja/g++.other/decl4.C,
8068         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8069
8070 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8071
8072         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8073         and "Internal error".
8074
8075         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8076         regexps.
8077         * gcc.dg/cpp/paste6.c: New test.
8078
8079 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8080
8081         * gcc.dg/cpp/tr-direct.c: New test.
8082
8083         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8084         gcc.dg/cpp/undef1.c: Tweak error regexps.
8085
8086 2000-07-18  Eric Christopher <echristo@redhat.com>
8087
8088         * gcc.c-torture/compile/20000718-1.c: New test.
8089
8090 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8091
8092         * cpplex.c (_cpp_push_token): If the token being pushed back
8093         is the previous token in this context, just subtract one from
8094         context->posn.
8095         * cppmacro.c (save_expansion): Clear aux field when storing a
8096         placemarker.
8097
8098 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8099
8100         * gcc.dg/noncompile/redecl-1.c: New test.
8101
8102 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8103
8104         * gcc.c-torture/execute/20000717-5.c: New test.
8105         * gcc.c-torture/execute/20000717-1.x: Removed.
8106
8107 2000-07-17  Richard Henderson  <rth@cygnus.com>
8108
8109         * gcc.c-torture/execute/20000717-4.c: New test.
8110
8111 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8112
8113         * gcc.dg/cpp/syshdr.c: New test.
8114         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8115
8116 2000-07-17  Neil Booth  <neilb@earthling.net>
8117
8118         * gcc.dg/cpp/cmdlne-dM.c: New test.
8119         * gcc.dg/cpp/cmdlne-dD.c: New test.
8120
8121 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8122
8123         * gcc.c-torture/execute/20000717-3.c: New test.
8124
8125         * gcc.c-torture/compile/20000717-1.c: New test.
8126
8127 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8128
8129         * gcc.c-torture/execute/20000717-2.c: New test.
8130
8131 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8132
8133         * gcc.dg/formatz-1.c: New test.
8134
8135         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8136         * gcc.dg/c99-digraph-1.c: New tests.
8137
8138         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8139         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8140
8141         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8142         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8143         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8144         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8145         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8146         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8147         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8148
8149 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
8150
8151         * gcc.c-torture/execute/20000717-1.c: New test.
8152         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8153
8154 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
8155
8156         * gcc.c-torture/execute/20000715-2.c: New test.
8157         * gcc.dg/20000715-1.c: New test.
8158
8159 2000-07-15  Michael Meissner  <meissner@redhat.com>
8160
8161         * gcc.c-torture/execute/20000715-1.c: New test.
8162
8163 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
8164
8165         * gcc.c-torture/execute/20000707-1.c: New test.
8166
8167 2000-07-13  Neil Booth  <NeilB@earthling.net>
8168
8169         * testsuite/gcc.dg/cpp/digraph1.c,
8170         testsuite/gcc.dg/cpp/digraph2.c,
8171         testsuite/gcc.dg/cpp/digraphs.c: New tests.
8172
8173 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
8174
8175         * g77.f-torture/compile/20000630-2.f:  New test.
8176         * g77.f-torture/compile/20000630-2.x
8177
8178 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8179
8180         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
8181
8182 2000-07-11  Neil Booth  <NeilB@earthling.net>
8183
8184         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8185
8186 2000-07-11  Neil Booth  <NeilB@earthling.net>
8187
8188         * gcc.dg/cpp/cmdlne-C.c: New.
8189
8190 2000-07-09  Neil Booth  <NeilB@earthling.net>
8191
8192         * gcc.dg/cpp/directiv.c: New tests.
8193         * gcc.dg/cpp/undef1.c: Update.
8194
8195 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
8196
8197         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8198
8199 2000-07-09  Neil Booth  <NeilB@earthling.net>
8200
8201         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8202
8203 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
8204
8205         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8206         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8207
8208 2000-07-08  Neil Booth  <NeilB@earthling.net>
8209
8210         * gcc.dg/cpp/macsyntx.c: New tests.
8211
8212 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8213
8214         * gcc.dg/20000707-1.c: New test.
8215
8216 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8217
8218         * gcc.c-torture/execute/20000706-1.c: New test.
8219         * gcc.c-torture/execute/20000706-2.c: New test.
8220         * gcc.c-torture/execute/20000706-3.c: New test.
8221         * gcc.c-torture/execute/20000706-4.c: New test.
8222         * gcc.c-torture/execute/20000706-5.c: New test.
8223
8224 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8225
8226         * g++.old-deja/g++.pt/instantiate7.C: New test.
8227
8228 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8229
8230         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
8231         * g++.old-deja/g++.mike/thunk3.C: Likewise.
8232         * g++.old-deja/g++.other/rtti3.C: Likewise.
8233         * g++.old-deja/g++.other/rttid3.C: Likewise.
8234
8235 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
8236
8237         *  g77.f-torture/compile/20000630-1.x: Fix typo
8238
8239 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
8240
8241         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
8242         assembly output.
8243
8244 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
8245
8246         * gcc.dg/cpp/ident.c: New test.
8247
8248 2000-07-05  Neil Booth  <NeilB@earthling.net>
8249
8250         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
8251           gcc.dg/cpp/lexstrng.c: New tests.
8252
8253 2000-07-04  Neil Booth  <NeilB@earthling.net>
8254
8255         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
8256         * gcc.dg/cpp/strify2.c: Same.
8257
8258 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
8259
8260         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
8261         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
8262         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
8263         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
8264
8265         * testsuite/gcc.dg/cpp/macro1.c,
8266         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
8267         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
8268         testsuite/gcc.dg/cpp/strify1.c,
8269         testsuite/gcc.dg/cpp/strify2.c: New tests.
8270
8271 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
8272
8273         * gcc.c-torture/execute/20000703-1.c: New test.
8274
8275 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8276
8277         * g++.old-deja/g++.pt (lookup10.C): New test.
8278
8279 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8280
8281         * g++.old-deja/g++.pt (typename25.C): New test.
8282
8283 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
8284
8285         * gcc.c-torture/compile/20000701-1.c: New test.
8286
8287 2000-06-30  Nick Clifton  <nickc@cygnus.com>
8288
8289         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8290         to test case.
8291
8292 2000-06-30  Catherine Moore  <clm@cygnus.com>
8293
8294         * gcc.c-torture/execute/align-1.c: New test.
8295
8296 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
8297
8298         * g++.old-deja/g++.pt/expr8.C: New test.
8299         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
8300
8301 2000-06-29  Nick Clifton  <nickc@cygnus.com>
8302
8303         * gcc.c-torture/compile/20000629-1.c: New test.
8304
8305 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8306
8307
8308         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
8309         gcc.dg/noncompile directory, depending on whether they're
8310         preprocessor tests or not.  Annotate all the tests for the dg
8311         framework.
8312
8313         * gcc.c-torture/noncompile/noncompile.exp: Delete.
8314         * gcc.dg/noncompile/noncompile.exp: New.
8315
8316         * Moved files:
8317         Old name                                New name
8318         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
8319         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
8320         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
8321         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
8322         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
8323         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
8324         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
8325         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
8326         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
8327         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
8328         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
8329         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
8330         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
8331         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
8332         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
8333         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
8334         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
8335         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
8336         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
8337         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
8338         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
8339         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
8340         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
8341         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
8342
8343         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
8344         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
8345         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
8346         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
8347         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
8348         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
8349
8350 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8351
8352         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
8353         declare one variable.  On the fourth, error.
8354         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
8355         declared by 20000628-1a.h.
8356
8357 2000-06-29  Richard Henderson  <rth@redhat.com>
8358
8359         * gcc.c-torture/execute/930529-1.x: New file.
8360         * gcc.dg/920413-1.c: Adjust expected warning text.
8361         * gcc.dg/980217-1.c: Declare abort.
8362         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
8363
8364 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
8365
8366         * g77.f-torture/compile/20000629-1.f: New test.
8367         * g77.f-torture/compile/20000629-1.x: Expected to fail.
8368
8369 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8370
8371         Rearrange lots of files, removing entirely the
8372         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
8373         directories.
8374
8375         * Deleted files:
8376         gcc.c-torture/code_quality/code_quality.exp
8377         gcc.c-torture/special/special.exp
8378         gcc.failure/failure.exp
8379         gcc.failure/940409-1.x
8380         gcc.c-torture/compile/961203-1.x
8381
8382         * New files:
8383         gcc.misc-tests/linkage.exp
8384         gcc.c-torture/execute/920730-1t.c
8385         gcc.c-torture/execute/920730-1t.x
8386         gcc.c-torture/compile/920520-1.x
8387         gcc.c-torture/compile/920521-1.x
8388         gcc.c-torture/compile/981006-1.x
8389         gcc.c-torture/execute/eeprof-1.x
8390
8391         * Moved files (possibly with modifications to fit a new harness):
8392         Old name                                New name
8393         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
8394         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
8395         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
8396         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
8397         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
8398         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
8399         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
8400         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
8401         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
8402         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
8403         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
8404         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
8405         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
8406         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
8407
8408 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8409
8410         * c-torture/compile/961203-1.x: Delete.
8411
8412         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
8413         not exit. Include stdio.h.
8414         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
8415         * gcc.misc-tests/dg-12.c: Likewise.
8416         * gcc.misc-tests/dg-5.c: Likewise.
8417         * gcc.misc-tests/dg-6.c: Likewise.
8418         * gcc.misc-tests/dg-7.c: Prototype abort.
8419         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
8420         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
8421         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
8422         not exit.
8423         * gcc.misc-tests/sieve.c: Use return from main, not exit.
8424         * gcc.misc-tests/sort2.c: Use return from main, not exit.
8425
8426 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
8427
8428         * gcc.dg/cpp/20000628-1.c: New test.
8429         * gcc.dg/cpp/20000628-1.h: New header for above test.
8430         * gcc.dg/cpp/20000628-1a.h: Likewise.
8431
8432 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
8433
8434         * gcc.dg/cpp: New directory.
8435         * gcc.dg/cpp/cpp.exp: New driver.
8436         * gcc.dg/cpp/20000627-1.c: New test.
8437         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
8438         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
8439         and rewrite as a compilation test.
8440
8441         * gcc.dg: Move many files into the cpp subdirectory, possibly
8442         renaming or editing them as well.
8443         Old name                New name
8444         990119-1.c              cpp/19990119-1.c
8445         990228-1.c              cpp/19990228-1.c
8446         990407-1.c              cpp/19990407-1.c
8447         990409-1.c              cpp/19990409-1.c
8448         990413-1.c              cpp/19990413-1.c
8449         990703-1.c              cpp/19990703-1.c
8450         20000127-1.c            cpp/20000127-1.c
8451         20000129-1.c            cpp/20000129-1.c
8452         20000207-1.c            cpp/20000207-1.c
8453         20000207-2.c            cpp/20000207-2.c
8454         20000209-1.c            cpp/20000209-1.c
8455         20000209-2.c            cpp/20000209-2.c
8456         20000301-1.c            cpp/20000301-1.c
8457         20000419-1.c            cpp/20000419-1.c
8458         20000510-1.S            cpp/20000510-1.S
8459         20000519-1.c            cpp/20000519-1.c
8460         20000529-1.c            cpp/20000529-1.c
8461         20000625-1.c            cpp/20000625-1.c
8462         20000625-2.c            cpp/20000625-2.c
8463         cpp-as1.c               cpp/assert1.c
8464         cpp-as2.c               cpp/assert2.c
8465         cxx-comments-1.c        cpp/cxxcom1.c
8466         cxx-comments-2.c        cpp/cxxcom2.c
8467         endif-label.c           cpp/endif.c
8468         cpp-hash1.c             cpp/hash1.c
8469         cpp-hash2.c             cpp/hash2.c
8470         cpp-if1.c               cpp/if-1.c
8471         cpp-if2.c               cpp/if-2.c
8472         cpp-if3.c               cpp/if-3.c
8473         cpp-if4.c               cpp/if-4.c
8474         cpp-if5.c               cpp/if-5.c
8475         cpp-cond.c              cpp/if-cexp.c
8476         cpp-missingop.c         cpp/if-mop.c
8477         cpp-missingparen.c      cpp/if-mpar.c
8478         cpp-opprec.c            cpp/if-oppr.c
8479         cpp-ifparen.c           cpp/if-paren.c
8480         cpp-shortcircuit.c      cpp/if-sc.c
8481         cpp-shift.c             cpp/if-shift.c
8482         cpp-unary.c             cpp/if-unary.c
8483         cpp-li1.c               cpp/line1.c
8484         cpp-li2.c               cpp/line2.c
8485         lineno.c                cpp/line3.c
8486         lineno-2.c              cpp/line4.c
8487         cpp-mi.c                cpp/mi1.c
8488         cpp-mic.h               cpp/mi1c.h
8489         cpp-micc.h              cpp/mi1cc.h
8490         cpp-mind.h              cpp/mi1nd.h
8491         cpp-mindp.h             cpp/mi1ndp.h
8492         cpp-mix.h               cpp/mi1x.h
8493         cpp-mi2.c               cpp/mi2.c
8494         cpp-mi2a.h              cpp/mi2a.h
8495         cpp-mi2b.h              cpp/mi2b.h
8496         cpp-mi2c.h              cpp/mi2c.h
8497         cpp-mi3.c               cpp/mi3.c
8498         cpp-mi3.def             cpp/mi3.def
8499         poison-1.c              cpp/poison.c
8500         pr-impl.c               cpp/prag-imp.c
8501         cpp-redef-2.c           cpp/redef1.c
8502         cpp-redef.c             cpp/redef2.c
8503         strpaste.c              cpp/strp1.c
8504         strpaste-2.c            cpp/strp2.c
8505         cpp-tradpaste.c         cpp/tr-paste.c
8506         cpp-tradstringify.c     cpp/tr-str.c
8507         cpp-tradwarn1.c         cpp/tr-warn1.c
8508         cpp-tradwarn2.c         cpp/tr-warn2.c
8509         trigraphs.c             cpp/trigraphs.c
8510         cpp-unc1.c              cpp/unc1.c
8511         cpp-unc2.c              cpp/unc2.c
8512         cpp-unc3.c              cpp/unc3.c
8513         cpp-unc.c               cpp/unc4.c
8514         undef.c                 cpp/undef1.c
8515         undef-2.c               cpp/undef2.c
8516         cpp-wi1.c               cpp/widestr1.c
8517
8518 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
8519
8520         * lib/g++.exp (g++_include_flags): Tweak.
8521
8522 2000-06-27  H.J. Lu  <hjl@gnu.org>
8523             Loren J. Rittle  <ljrittle@acm.org>
8524
8525         * lib/g++.exp (g++_include_flags): Override libgloss.exp
8526         version with one that knows about the new gcc tree structure.
8527         (g++_link_flags): Same.
8528
8529 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
8530
8531         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
8532         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
8533         case we are cross-compiling.
8534
8535         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
8536         g++.old-deja/g++.niklas/Makefile.in,
8537         g++.old-deja/g++.niklas/configure.in,
8538         g++.old-deja/g++.other/Makefile.in,
8539         g++.old-deja/g++.other/configure.in,
8540         gcc.c-torture/code_quality/Makefile.in,
8541         gcc.c-torture/code_quality/configure.in,
8542         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
8543         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
8544         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
8545         gcc.c-torture/execute/ieee/Makefile.in,
8546         gcc.c-torture/execute/ieee/configure.in,
8547         gcc.c-torture/noncompile/Makefile.in,
8548         gcc.c-torture/noncompile/configure.in,
8549         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
8550         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
8551         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
8552
8553 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8554
8555         * g++.old-deja/g++.other/ambig3.C: New test.
8556
8557 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8558
8559         * g++.old-deja/g++.pt/syntax1.C: New test.
8560         * g++.old-deja/g++.pt/syntax2.C: New test.
8561         * g++.old-deja/g++.other/syntax3.C: New test.
8562         * g++.old-deja/g++.other/syntax4.C: New test.
8563
8564 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8565
8566         * gcc.dg/20000623-1.c: Prototype exit and abort.
8567
8568 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8569
8570         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
8571         New tests.
8572         * gcc.dg/cpp-mi3.def: New file.
8573
8574         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
8575         inside assertions.
8576         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
8577         lexer's error messages.
8578         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
8579         divine anything from the linemarkers.
8580         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
8581         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
8582
8583 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
8584
8585         * gcc.dg/20000623-1.c: New test.
8586
8587 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
8588
8589         * gcc.c-torture/execute/20000622-1.c: New test.
8590
8591 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8592
8593         * g++.old-deja/g++.other/init15.C: New test.
8594
8595 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8596
8597         * g++.old-deja/g++.pt/vaarg2.C: New test.
8598         * g++.old-deja/g++.pt/vaarg3.C: New test.
8599
8600 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
8601
8602         * g++.old-deja/g++.other/dyncast6.C: New test.
8603
8604 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
8605
8606         * gcc.c-torture/execute/loop-6.c: New test.
8607
8608 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
8609
8610         * gcc.dg/20000614-1.c: New test.
8611         * gcc.dg/20000614-2.c: New test.
8612
8613 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
8614
8615         * g++.old-deja/g++.other/inline12.C: New test.
8616
8617 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
8618
8619         * g++.old-deja/g++.other/eh1.C: New test.
8620
8621 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
8622
8623         * g++.old-deja/g++.other/type.C: New test.
8624
8625 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8626
8627         * g++.old-deja/g++.other/initstring.C: New test.
8628
8629 2000-06-12  Jason Merrill  <jason@redhat.com>
8630
8631         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
8632
8633 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
8634
8635         * gcc.c-torture/compile/20000609-1.c: New test.
8636
8637 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
8638
8639         * gcc.dg/20000609-1.c: New test.
8640
8641 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
8642
8643         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
8644         * gcc.c-torture/noncompile/poison-1.c: Move...
8645         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
8646         * gcc.dg/cpp-li1.c: Add a token after the #line.
8647
8648 2000-06-05  Richard Henderson  <rth@cygnus.com>
8649
8650         * gcc.c-torture/execute/20000605-2.c: New test.
8651         * gcc.c-torture/execute/20000605-3.c: New test.
8652
8653 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
8654
8655         * g77.f-torture/execute/20000503-1.x: New file.
8656
8657 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
8658
8659         * g++.old-deja/g++.eh/badalloc1.C: New test.
8660
8661 2000-06-05  Richard Henderson  <rth@cygnus.com>
8662
8663         * gcc.c-torture/execute/20000605-1.c: New test.
8664
8665 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8666             Nathan Sidwell <nathan@codesourcery.com>
8667
8668         * gcc.c-torture/compile/20000605-1.c: New test.
8669
8670 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
8671
8672         * g77.f-torture/compile/20000601-1.f:  New test.
8673
8674 2000-06-03  Richard Henderson  <rth@cygnus.com>
8675
8676         * gcc.c-torture/execute/20000603-1.c: New.
8677
8678 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
8679
8680         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
8681         * gcc.dg/noreturn-2.c (noreturn): Likewise.
8682
8683 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
8684
8685         * gcc.dg/compare2.c (case 12): XFAIL.
8686         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
8687         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
8688
8689         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
8690
8691 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
8692
8693         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
8694         guard macro is already defined when the header is first
8695         included.
8696         * gcc.dg/cpp-mix.h: New file.
8697         * gcc.dg/endif-label.c: Update patterns to match compiler.
8698
8699         * g++.brendan/complex1.C: Declare abort.
8700         * g++.law/refs4.C: Remove XFAIL.
8701         * g++.oliva/expr2.C: Declare abort and exit.
8702
8703 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
8704
8705         * gcc.c-torture/execute/20000528-1.c: New test.
8706
8707         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8708         * g++.old-deja/g++.law/temps4.C: Likewise.
8709
8710         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8711         stdlib.h.  Call abort() on failure.
8712         * g++.old-deja/g++.law/refs4.C: Likewise.
8713         * g++.old-deja/g++.law/temps4.C: Likewise.
8714         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8715         * gcc.c-torture/execute/20000112-1.c: Include string.h.
8716
8717 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
8718
8719         Relative to g++.dg/special:
8720         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8721
8722         Relative to g++.old-deja:
8723         * g++.brendan/complex1.C, g++.jason/optimize2.C,
8724         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8725         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8726         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8727         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8728         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8729         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8730
8731         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8732         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8733         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8734         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8735         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8736         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8737         and/or string.h.
8738
8739         * g++.other/goto1.C: Update expectations for error messages.
8740
8741 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
8742
8743         * gcc.c-torture/compile/20000523-1.c: New test.
8744
8745 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8746
8747         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8748
8749 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8750
8751         * g++.old-deja/g++.eh/catch11.C: New test.
8752         * g++.old-deja/g++.eh/catch12.C: New test.
8753
8754 2000-05-24  Nick Clifton  <nickc@cygnus.com>
8755
8756         * gcc.c-torture/execute/20000523-1.c: New test.
8757
8758 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
8759
8760         * c-torture/execute/bcp-1.c: Replace abort in arg of
8761         __builtin_constant_p with a generic external function.
8762
8763         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
8764         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
8765         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
8766         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
8767         Prototype abort and/or exit.
8768
8769         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
8770         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
8771         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
8772         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
8773
8774 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
8775
8776         * gcc.dg/dwarf2-1.c: New test.
8777
8778 2000-05-20  Richard Henderson  <rth@cygnus.com>
8779
8780         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
8781
8782 2000-05-20  Andreas Jaeger  <aj@suse.de>
8783
8784         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
8785         testcase.
8786
8787 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
8788
8789         * gcc.c-torture/execute/20000519-2.c: New test.
8790
8791 2000-05-19  Andreas Jaeger  <aj@suse.de>
8792
8793         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
8794         which fails with SSA.
8795
8796         * lib/c-torture.exp: Also test with -O3 -fssa.
8797
8798 2000-05-18  Michael Meissner  <meissner@redhat.com>
8799
8800         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
8801         * gcc.c-torture/execute/920415-1.c: Ditto.
8802         * gcc.c-torture/execute/920501-1.c: Ditto.
8803         * gcc.c-torture/execute/conversion.c: Ditto.
8804         * gcc.c-torture/execute/cvt-1.c: Ditto.
8805
8806 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
8807
8808         * gcc.c-torture/compile/20000518-1.c: New test.
8809
8810 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8811
8812         * g77.f-torture/compile/200005018.f:  New test.
8813
8814 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
8815
8816         * gcc.c-torture/compile/20000517-1.c: New test.
8817
8818 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8819
8820         * gcc.c-torture/execute/20000516-1.c: New test.
8821
8822 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
8823
8824         * g++.old-deja/g++.other/eh.C: New test.
8825
8826 2000-05-12  Richard Henderson  <rth@cygnus.com>
8827
8828         * gcc.c-torture/execute/990208-1.c (main): Don't pass
8829         constants through to doit's conditional.
8830
8831 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
8832
8833         * gcc.c-torture/compile/20000511-1.c: New test.
8834         * g77.f-torture/compile/20000511-1.f: New test.
8835         * g77.f-torture/compile/20000511-2.f: New test.
8836
8837 2000-05-11  Michael Meissner  <meissner@redhat.com>
8838
8839         * gcc.c-torture/execute/20000511-1.c: New test.
8840
8841 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8842
8843         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8844         * gcc.dg/20000510-1.S: New.
8845
8846 2000-05-08  Catherine Moore  <clm@cygnus.com>
8847
8848         * gcc.dg/unused-3.c: New.
8849
8850 2000-05-06  Richard Henderson  <rth@cygnus.com>
8851
8852           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8853           * g++.old-deja/g++.mike/warn1.C: Likewise.
8854           * g++.old-deja/g++.pt/local1.C: Likewise.
8855           * g++.old-deja/g++.pt/local7.C: Likewise.
8856           * g++.old-deja/g++.pt/spec16.C: Likewise.
8857
8858 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8859
8860         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8861
8862 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8863
8864           * g77.f-torture/execute/20000503-1.f:  New test.
8865
8866 2000-05-04  Andreas Jaeger  <aj@suse.de>
8867
8868         * gcc.dg/noreturn-2.c: New test.
8869
8870 2000-05-04  Neil Booth  <NeilB@earthling.net>
8871
8872         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8873         preprocessor.
8874
8875 2000-05-04  Richard Henderson  <rth@cygnus.com>
8876
8877         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8878
8879 2000-05-04  Richard Henderson  <rth@cygnus.com>
8880
8881         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8882         OpenSSL by Jason R Thorpe.
8883
8884 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8885
8886         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8887
8888 2000-05-03  Robert Lipe <robertlipe@usa.net>
8889
8890         * gcc.dg/20000503-1.c: New test.
8891
8892 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8893
8894         * gcc.c-torture/compile/20000502-1.c: New test.
8895         * g++.old-deja/g++.other/align.C: New test.
8896         * gcc.dg/cpp-tradstringify.c: New test.
8897
8898 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8899
8900         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8901         and hard registers.
8902
8903 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8904
8905         * gcc.c-torture/execute/loop-5.c: New test.
8906
8907 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8908
8909         * gcc.c-torture/execute/va-arg-20.c: New test.
8910
8911 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8912
8913         * gcc.c-torture/execute/20000422-1.c: New test.
8914
8915 2000-04-20  Greg McGary  <gkm@gnu.org>
8916
8917         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8918         when optimizing, but without sibling-call optimizations (-O1).
8919
8920 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8921
8922           * gcc.c-torture/compile/20000420-1.c: New test.
8923
8924 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8925
8926         * g++.abi/ptrflags.C: New test.
8927         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8928
8929 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8930
8931         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8932
8933 2000-04-19  Greg McGary  <gkm@gnu.org>
8934
8935         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8936         sibling-call optimizations.
8937
8938 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8939
8940         * gcc.dg/20000419-1.c: New test.
8941
8942 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8943
8944         * gcc.c-torture/execute/20000412-6.c: New test.
8945
8946 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8947
8948         * gcc.c-torture/execute/20000412-5.c: New test.
8949         * g77.f-torture/compile/20000412-1.f: New test.
8950         * gcc.c-torture/execute/20000412-4.c: New test.
8951         * gcc.c-torture/compile/20000412-2.c: New test.
8952         * gcc.c-torture/execute/20000412-3.c: New test.
8953         * gcc.c-torture/compile/20000412-1.c: New test.
8954         * gcc.c-torture/execute/20000412-2.c: New test.
8955
8956 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8957
8958         * objc/execute/bf-20.m: New test.
8959
8960 2000-04-10  Richard Henderson  <rth@cygnus.com>
8961
8962         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8963
8964         * gcc.c-torture/execute/20000412-1.c: New test.
8965
8966 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8967
8968         * g++.old-deja/g++.eh/catchptr1.C: New test.
8969
8970 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8971
8972         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8973
8974 2000-04-08  Neil Booth  <NeilB@earthling.net>
8975
8976         * gcc.dg/cpp-nullchar.c: Remove test as
8977         embedded nulls cause problems.
8978
8979 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8980
8981         * gcc.dg/compare2.c: New test.
8982
8983 2000-04-08  Neil Booth  <NeilB@earthling.net>
8984
8985         * gcc.dg/cpp-nullchar.c: New test.
8986
8987 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8988
8989         * gcc.dg/cpp-mi2.c: New test.
8990         * gcc.dg/cpp-mi2[abc].h: New files.
8991
8992 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8993
8994         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8995         member name.
8996
8997 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8998
8999         * g++.old-deja/g++.abi/vmihint.C: New test.
9000
9001 2000-04-06  Neil Booth  <NeilB@earthling.net>
9002
9003         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9004         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9005         copyright.
9006
9007 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9008
9009         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9010         avoid stack-frame overwrite.
9011
9012 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9013
9014         * gcc.c-torture/compile/20000405-2.c: New test.
9015         * gcc.c-torture/compile/20000405-3.c: New test.
9016
9017 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9018
9019         * gcc.c-torture/compile/20000405-1.c: New test.
9020
9021 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9022
9023         * gcc.dg/cast-qual-1.c: Revert last change.
9024
9025 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9026
9027         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9028
9029 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9030
9031         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9032         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9033
9034 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9035
9036         * gcc.c-torture/compile/20000403-2.c: New test.
9037         * gcc.c-torture/compile/20000403-1.c: New test.
9038
9039 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9040
9041         * gcc.c-torture/execute/20000403-1.c: New test.
9042
9043 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9044
9045         * gcc.c-torture/execute/20000402-1.c: New test.
9046
9047 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9048
9049         * gcc.c-torture/execute/va-arg-15.c: New test.
9050         * gcc.c-torture/execute/va-arg-16.c: New test.
9051         * gcc.c-torture/execute/va-arg-17.c: New test.
9052         * gcc.c-torture/execute/va-arg-18.c: New test.
9053         * gcc.c-torture/execute/va-arg-19.c: New test.
9054
9055 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9056
9057         * gcc.c-torture/compile/981211-1.c: Move to...
9058         * gcc.dg/cpp-as1.c: ...here.
9059         * gcc.dg/cpp-as2.c: New file.
9060
9061         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9062         compiler.
9063
9064 2000-04-02  Neil Booth  <NeilB@earthling.net>
9065
9066         * gcc.dg/cpp-cond.c  New tests.
9067         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9068         accidental success less likely.
9069         * gcc.dg/cpp-missingop.c  New tests.
9070         * gcc.dg/cpp-missingparen.c  New tests.
9071         * gcc.dg/cpp-shift.c  New tests.
9072         * gcc.dg/cpp-shortcircuit.c  New tests.
9073         * gcc.dg/cpp-unary.c  New tests.
9074
9075 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9076
9077         * gcc.c-torture/compile/20000329-1.c: New test.
9078
9079 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9080
9081         * gcc.c-torture/compile/20000326-1.c: New test.
9082         * gcc.c-torture/compile/20000326-2.c: New test.
9083
9084 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9085
9086         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9087         the first parameter is a function argument.
9088
9089 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9090
9091         * g++.old-deja/g++.ext/array4.C: New test.
9092
9093 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9094
9095         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9096
9097 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9098
9099         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9100
9101 2000-03-19  Richard Henderson  <rth@cygnus.com>
9102
9103         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9104
9105 2000-03-19  Richard Henderson  <rth@cygnus.com>
9106
9107         * gcc.c-torture/compile/20000319-1.c: New test.
9108
9109 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9110
9111         * gcc.c-torture/execute/20000314-3.c: New test.
9112         * gcc.c-torture/execute/20000314-2.c: New test.
9113         * gcc.c-torture/execute/20000314-1.c: New test.
9114         * gcc.c-torture/compile/20000314-2.c: New test.
9115         * gcc.c-torture/compile/20000314-1.c: New test.
9116
9117 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9118
9119         * g++.old-deja/g++.warn/inline.C: New test.
9120
9121 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9122
9123         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9124         standards-compliant result rather than specific constants.
9125         Put test-values in array.
9126
9127 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9128
9129         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9130         (g++_target_compile): Put test-specific options last.
9131
9132 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9133
9134         * g++.old-deja/g++.eh/vbase4.C: New test.
9135
9136 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9137
9138         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9139
9140 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9141
9142         * g++.old-deja/g++.brendan/misc12.C: Removed.
9143         * g++.old-deja/g++.pt/memtemp77.C: Constify.
9144         * g++.old-deja/g++.ext/pretty4.C: New test.
9145
9146 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9147
9148         * g++.old-deja/g++.other/string2.C: New test.
9149
9150 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
9151
9152         * g++.old-deja/g++.warn/impint2.C: New test.
9153
9154 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9155
9156         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9157         is 1, not zero.
9158
9159 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
9160
9161         * g++.old-deja/g++.warn/impint.C: New test.
9162         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9163         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9164         * g++.old-deja/g++.pt/explicit12.C: Likewise.
9165         * g++.old-deja/g++.pt/explicit13.C: Likewise.
9166         * g++.old-deja/g++.pt/explicit17.C: Likewise.
9167         * g++.old-deja/g++.pt/explicit18.C: Likewise.
9168         * g++.old-deja/g++.pt/explicit19.C: Likewise.
9169         * g++.old-deja/g++.pt/explicit23.C: Likewise.
9170         * g++.old-deja/g++.pt/explicit31.C: Likewise.
9171         * g++.old-deja/g++.pt/explicit35.C: Likewise.
9172         * g++.old-deja/g++.pt/explicit6.C: Likewise.
9173         * g++.old-deja/g++.pt/memclass7.C: Likewise.
9174
9175 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
9176
9177         * gcc.dg/cpp-redef.c: New test.
9178
9179 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
9180
9181         * g++.old-deja/g++.pt/unify7.C: New test.
9182
9183 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9184
9185         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9186         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9187
9188 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
9189
9190         * gcc.c-torture/compile/20000224-1.c: New test.
9191
9192 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9193
9194         * gcc.c-torture/compile/cpp-2.c: New test.
9195         * gcc.c-torture/compile/cpp-1.c: New test.
9196
9197 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
9198
9199         * gcc.c-torture/execute/20000225-1.c: New test.
9200
9201 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9202
9203         * gcc.dg/cpp-li2.c: New test.
9204
9205         * gcc.dg/cpp-wi1.c: New test.
9206
9207         * gcc.dg/cpp-li1.c: New test.
9208
9209 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
9210
9211         * g++.old-deja/g++.other/sizeof5.C: New test.
9212
9213 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9214
9215         * gcc.c-torture/execute/va-arg-13.c: New test.
9216
9217 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
9218
9219         * gcc.c-torture/execute/va-arg-12.c: New test.
9220
9221 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9222
9223         * gcc.c-torture/execute/20000223-1.c: New test.
9224
9225 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9226
9227         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
9228
9229 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
9230
9231         * g++.old-deja/g++.abi/ptrmem.C: New test.
9232
9233 2000-02-19  Richard Henderson  <rth@cygnus.com>
9234
9235         * gcc.c-torture/compile/init-3.c: New.
9236
9237 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
9238
9239         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
9240         ALWAYS_CXXFLAGS.
9241
9242 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
9243
9244         * gcc.c-torture/compile/20000211-3.c: New test.
9245
9246 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
9247
9248         * gcc.c-torture/compile/20000211-2.c: New test.
9249
9250 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
9251
9252         * gcc.c-torture/compile/20000211-1.c: New test.
9253
9254 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
9255
9256         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
9257           on native targets
9258
9259 2000-02-08  Nathan Sidwell  <nathan@acm.org>
9260
9261         * g++.old-deja/g++.other/cast5.C: New test.
9262
9263 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
9264
9265         * gcc.c-torture/execute/20000205-1.c: New.
9266
9267 2000-02-03  Nathan Sidwell  <nathan@acm.org>
9268
9269         * g++.old-deja/g++.jason/cast3.C: Return void.
9270         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
9271
9272 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9273
9274         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9275
9276         * gcc.dg/loop-1.c: New test.
9277
9278 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
9279
9280         * gcc.c-torture/compile/20000127-1.c: New test.
9281         * gcc.c-torture/execute/991228-1.c: New test.
9282
9283 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9284
9285         * gcc.dg/unused-2.c: New test.
9286
9287         * gcc.dg/conv-1.c: New test.
9288
9289 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
9290
9291         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
9292         compiler.
9293         (tool_option_proc): Fix typo.
9294
9295 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
9296
9297         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
9298         of the ld on the host, not on the build machine.
9299         Also, don't crash if '--help' is not a supported option.
9300
9301 2000-01-24  Richard Henderson  <rth@cygnus.com>
9302
9303         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
9304
9305 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
9306
9307         * gcc.c-torture/execute/20000120-2.c: New test.
9308         * gcc.c-torture/execute/20000120-1.c: New test.
9309
9310 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
9311
9312         * gcc.c-torture/execute/20000113-1.c: New test.
9313
9314 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
9315
9316         * gcc.c-torture/execute/20000112-1.c: New test.
9317
9318 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9319
9320         * gcc.dg/20000111-1.c: New test.
9321
9322 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
9323
9324         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
9325         with 16 bit integers.
9326
9327 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9328
9329         * gcc.dg/20000108-1.c: New test.
9330
9331 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9332
9333         * g++.old-deja/g++.ns/koenig8.C: New test.
9334
9335 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9336
9337         * g++.old-deja/g++.other/cast4.C: New test.
9338
9339 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
9340
9341         * gcc.c-torture/compile/20000105-2.c: New test.
9342         * gcc.c-torture/compile/20000105-1.c: New test.
9343
9344 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9345
9346         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
9347         references to printf & atoi to conform to ANSI standard.
9348         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
9349         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
9350         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
9351         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
9352         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
9353         * g++.old-deja/g++.brendan/complex1.C: Likewise.
9354         * g++.old-deja/g++.brendan/copy1.C: Likewise.
9355         * g++.old-deja/g++.brendan/copy2.C: Likewise.
9356         * g++.old-deja/g++.brendan/copy3.C: Likewise.
9357         * g++.old-deja/g++.brendan/copy4.C: Likewise.
9358         * g++.old-deja/g++.brendan/copy5.C: Likewise.
9359         * g++.old-deja/g++.brendan/copy6.C: Likewise.
9360         * g++.old-deja/g++.brendan/copy7.C: Likewise.
9361         * g++.old-deja/g++.brendan/copy8.C: Likewise.
9362         * g++.old-deja/g++.brendan/crash11.C: Likewise.
9363         * g++.old-deja/g++.brendan/crash14.C: Likewise.
9364         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
9365         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
9366         * g++.old-deja/g++.brendan/delete2.C: Likewise.
9367         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
9368         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
9369         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
9370         * g++.old-deja/g++.brendan/eh1.C: Likewise.
9371         * g++.old-deja/g++.brendan/groff1.C: Likewise.
9372         * g++.old-deja/g++.brendan/init3.C: Likewise.
9373         * g++.old-deja/g++.brendan/misc12.C: Likewise.
9374         * g++.old-deja/g++.brendan/misc7.C: Likewise.
9375         * g++.old-deja/g++.brendan/new2.C: Likewise.
9376         * g++.old-deja/g++.brendan/operators4.C: Likewise.
9377         * g++.old-deja/g++.brendan/operators5.C: Likewise.
9378         * g++.old-deja/g++.brendan/overload2.C: Likewise.
9379         * g++.old-deja/g++.brendan/overload7.C: Likewise.
9380         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
9381         * g++.old-deja/g++.brendan/reference1.C: Likewise.
9382         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
9383         * g++.old-deja/g++.brendan/template24.C: Likewise.
9384         * g++.old-deja/g++.brendan/template3.C: Likewise.
9385         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
9386         * g++.old-deja/g++.jason/inline3.C: Likewise.
9387         * g++.old-deja/g++.jason/opeq.C: Likewise.
9388         * g++.old-deja/g++.law/arg5.C: Likewise.
9389         * g++.old-deja/g++.law/arm7.C: Likewise.
9390         * g++.old-deja/g++.law/ctors11.C: Likewise.
9391         * g++.old-deja/g++.law/cvt8.C: Likewise.
9392         * g++.old-deja/g++.law/init9.C: Likewise.
9393         * g++.old-deja/g++.law/refs4.C: Likewise.
9394         * g++.old-deja/g++.law/template2.C: Likewise.
9395         * g++.old-deja/g++.law/visibility24.C: Likewise.
9396         * g++.old-deja/g++.law/vtable3.C: Likewise.
9397         * g++.old-deja/g++.mike/asm2.C: Likewise.
9398         * g++.old-deja/g++.mike/eh1.C: Likewise.
9399         * g++.old-deja/g++.mike/misc1.C: Likewise.
9400         * g++.old-deja/g++.mike/misc13.C: Likewise.
9401         * g++.old-deja/g++.mike/misc14.C: Likewise.
9402         * g++.old-deja/g++.mike/ns12.C: Likewise.
9403         * g++.old-deja/g++.mike/p1248.C: Likewise.
9404         * g++.old-deja/g++.mike/p3708.C: Likewise.
9405         * g++.old-deja/g++.mike/p3708a.C: Likewise.
9406         * g++.old-deja/g++.mike/p3708b.C: Likewise.
9407         * g++.old-deja/g++.mike/p646.C: Likewise.
9408         * g++.old-deja/g++.mike/p700.C: Likewise.
9409         * g++.old-deja/g++.mike/p783.C: Likewise.
9410         * g++.old-deja/g++.mike/p783a.C: Likewise.
9411         * g++.old-deja/g++.mike/p783b.C: Likewise.
9412         * g++.old-deja/g++.mike/p786.C: Likewise.
9413         * g++.old-deja/g++.mike/p789.C: Likewise.
9414         * g++.old-deja/g++.mike/p789a.C: Likewise.
9415         * g++.old-deja/g++.mike/p807a.C: Likewise.
9416         * g++.old-deja/g++.other/delete3.C: Likewise.
9417         * g++.old-deja/g++.other/dyncast1.C: Likewise.
9418         * g++.old-deja/g++.other/dyncast2.C: Likewise.
9419         * g++.old-deja/g++.other/dyncast3.C: Likewise.
9420         * g++.old-deja/g++.other/empty1.C: Likewise.
9421         * g++.old-deja/g++.other/temporary1.C: Likewise.
9422         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
9423         * g++.old-deja/g++.pt/t16.C: Likewise.
9424         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
9425
9426 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
9427
9428         * gcc.dg/991230-1.c: New test.
9429
9430 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
9431
9432         * gcc.c-torture/compile/991229-3.c: New test.
9433         * gcc.c-torture/compile/991229-2.c: New test.
9434         * gcc.c-torture/compile/991229-1.c: New test.
9435
9436 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
9437
9438         * gcc.c-torture/compile/labels-2.c: New test.
9439
9440 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9441
9442         * gcc.c-torture/execute/991227-1.c: New test.
9443
9444 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9445
9446         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
9447
9448 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9449
9450         * gcc.c-torture/execute/991221-1.c: New test.
9451
9452 1999-12-20  Nathan Sidwell  <nathan@acm.org>
9453
9454         * g++.old-deja/g++.other/cast3.C: New test.
9455
9456 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
9457
9458         * gcc.c-torture/execute/991216-4.c: New test.
9459
9460 1999-12-16  Michael Meissner  <meissner@cygnus.com>
9461
9462         * gcc.c-torture/execute/991216-1.c: New test.
9463         * gcc.c-torture/execute/991216-2.c: New test.
9464         * gcc.c-torture/execute/991216-3.c: New test.
9465
9466 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9467
9468         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
9469         Actually make the test fail by using "-O2" for compilation.
9470
9471 1999-12-15  Nathan Sidwell  <nathan@acm.org>
9472
9473         * g++.old-deja/g++.warn/cast-align1.C: New test.
9474
9475 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9476
9477         * gcc.c-torture/compile/991214-1.c: New test.
9478         * gcc.c-torture/compile/991214-2.c: New test.
9479
9480 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9481
9482         * gcc.dg/991214-1.c: New test.
9483
9484 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
9485
9486         * gcc.c-torture/compile/991213-3.c: New test.
9487         * gcc.c-torture/compile/991213-2.c: New test.
9488         * gcc.c-torture/compile/991213-1.c: New test.
9489
9490 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9491
9492         * gcc.dg/991209-1.c: New test.
9493
9494 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
9495
9496         * gcc.c-torture/compile/991208-1.c: New test.
9497
9498 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9499
9500         * gcc.dg/ultrasp2.c: New test.
9501
9502 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
9503
9504         * g++.old-deja/g++.abi/align.C (main): Fix typo.
9505
9506 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
9507
9508         * gcc.c-torture/compile/991202-1.c: New test.
9509         * gcc.c-torture/execute/991202-1.c: New test.
9510         * gcc.c-torture/execute/991202-2.c: New test.
9511         * gcc.c-torture/execute/991202-3.c: New test.
9512
9513 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
9514
9515         * g++.old-deja/g++.abi/align.C: New test.
9516         * g++.old-deja/g++.abi/aggregates.C: Likewise.
9517         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9518
9519 1999-12-01  Richard Henderson  <rth@cygnus.com>
9520
9521         * gcc.c-torture/execute/991201-1.c: New.
9522
9523 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
9524
9525         * gcc.dg/991129-1.c: New test.
9526
9527 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9528
9529         * gcc.c-torture/compile/991127-1.c: New test.
9530
9531 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9532
9533         * g++.old-deja/g++.other/warn4.C: New test.
9534
9535 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9536
9537         * g++.old-deja/g++.eh/cleanup2.C: New test.
9538         * g++.old-deja/g++.ext/pretty2.C: New test.
9539         * g++.old-deja/g++.ext/pretty3.C: New test.
9540         * g++.old-deja/g++.other/debug6.C: New test.
9541
9542 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
9543
9544         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
9545         compiler_output to look for one error message instead of two.
9546
9547 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
9548
9549         * gcc.c-torture/execute/991118-1.c: Also test case
9550         where the word boundary does not split a byte evenly.
9551
9552 1999-11-19  Nathan Sidwell  <nathan@acm.org>
9553
9554         * g++.old-deja/g++.ext/restrict1.C: New test.
9555
9556 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9557
9558         * gcc.c-torture/execute/991118-1.c: New test.
9559
9560 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
9561
9562         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
9563         working directory pathnames.
9564
9565 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
9566
9567         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
9568         host is equipped with driver.h and driver.o so it can actually
9569         compile and run the tests.
9570
9571 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
9572
9573         * gcc.c-torture/compile/991008-1.c: New test.
9574
9575 1999-11-08  Nick Clifton  <nickc@cygnus.com>
9576
9577         * lib/gcc-dg.exp: Include target-supports.exp
9578
9579 1999-11-05  Nick Clifton  <nickc@cygnus.com>
9580
9581         * lib/target-supports.exp: New file: Provide procs to test for
9582         features supported by the target.
9583         (check_weak_available): Moved here from ecos.exp.
9584         (check_alias_available): New proc: Determine of the target
9585         toolchain supports the alias attribute.
9586
9587         * gcc.dg/special/ecos.exp: Move check_weak_available to
9588         target-supports.exp.
9589         (alias-1.c): Only perform the test if the target supports
9590         aliases.
9591         (wkali-1.c): Only perform the test if the target supports
9592         aliases.
9593
9594         * gcc.dg/990506-0.c: Expect error messages from cross
9595         targets as well as native targets.
9596
9597 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9598
9599         * gcc.dg/ultrasp1.c: Removed xfail.
9600         * gcc.dg/struct-ret-2.c: Likewise.
9601         * gcc.dg/array-1.c: Likewise.
9602
9603 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9604
9605         * gcc.dg/struct-ret-2.c: New test.
9606
9607         * gcc.dg/array-1.c: New test.
9608
9609 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
9610
9611         * gcc.c-torture/execute/991030-1.c: New test.
9612
9613 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
9614
9615         * gcc.c-torture/compile/991026-2.c: New test.
9616
9617 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
9618
9619         * gcc.c-torture/compile/991026-1.c: New test.
9620
9621 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
9622
9623         * gcc.c-torture/execute/991023-1.c: New test.
9624
9625 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
9626
9627         * gcc.c-torture/execute/991019-1.c: New test.
9628
9629 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
9630
9631         * gcc.c-torture/execute/991016-1.c: New test.
9632
9633 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
9634
9635         * gcc.c-torture/execute/991014-1.c: New test.
9636
9637 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9638
9639         * g++.old-deja/g++.other/union2.C: New test.
9640
9641 1999-10-13  Nathan Sidwell  <nathan@acm.org>
9642
9643         * g++.old-deja/g++.other/vaarg2.C: New test.
9644         * g++.old-deja/g++.other/vaarg3.C: New test.
9645
9646 1999-10-12  Craig Burley  <craig@jcb-sc.com>
9647
9648         * g77.f-torture/noncompile/19990905-1.f: Moved from being
9649         in compile/.
9650
9651 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
9652
9653         * gcc.c-torture/execute/va-arg-11.c: New test.
9654
9655 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
9656
9657         * lib/file-format.exp (gcc_target_object_format): Don't
9658         crash if objdump is unavailable.
9659
9660 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
9661
9662         * gcc.misc-tests/mg.exp: delete extraneous redirection.
9663
9664 1999-09-28  Nick Clifton  <nickc@cygnus.com>
9665
9666         * gcc.c-torture/compile/990928-1.c: New test.
9667
9668 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
9669
9670         * g++.old-deja/g++.other/decl6.C: New test.
9671
9672 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9673
9674         * gcc.c-torture/execute/va-arg-10.c: New test.
9675
9676 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
9677
9678         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
9679         __PRETTY_FUNCTION__.
9680
9681 1999-09-23  Nick Clifton  <nickc@cygnus.com>
9682
9683         * gcc.c-torture/execute/990923-1.c: New test.
9684
9685 1999-09-21  Nick Clifton  <nickc@cygnus.com>
9686
9687         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
9688         for which -fpic is inappropriate.
9689
9690 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
9691
9692         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
9693
9694 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9695
9696         * g++.old-deja/g++.other/dyncast1.C: New test.
9697         * g++.old-deja/g++.other/dyncast2.C: New test.
9698         * g++.old-deja/g++.other/dyncast3.C: New test.
9699         * g++.old-deja/g++.other/dyncast4.C: New test.
9700         * g++.old-deja/g++.other/dyncast5.C: New test.
9701         * g++.old-deja/g++.eh/catch3.C: New test.
9702         * g++.old-deja/g++.eh/catch3p.C: New test.
9703         * g++.old-deja/g++.eh/catch4.C: New test.
9704         * g++.old-deja/g++.eh/catch4p.C: New test.
9705         * g++.old-deja/g++.eh/catch5.C: New test.
9706         * g++.old-deja/g++.eh/catch5p.C: New test.
9707         * g++.old-deja/g++.eh/catch6.C: New test.
9708         * g++.old-deja/g++.eh/catch6p.C: New test.
9709         * g++.old-deja/g++.eh/catch7.C: New test.
9710         * g++.old-deja/g++.eh/catch7p.C: New test.
9711         * g++.old-deja/g++.eh/catch8.C: New test.
9712         * g++.old-deja/g++.eh/catch8p.C: New test.
9713         * g++.old-deja/g++.eh/catch9.C: New test.
9714         * g++.old-deja/g++.eh/catch9p.C: New test.
9715
9716 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
9717
9718         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9719         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9720
9721 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
9722
9723         * gcc.c-torture/compile/990913-1.c: New test.
9724
9725 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
9726
9727         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9728         * g++.old-deja/g++.jason/rfg5.C: Likewise.
9729
9730 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
9731
9732         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9733
9734 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
9735
9736         * g++.old-deja/g++.other/lookup11.C: New test.
9737         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9738         what is permitted and what we want.
9739         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9740         overload use.
9741         * g++.old-deja/g++.jason/rfg5.C: Likewise
9742
9743 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
9744
9745         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9746         * gcc.c-torture/noncompile/poison-1.c: New file.
9747
9748 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
9749
9750         * g++.old-deja/g++.other/sizeof3.C: New test.
9751         * g++.old-deja/g++.other/sizeof4.C: New test.
9752         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9753         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9754
9755 1999-09-07  Richard Henderson  <rth@cygnus.com>
9756
9757         * gcc.dg/va-arg-1.c: New.
9758
9759 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9760
9761         * gcc.c-torture/execute/va-arg-9.c: New test.
9762
9763 1999-09-05  Craig Burley  <craig@jcb-sc.com>
9764
9765         * g77.f-torture/compile/980519-2.f: New test.
9766         * g77.f-torture/compile/19990905-0.f: New test.
9767         * g77.f-torture/compile/19990905-1.f: New test.
9768         * g77.f-torture/compile/19990905-2.f: New test.
9769
9770         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
9771
9772 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
9773
9774         * gcc.c-torture/execute/990827-1.c: Fix typo.
9775
9776 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9777
9778         * g++.old-deja/g++.other/deref1.C: New test.
9779
9780 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
9781
9782         * g++.old-deja/g++.other/ambig2.C: New test.
9783         * g++.old-deja/g++.other/cond5.C: New test.
9784         * g++.old-deja/g++.other/lookup16.C: New test.
9785
9786 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
9787
9788         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
9789         assemblers too.
9790
9791 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
9792
9793         * lib/c-torture.exp: Avoid the "compare executables" optimization
9794         when testing native.
9795
9796 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
9797
9798         * gcc.c-torture/execute/990829-1.c: New test.
9799         * gcc.c-torture/compile/990829-1.c: New test.
9800
9801 1999-08-27  Paul Burchard  <burchard@pobox.com>
9802
9803         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
9804         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
9805         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
9806         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
9807         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
9808         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
9809         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
9810         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
9811         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
9812         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
9813         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
9814
9815 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
9816
9817         * gcc.c-torture/execute/990827-1.c: New test.
9818
9819 1999-08-26  Craig Burley  <craig@jcb-sc.com>
9820
9821         * g77.f-torture/noncompile/19990826-4.f: New test.
9822
9823         * g77.f-torture/compile/19990826-3.f: New test.
9824
9825         * g77.f-torture/execute/19990826-2.f: New test.
9826
9827         * g77.f-torture/compile/19990826-1.f: New test.
9828
9829         * gcc.c-torture/execute/990826-0.c: New test.
9830         * g77.c-torture/execute/19990826-0.f: New test.
9831
9832         * g77.f-torture/noncompile/970626-2.f: New test.
9833
9834 1999-08-25  Paul Burchard  <burchard@pobox.com>
9835
9836         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9837         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9838         lss-011.C: New tests.
9839
9840 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9841
9842         * g++.old-deja/g++.other/decl5.C: New test.
9843
9844 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9845
9846         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9847         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9848         call `postbase' for each one.  All callers of `postbase' changed
9849         to call this instead.
9850
9851 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9852
9853         * gcc.c-torture/execute/990811-1.c: New test.
9854
9855 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9856
9857         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9858         just native ones.
9859
9860         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9861         just native ones.
9862
9863 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9864
9865         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9866
9867 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9868
9869         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9870
9871 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9872
9873         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9874
9875 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9876
9877         * gcc.c-torture/execute/990804-1.c: New test.
9878
9879 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9880
9881         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9882         * g++.old-deja/g++.brendan/crash64.C: Likewise
9883         * g++.old-deja/g++.brendan/overload8.C: Likewise
9884
9885 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9886
9887         * g++.old-deja/g++.other/struct1.C: New test.
9888
9889 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9890
9891         * g++.old-deja/g++.other/enum2.C: New test.
9892
9893 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9894
9895         Adapted from tests from Franz Sirl:
9896         * gcc.c-torture/execute/va-arg-7.c: New test.
9897         * gcc.c-torture/execute/va-arg-8.c: New test.
9898
9899 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9900
9901         * gcc.c-torture/compile/990801-2.c: New test.
9902
9903         * gcc.c-torture/compile/990801-1.c: New test.
9904
9905 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9906
9907         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9908         fp-cmp-1.c, converting double to float.
9909
9910         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9911         fp-cmp-1.c, converting double to long double.
9912
9913         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9914         from fr1 to unknown_register, since fr1 is a legitimate register
9915         on some machines.
9916
9917 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9918
9919         * README: More listname related changes.
9920
9921 1999-07-08  Catherine Moore  <clm@cygnus.com>
9922
9923         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9924
9925 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9926
9927         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9928
9929 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9930
9931         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9932
9933 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9934
9935         * gcc.dg/990703-1.c: New test.
9936
9937 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9938
9939         * lib/file-format.exp: New file: Move definition of proc
9940         gcc_target_object_format to here from
9941         gcc.dg/special/ecos.exp.
9942
9943         * lib/c-torture.exp: Include lib file-format.exp.
9944         * lib/gcc-dg.exp: Include lib file-format.exp.
9945
9946         * gcc.dg/special/ecos.exp: Remove definition of proc
9947         gcc_target_object_format.
9948
9949 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9950
9951         * gcc.c-torture/execute/990628-1.c: New test.
9952
9953 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9954
9955         * gcc.c-torture/compile/990625-2.c: New test.
9956
9957         * gcc.c-torture/compile/990625-1.c: New test.
9958
9959 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9960
9961         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9962         attributes compile.
9963         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9964         ports that use the COFF/PE file format.
9965
9966 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9967
9968         * gcc.c-torture/compile/990617-1.c: New test.
9969
9970 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9971
9972         * g++.old-deja/g++.other/decl4.C: New test.
9973
9974 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9975
9976         * g++.old-deja/g++.other/bitfld3.C: New test.
9977
9978 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9979
9980         * g++.old-deja/g++.eh/catch1.C: New test.
9981
9982 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9983
9984         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9985
9986         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9987         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9988
9989 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9990
9991         * g77.f-torture/compile/19990502-0.f: Replace with new,
9992         shorter, test that still fails after recent changes.
9993
9994 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9995
9996         * gcc.c-torture/execute/990604-1.c: New test.
9997
9998 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9999
10000         * gcc.c-torture/execute/990531-1.c: New test.
10001
10002 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10003
10004         * gcc.c-torture/compile/990527-1.c: New test.
10005
10006 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10007
10008         * gcc.c-torture/execute/990527-1.c: New test.
10009
10010 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10011
10012         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10013         bitfields as signed.
10014
10015 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10016
10017         * g77.f-torture/compile/19990525-0.f: New test.
10018
10019 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10020
10021         * gcc.c-torture/execute/990525-2.c: New test.
10022
10023         * gcc.c-torture/execute/990525-1.c: New test.
10024
10025 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10026
10027         * g++.old-deja/g++.other/anon3.C: New test.
10028         * g++.old-deja/g++.other/anon4.C: New test.
10029         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10030         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10031         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10032         Merrill).
10033
10034 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10035
10036         * gcc.c-torture/execute/990524-1.c: New test.
10037
10038         * gcc.dg/990524-1.c: New test.
10039
10040 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10041
10042         * gcc.c-torture/compile/990523-1.c: New test.
10043
10044 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10045
10046         * gcc.c-torture/compile/990519-1.c: New test.
10047
10048 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10049
10050         * gcc.c-torture/compile/990517-1.c: New test.
10051
10052         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10053         (e4, f4): New tests.
10054         (main): Call them.
10055
10056 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10057
10058         * gcc.dg/noreturn-1.c: New test.
10059
10060 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10061
10062         * gcc.c-torture/execute/990513-1.c: New test.
10063
10064 1999-05-10  Richard Henderson  <rth@cygnus.com>
10065
10066         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10067
10068 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10069
10070         * g77.f-torture/execute/erfc.f: Use small single-precision
10071         values, to avoid problems on Alphas when not -mieee.
10072
10073 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10074
10075         * gcc.dg/990506-0.c: New test.
10076
10077 1999-05-08  Richard Henderson  <rth@cygnus.com>
10078
10079         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10080         the constant to test.  Don't XFAIL 64-bit targets.
10081
10082         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10083         * g++.old-deja/g++.law/profile1.C: Likewise.
10084
10085         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10086         operator new instances.
10087         * g++.old-deja/g++.other/delete5.C: Likewise.
10088
10089 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10090
10091         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10092         intrinsic.
10093
10094 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10095
10096         * g77.f-torture/execute/u77-test.f: Reverse order of two
10097         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10098
10099 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10100
10101         * gcc.dg/compare1.c: New test.
10102
10103 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10104
10105         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10106         New tests.
10107
10108 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10109
10110         * g77.f-torture/compile/19990502-1.f: New test.
10111
10112 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10113
10114         * g77.f-torture/compile/19990502-0.f: New test.
10115
10116 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10117
10118         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10119         intrinsic.
10120
10121 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10122
10123         * g77.f-torture/execute/u77-test.f (main): List libU77
10124         intrinsics not currently tested.
10125         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10126         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10127         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10128         Trim blanks off the ends of some printed strings.
10129
10130 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10131
10132         * g77.f-torture/execute/u77-test.f (main): Just warn about
10133         FSTAT gid disagreement, as it's expected on some systems.
10134
10135 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
10136
10137         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10138         use a new function, which allows for some slop.
10139         Clean up some commentary.
10140         (issum): The new function.
10141         (sgladd): Deleted subroutine.
10142
10143 1999-05-01  Craig Burley  <craig@jcb-sc.com>
10144
10145         * g77.f-torture/execute/u77-test.f: Modify to be more like
10146         libf2c/libU77 version, bringing patches to that version here.
10147         Add suitable commentary.
10148
10149 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
10150
10151         * gcc.dg/990424-1.c: New test.
10152
10153 1999-04-24  Craig Burley  <craig@jcb-sc.com>
10154
10155         * g77.f-torture/execute/u77-test.f (main): Bug involving
10156         LSTAT has been fixed, so turn back on full checking.
10157
10158 1999-04-20  Craig Burley  <craig@jcb-sc.com>
10159
10160         * g77.f-torture/compile/19990419-0.f: New test.
10161         * g77.f-torture/execute/19990419-1.f: New test.
10162
10163 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
10164
10165         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10166         to avoid the need for a prototype to supress a warning.
10167
10168 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
10169
10170         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10171
10172 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
10173
10174         * gcc.c-torture/execute/990404-1.c: New test.
10175
10176 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10177
10178         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10179         * gcc.dg/cpp-if3.c: Don't use -pedantic.
10180         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10181         missing initializer warnings.
10182
10183 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
10184
10185         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10186         matching strings.
10187
10188 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
10189
10190         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10191
10192 1999-03-26  Craig Burley  <craig@jcb-sc.com>
10193
10194         * g77.f-torture/execute/19990325-0.f: New test.
10195         * g77.f-torture/execute/19990325-1.f: New test.
10196
10197 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
10198
10199         * gcc.c-torture/execute/990324-1.c: New test.
10200
10201 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
10202
10203         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10204         test with 4.
10205
10206 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
10207
10208         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
10209
10210 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10211
10212         * g77.f-torture/execute/19990313-2.f: New test.
10213         * g77.f-torture/execute/19990313-3.f: New test.
10214
10215 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10216
10217         * g77.f-torture/execute/19990313-0.f: New test.
10218         * g77.f-torture/execute/19990313-1.f: New test.
10219
10220 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
10221
10222         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10223         printf to sprintf.
10224         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
10225         (main): Add check for u15.  Conditionalize u31 check depending on
10226         whether ints are <32 bits or >=32 bits.
10227
10228 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10229
10230         * g77.f-torture/execute/19981119-0.f: Improve testiness.
10231
10232 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10233
10234         * g77.f-torture/compile/19990305-0.f: New test.
10235         * g77.f-torture/execute/19981119-0.f: New test.
10236
10237 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10238
10239         * g77.f-torture/execute/970625-2.f: call ABORT if final
10240         result is not correct, instead of just printing it.
10241         Add this checking via newly introduced obfuscation, to
10242         trip up buggy front ends.
10243
10244 1999-03-07  Craig Burley  <craig@jcb-sc.com>
10245
10246         * g77.f-torture/compile/960317-1.f: Moved from being
10247         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
10248
10249 1999-03-06  Craig Burley  <craig@jcb-sc.com>
10250
10251         * g77.f-torture/execute/960317-1.f: New (old) test.
10252         * g77.f-torture/execute/970625-2.f: Ditto.
10253
10254 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
10255
10256         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
10257         message on line 1 or line 2; cccp and cpplib do this differently.
10258
10259 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
10260
10261         * g++.old-deja/g++.law/weak1.C: New test.
10262
10263 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10264
10265         * gcc.c-torture/execute/990119-1.c: Renamed to...
10266         * gcc.dg/990119-1.c: this, so it will only be tested once
10267         (it's a preprocessor test, it doesn't need to be run at
10268         multiple optimization levels).
10269
10270 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10271
10272         * lib/g++.exp: Don't add incdir=$base_dir/../include to
10273           ALWAYS_CXXFLAGS.
10274
10275 1999-02-24  Craig Burley  <craig@jcb-sc.com>
10276
10277         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10278         * g77.f-torture/compile/19981216-0.f: ...as it is expected
10279         to not be compilable by current g77.
10280
10281 1999-02-24  Nick Clifton  <nickc@cygnus.com>
10282
10283         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10284
10285 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
10286
10287         * gcc.c-torture/execute/990222-1.c: New test.
10288
10289 1999-02-19  Craig Burley  <craig@jcb-sc.com>
10290
10291         * g77.f-torture/compile/19990218-0.f: New test.
10292         * g77.f-torture/noncompile/19990218-1.f: New test.
10293
10294 1999-02-18  Craig Burley  <craig@jcb-sc.com>
10295
10296         * g77.f-torture/compile/19981216-0.f: New test.
10297
10298 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
10299
10300         * gcc.dg/990214-1.c: New test.
10301
10302 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
10303
10304         * gcc.dg/990213-2.c: New test.
10305
10306         * gcc.dg/990213-1.c: New test.
10307
10308 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
10309
10310         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
10311         ints.
10312
10313 1999-02-11  Nick Clifton  <nickc@cygnus.com>
10314
10315         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
10316         specified by target.
10317
10318         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
10319
10320 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
10321
10322         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
10323
10324 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10325
10326         * gcc.dg/special/ecos.exp: New test driver for new tests with
10327         special requirements.
10328
10329         * gcc.dg/special/alias-1.c: New test.
10330         * gcc.dg/special/gcsec-1.c: New test.
10331         * gcc.dg/special/weak-1.c: New test.
10332         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
10333         * gcc.dg/special/weak-2.c: New test.
10334         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
10335         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
10336         * gcc.dg/special/wkali-1.c: New test.
10337         * gcc.dg/special/wkali-2.c: New test.
10338         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
10339         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
10340
10341 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
10342
10343           * lib/c-torture.exp (c-torture-compile): Pull out code for
10344           analyzing gcc error messages.
10345           (c-torture-execute): Likewise.  Fix some (harmless) false
10346           positives.
10347           * lib/gcc.exp (gcc_check_compile): New function.
10348
10349 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
10350
10351         * gcc.c-torture/execute/990208-1.c: New test.
10352
10353 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10354
10355         * g++.dg/special/ecos.exp: New driver for new tests with special
10356         requirements
10357
10358         * g++.dg/special/conpr-1.C: New test
10359         * g++.dg/special/conpr-2.C: New test
10360         * g++.dg/special/conpr-2a.C: New test
10361         * g++.dg/special/conpr-3.C: New test
10362         * g++.dg/special/conpr-3a.C: New test
10363         * g++.dg/special/conpr-3b.C: New test
10364
10365         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
10366         allow g++ to use the dg driver
10367
10368         * README: Add comment about g++.dg directory
10369
10370 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
10371
10372         * README: Update email addresses.
10373
10374 1999-02-03  Nick Clifton  <nickc@cygnus.com>
10375
10376         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
10377         arguments in order to force structure S onto the stack even on
10378         the alpha.
10379         (test): Pass 10 leading arguments to function foo as well as the
10380         structure S.
10381
10382         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
10383         failure for all targets.
10384
10385         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
10386         abort to terminate program execution.
10387
10388 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
10389
10390         * gcc.c-torture/execute/990130-1.c: New test.
10391
10392 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
10393
10394         * gcc.dg/990130-1.c: New test.
10395
10396 1999-01-28  Michael Meissner  <meissner@cygnus.com>
10397
10398         * gcc.c-torture/execute/990128-1.c: New test.
10399
10400 1999-01-27  Michael Meissner  <meissner@cygnus.com>
10401
10402         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
10403
10404 1999-01-27  Felix Lee  <flee@cygnus.com>
10405
10406         * lib/c-torture.exp (c-torture-compile): pull out code for
10407         analyzing gcc error messages.
10408         (c-torture-execute): ditto, and fix some (harmless) false
10409         positives.
10410         * lib/gcc.exp (gcc_check_compile): new function.
10411
10412 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
10413
10414         * gcc.dg/990117-1.c: New test.
10415
10416         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
10417
10418         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
10419
10420 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
10421
10422         * g77.f-torture/compile/990115-1.f: New test.
10423
10424 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
10425
10426         * gcc.c-torture/compile/990107-1.c: New test
10427
10428 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
10429
10430         * gcc.c-torture/execute/990106-2.c: New test.
10431
10432         * gcc.c-torture/execute/990106-1.c: New test.
10433
10434 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
10435
10436         * gcc.c-torture/compile/981223-1.c: New test.
10437
10438 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
10439
10440         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
10441         (opt3): Rename from opt4 and disable.
10442
10443 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
10444
10445         * g++.old-deja/g++.pt/ptrmem5.C: New test.
10446
10447 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10448
10449         * g++.old-deja/g++.other/conv5.C: New test.
10450
10451 1998-12-14  Nick Clifton  <nickc@cygnus.com>
10452
10453         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
10454
10455 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
10456
10457         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
10458
10459 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
10460
10461         * gcc.c-torture/compile/981211-1.c: New test.
10462
10463 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
10464
10465         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
10466
10467         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
10468
10469 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10470
10471         * gcc.special/930510-1.c: Make C9X safe.
10472         * gcc.misc-tests/gcov-1.c Similarly.
10473         * gcc.misc-tests/gcov-2.c Similarly.
10474
10475 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10476
10477         * gcc.dg/ultrasp1.c: New test.
10478
10479 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
10480
10481         * gcc.c-torture/execute/981206.c: New test.
10482
10483 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10484
10485         * g++.old-deja/g++.ns/template7.C: New test.
10486
10487         * g++.old-deja/g++.other/expr1.C: New test.
10488
10489         * g++.old-deja/g++.eh/tmpl3.C: New test.
10490
10491         * g++.old-deja/g++.eh/tmpl2.C: New test.
10492
10493 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10494
10495         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
10496         * g++.old-deja/g++.other/using6.C: Removed.
10497         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
10498
10499         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
10500
10501 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10502
10503         * g++.old-deja/g++.pt/overload8.C: New test.
10504
10505         * g++.old-deja/g++.pt/overload7.C: New test.
10506
10507         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
10508
10509         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
10510         and relinking messages.
10511         * lib/g++.exp (g++_target_compile): Remove .rpo file when
10512         compiling with -frepo.
10513
10514 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
10515
10516         * g++.old-deja/g++.pt/lookup6.C: New test.
10517
10518 1998-11-30  Nick Clifton  <nickc@cygnus.com>
10519
10520         * gcc.c-torture/execute/981130-1.c: New test.
10521         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
10522
10523 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10524
10525         * g++.old-deja/g++.pt/explicit76.C: New test.
10526
10527         * g++.old-deja/g++.pt/friend38.C: New test.
10528
10529         * g++.old-deja/g++.ns/crash2.C: New test.
10530
10531         * g++.old-deja/g++.pt/defarg8.C: New test.
10532
10533         * g++.old-deja/g++.pt/instantiate6.C: New test.
10534
10535         * g++.old-deja/g++.pt/static6.C: New test.
10536
10537         * g++.old-deja/g++.pt/decl2.C: New test.
10538
10539 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10540
10541         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
10542         problem is actually related with name lookup, but so what? :-)
10543
10544         * g++.old-deja/g++.pt/friend37.C: New test.
10545
10546 1998-11-25  Dave Love  <d.love@dl.ac.uk>
10547
10548         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
10549         element, which fails on some systems.
10550
10551         * g77.f-torture/execute/labug1.f: New test.
10552
10553 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
10554
10555         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
10556         is defined.
10557
10558 1998-11-18  Dave Love  <d.love@dl.ac.uk>
10559
10560         * g77.f-torture/compile/981117-1.f: New test.
10561
10562 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
10563
10564         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
10565         properly discarded.
10566
10567 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
10568
10569         * gcc.c-torture/execute/memcheck: New directory of tests for
10570         -fcheck-memory-usage.
10571
10572 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
10573
10574         * README: New file, general information about the testsuite and
10575         new description of the various C++ test subdirectories.
10576         * README.g++: Eliminate obsolete information, update and move most
10577         relevant stuff to README.
10578
10579 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
10580
10581         * gcc.c-torture/compile/981107-1.c: New test.
10582
10583 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
10584
10585         * execute/memcpy-bi.c: New testcase.
10586
10587 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
10588
10589         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
10590         base classes.
10591
10592         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
10593         template is selected.
10594
10595         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
10596         classes, it should be accepted for all types.
10597
10598         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
10599
10600         * g++.old-deja/g++.pt/spec24.C: Ensure that template
10601         specializations start with template headers.
10602
10603 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
10604
10605         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
10606
10607         * g++.old-deja/g++.other/init9.C: Test cross initialization of
10608         non-POD types.
10609
10610 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10611
10612         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
10613
10614 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
10615
10616         * compile/981022-1.c, compile/981022-1.x: New test and driver.
10617
10618 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
10619
10620         * 981019-1.c: New test.
10621
10622 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
10623
10624         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
10625         find objc headers.
10626
10627 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10628
10629         * compile/981001-4.c: Remove use of GCC extension that triggers a
10630         compiler bug.
10631
10632 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
10633
10634         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
10635
10636 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10637
10638         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
10639         instantiation of template produces incorrect code for delete
10640         expression.
10641
10642         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
10643         constructors' name is not unique.
10644         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
10645         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
10646
10647         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
10648         automatic array of const is ill-formed.
10649
10650         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
10651         of template parameter?
10652
10653         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
10654         const.
10655
10656         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
10657         pointer-to-member expression.
10658
10659         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
10660         declaration causes ICE.
10661
10662 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
10663
10664         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
10665         reserved in the global namespace.
10666
10667         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
10668         generate needed virtual table.
10669
10670         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
10671
10672 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
10673
10674         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
10675         template-dependent type
10676
10677 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
10678
10679         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
10680         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
10681         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
10682
10683         * g++.old-deja/g++.other/using5.C: New test; using decl from base
10684         class should be usable as argument of member function.
10685         * g++.old-deja/g++.other/using6.C: New test; using decl from base
10686         class should be usable as return type of member function.
10687         * g++.old-deja/g++.other/using7.C: New test; using decl from base
10688         class should be usable as type of data member.
10689
10690         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
10691
10692 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
10693
10694         * gcc.c-torture/special/920521-1.c: Fix bogus test.
10695
10696 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
10697
10698         * gcc.dg/dll-?.c Add thumb to target list.
10699         Fix assembler scan patterns to match current assembler output.
10700
10701 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
10702
10703         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
10704         matching of template brackets.
10705
10706         * g++.old-deja/g++.other/using4.C: New test.  Test using
10707         declarations of methods from base classes.
10708
10709         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
10710         within functions should introduce names into the innermost
10711         enclosing namespace.
10712
10713         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
10714         of static locals if first initialization throws.
10715
10716 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
10717
10718         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10719
10720 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
10721
10722         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
10723         lose track of the possible targets of tablejump insns.
10724         * special/special.exp: Run it.
10725
10726 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10727
10728         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
10729         must be declared before its specializations can be named in friend
10730         declarations.
10731
10732 1998-10-05  Dave Love  <d.love@dl.ac.uk>
10733
10734         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10735
10736         * g77.f-torture/execute/io1.f: New test.
10737
10738 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10739
10740         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10741         with pointer to template function, for which no argument deduction
10742         is possible.
10743
10744         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10745         specialization of template function as argument to template
10746         function.
10747
10748         * g++.old-deja/g++.other/access2.C: New test; Inner class
10749         shouldn't have privileged access to Outer's names.
10750
10751 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10752
10753         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10754         friend template declared within template class conflicts with
10755         nested class of the same name.
10756
10757         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10758         is ignored.
10759
10760         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
10761         object with direct initializer as function declaration.
10762
10763         * g++.old-deja/g++.other/decl2.C: New test; duplicate
10764         initializers.
10765
10766         * g++.old-deja/g++.other/null2.C: New test; conditional operator
10767         involving const pointer and NULL produces incorrect result.
10768
10769         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
10770         type name without `typename' should be rejected with -pedantic.
10771
10772 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
10773
10774         * g++.old-deja/g++.other/addrof1.C: New test.
10775
10776 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
10777
10778         * gcc.c-torture/compile/981001-1.c: New test.
10779         * gcc.c-torture/execute/981001-1.c: New test.
10780
10781 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
10782
10783         * gcc.c-torture/compile/981001-2.c: New test.
10784         * gcc.c-torture/compile/981001-3.c: New test.
10785         * gcc.c-torture/compile/981001-4.c: New test.
10786
10787 1998-10-01  Robert Lipe  <robertl@dgii.com>
10788
10789         * lib/objc.exp (objc_target_compile): Add -L during compiles for
10790         multilibbed hosts.   Idea grafted from g77.exp.
10791
10792 1998-09-30  Dave Love  <d.love@dl.ac.uk>
10793
10794         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
10795         avoid losing on systems which need -lsocket.
10796
10797 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
10798
10799         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
10800         * g++.old-deja/g++.other/nested2.C: Ditto.
10801         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
10802         failure.
10803
10804 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10805
10806         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
10807         preferred over template operator!= for enum bitfields.
10808
10809 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
10810
10811         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
10812         that happen to have the same base name, but in different scopes,
10813         are incorrectly rejected.
10814
10815 1998-09-16  Richard Henderson  <rth@cygnus.com>
10816
10817         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10818         on the native word size instead of an integer literal.
10819
10820 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10821
10822         * g++.old-deja/g++.other/static2.C: Invocation of static data
10823         member of type pointer-to-function denoted as non-static member.
10824
10825         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10826         checks involving function types and aliases.
10827
10828 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10829
10830         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10831         redefined to the same non-trivial type.
10832
10833         * g++.old-deja/g++.pt/explicit73.C: Test for proper
10834         namespace-qualification of template specializations declared in
10835         other namespaces.
10836
10837         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10838         to declare a subset of the specializations of a template function
10839         as friends of specializations of a template class.
10840
10841         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10842         member templates that do not fully specialize the enclosing
10843         template class are rejected.
10844
10845 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10846
10847         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10848
10849 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10850
10851         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10852         altered from libf2c/libU77 version.
10853
10854 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10855
10856         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10857
10858 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10859
10860         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10861         (un)signed char are different types for template specialization
10862         purposes.
10863
10864 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10865
10866         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10867         * objc: ObjC testsuite.
10868
10869 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10870
10871         * gcc.c-torture/execute/941014-1.x:  New file.
10872
10873 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10874
10875         * lib/c-torture.exp: Add support for
10876         torture_eval_before_compile and torture_eval_before_execute
10877         variables.
10878
10879 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10880
10881         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10882         this test triggers valid.
10883
10884 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10885
10886         * gcc.dg/980827-1.c: New test.
10887
10888 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10889
10890         * gcc.c-torture/execute/loop-4b.c: New test.
10891
10892 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10893
10894         * lib/c-torture.exp: Add support for
10895         torture_eval_before_compile and torture_eval_before_execute
10896         variables.
10897
10898 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10899
10900         * gcc.c-torture/compile/980825-1.c: New test.
10901
10902 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10903
10904         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10905         count number tests in opt_t0 not good_t0.
10906
10907 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10908
10909         * gcc.c-torture/compile/930326-1.x: Fix typo.
10910
10911 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10912
10913         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10914         causes an ICE.
10915
10916 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10917
10918         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10919         STACK_SIZE is defined.
10920         * gcc.c-torture/unsorted/stuct.c: Similarly.
10921
10922         * gcc.c-torture/compile/980821-1.c: New test.
10923
10924 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10925
10926         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10927
10928 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10929
10930         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10931         code.
10932
10933 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10934
10935         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10936         error'.
10937
10938 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10939
10940         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10941
10942 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10943
10944         * gcc.c-torture/compile/980816-1.c: New test.
10945
10946         * gcc.dg/980816-1.c: New test.
10947
10948 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10949
10950         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10951         compiler for ieee tests.
10952
10953 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10954
10955         * g77.f-torture/compile/980729-0.f: New test.
10956
10957 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10958
10959         * gcc.c-torture/special/eeprof-1.c: New test, for
10960         -finstrument-functions.
10961         * gcc.c-torture/special/special.exp: Run it.
10962
10963 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10964
10965         * gcc.c-torture/compile/980729-1.c: New test.
10966
10967 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10968
10969         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10970         __thumb__ is defined, and test for ARM style doubles if so.
10971
10972 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10973
10974         * g77.f-torture/noncompile/980615-0.f: New test.
10975
10976 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10977
10978         * gcc.dg/980312-1.c: Do link instead of compile.
10979         * gcc.dg/980313-1.c: Likewise.
10980
10981 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10982
10983         * gcc.c-torture/compile/980726-1.c: New test.
10984
10985 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10986
10987         * g77.f-torture/execute/io0.f: New test.
10988
10989 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10990
10991         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10992         an int.
10993
10994 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10995
10996         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10997         m32r bugs.
10998
10999 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11000
11001         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11002         c-decl.c:grokdeclarator can handle mode attributes.
11003
11004 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11005
11006         * gcc.c-torture/execute/980716-1.c: New test.
11007
11008 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11009
11010         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11011         the mn10200.
11012         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11013         the mn10200.
11014         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11015         * gcc.c-torture/compile/930326-1.x: Similarly.
11016
11017 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11018
11019         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11020         New test from Craig.
11021
11022 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11023
11024         * g77.f-torture/noncompile/980616-0.f: New test.
11025
11026         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11027
11028 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11029
11030         *  g++.other/singleton.C: Return error value instead of taking
11031         SIGSEGV.
11032
11033 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11034
11035         *  g++.other/singleton.C: New test.   Warning is under dispute.
11036         Runtime crash is not.
11037
11038 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11039
11040         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11041         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11042         using6.C, using7.C}:  New namespace tests.
11043
11044 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11045
11046         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11047         specialization with typedef'ed names used as array indexes.
11048
11049 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11050
11051         * gcc.c-torture/execute/980709-1.c: New test.
11052
11053         * gcc.dg/980709-1.c: New test.
11054
11055 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11056
11057         * gcc.c-torture/execute/bcp-1.c: New test.
11058
11059 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11060
11061         * gcc.c-torture/execute/980707-1.c: New test.
11062
11063 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11064
11065         * gcc.c-torture/compile/980706-1.c: New test.
11066
11067 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11068
11069         * g77.f-torture/execute/980701-0.f,
11070         g77.f-torture/execute/980701-1.f: New test from Craig.
11071
11072 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11073
11074         * gcc.c-torture/compile/980701-1.c: New test.
11075
11076         * gcc.c-torture/execute/980701-1.c: New test.
11077
11078 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11079 rlsruhe.de>
11080
11081         * g++.old-deja/g++.robertl/eb132.C: New test.
11082         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11083
11084 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11085
11086         * g77.f-torture/execute/980628-7.f,
11087         g77.f-torture/execute/980628-8.f,
11088         g77.f-torture/execute/980628-9.f,
11089         g77.f-torture/execute/980628-10.f: New tests from Craig.
11090
11091         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11092
11093 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11094
11095         * g77.f-torture/execute/980628-4.f: New test from Craig.
11096         * g77.f-torture/execute/980628-5.f: Likewise.
11097         * g77.f-torture/execute/980628-2.f: Likewise.
11098         * g77.f-torture/execute/980628-0.f: Likewise.
11099         * g77.f-torture/execute/980628-1.f: Likewise.
11100         * g77.f-torture/execute/980628-3.f: Likewise.
11101         * g77.f-torture/execute/980628-6.f: Likewise.
11102
11103 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11104
11105         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11106         directory when nothing has been installed yet.
11107
11108 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11109
11110         * gcc.c-torture/special/special.exp: Handle newer versions of
11111         dejagnu.
11112
11113 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11114
11115         * gcc.dg/980626-1.c: New test.
11116
11117 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11118
11119         * gcc.misc-tests/m-un-2.c: New test.
11120         * g++.old-deja/g++.other/warn01.c: Likewise.
11121
11122 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11123
11124         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11125         compatibility with assmblers with a different comment character.
11126         Eliminate use of GAS-specific extensions.
11127
11128 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11129
11130         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11131
11132 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11133
11134         *lib/g77.exp: Replace search for libf2c.a with search for newly
11135         renamed libg2c.a
11136
11137 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
11138
11139         * gcc.c-torture/execute/980617-1.c: New test.
11140
11141 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
11142
11143         * gcc.c-torture/execute/980612-1.c: New test.
11144
11145 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
11146
11147         * gcc.dg/980523-1.c: Only test on ppc-linux.
11148         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11149
11150         * gcc.c-torture/execute/980608-1.c: New test.
11151
11152 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11153
11154         * gcc.c-torture/execute/980605-1.c: New test.
11155
11156 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
11157
11158         * gcc.c-torture/execute/980604-1.c: New test.
11159
11160 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
11161
11162         * gcc.c-torture/execute/980602-1.c: New test.
11163         * gcc.c-torture/execute/980602-2.c: Likewise.
11164
11165 1998-06-02  Dave Love  <d.love@dl.ac.uk>
11166
11167         * 970125-0.f: Fix per JCB.  Add commentary.
11168
11169 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
11170
11171         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11172         IEEE -0 support.
11173
11174 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11175
11176         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11177         earlier.
11178
11179 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
11180
11181         * gcc.c-torture/execute/980526-3.c: New test.
11182
11183 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
11184
11185         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11186         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11187         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11188         m88k-motorola-sysv3 to XFAIL.
11189
11190 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11191
11192         * gcc.dg/980526-1.c: New test.
11193         * gcc.c-torture/execute/980526-2.c: New test.
11194
11195 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
11196
11197         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11198
11199         * gcc.c-torture/execute/980526-1.c: New test.
11200
11201 1998-05-26  Dave Love  <d.love@dl.ac.uk>
11202
11203         * g77.f-torture/execute/alpha2.f: Add runtime test.
11204
11205 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
11206
11207         * g++.old-deja/old-deja.exp: Strip leading directories.
11208
11209         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11210         error for the line.  Don't run multiple tests for the same line.
11211
11212 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
11213
11214         * gcc.dg/980523-1.c: New test.
11215
11216 1998-05-23  Dave Love  <d.love@dl.ac.uk>
11217
11218         * g77.f-torture/compile/970915-0.f: New test.
11219
11220 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
11221
11222         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11223
11224 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
11225
11226         * gcc.dg/980520-1.c: New test.
11227
11228 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
11229
11230         * gcc.dg/980502-1.c: Fix return type.
11231
11232 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
11233
11234         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
11235         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
11236         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
11237         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
11238         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
11239
11240 1998-05-20  Dave Love  <d.love@dl.ac.uk>
11241
11242         * g77.f-torture/execute/980520-1.f: New test.
11243
11244 1998-05-15  Dave Love  <d.love@dl.ac.uk>
11245
11246         * lib/mike-g77.exp: New file.
11247
11248         * g77.f-torture/noncompile/noncompile.exp,
11249         g77.f-torture/noncompile/check0.f: New files.
11250
11251 1998-05-14  Dave Love  <d.love@dl.ac.uk>
11252
11253         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
11254         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
11255         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
11256         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
11257         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
11258         abort where appropriate.
11259
11260 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
11261
11262         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
11263         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
11264
11265 1998-04-29  Dave Love  <d.love@dl.ac.uk>
11266
11267         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
11268
11269 1998-04-27  Dave Love  <d.love@dl.ac.uk>
11270
11271         * g77.f-torture/compile/980427-0.f: New test.
11272
11273 1998-04-24  Dave Love  <d.love@dl.ac.uk>
11274
11275         * g77.f-torture/compile/980424-0.f: New test.
11276
11277 1998-04-19  Dave Love  <d.love@dl.ac.uk>
11278
11279         * g77.f-torture/compile/980419-2.f (main): New test.
11280         * g77.f-torture/compile/970125-0.f: New test.
11281         * g77.f-torture/compile/980419-1.f: New test.
11282
11283 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
11284
11285         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
11286         of loop-4.c.
11287
11288 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
11289
11290         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11291
11292 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
11293
11294         * gcc.c-torture/compile/980329-1.c: New test.
11295
11296 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
11297
11298         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
11299         * gcc.dg/980312-1.c: Fix typo in -march command.
11300
11301 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
11302
11303         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
11304
11305 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
11306
11307         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
11308         Dave Love agree the Fortran source is bogus.
11309
11310 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
11311
11312         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
11313         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
11314         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
11315         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
11316         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
11317
11318 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11319
11320         * g++.old-deja/g++.other/friend1.C: New test.
11321
11322 1998-02-18  Dave Love  <d.love@dl.ac.uk>
11323
11324         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
11325         possibly uninitialized) variables and declare dnrm2.
11326
11327 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
11328
11329         From Bruno Haible <haible@ilog.fr>:
11330         * gcc.c-torture/execute/980223.c: New test.
11331
11332 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
11333
11334         * gcc.dg/ifelse-1.c: New test.
11335
11336 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
11337
11338         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
11339
11340           * lib/old-dejagnu.exp (old-dejagnu): Added the
11341           "execution test - XFAIL *-*-*" handling in the spirit of
11342           "excess errors test -". Changed the "execution test fails"
11343           handling to be like "excess errors test fails".
11344           * Update various tests accordingly.
11345
11346 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
11347
11348         * gcc.c-torture/execute/980205.c: New test.
11349
11350 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
11351
11352         * lib/c-torture.exp: Look for .x files instead of .cexp files.
11353         * lib/f-torture.exp: Similarly.
11354         * gcc.c-torture: Rename all .cexp files to .x files.
11355
11356 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11357
11358         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
11359         (940510-1.c): Removed duplicate.
11360         (971104-1.c): New test.
11361
11362 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
11363
11364           * lib/f-torture.exp: Improve error and loop detection.
11365
11366 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
11367
11368         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
11369         use that to size the filler array.
11370
11371 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11372
11373         * lib/c-torture.exp(c-torture-execute): Fix typo.
11374
11375         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
11376         testcase as the executable name. Keep the executable around if
11377         the test fails.
11378
11379 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11380
11381         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
11382         changes.  Only test one -g option, and move it to the end of the
11383         list of options to test.
11384
11385 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
11386
11387         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
11388         variable GCC_TORTURE_OPTIONS to supply default switches separated
11389         by colons.  If no environment variable, run tests with -O0 -g, -O1
11390         -g, and -O2 -g as well.
11391
11392 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11393
11394         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
11395         explanatory comments. Fix indentation.
11396
11397 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
11398
11399         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
11400
11401 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
11402
11403         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
11404         * g++.old-deja/g++.mike/p7325.C: Likewise.
11405         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
11406
11407 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
11408
11409         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
11410         * g++.old-deja/g++.brendan/crash30.C: Likewise.
11411         * g++.old-deja/g++.brendan/crash39.C: Likewise.
11412         * g++.old-deja/g++.law/operators4.C: Likewise.
11413
11414 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
11415
11416         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
11417         * g++.old-deja/g++.mike/p784.C: Ditto.
11418         * g++.old-deja/g++.mike/p785.C: Ditto.
11419
11420 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
11421
11422           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
11423
11424 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
11425
11426         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
11427         target feature; pass this to c-torture-execute as needed.
11428
11429 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
11430
11431         * lib/c-torture.exp(c-torture-execute): If the previous and the
11432         current executables being tested are identical, we don't need to
11433         run the executable again. Try to make the executable names
11434         unique. Add an optional argument for passing additional compiler
11435         flags.
11436
11437 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
11438
11439         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
11440
11441 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
11442
11443         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
11444
11445 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
11446
11447         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
11448         32bit or larger longs.
11449
11450         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
11451         have either a 32bit long or 32bit int.
11452
11453 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11454
11455         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
11456         Make double precision tests dependent on sizeof (double).
11457
11458 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
11459
11460         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
11461         too.
11462
11463 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11464
11465         * gcc.c-torture/compile/961203-1.cexp: New script.
11466
11467 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
11468
11469         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
11470         up the includes ourselves.
11471
11472 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
11473
11474         * lib/plumhall.exp: Remove random include, and add a few
11475         verbose messages for debugging.
11476
11477 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
11478
11479         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
11480         of trying to do it ourselves.
11481
11482 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11483
11484         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
11485
11486 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11487
11488         * gcc.prms/5403.c: Made regexp a bit less strict.
11489
11490 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
11491
11492         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
11493         is returned from remote_load instead.
11494         * lib/plumhall.exp: Ditto.
11495         * lib/mike-g++.exp: Ditto.
11496         * lib/old-dejagnu.exp: Ditto.
11497         * lib/c-torture.exp: Ditto.
11498
11499 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
11500
11501         * lib/g++.exp: Use build_wrapper procedure.
11502         * lib/gcc.exp: Ditto.
11503
11504 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
11505
11506         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
11507         an old-style decl for malloc.  Fixes tests to work when
11508         sizeof (int) != sizeof (size_t).
11509
11510 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
11511
11512         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
11513
11514         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
11515         use stdargs.h interface.
11516
11517 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
11518
11519         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
11520         NO_VARARGS when compiling.
11521
11522 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
11523
11524         * lib/plumhall.exp(ph_includes): New procedure.
11525         (ph_make): Use it.
11526         (ph_compiler): Ditto.
11527
11528         * lib/g++.exp: Rename test-glue.c to testglue.c.
11529         * lib/gcc.exp: Ditto.
11530
11531 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11532
11533         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
11534         to completion when it's called.
11535
11536 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
11537
11538         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
11539         is defined, don't do test.
11540
11541 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
11542
11543         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
11544         for object files.
11545         (ph_summary): Mark skipped testcases as untested, not unresolved.
11546
11547         * lib/plumhall.exp (ph_make): If unresolved because of bad
11548         errorCode, record errorCode in log file.
11549         (*): Replace send_log/verbose with verbose -log.
11550
11551 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
11552
11553         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
11554         double conversion if double isn't at least 8 bytes.
11555
11556         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
11557         int to work with targets where int is 16 bits.
11558
11559         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
11560         8 bytes, just exit, since 4 byte doubles don't have enough bits of
11561         precision for the test to complete.
11562
11563 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
11564
11565         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
11566         if d10v is not compiled with the -mdouble64 flag.
11567         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
11568
11569         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
11570         d10v is not compiled with the -mint32 flag.
11571
11572 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
11573
11574         * lib/plumhall.exp: Use incr_count.
11575
11576 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
11577
11578         * gcc.c-torture: Update to c-torture-1.45.
11579
11580 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
11581
11582         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
11583         the name of the expect testcase file).
11584
11585         * lib/g++.exp(g++_init): Ditto.
11586
11587 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
11588
11589         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
11590         the host.
11591
11592         * lib/gcc.exp(gcc_exit): New procedure.
11593
11594 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
11595
11596         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
11597         specs where appropriate.
11598
11599         * g++.old-deja/g++.arm/*: Added additional ERROR checks
11600         because of new "candidates are" messages, and removed a few
11601
11602         * Converted all non-old-style g++ testcases to old-style, and
11603         moved into g++.old-deja.
11604
11605 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
11606
11607         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
11608         options.
11609
11610         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
11611         succeeded.
11612
11613         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
11614
11615 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
11616
11617         * lib/gcc.exp (gcc_target_compile): Add support for defining
11618         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
11619         the machine doesn't have those features.
11620
11621 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
11622
11623         * g++.law/operators4.exp: Don't use LIBS.
11624
11625 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11626
11627         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
11628
11629         * lib/mike-g++.exp: Don't set the compiler to be tested here.
11630         * lib/g++.exp: Set it here instead. Also, allow use of the
11631         --tool_exec and --tool_opt options. Change CXX to
11632         GXX_UNDER_TEST.
11633
11634         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
11635
11636         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
11637
11638 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
11639
11640         * lib/old-dejagnu.exp: Use prune_warnings instead of
11641         prune_system_crud.
11642         * lib/mike-g++.exp: Ditto.
11643         * lib/gcc.exp: Ditto.
11644         * lib/g++.exp: Ditto.
11645
11646         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
11647
11648 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
11649
11650           * 941014-2.c: Include stdlib.h
11651           * 960327-1.c: Include stdio.h
11652           * dbra.c, index-1.c: Don't assume ints are 32bits.
11653
11654 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
11655
11656         * lib/gcc.exp: Add gcc,stack_size target feature.
11657
11658         * lib/g++.exp(g++_target_compile): Add the include and link
11659         paths here, not in two other places. And, it's $options, not
11660         options.
11661
11662         * lib/mike-g++.exp(postbase): Remove the code that determines
11663         the correct include and link paths.
11664         * g++.old-deja/old-deja.exp: Ditto.
11665
11666 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
11667
11668         * lib/g++.exp(g++_init): target_compile no longer returns the
11669         filename of the result.
11670
11671 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11672
11673         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
11674         call to glob.
11675
11676         * gcc.c-torture/special/special.exp: Change call to
11677         gcc_target_compile to include the object file.
11678
11679 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
11680
11681         * gcc.c-torture/special/special.exp: Correct misspelling in last
11682         change.
11683
11684 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
11685
11686         * lib/plumhall.exp(ph_summary): Log the entire output of the
11687         executable. Return -1 if there were any failures, 0 otherwise.
11688         (ph_execute): Return -1 if there were any failures, 0 otherwise.
11689         (ph_make): Clean up objects and executables that were built
11690         if the tests succeeded.
11691
11692 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
11693
11694         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11695         libraries and includes in the build tree as appropriate.
11696
11697 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11698
11699         * lib/c-torture.exp: Instead of looking for the global variable
11700         NO_LONG_LONG, check to see if that's a feature of the target.
11701
11702 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
11703
11704         * config/default.exp: Minimize. Delete the remainer of the files in
11705         config; this functionality is now in devo/dejagnu/config.
11706
11707         g++.*/*: Pass any additional flags used to compile to postbase;
11708         delete CXXFLAGS.
11709
11710         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11711         is now done by runtest.exp. Use gcc_target_compile instead of
11712         compile.
11713
11714         lib/c-torture.exp: Use gcc_target_compile instead of compile.
11715         Remove references to CFLAGS. Use remote_file instead of
11716         calling rm -f.
11717         (c-torture): Take a list of arguments to use to compile this
11718         testcase.
11719
11720         lib/g++.exp: Simplify. Use target_compile instead of compile.
11721         lib/gcc-dg.exp: Ditto.
11722         lib/gcc.exp: Ditto.
11723         lib/mike-{gcc,g++}.exp: Ditto.
11724         lib/old-dejagnu.exp: Ditto.
11725         lib/plumhall.exp: Ditto.
11726
11727 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
11728
11729         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11730         (ph_linker): Likewise.
11731
11732 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
11733
11734           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11735         MAP_ANON / MAP_ANONYMOUS if defined;
11736         else try to map from /dev/zero .
11737
11738 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
11739
11740         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
11741         isn't defined, then define it to MAP_ANONYMOUS.
11742
11743 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
11744
11745         * gcc.c-torture: Update to c-torture-1.42 release.
11746
11747 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
11748
11749         * gcc.c-torture: Update to c-torture-1.41 release.
11750
11751 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
11752
11753         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
11754         c-torture release.
11755
11756 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11757
11758         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
11759         and LDFLAGS.  Fix second case to append the target_info ldflags
11760         onto LDFLAGS, not CFLAGS.
11761         * lib/g++.exp (g++_init): Add target_info stuff.
11762         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
11763         of libgloss and newlib flags for !native.
11764
11765         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
11766         (GDB): Fix relative path to go up another dir for finding gdb.
11767
11768 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
11769
11770         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
11771         versions in the target_info array, if they don't exist.
11772
11773 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11774
11775         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
11776
11777 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
11778
11779         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
11780         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
11781
11782 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
11783
11784         * lib/old-dejagnu.exp: Don't remove the output file before we've
11785         actually tested it. Don't append pwd to the path of the executable
11786         we're testing.
11787
11788 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
11789
11790         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
11791
11792 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
11793
11794         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
11795         temporary directory for compiler files, and set it to a default
11796         value of /tmp. Set $output as the name of the output file from
11797         compiling the testcase. Add a -o option to $cflags_var so the
11798         compiler writes the final output file as $output. Set $executable
11799         to $output.
11800
11801         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
11802         directory for compiler files, and set it to /tmp if it doesn't
11803         already have a value. Set $output_file to the name of the output
11804         file from compiling the testcase. Add a -o option to CXXFLAGS so
11805         the compiler writes the final output file as $output. Use $output
11806         as the executable to be tested.
11807
11808 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11809
11810         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
11811
11812 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
11813
11814         * gcc.c-torture/execute/pending-1.c: New test.  Still
11815         pending in Tege's queue.
11816
11817 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
11818
11819         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11820         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
11821         if there were failures.  Call unresolved if there were unresolved
11822         testcases.  Call gcc_fail if program did not run to completion.
11823         (ph_make): Pass additional argument name to ph_execute.
11824         (ph_execute): Add new argument.  Pass additional arguments to
11825         ph_summary.  Call gcc_fail is there is no execution output.
11826
11827 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
11828
11829         * lib/plumhall.exp (proc_summary): Output relavent summary
11830         lines into the log so specific failures in plumhall can be
11831         investigated.
11832
11833 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
11834
11835         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11836         (c-torture-execute): Don't try to execute tests which use
11837         "long long" types if $NO_LONG_LONG is nonzero.
11838
11839 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11840
11841         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11842         not c-torture.
11843
11844         * gcc.ieee: Move from here.
11845         * gcc.c-torture/execute/ieee: To here.
11846
11847 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11848
11849         * gcc.c-torture: Update to c-torture-1.41 release.
11850
11851 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11852
11853         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11854         not "$output".
11855
11856 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11857
11858         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11859         -c present.
11860
11861 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11862
11863         * config/proelf.exp: Handle connecting to a simulator.
11864
11865 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11866
11867         * config/proelf.exp: New file.  Enough framework that we can
11868         run c-torture tests on the proelf targets (or any other target
11869         that gdb can connect to for that matter).
11870
11871 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11872
11873         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11874         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11875
11876         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11877         exec_output exists.
11878
11879 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11880
11881         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11882         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11883
11884         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11885         to pass/fail/unresolved/unsupported/untested.  Caller must now
11886         call unresolved/unsupported/untested.
11887         * lib/*.exp: Update FSF address.  Update to handle new results of
11888         ${tool}_load.
11889         * lib/chill.exp (verbose): Delete.
11890
11891 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11892
11893         * lib/gcc.exp (default_gcc_start): Change order of args to
11894         $LDFLAGS $CFLAGS $LIBS.
11895         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11896         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11897         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11898         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11899         * gcc.misc-tests/dg-test.exp: Likewise.
11900         * gcc.misc-tests/msgs.exp: Likewise.
11901         * gcc.prms/prms.exp: Likewise.
11902         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11903         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11904
11905         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11906
11907 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11908
11909         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11910
11911         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11912         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11913
11914         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11915         necessary.
11916
11917 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11918
11919         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11920         global for loop; add use of $mathlib.
11921         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11922         settings here; set mathlib for anything but VxWorks.
11923
11924 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11925
11926         * gcc.c-torture: Update to c-torture-1.40 release.
11927
11928 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11929
11930         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11931         dg.exp.
11932
11933 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11934
11935         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11936         global.
11937
11938 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11939
11940         * lib/g++.exp (LIBS): Define if not already.
11941         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11942         (gcc-dg-prune): Call prune_gcc_output.
11943         * lib/gcc.exp (prune_gcc_output): New proc.
11944         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11945         prune_gcc_output.
11946
11947 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11948
11949         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11950         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11951
11952 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11953
11954         * gcc.c-torture: Update to c-torture-1.39 release.
11955
11956 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11957
11958         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11959         fails, try others as well.
11960
11961 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11962
11963         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11964         If compilation fails, mark execute tests as `untested'.
11965         If test is marked as unsupported, don't mark compilation and
11966         execute tests as failed.
11967
11968 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11969
11970         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11971         libstdc++ for whether or not we want to be doing shared
11972         libraries.  Delete link_curses since we don't need it anymore.
11973         * lib/mike-g++.exp (postbase): Don't link in libg++.
11974         * g++.old-deja/old-deja.exp: Likewise.
11975
11976 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11977
11978         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11979
11980 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11981
11982         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11983         For that, add `-Wl,-a,shared_archive'.
11984         * g++.old-deja/old-deja.exp: Likewise.
11985
11986 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11987
11988         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11989
11990 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11991
11992         * lib/mike-g++.exp (postbase): Pay attention to the status of
11993         g++_load.
11994
11995 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11996
11997           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11998
11999 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12000
12001         * lib/gcc.exp (default_gcc_start): No longer need to log program
12002         being executed or its output, execute_anywhere does that now.
12003         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12004         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12005
12006 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12007
12008         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12009         the same as those in lib/g++.exp.
12010
12011 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12012
12013         * gcc.c-torture: Update to c-torture-1.38 release.
12014         * gcc.ieee: Related changes.
12015
12016 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12017
12018         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12019         "exec". Minor reformatting changes.
12020
12021         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12022         cross. This means all "exec" calls now work on a remote host as
12023         well.
12024         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12025         cross. Filter out the extra "\r\n" stuff that expect puts in.
12026         (c-torture-execute): Filter out the bogus warnings like
12027         c-torture-compile does. Add support for canadian cross.
12028         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12029         Use execute_anywhere rather than calling exec directly. Now it
12030         works for canadian cross testing.
12031
12032 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12033
12034         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12035         results into a variable, and check that rather than using file exists.
12036
12037 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12038
12039         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12040         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12041
12042 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12043
12044         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12045         lib_curses if there's a shared libg++ in the build tree.
12046
12047 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12048
12049         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12050         if not supported target.
12051
12052 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12053
12054         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12055         link_curses up to always happen, not just for native builds.
12056
12057 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12058
12059         * gcc.c-torture: Update to c-torture-1.36 release.
12060         * gcc.failure: Related changes.
12061
12062 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12063
12064         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12065
12066 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12067
12068         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12069         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12070         runshlib, link_curses, and mathlib for link and run.
12071
12072         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12073         pass the runtime shared library options for Solaris, OSF/1, and
12074         Irix5, and link with -lcurses to avoid unresolved references.
12075
12076 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12077
12078         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12079         only run once.
12080
12081 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12082
12083         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12084
12085 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12086
12087         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12088         do not have a framework for the "compat" tests yet.
12089
12090 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12091
12092         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12093         set to null if we're testing vxworks5.1.  Use that instead of
12094         `-lm' in the setting of LIBS for link and run.
12095
12096 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12097
12098         * config/rom68k.exp (${tool}_load): Major changes to make it
12099         work.  Verified that it does in fact return the stuff in
12100         exec_output properly.  Catch any Emul or any TRAP other than 0.
12101
12102 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12103
12104         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12105         LDFLAGS properly for targets that need stuff from libgloss.
12106         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12107         only run once.
12108         (gpp_initialized): New variable.
12109
12110 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12111
12112         * config/rom68k.exp: Load libgloss.exp.
12113         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12114         so we can produce a fully linked binary.
12115         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12116         so we can produce a fully linked binary.
12117
12118 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12119
12120         * lib/plumhall.exp (ph_section): Watch for expected failures.
12121         Add missing `else'.
12122
12123         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12124         run the testcase.
12125         (c-torture): Likewise.
12126
12127 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12128
12129         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12130
12131         * lib/mike-g++.exp (mike_cleanup): New proc.
12132         (prebase): New globals compiler_result, not_compiler_result,
12133         target_regexp.
12134         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12135         allow leading "-" in pattern.  Watch for unsupported tests.
12136         If $compiler_result is set, pattern match assembler code,
12137         and ditto for $not_compiler_result.
12138         * lib/mike-gcc.exp: Likewise.
12139
12140         * lib/plumhall.exp (ph_execute): Only call ph_summary if
12141         execution "succeeded".
12142
12143 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
12144
12145         * config/win32.exp: New file.
12146         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12147
12148 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12149
12150         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12151         unsupported.
12152         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12153         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12154         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12155
12156         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12157         "... without exceptions was ...".  That is now handled by
12158         prune_system_crud.
12159         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12160
12161 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
12162
12163         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12164         sieve.c,sort2.c}: New files.
12165         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12166         sieve.exp,sort2.exp}: Drivers for them.
12167
12168         * lib/mike-gcc.exp (program_output): New user settable variable.
12169         (postbase): Call prune_system_crud.  Also prune extraneous compiler
12170         messages.
12171         * lib/mike-g++.exp (program_output): New user settable variable.
12172
12173         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12174
12175         * config/sh.exp: Deleted (use sim.exp instead).
12176
12177 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12178
12179         * config/vx.exp: Declare CHECKTASK as global.
12180         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12181         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12182         * lib/old-dejagnu.exp: Load [pwd]/$executable.
12183
12184 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12185
12186         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12187         target. Like vx.exp, only includes `vx29k.exp' instead of
12188         `vxworks.exp'.
12189
12190 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
12191
12192         * config/sim.exp: Increase time limit from 120 seconds to 240.
12193
12194 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
12195
12196         * gcc.c-torture/execute/950628-1.c: New test.
12197
12198 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
12199
12200         * gcc.c-torture: Update with changes/additions from
12201         c-torture-1.34.
12202
12203 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
12204
12205         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12206
12207 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
12208
12209         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12210
12211 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
12212
12213         * gcc.c-torture/compile/950512-1.c: New test.
12214         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12215         * gcc.dg/struct-ret-1.c: Likewise.
12216
12217 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
12218
12219         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12220           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12221
12222 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12223
12224         * gcc.c-torture/special/920411-1.c: Deleted.
12225         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
12226
12227 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
12228
12229         * config/sim.exp (${tool}_load): Hack in call to bash to get a
12230         cpu limit.
12231
12232 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12233
12234         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
12235
12236 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12237
12238         From kenner;
12239         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
12240         is the proper length.
12241         * va-arg-3.c: Likewise.
12242
12243 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
12244
12245         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
12246         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
12247
12248         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
12249         * lib/g++.exp (default_g++_start): Delete old cruft.
12250
12251 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
12252
12253         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
12254         (2 * (1 << 18)) to (2 * (1 << 17)).
12255
12256         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
12257
12258 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12259
12260         * config/rom68k.exp: Renamed from config/idp.exp
12261
12262 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12263
12264         * c-torture/compile/921109-2.c
12265
12266 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
12267
12268         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
12269         excess errors.
12270
12271 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
12272
12273         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12274         output.
12275         * lib/g++.exp (default_g++_start): Likewise.
12276
12277 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12278
12279         * gcc.c-torture/compile/950329-1.c: New test.
12280
12281 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12282
12283           * config/bug.exp (${tool}_load): Updated to use new remote_open
12284           and remote_close procs.
12285         * config/idp.exp: New file.
12286
12287 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12288
12289         * gcc.c-torture/execute/950322-1.c: New test.
12290
12291 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
12292
12293         * config/vx.exp (${tool}_load): Clean up testing of return code from
12294         vxworks_ld and vxworks_spawn.
12295
12296 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
12297
12298         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
12299
12300 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
12301
12302         * lib/old-deja.exp: Add `excess errors test - ' error, now one
12303         can mark excess errors on a machine by machine basis.  Note, the
12304         default is to not expect any excess errors, even when excess
12305         errors test - is given, so you will want to put an XFAIL ... on
12306         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
12307         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
12308         those 4 machines, but no others.
12309
12310 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12311
12312         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
12313         * lib/c-torture.exp: to here.
12314
12315 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12316
12317         * gcc.c-torture/execute/950221-1.c: New test.
12318         * gcc.c-torture/execute/struct-ret-1.c: New test.
12319         * gcc.c-torture/compile/950221-1.c: New test.
12320
12321         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
12322
12323 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12324
12325         * gcc.c-torture/execute/arith-1.c (main): Return 0.
12326         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
12327
12328 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
12329
12330         * g++.gb: New directory of tests, derived from my signature and
12331         class scoping tests.
12332
12333         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
12334         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
12335         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
12336         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
12337         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
12338         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
12339         * g++.gb/sig25.C: Likewise.
12340
12341         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
12342         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
12343         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
12344         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
12345         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
12346         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
12347         * g++.gb/sig25.exp: Likewise.
12348
12349         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
12350         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
12351         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
12352         * g++.gb/scope13.C: Likewise, this test still fails.
12353
12354         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
12355         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
12356         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
12357         * g++.gb/scope13.exp: Ditto.
12358
12359         * g++.gb/README: New file, explains what these tests are about.
12360
12361 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12362
12363         * lib/dg.exp (dg-do): Support `preprocess'.
12364         (dg-test): Likewise.
12365
12366 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12367
12368         * config/udi.exp: change "continue -expect" to "exp_continue".
12369
12370 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
12371
12372         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
12373         Delete redundant tests.
12374
12375         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
12376         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
12377         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
12378         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
12379         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
12380         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
12381         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
12382         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
12383
12384         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
12385         storing label pointers.
12386         * gcc.c-torture/execute/921019-1.c: Likewise.
12387         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
12388         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
12389         parameter fp.
12390         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
12391         constants.
12392
12393         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
12394         Delete obsolete tests.
12395
12396         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
12397         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
12398         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
12399         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
12400         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
12401         * gcc.c-torture/compile/950124-1.c: New test.
12402
12403         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
12404
12405 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12406
12407         * lib/mike-g++.exp: Add -lm to LIBS.
12408
12409 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
12410
12411         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
12412
12413 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12414
12415         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
12416
12417 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
12418
12419         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
12420
12421 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
12422
12423         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
12424         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
12425         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
12426         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
12427         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
12428         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
12429         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
12430         * g++.law/{operators31.C, operators32.C,
12431         * g++.law/{operators33.C, operators34.C}: Likewise.
12432         * g++.law/{pic1.C, refs2.C}: Likewise.
12433         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
12434         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
12435         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
12436         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12437
12438         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
12439         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
12440         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
12441         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
12442         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
12443         * g++.law/{enum9.exp, friend5.exp}: Likewise.
12444         * g++.law/{nest3.exp, nest4.exp}: Likewise.
12445         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
12446         * g++.law/{operators30.exp, operators31.exp}: Likewise.
12447         * g++.law/{operators32.exp, operators33.exp}: Likewise.
12448         * g++.law/{operators34.exp}: Likewise.
12449         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
12450         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
12451         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
12452         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
12453         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12454
12455         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
12456         No longer expected to fail.
12457         * g++.law/missed-error3.C: Tweak for recent bool changes.
12458
12459 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12460
12461         * config/emb-unix: Deleted.
12462         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
12463         remote execution.  Do final link on remote host if REMOTE_LINK is set.
12464
12465 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
12466
12467         * lib/dg.exp (dg-test): Fix typo in last patch.
12468
12469 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
12470
12471         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
12472         (handles multiple occurrences).
12473
12474 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
12475
12476         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
12477         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
12478         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
12479         printed).
12480         * lib/c-torture.exp (c-torture-compile): Likewise.
12481         (c-torture): Prepend full path if missing.
12482         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
12483         (gcc_fail): Likewise.
12484         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
12485
12486 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
12487
12488         * lib/netware.exp: Only attach to NetWare i386 systems.
12489
12490 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
12491
12492         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
12493         messages.  Add test name to "output pattern match" pass/fail message.
12494
12495 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
12496
12497         * gcc.dg: New testsuite.
12498         * gcc.dg/dg.exp: New file.
12499
12500         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
12501         test-switch.c}: Deleted.
12502
12503         * gcc.misc-tests/msgs.exp: New testcase driver.
12504
12505 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
12506
12507         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
12508         Watch for illegal return values from ${tool}_load.
12509         * config/unix.exp (${tool}_load): Fix pass/fail detection for
12510         cross targets.  Coerce return value >0 to 1.
12511
12512 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12513
12514         * config/unix.exp (${tool}_load): Call program rsh, not proc.
12515
12516         * config/emb-unix.exp: New file.
12517
12518         * config/sim.exp: Error if variable $SIM not defined.
12519         (${tool}_load): Mark test as "untested" if simulator missing.
12520
12521         * config/unix.exp: Load remote.exp to get rcp_download.
12522         * lib/c-torture.exp: Use different option lists for testcases with
12523         and without loops.
12524         * gcc.c-torture/execute/execute.exp: Likewise.
12525
12526 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12527
12528         * config/*.exp: Clarify return code from ${tool}_load.
12529         Call `unresolved' or `untested' instead of `warning' or `perror'
12530         (sometimes you still want to call both though).
12531         Add comment that `shell_id' is local to each file.
12532         * config/udi.exp (timeout): Set to 30.
12533         Don't print warning if connection fails, $connectmode has already
12534         printed an error.
12535         (${tool}_load): Move verbose messages to level 2.
12536         Rework pattern for "Process started" message.
12537         Pass `shell_id' to ${connectmode}_download.
12538         Retry twice upon timeout.  Make resetting of target more robust.
12539         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
12540         Pass `shell_id' to exit_$connectmode.
12541         Only call exit_$connectmode if connected.
12542         * config/unix.exp (${tool}_load): Check return codes better.
12543         * config/vrtx.exp (${tool}_load): Likewise.
12544         * config/vx.exp (${tool}_load): Likewise.
12545         Delete unneeded global's.
12546         * lib/dg.exp (dg-test): Update to reflect clarified return codes
12547         from ${tool}_load.
12548         (dg-stat): Delete.
12549         (dg-init): Delete recording of pass/fail counts.
12550         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12551         (old-dejagnu-init): Likewise.
12552         (old-dejagnu-stat): Delete contents, empty proc now.
12553         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
12554         (c-torture): Delete references to lcnt, lpass, lfail.
12555         Get option list from TORTURE_OPTIONS.
12556         Delete -funroll[-all]-loops if no loops.
12557         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
12558         (g++_stat): Delete contents (empty proc now).
12559         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
12560         (gcc_finish): Likewise.
12561         (gcc_stat): Deleted.
12562         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
12563         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
12564         * gcc.c-torture/execute/execute.exp: Likewise.
12565         Split tests into two parts: compile, execute.
12566         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
12567         no loops.  Update to reflect clarified return codes from ${tool}_load.
12568
12569 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
12570
12571         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
12572         to grep for.
12573         (old-dejagnu): Likewise (where necessary).
12574
12575 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12576
12577         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
12578
12579         * lib/dg.exp (dg-process-target): Fix processing of selector.
12580         Add comment regarding use of `error'.
12581
12582         * lib/gcc.exp (prune_system_crud): Define if missing.
12583         * lib/g++.exp (prune_system_crud): Likewise.
12584
12585         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
12586         Call prune_system_crud.
12587         * lib/dg.exp (dg-runtest): New proc.
12588         Use perror instead of send_user for tcl errors in testcase.
12589         Don't return any value, it's never used.
12590         Don't clobber previous definition of `unknown'.
12591         Print tcl errors in `dg-final'.
12592
12593 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
12594
12595         * lib/dg.exp (dg-process-target): Improve syntax error messages.
12596         (dg-test): Don't print errorInfo, it contains stack backtrace.
12597
12598 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
12599
12600         * lib/g++.exp (runtest_file_p): Define if missing.
12601
12602 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
12603
12604         * lib/mike-g++.exp: Comment out loading of g++.exp.
12605         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
12606         (default_g++_version): Always print something.
12607         (default_g++_start): Comment out call to `which'.
12608         (g++_start, g++_load): Deleted (must be defined in config file).
12609         * lib/gcc.exp: Test for existence of $CC at start.
12610         Delete check for tmpdir (done in gcc_init).
12611         (default_gcc_version): Always print something.
12612         (default_gcc_start): Comment out call to `which'.
12613         * config/*.exp: Major cleanup - make cross targets work at least a
12614         little better for g++ (by not being "--tool gcc" specific).
12615         Rename gcc_xxx to ${tool}_xxx.
12616         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
12617         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
12618
12619 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
12620
12621         * lib/c-torture.exp (c-torture-compile): Rework compiler
12622         message processing.
12623
12624         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
12625         c-torture.
12626
12627 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12628
12629         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
12630
12631         * lib/dg.exp (dg-process-target): Support { target native }.
12632
12633 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
12634
12635         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
12636         looked for "... program xxx got fatal signal".
12637         Correct regsub munging of `comp_output'.
12638         Ignore compiler messages "path prefix not used" and "linker input
12639         file unused".
12640
12641 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
12642
12643         * lib/gcc.exp (runtest_file_p): Define if missing.
12644         * gcc.prms/template.c: Example to work from.
12645
12646 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
12647
12648         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
12649         * lib/dg.exp (dg-test): Call unsupported testcases as such.
12650
12651         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
12652         * gcc.prms/1883.c: Moved from compile/940714-1.c.
12653         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
12654         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
12655
12656         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
12657         (dg-process-target): No longer a varargs proc.
12658         Return S/N for target, P/F for xfail.  All callers changed.
12659         (user option procs): More argument checking.
12660         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
12661         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
12662         (dg-test): Skip test if not running on selected target in `dg-do'.
12663         Update handling of `dg-do-what', `dg-output-text'.
12664         Separate execution pass/fail from output pattern match pass/fail.
12665         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
12666
12667 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12668
12669         * gcc.c-torture/special/special.exp: Don't expect failure for mips
12670         target for 920510-1.c.
12671
12672 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
12673
12674         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
12675         Clean up comment regarding use of passcnt, etc.
12676         (gcc_stat): Don't update `testcnt' here.
12677         (gcc_finish): Do it here.
12678         Might as well reset `but_id' here too.
12679         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
12680         to determine if the file should be tested.
12681         * gcc.c-torture/compile/compile.exp: Likewise.
12682         * gcc.c-torture/execute/execute.exp: Likewise.
12683         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12684         * gcc.misc-tests/dg-test.exp: Likewise.
12685         * gcc.prms/prms.exp: Likewise.
12686         * gcc.wendy/wendy.exp: Likewise.
12687         * g++.old-deja.exp: Likewise.
12688         Move "Testing file" message to verbose level 1.
12689
12690 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
12691
12692         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
12693
12694 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12695
12696         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12697         (default_gcc_start): Accept optional second list element
12698         of compiler flags.  Print compiler output at verbosity level 2.
12699         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12700         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12701         Save current values of framework globals passcnt, failcnt, xpasscnt,
12702         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12703         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
12704         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12705         xfailcnt to compute stats.  Update framework global `testcnt' from
12706         pass/fail counts.
12707         (gcc_finish): New proc.  Clean up test environment.
12708         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12709         (gcc_epass, gcc_efail): Delete.
12710         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12711         argument of line number.
12712         (dg-init): If the tool has an init routine, call it.
12713         (dg-test): Remove args `cflags_var' and `libs_var'.
12714         Pass all compiler options to ${tool}_start.
12715         Handle missing line number.
12716         (dg-finish): New function.
12717         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12718         particular files.  Call gcc_finish at end.  Move "skipping test"
12719         message to verbosity level 3.
12720         * gcc.c-torture/compile/compile.exp: Likewise.
12721         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12722         * gcc.c-torture/execute/execute.exp: Likewise.
12723         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12724         Print testcase being tried at verbosity level 1.
12725         * gcc.c-torture/special/special.exp: Unset xfail.
12726         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12727         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12728         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12729         * gcc.failure/failure.exp: Likewise.
12730         * gcc.ieee/ieee.exp: Likewise.
12731         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12732         Update call to dg-test.  Call dg-finish at end.
12733         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
12734         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12735         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12736         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12737         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
12738         * gcc.wendy/wendy.exp: Add copyright.
12739         Delete setting of tmpdir (done by gcc_init).
12740         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12741         Pass compiler flags to gcc_start.  Call gcc_finish at end.
12742         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12743         gcc_[ce]pass/fail.
12744
12745 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
12746
12747         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12748         confusion.
12749         (g++_load): Likewise.
12750
12751         * config/*.exp (gcc_load): Some were varargs fns and some were not.
12752         Rename argument to `prog' to remove the confusion.
12753         Varargs fns behave differently too!
12754         (g++_load): Likewise.
12755
12756         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12757
12758         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
12759         what it is.  Delete (always) printing of status value for !native.
12760         Simplify verbose code, and include status and exec_output.
12761         (g++_load): Use gcc_load.
12762
12763 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12764
12765         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
12766         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
12767         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
12768         940714-3.c as these testcases don't exist anymore.  Make
12769         va-arg-1.c expected to pass.
12770
12771 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
12772
12773         * gcc.misc-tests/misc.exp: Only run specific testcases.
12774         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
12775         * gcc.misc-tests/dg-[1-9].c: New files.
12776
12777         * lib/dg.exp: New testsuite driver.
12778         * gcc.prms/prms.exp: Use it.
12779
12780         * README.gcc: New file.
12781
12782         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
12783         Document and reset `lxpass' and `lxfail'.
12784         Simplify "initialized" message.
12785         (gcc_stat): Clean up comments a little.
12786
12787 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
12788
12789         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
12790
12791 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
12792
12793         * lib/old-dejagnu.exp (process-option): New proc.
12794         (old-dejagnu-init, old-dejagnu-stat): Likewise.
12795         (old-dejagnu): Simplify.
12796         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
12797
12798 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
12799
12800         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
12801         exists and is not an empty string.
12802
12803         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
12804         $xfail rather than calling setup_xfail.  Clear $xfail when test is
12805         finished.
12806         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
12807         automatically.
12808
12809         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
12810         longer expected to fail.
12811
12812         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
12813         "f" function call.
12814
12815         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
12816
12817         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12818         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12819         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12820         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12821         c-torture-1.29.
12822
12823         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12824         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12825
12826         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12827
12828         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12829         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12830
12831         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12832         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12833         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12834
12835 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
12836
12837         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12838         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12839         940714-1.c, 940714-2.c, 940714-3.c},
12840         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12841         gcc.misc-tests/{mg.c,mg.exp}:
12842         New tests.
12843         * gcc.noncompile/noncompile.exp: Change accordingly.
12844
12845 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12846
12847         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12848         Undo previous clobberage.
12849
12850 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12851
12852         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12853         * gcc.special/{930510-1.c, special.exp}:
12854         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12855         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12856         struct-varargs-1.c}: New tests from c-torture-1.26.
12857
12858 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12859
12860         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12861           argument to switch.
12862
12863 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12864
12865         * Revert the previous changes.  Please see Rob's directory
12866           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12867           fixes.
12868
12869 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12870
12871         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12872             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12873             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12874             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12875             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12876             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12877             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12878             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12879             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12880             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12881             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12882             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12883             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12884             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12885             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12886             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12887             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12888             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12889             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12890             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12891             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12892             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12893             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12894             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12895             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12896             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12897             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12898
12899 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12900
12901         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12902             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12903           with perror calls.
12904
12905 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12906
12907         * config/unix.exp (g++_load): Fix syntax.
12908
12909 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12910
12911         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12912         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12913         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12914         Don't expect va-arg-1.c to fail.  Correct expected output for
12915         920928-1.c.
12916         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12917         * gcc.wendy/hbm4.c: Correct typo.
12918         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12919
12920 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12921
12922         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12923         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12924         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12925         * lib/c-torture.exp (c-torture-compile): Ditto.
12926
12927         Reduce volume of output (remove all the -I's and such).
12928         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12929         Call gcc_cpass, gcc_cfail.
12930         (c-torture): Pass testing option to c-torture-compile.
12931
12932 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12933
12934         Bring patches over from progressive.
12935         * config/default.exp: Exit remote shell cleanly.
12936         (g++_exit, g++_start): Add default versions.
12937         * config/sim.exp (gcc_load): Use perror, not error.
12938
12939 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12940
12941         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12942         set in site.exp.
12943
12944 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12945
12946         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12947         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12948         (wendy_try): New proc to run testcase.
12949         (main loop): Call 'em.
12950         * gcc.wendy/*.c: Clean up pass to correct expected output.
12951
12952         * lib/gcc.exp: Minor cleanup work.
12953         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12954
12955 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12956
12957         * config/sim.exp (gcc_load): Document return codes better.
12958         Don't pass -v to simulator.
12959
12960 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12961
12962           * gcc.special/920717-x.c: Fix typo.
12963           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12964           get at sources.
12965
12966         * lib/mike-gcc.exp: Fix typo.
12967
12968 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12969
12970         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12971         binary to use, transform the name.
12972         * config/*.exp: rename everything. Nuke any g++ specific files,
12973         it's now a special case of gcc that requires no special support.
12974         Add a default.exp for unsupported targets.
12975
12976 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12977
12978         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12979         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12980         version of Tcl.
12981
12982 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12983
12984         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12985         than a warning.
12986
12987 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12988
12989         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12990
12991 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12992
12993         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12994         option_list.  Compile every file with only 4/6 option choices
12995         (same as C torture) instead of with 12/18 different option
12996         choices.
12997         * lib/c-torture.exp: Likewise.
12998
12999         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13000         not already set.
13001
13002 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13003
13004         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13005         can put an XFAIL *-*-* on excess errors.
13006
13007 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13008
13009         * g++.law: Add more tests derived from g++-bugs snapshots.
13010
13011         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13012         equivalent to g++.law/init9.
13013
13014         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13015         compiled it, and the a.out file after we've run it.
13016
13017 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13018
13019         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13020         compiled it, and the a.out file after we've run it.
13021
13022 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13023
13024         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13025
13026 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13027
13028         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13029         version number.
13030
13031 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13032
13033         * g++.law: New directory of g++ tests derived from the g++-bugs
13034         snapshots.
13035
13036 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13037
13038         * gcc.compile: initbug1.c initbug1.exp testcase added
13039
13040 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13041
13042         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13043         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13044           fixes submitted by Jeff Law (law@cs.utah.edu)
13045         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13046           Jeff Law (law@cs.utah.edu)
13047
13048
13049 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13050
13051         * config/unix-g++.exp: Follow the gcc way of doing things.
13052         * g++.old-deja/old-deja.exp: Minor updates.
13053         * lib/g++.exp: New file, follow the gcc way of doing things.
13054         * lib/old-dejagnu.exp: Minor updates.
13055         * lib/mike-g++.exp: Always unset errorInfo.
13056
13057 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13058
13059         * lib/gcc.exp: Fix some errors with the below change, CC and
13060         CFLAGS should be global when setting, not local.
13061
13062 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13063
13064         * lib/gcc.exp: Transform tool name.
13065
13066 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13067
13068         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13069
13070 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13071
13072         * lib/gcc.exp: change gcc_done to gcc_stat
13073
13074 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13075
13076         * Upgraded gcc testsuite to c-torture version 1.25
13077
13078 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13079
13080         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13081         * lib/c-torture: added hooks for new reporting code.
13082
13083 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13084
13085         * config/sh-gcc.exp: check if sh-sim exists in the path
13086
13087 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13088
13089         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13090         * gcc.compile/compile.exp: Initial changes for new logic.
13091         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13092         * gcc.failure/failure.exp: Initial changes for new logic.
13093         * gcc.ieee/ieee.exp: Initial changes for new logic.
13094         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13095         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13096         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13097         * lib/c-torture.exp: Initial changes for new logic.
13098         * lib/gcc.exp: Initial changes for new logic.
13099
13100 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13101
13102         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13103         depend upon failure or success.  Fully qualify names in failure
13104         and success messages.  Always remove a.out before starting
13105         compile, just in case.  Pay more attention to error text output by
13106         the compiler.  Handle testcases with no known past errors just
13107         like all others, so that things are uniform.  Other miscellaneous
13108         improvements.
13109
13110 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13111
13112         * gcc.cpp: new directory for cpp tests
13113
13114 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13115
13116         * lib/chill.exp: Code reformatted, removed unused code.
13117         * config/unix-chill.exp: Code reformatted, removed unused code.
13118         * chill.execute/execute.exp: Code reformatted, removed unused code.
13119         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13120
13121 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13122
13123         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13124         routines not written.
13125
13126 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13127
13128         * config/bug-gcc.exp: Use new procs from bug.exp.
13129
13130 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13131
13132         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13133         via ftp, rather than depending on NFS.
13134         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13135         case.
13136
13137 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13138
13139         * config/bug-gcc.exp: Use new download proc.
13140
13141 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
13142
13143         * chill.execute/execute.exp: cleanups, handles errors better
13144         * chill.compile/compile.exp: rewrite, based on execute.exp
13145         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13146         * lib/chill.exp: major changes to diff proc and compile and link
13147           procs. added chill_fail and chill_pass wrappers to pass and
13148           fail. added more comments, and handle error codes better.
13149           Added a hack to capture stderr from exec, so noncompile tests
13150           can work.
13151
13152 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13153
13154         * chill.execute/execute.exp: rewrite of testsuite driver
13155         * lib/chill.exp: rewrite of testsuite driver
13156         * config/unix-chill.exp: rewrite of testsuite driver
13157
13158 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13159
13160     In chill.execute:
13161         * iexpr.ch: Standardize uppercase.
13162         * tuples.dat: Standardize uppercase.
13163         * vary.ch: standardize.  Correct varying string assignments.
13164         * vary.dat: Add new output lines.
13165
13166 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
13167
13168     In chill.execute:
13169         * chprintf.ch: Standardize use of uppercase.
13170         * tuples.ch: Standardize and turn arr2 into a DCL,
13171           rather than a SYN.
13172         * pinits.ch: Standardize.
13173
13174 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
13175
13176         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
13177         * Makefil: Renamed to Makefile.in.
13178         * configure.in: New.
13179
13180 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13181
13182     In chill.execute:
13183         * .cvsignore: Add result/output files.
13184         * Makefile: Fix up variables at start.  Use MFLAGS
13185           everywhere.  Correct bool_loc, built_ins entries.
13186           Add entry for vary1.ch.
13187         * bitarray.ch: Standardize upper-case usage.
13188         * bitexpr.ch: Standardize, add output of b1.
13189         * params.ch: Use arrayt in along PROC parameters, to
13190           avoid novelty problems.
13191         * sets.ch: Tiny cleanup.
13192         * vary1.ch: Re-indent.
13193
13194 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
13195
13196           * Add PR-related files to Makefiles, .cvsignore files, etc.
13197
13198 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13199
13200         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13201           with compiler objects. New names are test-flow.c and test-loop.c
13202
13203 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13204
13205         * Upgraded c-torture tests from 1.19 to 1.20
13206
13207         * new files:
13208         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13209         * gcc.compile: 930623-1.c 930623-2.c
13210         * gcc.noncompile: 930622-1.c 930622-2.c
13211         * gcc.failure: 920411-1.c 920627-2.c
13212         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13213
13214 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13215
13216         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13217           More changes to get testsuite working properly. Needs more work.
13218           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13219
13220 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13221
13222         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13223           More changes to get testsuite working properly. Needs more work.
13224
13225 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
13226
13227         * chill.compile/compile.exp: Added for Dejagnu support
13228         * chill.execute/execute.exp: Added for Dejagnu support
13229         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
13230
13231 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
13232
13233     This should complete moving the CHILL test files.
13234         * chill.noncompile(.cvsignore printf.grt
13235             in-printf.grt chprintf.grt chprintf.ch):
13236             Added test-support files.
13237           (Makefile): Modified further.
13238         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
13239             signal.ch): Added test files.
13240           * chill.execute (.cvsignore printf.grt printr.c
13241             in-printf.grt rts.c chprintf.grt rts.h): Added
13242           test-support files.
13243             (Makefile): More corrections.
13244
13245 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
13246
13247         * chill.compile, chill.execute, chill.nocompile: Add CHILL
13248           test cases, ready for DejaGnu.
13249
13250 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13251
13252         * Upgraded c-torture tests from 1.18 to 1.19
13253
13254         * gcc.compile: added test(s):
13255           930607-1.c
13256         * gcc.execute: added test(s):
13257           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
13258
13259         * added new subdirectory for misc tests: gcc.misc-tests
13260         * gcc.misc-test(s): added tests:
13261           inst-check.c test-consts.c test-ior.c test-switch.c
13262
13263 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13264
13265         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
13266
13267 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
13268
13269         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
13270
13271 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13272
13273         * Upgraded c-torture tests from 1.17 to 1.18
13274
13275 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13276
13277         * Upgraded c-torture tests from 1.12 to 1.17
13278
13279 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
13280
13281         * lib/old-dejagnu.exp:
13282           Fixed handling of XFAIL target triplets to correctly
13283           recognize wildcard characters.  Removed code that
13284           appended a unique id tag to the end of the file name
13285           printed out by the result of the testcases within a
13286           given test file.
13287
13288 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
13289
13290         * lib/old-dejagnu.exp:
13291           Reworked expected failure handling to trigger off of XFAIL
13292           keyword in keyphrase embeded in testcase source code. The
13293           XFAIL keyword must be at the end of the keyphrase line. It
13294           may optionally be followed by one or more target triplets.
13295           It has just occured that the handling of wildcards in the
13296           target triplet may not be correct.
13297
13298 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
13299
13300         * g++.old-deja/tests:
13301           Moved all subdirectories up one level into g++.old-deja .
13302
13303         * lib/old-dejagnu.exp:
13304           Fixed problem with CXXFLAGS not being properly reset, and being
13305           corrupted with extraneous "-c" compiler option.  This was
13306           causing binaries to not be generated for test that needed them.
13307           Modified strings passed to "pass" and "fail" so that individual
13308           tests from the same test file would be distinguished by an
13309           identifier appended to the test file name in the summary logs;
13310           this corrected a problem with erroneous diff logs.  Added code
13311           to search testcases for expected fail and unexpected pass keywords.
13312
13313 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13314
13315         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
13316
13317 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13318
13319         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
13320           Removed extraneous text from end of "Special g++ Options"
13321           keyphrase.
13322
13323         * lib/old-dejagnu.exp: Added pattern matching to look for new
13324           keywords, embedded in testcases comments, which will trigger
13325           calls to xpass and xfail.
13326
13327 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
13328
13329         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
13330           comments embedded in the testcases, especially the one looking for
13331           special compiler options, as well as the pattern matching for the
13332           compiler output again.
13333
13334 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
13335
13336         * lib/old-dejagnu.exp: Do a proper check of the return value for
13337           execute tests. Fixed several problems with the pattern matching
13338           of the compiler output which gave erroneous test results.
13339           Changed several of the test result messages to be more descriptive.
13340         * config/unix-g++.exp: Proc g++_load now actually works and
13341           executes the tests passed to it and returns a usable return
13342           value.
13343
13344 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13345
13346           * lib/gcc.exp: Exits gracefully if $CC is bogus.
13347
13348 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13349
13350         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
13351           Modified both files to properly execute the old style
13352           dejagnu tests. The previous versions of these files were
13353           experimental and did not function anything near correctly.
13354
13355 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
13356
13357         * Removed all Makefile.in and configure.in files. No configuration
13358         needed now.
13359
13360 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
13361
13362         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
13363
13364 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
13365
13366         * gcc.compile/configure.in, gcc.unsorted/configure.in,
13367         gcc.special/configure.in, gcc.noncompile/configure.in,
13368         gcc.execute/configure.in, gcc.code_quality/configure.in,
13369         g++.other/configure.in, g++.old-deja/configure.in,
13370         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
13371         in srcname setting.
13372
13373 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13374
13375         * lib/udi.exp:  Fixed mondfe and mondfe_download.
13376         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
13377         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
13378
13379 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
13380
13381         * config/udi-gdb.exp: Check $shell_id after connecting to target.
13382         (gdb_exit): Don't remove *_soc files.
13383
13384 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
13385
13386         * lib/c-torture.exp: Don't look for main; instead always use -w
13387         -c.  This is how the c-torture tests work.  Remove the object
13388         file if the compilation succeeds.
13389         * gcc.execute/execute.exp: Remove executable if test passes.
13390         * gcc.noncompile/noncompile.exp: Every test is an expected
13391         failure.
13392         * gcc.special/special.exp: Added tests from c-torture 1.11,
13393         corrected use of existing test.
13394         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
13395         gcc.execute/920625-1.c: Updated to c-torture 1.11.
13396         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
13397         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
13398         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
13399         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
13400         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
13401         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
13402         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
13403         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
13404         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
13405         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
13406         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
13407         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
13408         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
13409         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
13410         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
13411         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
13412         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
13413         c-torture 1.11.
13414         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
13415         correspond to c-torture 1.11.
13416
13417         * New file.