OSDN Git Service

* gcc.c-torture/compile/20020604-1.x: New.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2
3         * gcc.c-torture/compile/20020604-1.x: New.
4         * gcc.c-torture/compile/simd-5.x: Likewise.
5         * gcc.c-torture/execute/920710-1.x: Likewise.
6         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7
8 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9
10         * g++.dg/inherit/override1.C: Add dg-options clause.
11
12 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
13
14         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15         _mm_slli_si128.
16
17 2002-10-19  Andreas Schwab  <schwab@suse.de>
18
19         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
20         directory component.
21
22 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
23
24         * g++.dg/inherit/thunk1.C: New test.
25
26         * g++.dg/inherit/override1.C: New test.
27
28         * g++.dg/abi/mangle11.C: New test.
29         * g++.dg/abi/mangle14.C: New test.
30         * g++.dg/abi/mangle17.C: New test.
31
32 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
33
34         * g++.dg/overload/member2.C: New test.
35
36 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
37
38         * g++.dg/README: Describe new compat directory.
39         * g++.dg/dg.exp: Skip tests in compat directory.
40         * README.compat: New file.
41         * lib/compat.exp: New expect script.
42         * g++.dg/compat: New test directory.
43         * g++.dg/compat/compat.exp: New expect script.
44         * g++.dg/compat/abi: New test directory.
45         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
46         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
47         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
48         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
49         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
50         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
51         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
52         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
53         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
54         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
55         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
56         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
57         * g++.dg/compat/break: New test directory.
58         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
59         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
60         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
61         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
62         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
63         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
64         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
65         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
66         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
67         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
68         g++.dg/compat/break/README: New files.
69         * g++.dg/compat/eh: New test directory.
70         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
71         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
72         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
73         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
74         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
75         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
76         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
77         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
78         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
79         g++.dg/compat/eh/filter2_y.C,
80         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
81         g++.dg/compat/eh/new1_y.C,
82         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
83         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
84         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
85         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
86         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
87         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
88         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
89         g++.dg/compat/eh/unexpected1_y.C: New files.
90         * g++.dg/compat/init: New test directory.
91         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
92         g++.dg/compat/init/array5_y.C,
93         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
94         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
95         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
96         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
97         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
98         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
99         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
100         g++.dg/compat/init/init-ref2_y.C: New files.
101
102 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
103
104         PR c++/7584
105         * g++.dg/inherit/using3.C: New test.
106
107 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
108
109         * gcc.dg/20021017-2.c: New test.
110
111 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
112
113         * g++.dg/abi/mangle16.C: Adjust.
114
115         * g++.dg/init/array8.C: New test.
116
117 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
118
119         * gcc.dg/special/mips-abi.exp: New test.
120         * gcc.dg/special/mips-abi.s: Empty file used by the above.
121
122 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
123
124         * g++.dg/abi/mangle16.C: New test.
125         * g++.dg/abi/mangle17.C: Likewise.
126
127         PR c++/7478
128         * g++.dg/template/ref1.C: New test.
129
130 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
131
132         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
133
134 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
135
136         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
137
138 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
139
140         PR c++/7524
141         * g++.dg/init/array7.C: New test.
142
143 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
144
145         * g++.dg/init/array6.C: New test.
146         
147         * g++.dg/abi/mangle13.C: Likewise.
148         * g++.dg/abi/mangle14.C: Likewise.
149         * g++.dg/abi/mangle15.C: Likewise.
150
151 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
152
153         * g++.dg/abi/empty8.C: New test.
154         
155 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
156
157         * g++.dg/init/ctor1.C: New test.
158
159 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
160
161         * gcc.c-torture/execute/20021015-1.c: New test.
162
163 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
164
165         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
166
167 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
168
169         * gcc.dg/i386-ssetype-[1-5].c: New tests.
170
171 2002-10-14  Richard Henderson  <rth@redhat.com>
172
173         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
174
175 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
176
177         PR optimization/6631
178         * g++.dg/opt/const2.C: New test.
179
180 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
181
182         PR c++/7176
183         * g++.dg/parse/friend1.C: New test.
184         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
185
186 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
187
188         * gcc.dg/20021014-1.c: New test.
189
190 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
191
192         PR c++/5661
193         * g++.dg/ext/vlm1.C: New test.
194         * g++.dg/ext/vlm2.C: Likewise.
195         
196         * g++.dg/init/array1.C: Remove invalid braces.
197         * g++.dg/init/brace1.C: New test.
198         * g++.dg/init/copy2.C: Likewise.
199         * g++.dg/init/copy3.C: Likewise.
200         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
201         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
202         braces.
203         
204 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
205
206         * gcc.dg/cpp/assembler.S: Don't use -ansi.
207
208 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
209
210         * gcc.c-torture/compile/simd-5.c: New test.
211
212 2002-10-10  Jim Wilson  <wilson@redhat.com>
213
214         * gcc.c-torture/execute/20021010-1.c: New test.
215
216 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
217
218         PR c/7353
219         * g++.dg/ext/typedef-init.C: New test.
220         * gcc.dg/typedef-init.c: New test.
221
222 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
223
224         * gcc.dg/cpp/paste13.c: New test.
225
226 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
227
228         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
229         remaining platforms, XFAIL during compile, not execute.  Don't
230         XFAIL at -O0.
231
232 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
233
234         * gcc.dg/alias-1.c: Tweak expected warning.
235
236 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
237
238         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
239
240 2002-10-06  Andreas Jaeger  <aj@suse.de>
241
242         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
243         * gcc.dg/cpp/c++98.C: Likewise.
244
245         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
246         * g++.dg/cpp/c++98.C: Likewise.
247
248         * g++.dg/README (Subdirectories): Mention cpp directory.
249
250         PR target/7559
251         * gcc.dg/20021006-1.c: New test.
252
253 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
254
255         PR c++/7804
256         * g++.dg/other/warning1.C: New test.
257
258 2002-10-04  Roger Sayle  <roger@eyesopen.com>
259
260         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
261         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
262         and sparc-*-* with -m64 as expected failures.  See PR 8087.
263
264 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
265
266         PR c++/7931
267         * g++.dg/template/ptrmem3.C: New test.
268
269         PR c++/7754
270         * g++.dg/template/union1.C: New test.
271
272 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
273
274         PR c++/8006
275         * g++.dg/abi/mangle9.C: New test.
276         * g++.dg/abi/mangle10.C: New test.
277         * g++.dg/abi/mangle11.C: New test.
278         * g++.dg/abi/mangle12.C: New test.
279
280 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
281
282         PR c++/7188.
283         * g++.dg/template/meminit1.C: New test.
284         * g++.dg/warn/Wreorder-1.C: Likewise.
285         * g++.old-deja/g++.mike/warn3.C: Tweak.
286         * lib/prune.exp: Ingore "in copy constructor".
287
288 2002-10-02  Andreas Jaeger  <aj@suse.de>
289
290         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
291         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
292         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
293         on x86-64.
294
295 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
296
297         * gcc.dg/empty1.C: Fix typo.
298
299 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
300
301         * gcc.dg/alias-1.c: New test.
302
303 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
304
305         * gcc.dg/empty1.C: New test.
306
307         * g++.dg/tls/init-2.C: Tweak error messages.
308
309 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
310
311         * gcc.c-torture/compile/20020923-1.c: New test.
312
313 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
314
315         * gcc.c-torture/execute/ffs-1.c: New test.
316         * gcc.c-torture/execute/ffs-2.c: Ditto.
317
318 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
319
320         * g++.dg/overload/member1.C: New test.
321
322 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
323
324         * g++.dg/abi/empty7.C: New test.
325         * g++.dg/init/pm2.C: Likewise.
326
327 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
328
329         * g++.dg/rtti/crash1.C: New test.
330
331 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
332
333         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
334         gcc.dg/sibcall-4.c: New tests.
335
336 2002-09-28  Roger Sayle  <roger@eyesopen.com>
337
338         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
339         powerpc and MMIX targets.
340
341 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
342
343         * gcc.dg/cpp/20020927-1.c: New.
344
345 2002-09-26  David S. Miller  <davem@redhat.com>
346
347         * gcc.c-torture/compile/trunctfdf.c: New.
348
349 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
350
351         * lib/target-supports.exp (check_weak_available): Handle solaris2.
352
353 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
354
355         * gcc.c-torture/execute/loop-15.c: New.
356
357 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
358
359         * README.QMTEST: Fix typo.
360
361 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
362
363         * gcc.dg/20020926-1.c: New test.
364
365 2002-09-25  David S. Miller  <davem@redhat.com>
366
367         PR target/7842
368         * gcc.c-torture/execute/shiftdi.c: New test.
369
370 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
371
372         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
373         unique to the tool.
374         * lib/g77.exp (g77_init): Likewise.
375         * lib/g++.exp (g++_init): Likewise.
376         * lib/objc.exp (objc_init): Likewise.
377
378 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
379
380         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
381         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
382         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
383
384 2002-09-25  Richard Henderson  <rth@redhat.com>
385
386         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
387         too-small long double.
388
389 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
390
391         * gcc.dg/20020919-1.c: New test.
392
393 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
394
395         * g++.dg/abi/bitfield6.C: New test.
396         * g++.dg/abi/bitfield7.C: New test.
397         * g++.dg/abi/bitfield8.C: New test.
398         * g++.dg/abi/vbase11.C: New test.
399
400 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
401
402         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
403         hppa*-*-hpux*.  Update test comment.
404
405 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
406
407         * gcc.dg/tls/struct-1.c: New test.
408
409 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
410
411         * gcc.dg/cpp/tr-warn2.c: Update.
412
413 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
414
415         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
416
417 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
418
419         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
420         systems.
421
422 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
423
424         * gcc.c-torture/execute/ieee/mzero3.c: New test.
425
426         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
427         Adjust for c++filt moved to binutils.  Remove spurious duplicate
428         setting of cxxfilt.
429
430 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
431
432         * gcc.dg/20020312-2.c: Update for darwin.
433
434 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
435
436         * g++.old-deja/g++.other/crash32.C: Mark ICE.
437
438 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
439
440         * objc.dg/comp-types-1.m: New test.
441         * objc.dg/comp-types-2.m: New test.
442         * objc.dg/comp-types-3.m: New test.
443         * objc.dg/comp-types-4.m: New test.
444         * objc.dg/comp-types-5.m: New test.
445         * objc.dg/comp-types-6.m: New test.
446
447 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
448
449         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
450
451 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
452
453         * g++.dg/other/do1.C: New test.
454
455         * g++.dg/template/subst1.C: New test.
456
457 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
458
459         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
460
461 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
462
463         * g++.dg/template/qualttp20.C: Adjust expected errors.
464         * g++.old-deja/g++.jason/report.C: Likewise.
465         * g++.old-deja/g++.other/qual1.C: Likewise.
466
467         * g++.dg/lookup/scoped2.C: New test.
468
469         * g++.dg/ext/asm3.C: New test.
470
471 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
472
473         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
474
475 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
476
477         * ChangeLog: follow spelling conventions.
478         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
479         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
480         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
481         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
482         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
483         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
484         * g++.old-deja/g++.law/global-init1.C: Likewise.
485         * g++.old-deja/g++.other/delete4.C: Likewise.
486         * g++.old-deja/g++.other/inline21.C: Likewise.
487         * g++.old-deja/g++.other/singleton.C: Likewise.
488         * g77.dg/strlen0.f: Likewise.
489         * g77.f-torture/compile/20010519-1.f: Likewise.
490         * g77.f-torture/compile/980310-4.f: Likewise.
491         * gcc.c-torture/compile/20000605-1.c: Likewise.
492         * gcc.c-torture/execute/20020225-1.c: Likewise.
493         * gcc.dg/c90-hexfloat-2.c: Likewise.
494         * gcc.dg/c99-bool-1.c: Likewise.
495         * gcc.dg/c99-hexfloat-2.c: Likewise.
496         * gcc.dg/dll-2.c: Likewise.
497         * gcc.dg/wtr-union-init-1.c: Likewise.
498         * gcc.dg/wtr-union-init-2.c: Likewise.
499         * gcc.dg/wtr-union-init-3.c: Likewise.
500         * gcc.dg/cpp/avoidpaste1.c: Likewise.
501         * gcc.dg/cpp/defined.c: Likewise.
502         * gcc.dg/cpp/macsyntx.c: Likewise.
503         * gcc.dg/cpp/paste2.c: Likewise.
504         * gcc.dg/cpp/trad/defined.c: Likewise.
505         * gcc.dg/format/c90-printf-1.c: Likewise.
506         * gcc.dg/format/c90-scanf-1.c: Likewise.
507         * gcc.dg/format/c99-printf-1.c: Likewise.
508         * gcc.dg/format/c99-scanf-1.c: Likewise.
509         * gcc.misc-tests/gcov-8.c: Likewise.
510         * lib/profopt.exp: Likewise.
511
512 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
513
514         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
515
516 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
517
518         * g++.dg/inherit/using2.C: New test.
519
520 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
521
522         * ChangeLog: Follow spelling conventions.
523         * g++.dg/template/friend4.C: Likewise.
524         * g++.old-deja/g++.pt/crash67.C: Likewise.
525         * gcc.c-torture/execute/20000801-4.c: Likewise.
526         * gcc.dg/c90-digraph-1.c: Likewise.
527         * gcc.dg/c94-digraph-1.c: Likewise.
528         * gcc.dg/c99-digraph-1.c: Likewise.
529         * gcc.dg/cpp/line5.c: Likewise.
530         * gcc.dg/cpp/multiline.c: Likewise.
531         * gcc.dg/cpp/trad/literals-1.c: Likewise.
532         * gcc.dg/format/attr-3.c: Likewise.
533         * gcc.dg/format/c90-scanf-3.c: Likewise.
534         * gcc.dg/format/ext-4.c: Likewise.
535
536 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
537
538         * g++.dg/template/pretty1.C: New test.
539
540 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
541
542         * gcc.c-torture/execute/struct-cpy-1.c: New test.
543
544 2002-09-13  Matt Austern  <austern@apple.com>
545
546         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
547         passing a cast expression to a function by const reference.
548
549 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
550
551         * g++.dg/template/deduce1.C: New test.
552
553 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
554
555         * gcc.c-torture/execute/simd-1.c: Force all use of int to
556         32-bit int.
557
558 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
559
560         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
561         usage.
562
563 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
564
565         * gcc.c-torture/compile/20020910-1.c: New test.
566
567 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
568
569         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
570
571 2002-09-10  Andreas Jaeger  <aj@suse.de>
572
573         * gcc.dg/20020312-2.c: Adjust for x86-64.
574
575 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
576
577         * g77.dg/7388.f: New test case for PR 7388.
578
579 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
580
581         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
582
583 2002-09-05  Ziemowit Laski <zlaski@apple.com>
584
585         * objc.dg/proto-lossage-1.m: New test.
586
587 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
588
589         * gcc.dg/cpp/_Pragma4.c: Fix typo.
590
591 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
592
593         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
594         expected to pass.
595
596 2002-09-06  Stan Shebs  <shebs@apple.com>
597             David Edelsohn  <edelsohn@gnu.org>
598
599         * gcc.dg/weak: New directory.
600         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
601         target-specific xfail bits.
602         * gcc.dg/typeof-2.c: Move to new directory.
603         * gcc.dg/weak.exp: New expect script.
604
605 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
606
607         * gcc.c-torture/execute/extzvsi.c: New test.
608
609 2002-09-05  Stan Shebs  <shebs@apple.com>
610
611         * gcc.dg/weak-1.c: xfail on Darwin.
612         * gcc.dg/weak-2.c: Ditto.
613         * gcc.dg/weak-3.c: Ditto.
614         * gcc.dg/weak-4.c: Ditto.
615         * gcc.dg/weak-5.c: Ditto.
616         * gcc.dg/weak-6.c: Ditto.
617         * gcc.dg/weak-7.c: Ditto.
618         * gcc.dg/weak-8.c: Ditto.
619         * gcc.dg/weak-9.c: Ditto.
620
621 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
622
623         * gcc.c-torture/execute/loop-14.c: New test.
624
625 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
626
627         * g++.dg/other/cxa-atexit1.C: New test.
628
629         * gcc.dg/typeof-2.c: New test.
630
631 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
632
633         * gcc.dg/cpp/_Pragma4.c: New test.
634
635 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
636
637         * objc/execute/nil_method-1.m: New testcase.
638
639 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
640
641         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
642         [Object class], not [Object initialize].
643
644 2002-08-31  Roger Sayle  <roger@eyesopen.com>
645             Hans-Peter Nilsson  <hp@bitrange.com>
646
647         * gcc.c-torture/execute/20020720-1.x: Skip test on
648         mmix-knuth-mmixware.  Correct comment.
649
650 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
651
652         * testsuite/g++.dg/abi/bitfield5.C: New test.
653         * testsuite/g++.dg/abi/vbase10.C: Likewise.
654
655 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
656
657         * objc.dg/undeclared-selector.m: New test.
658
659 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
660
661         * g++.dg/other/offsetof1.C: Avoid cast warning.
662
663 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
664
665         * objc.dg/super-class-2.m: New test.
666
667 2002-08-24  Matt Austern  <austern@apple.com>
668
669         * g++.dg/ext/lvaddr.C: New test.
670         * g++.dg/ext/lvcast.C: New test.
671
672 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
673
674         * testsuite/g++.dg/inherit/cond1.C: New test.
675
676 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
677
678         * gcc.dg/noncompile/incomplete-1.c: New test.
679
680 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
681
682         * gcc.dg/typespec-1.c: New test.
683
684 2002-08-20  Devang Patel  <dpatel@apple.com>
685         * objc.dg/proto-hier-2.m: New test.
686
687 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
688
689         * objc.dg/bitfield-1.m: New test.
690         * objc.dg/bitfield-2.m: New test.
691
692 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
693
694         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
695         gcc.dg/c99-flex-array-4.c: New tests.
696
697 2002-08-16  Stan Shebs  <shebs@apple.com>
698
699         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
700
701 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
702
703         * gcc.dg/typeof-1.c: New test.
704         * g++.dg/ext/typeof2.C: New test.
705
706 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
707
708         * g++.dg/other/offsetof1.C: New test.
709
710 2002-08-14  Richard Henderson  <rth@redhat.com>
711
712         * gcc.dg/tls/diag-3.c: Fix expected message strings.
713
714 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
715
716         * gcc.dg/cpp/_Pragma3.c: New test.
717
718 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
719
720         * g++.dg/template/inherit3: New test.
721
722 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
723
724         * gcc.dg/bitfld-4.c: Add blank options.
725
726 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
727
728         * g++.dg/template/crash1.C: New test.
729
730 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
731
732         * gcc.dg/tls/opt-2.c: New test.
733
734 2002-08-08  Devang Patel  <dpatel@apple.com>
735
736         * objc.dg/selector-1.m : New test
737
738 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
739
740         * g++.dg/abi/bitfield4.C: New test.
741         * gcc.dg/bitfld-4.c: New test.
742
743 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
744
745         * g++.dg/other/packed1.C: New test.
746
747 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
748
749         * g++.dg/abi/offsetof.C: Tweak error messages.
750         * g++.old-deja/g++.mike/p10769a.C: Likewise.
751
752 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
753
754         * gcc.dg/bitfld-3.c: New test.
755
756 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
757             Richard Henderson  <rth@redhat.com>
758
759         * gcc.dg/i386-bitfield1.c: New test.
760         * g++.dg/abi/bitfield3.C: Update.
761
762 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
763
764         * objc.dg/const-str-2.m: Update.
765         * gcc.dg/cpp/c++98.c: Change to C extension.
766         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
767         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
768
769 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
770
771         * testsuite/gcc.dg/tls/diag-3.c: New.
772
773 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
774
775         * g++.dg/README (Subdirectories): Document new subdir expr.
776         * g++.dg/expr/pmf-1.C: New test.
777
778 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
779
780         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
781
782 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
783
784         * g++.dg/abi/bitfield3.C: New test.
785
786 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
787
788         * lib/gcov.exp: Tweak expected line formats.
789         * gcc.misc-tests/gcov8.c: New test.
790         * gcc.misc-tests/gcov8.x: New flags.
791
792 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
793
794         * consistency.vlad/layout/endian.c: Include string.h.
795
796         * gcc.c-torture/execute/20020805-1.c: New test.
797
798 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
799
800         * g++.dg/other/conversion1.C: New test.
801
802 2002-08-03  Roger Sayle  <roger@eyesopen.com>
803
804         * gcc.dg/builtins-1.c: New testcase.
805
806 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
807
808         * g++.dg/inherit/access3.C: New test.
809
810 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
811
812         * gcc.dg/ia64-visibility-2.c: New test.
813
814 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
815
816         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
817         __qualifier_flags to __flags.
818
819 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
820
821         * g++.dg/inherit/operator1.C: New test.
822         * g++.dg/lookup/disamb1.C: Fix typo in comment.
823         * g++.dg/other/error1.C: Change expected error message.
824         * g++.dg/template/conv4.C: Likewise.
825
826 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
827
828         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
829         for documented behavior.
830
831 2002-07-25  Roger Sayle  <roger@eyesopen.com>
832
833         * gcc.c-torture/execute/20020720-1.x: Skip this test on
834         several targets known to fail.
835
836 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
837
838         * gcc.dg/mips-args-[123].c: New tests.
839
840 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
841
842         * gcc.dg/ppc-spe.c: New.
843
844 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
845
846         * g++.dg/other/ptrmem4.C: New testcase.
847
848 2002-07-24  Richard Henderson  <rth@redhat.com>
849
850         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
851
852 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
853
854         * g++.dg/ext/alignof1.C (main): Return 0 for success.
855
856 2002-07-24  Roger Sayle  <roger@eyesopen.com>
857
858         * gcc.c-torture/execute/memset-3.c: New testcase.
859
860 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
861
862         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
863         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
864
865 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
866
867         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
868         Delete.
869
870 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
871
872         * gcc.c-torture/compile/simd-4.c: New test.
873
874 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
875
876         PR c++/7347, c++/7348
877         * g++.dg/template/access4.C: New test.
878         * g++.dg/template/access5.C: New test.
879         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
880         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
881         * g++.old-deja/g++.pt/ttp58.C: Likewise.
882         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
883
884 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
885
886         * gcc.dg/gnu89-init-2.c: New test.
887
888 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
889
890         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
891
892 2002-07-20  Roger Sayle  <roger@eyesopen.com>
893
894         * gcc.c-torture/execute/20020720-1.c: New testcase.
895
896 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
897
898         * gcc.dg/cpp/Wsignprom.c: New tests.
899
900 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
901
902         * gcc.c-torture/execute/loop-13.c: New test.
903
904 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
905
906         * gcc.dg/cpp/expr.c: New tests.
907
908 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
909
910         * g++.dg/opt/pr6713.C: Add template instantiation.
911
912 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
913
914         * gcc.dg/nest.c: New test.
915
916 2002-07-17  Richard Henderson  <rth@redhat.com>
917
918         * g++.dg/opt/pr6713.C: New test.
919
920 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
921
922         * gcc.c-torture/execute/loop-2e.x: Let the testcase
923         XFAIL for all x86 processors.
924
925 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
926
927         * gcc.c-torture/execute/20010122-1.x: Do not test with
928         -fomit-frame-pointer.
929
930 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
931
932         * g++.dg/template/instantiate2.C: New test.
933         * g++.dg/template/spec4.C: New test.
934
935 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
936
937         * g++.dg/template/access2.C: New test.
938         * g++.dg/template/access3.C: New test.
939
940 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
941
942         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
943         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
944         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
945         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
946         Convert to use <stdarg.h>.
947         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
948         Delete.
949         * gcc.dg/va-arg-2.c: New.
950         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
951
952 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
953
954         * gcc.c-torture/compile/20020710-1.c: New test.
955
956 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
957                           Andrew Pinski  <pinskia@physics.uc.edu>
958
959         gcc.c-torture/compile/simd-2.c: New testcase.
960         gcc.c-torture/compile/simd-3.c: Likewise.
961
962 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
963
964         PR c++/7224
965         * g++.dg/overload/error1.C: New test.
966
967 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
968
969         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
970         configuration and IRIX 6 O32 ABI.
971
972 2002-07-11  Roger Sayle  <roger@eyesopen.com>
973
974         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
975
976 2002-07-10  Roger Sayle  <roger@eyesopen.com>
977
978         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
979
980 2002-07-10  Jeffrey A Law  <law@redhat.com>
981
982         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
983
984         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
985
986 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
987
988         * gcc.dg/20020312-2.c: Check for __PPC__.
989
990 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
991
992         * gcc.c-torture/compile/20020709-1.c: New test.
993
994 2002-07-07  Roger Sayle  <roger@eyesopen.com>
995
996         * g++.dg/template/qualttp21.C: New test case.
997
998 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
999
1000         * gcc.c-torture/compile/20020706-1.c: New test.
1001         * gcc.c-torture/compile/20020706-2.c: New test.
1002
1003 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
1004             Alexandre Oliva  <aoliva@redhat.com>
1005
1006         * g++.dg/warn/incomplete1.C: New test.
1007
1008 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1009
1010         PR c++/7099
1011         * g++.dg/warn/noreturn1.C: New test.
1012
1013 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
1014
1015         PR c++/6706
1016         * g++.dg/debug/debug6.C: New test.
1017         * g++.dg/debug/debug7.C: New test.
1018
1019 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
1020
1021         * gcc.c-torture/compile/simd-3.c: New test.
1022
1023 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
1024
1025         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
1026         * gcc.dg/20020620-1.c: Likewise.
1027
1028 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1029
1030         PR c++/6944
1031         * g++.dg/init/array4.C: New test.
1032         * g++.dg/init/array5.C: New test.
1033
1034 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1035
1036         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
1037         * gcc.c-torture/execute/simd-2.c (main): Likewise.
1038
1039 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1040
1041         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
1042         * gcc.dg/wtr-aggr-init-1.c: Likewise.
1043         * gcc.dg/wtr-conversion-1.c: Likewise.
1044         * gcc.dg/wtr-escape-1.c: Likewise.
1045         * gcc.dg/wtr-int-type-1.c: Likewise.
1046         * gcc.dg/wtr-label-1.c: Likewise.
1047         * gcc.dg/wtr-static-1.c: Likewise.
1048         * gcc.dg/wtr-strcat-1.c: Likewise.
1049         * gcc.dg/wtr-suffix-1.c: Likewise.
1050         * gcc.dg/wtr-switch-1.c: Likewise.
1051         * gcc.dg/wtr-unary-plus-1.c: Likewise.
1052         * gcc.dg/wtr-union-init-1.c: Likewise.
1053         * gcc.dg/wtr-union-init-2.c: Likewise.
1054         * gcc.dg/wtr-union-init-3.c: Likewise.
1055
1056         * gcc.dg/wtr-func-def-1.c: New test.
1057
1058 2002-07-02 Devang Patel <dpatel@apple.com>
1059
1060         * objc.dg/param-1.m: New test.
1061
1062 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
1063
1064         * gcc.dg/cpp/trad/directive.c: Add test.
1065         * gcc.dg/cpp/trad/macroargs.c: Add test.
1066         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
1067
1068 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
1069
1070         * gcc.dg/cpp/cmdlne-M.c: New test.
1071
1072 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
1073
1074         * objc.dg/desig-init-1.m: New test.
1075
1076 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1077
1078         PR c++/6716
1079         * g++.dg/template/instantiate1.C: New test.
1080
1081 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
1082
1083         PR c++/7112
1084         * g++.dg/template/sizeof2.C: New test.
1085
1086 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1087
1088         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
1089         gcc.dg/cpp/trad/include.c: New tests.
1090
1091 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
1092
1093         PR target/7177
1094         * gcc.c-torture/compile/20020701-1.c: New test.
1095
1096 2002-07-01  Stan Shebs  <shebs@apple.com>
1097
1098         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
1099         header here...
1100         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
1101         (objc-torture-execute): or here.
1102
1103 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
1104
1105         * gcc.c-torture/execute/arith-rand-ll.c: New test.
1106
1107 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1108
1109         * gcc.dg/cpp/trad/escaped-nl.c: New test.
1110
1111 2002-06-30  Devang Patel  <dpatel@apple.com>
1112
1113         * objc.dg/fsyntax-only.m: New test.
1114
1115 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
1116
1117         PR c++/6695
1118         * g++.dg/template/friend7.C: New file.
1119
1120 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
1121
1122         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
1123         return type.
1124
1125 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1126
1127         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
1128         avoid division by zero.
1129
1130 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
1131
1132         * gcc.dg/Wunknownprag.c: New tests.
1133
1134 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
1135
1136         * gcc.c-torture/execute/simd-2.c: New test.
1137
1138 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
1139
1140         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
1141         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
1142         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
1143         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
1144         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
1145         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
1146         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
1147         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
1148         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
1149         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
1150         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
1151         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
1152         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
1153         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
1154         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
1155         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
1156         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
1157
1158 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
1159
1160         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
1161         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
1162         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
1163         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
1164         New tests.
1165         * gcc.dg/cpp/trad/directive.c: Update.
1166
1167 2002-06-23  Andreas Jaeger  <aj@suse.de>
1168
1169         * gcc.c-torture/execute/complex-6.c: New.
1170
1171 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
1172
1173         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
1174         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
1175         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
1176         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
1177
1178 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
1179
1180         * gcc.dg/cpp/trad: New directory with traditional tests copied
1181         from parent directory.
1182         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1183         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1184         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1185         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1186         Move to trad/ and rename.
1187         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
1188         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
1189         gcc.dg/cpp/trad/redef2.c: New tests.
1190         * gcc.dg/cpp/trad/trad.exp: New driver.
1191
1192 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
1193
1194         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1195         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1196         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1197         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1198         Remove.
1199
1200 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
1201
1202         * gcc.dg/20020620-1.c: New test.
1203
1204 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1205
1206         * g++.dg/template/ttp4.C: New test.
1207
1208 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
1209
1210         * g++.dg/opt/vt1.C: Fix regexp.
1211
1212 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1213
1214         * gcc.c-torture/execute/pure-1.c: Make functions static again.
1215         Don't use attribute `noinline'.
1216
1217 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1218
1219         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
1220
1221 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
1222
1223         * gcc.c-torture/execute/simd-1.c: New.
1224
1225         * gcc.dg/simd-1.c: New.
1226
1227 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1228
1229         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
1230
1231 2002-06-16  Richard Henderson  <rth@redhat.com>
1232
1233         * g++.dg/ext/anon-struct1.C: New.
1234         * g++.dg/ext/anon-struct2.C: New.
1235         * g++.dg/ext/anon-struct3.C: New.
1236         * gcc.dg/anon-struct-1.c: New.
1237         * gcc.dg/anon-struct-2.c: New.
1238         * gcc.dg/anon-struct-3.c: New.
1239         * gcc.dg/20011008-1.c: Adjust warning text.
1240         * gcc.dg/20020527-1.c: Add -fms-extensions.
1241
1242 2002-06-16  Richard Henderson  <rth@redhat.com>
1243
1244         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
1245
1246 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
1247
1248         * gcc.c-torture/execute/20020615-1.c: New test.
1249
1250 2002-06-15  Roger Sayle  <roger@eyesopen.com>
1251
1252         * gcc.c-tortuture/execute/compare-1.c: New test case.
1253         * gcc.c-tortuture/execute/compare-2.c: New test case.
1254         * gcc.c-tortuture/execute/compare-3.c: New test case.
1255
1256 2002-06-13  Richard Henderson  <rth@redhat.com>
1257
1258         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
1259         ia64 ilp32.
1260
1261 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1262
1263         * g++.dg/template/typename2.C: Update error message.
1264
1265 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
1266
1267         * gcc.c-torture/execute/20020611-1.c: New test.
1268
1269 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
1270
1271         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
1272         list of targets to skip.
1273
1274 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
1275
1276         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
1277         targets if not optimizing.
1278
1279 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
1280
1281         * gcc.c-torture/compile/20020605-1.c: New test.
1282
1283         * g++.dg/opt/vt1.C: New test.
1284
1285         * gcc.dg/20020531-1.c: New test.
1286
1287         * gcc.dg/20020530-1.c: New test.
1288
1289         * gcc.dg/20020527-1.c: New test.
1290
1291         * g++.dg/opt/cse1.C: New test.
1292
1293 2002-06-07  Roger Sayle  <roger@eyesopen.com>
1294
1295         * gcc.dg/20020607-2.c: New test case.
1296
1297 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
1298
1299         * gcc.c-torture/compile/20020604-1.c: New test.
1300
1301 2002-06-04  Richard Henderson  <rth@redhat.com>
1302
1303         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
1304         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
1305         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
1306
1307 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
1308
1309         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
1310
1311 2002-06-03  Richard Henderson  <rth@redhat.com>
1312
1313         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
1314         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
1315
1316 2002-06-02  Richard Henderson  <rth@redhat.com>
1317
1318         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
1319         test functions static.
1320
1321 2002-06-02  Andreas Jaeger  <aj@suse.de>
1322
1323         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
1324         now.
1325
1326 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1327
1328         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
1329         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
1330         Update for mofified diagnostics.
1331         * gcc.dg/c99-intconst-1.c: No longer fail.
1332
1333 2002-06-02  Richard Henderson  <rth@redhat.com>
1334
1335         * gcc.dg/uninit-A.c: Remove xfail markers.
1336
1337 2002-06-01  Roger Sayle  <roger@eyesopen.com>
1338
1339         * gcc.dg/fnegate-1.c: New test case.
1340
1341 2002-05-30  Osku Salerma  <osku@iki.fi>
1342
1343         * gcc.c-torture/execute/mayalias-1.c: New file.
1344
1345 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1346
1347         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
1348         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
1349         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
1350
1351 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
1352
1353         * gcc.c-torture/execute/20020529-1.c: New test.
1354
1355 2002-05-27  Richard Henderson  <rth@redhat.com>
1356
1357         * g++.dg/ext/attrib6.C: New test case.
1358
1359 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1360
1361         * gcc.c-torture/execute/pure-1.c: New test.
1362
1363 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1364
1365         * gcc.dg/cpp/arith-2.c: Remove.
1366
1367 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1368
1369         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
1370         * gcc.dg/cpp/if-3.c: Remove.
1371
1372 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
1373
1374         * g++.dg/opt/cse2.C: New test.
1375
1376 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
1377
1378         * gcc.dg/cpp/arith-1.c: New semantic tests.
1379         * gcc.dg/cpp/if-1.c: Update.
1380
1381 2002-05-24  Ben Elliston  <bje@redhat.com>
1382
1383         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
1384
1385 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
1386
1387         * gcc.dg/verbose-asm.c: New test.
1388
1389 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1390
1391         * gcc.dg/cpp/paste12.c: New test.
1392
1393 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1394
1395         * g++.dg/parse/named_ops.C: New test.
1396
1397 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
1398
1399         * gcc/testsuite/gcc.dg/weak-8.c: New test.
1400
1401 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
1402
1403         * gcc.dg/weak-2.c: Allow optional leading underscore
1404         in scan-assembler symbol name.
1405         * gcc.dg/weak-3.c: Likewise.
1406         * gcc.dg/weak-4.c: Likewise.
1407         * gcc.dg/weak-5.c: Likewise.
1408
1409 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
1410
1411         * gcc.dg/20020523-1.c: New test.
1412
1413 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1414
1415         * objc.dg/const-str-2.m: Update now that we stop after
1416         a command line error.
1417
1418 2002-05-22  Richard Henderson  <rth@redhat.com>
1419
1420         * g++.dg/dg.exp: Fix typo in test pruneing.
1421
1422 2002-05-22  Richard Henderson  <rth@redhat.com>
1423
1424         * g++.dg/dg.exp: Prune the tls subdirectory.
1425         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1426         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1427         * g++.dg/tls/init-1.C: New.
1428
1429 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
1430
1431         * gcc.dg/20020517-1.c: New test.
1432
1433 2002-05-21  Richard Henderson  <rth@redhat.com>
1434
1435         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1436         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1437
1438 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
1439
1440         * g++.dg/other/copy2.C: New test.
1441
1442 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
1443
1444         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1445         (MAX_COPY): Bump up to 10 times sizeof (long long).
1446         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1447
1448         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1449         sizeof (long long).
1450
1451         * gcc.c-torture/execute/strcpy-1.c: New test.
1452
1453 2002-05-19  Jason Merrill  <jason2redhat.com>
1454
1455         * g++.dg/ext/oper1.C: New test.
1456
1457 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
1458 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
1459
1460         * README.QMTEST: New file.
1461
1462         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1463
1464 2002-05-19  Andreas Jaeger  <aj@suse.de>
1465
1466         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1467         now.
1468         * gcc.c-torture/execute/loop-2d.x: Likewise.
1469
1470 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
1471
1472         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
1473         support weak symbols.
1474         * gcc.dg/weak-4.c: Likewise
1475         * gcc.dg/weak-6.c: Likewise
1476
1477 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
1478
1479         * gcc.dg/weak-3.c: Add dg-excess-error comment for
1480         cygwin, coff and h8300-*-hms targets
1481         * gcc.dg/weak-5.c: Likewise
1482         * gcc.dg/weak-7.c: Likewise
1483
1484 2002-05-16  Jason Merrill  <jason@redhat.com>
1485
1486         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
1487         (scan-assembler-not, scan-assembler-dem): Likewise.
1488         (scan-assembler-dem-not): Likewise.
1489
1490 2002-05-15  Richard Henderson  <rth@redhat.com>
1491
1492         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
1493
1494 2002-05-15  Richard Henderson  <rth@redhat.com>
1495
1496         * gcc.dg/weak-5.c (vfoo1c): No warning here.
1497         (vfoo1f): Warning here.
1498         (vfoo1l): Don't redefine the alias.
1499
1500 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
1501
1502         * g++.dg/init/pm1.C: New test.
1503
1504 2002-05-12  David S. Miller  <davem@redhat.com>
1505
1506         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
1507         types.
1508
1509 2002-05-10  Roger Sayle  <roger@eyesopen.com>
1510
1511         * gcc.c-torture/execute/20020510-1.c: New test case.
1512
1513 2002-05-10  David S. Miller  <davem@redhat.com>
1514
1515         * gcc.c-torture/execute/conversion.c: Test long double too.
1516
1517 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
1518
1519         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
1520         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
1521         * lib/g++.exp (g++_link_flags): Likewise.
1522         * lib/objc.exp (objc_target_compile): Likewise.
1523
1524 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1525
1526         * gcc.dg/cpp/poison.c: Update.
1527         * gcc.dg/cpp/20000625-2.c: Remove.
1528         * gcc.dg/cpp/direct2s.c: Remove final test.
1529
1530 2002-05-08  Tom Rix  <trix@redhat.com>
1531
1532         * gcc.c-torture/execute/20020508-1.c: New test.
1533         * gcc.c-torture/execute/20020508-2.c: New test.
1534         * gcc.c-torture/execute/20020508-3.c: New test.
1535
1536 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1537
1538         * gcc.dg/cpp/charconst-4.c: More tests.
1539
1540 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
1541
1542         PR c/6569
1543         * gcc.dg/weak-3.c: Update location of warning messages.
1544         * gcc.dg/weak-5.c: Likewise.
1545
1546 2002-05-06  Roger Sayle  <roger@eyesopen.com>
1547
1548         * gcc.c-torture/execute/20020506-1.c: New test case.
1549
1550 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1551
1552         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1553
1554 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1555
1556         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1557
1558 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1559
1560         * gcc.dg/cpp/charconst-3.c: New test.
1561
1562 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1563
1564         * gcc.dg/cpp/charconst.c: Update tests.
1565
1566 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1567
1568         * treelang: Added directory for new sample language treelang. Also
1569         lib/treelang.exp: New file to signal treelang should be tested.
1570
1571 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1572
1573         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1574         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1575         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1576         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1577         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1578         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1579         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1580
1581 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1582
1583         * gcc.dg/format/xopen-2.c: New test.
1584
1585 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1586
1587         * gcc.dg/20020503-1.c: New test.
1588
1589 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1590
1591         * g++.dg/init/dtor1.C: Make it tougher.
1592
1593 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1594
1595         * g++.dg/init/dtor1.C: New test.
1596
1597 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1598
1599         * gcc.dg/altivec-8.c: New.
1600
1601 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1602
1603         * gcc.dg/altivec-7.c: New.
1604
1605 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1606
1607         * g++.dg/parse/typedef1.C: New test.
1608
1609 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1610
1611         PR c++/6486
1612         * g++.dg/template/friend6.C: New test.
1613
1614         PR c++/6492
1615         * g++.dg/init/copy1.C: New test.
1616
1617 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1618
1619         * g++.dg/warn/effc1.C: New test.
1620
1621 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1622
1623         * gcc.dg/cpp/if-cexp.c: Add a test.
1624
1625 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1626
1627         * gcc.dg/20020426-2.c: New test.
1628
1629 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1630
1631         * gcc.dg/cpp/if-mop.c: Update.
1632         * gcc.dg/cpp/if-mpar.c: Add test.
1633         * gcc.dg/cpp/if-oppr.c: Update.
1634
1635 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1636
1637         PR c/6343
1638         * gcc.dg/weak-[2-7].c: New tests.
1639
1640 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1641
1642         * gcc.dg/enum1.c: New test.
1643
1644 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1645
1646         PR c++/6497
1647         * g++.dg/inherit/access2.C: New test.
1648
1649 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1650
1651         PR bootstrap/6445
1652         * gcc.dg/20020426-1.c: New test.
1653
1654 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1655
1656         * g++.dg/abi/enum1.C: New test.
1657
1658 2002-04-26  Richard Henderson  <rth@redhat.com>
1659
1660         * gcc.dg/c99-bool-1.c: Expect always true warning.
1661
1662 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1663
1664         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1665
1666 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1667
1668         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1669         targets.
1670
1671 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1672
1673         * g++.dg/abi/mange7.C: New test.
1674
1675         PR c++/6438.
1676         * g++.dg/parse/stmtexpr2.C: New test.
1677
1678 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1679
1680         * gcc.dg/20020312-2.c: Add SH target.
1681
1682 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1683
1684         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1685         compiler output on mips*-*-irix*.
1686
1687 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1688
1689         * g++.dg/parse/attr1.C: New test.
1690
1691 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1692
1693         * gcc.c-torture/execute/string-opt-17.c: New test case.
1694         * gcc.c-torture/execute/memset-2.c: New test case.
1695
1696 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1697
1698         PR c++/6256:
1699         * g++.dg/template/friend5.C: New test.
1700
1701         PR c++/6331:
1702         * g++.dg/template/qual1.C: Likewise.
1703
1704 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1705
1706         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1707         Include stdlib.h, not stdio.h or ctype.h.
1708
1709 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1710
1711         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1712         cris-*-elf* and mmix-*-*.
1713         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1714         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1715         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1716         Ditto.
1717         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1718         * gcc.dg/wchar_t-1.c: Ditto.
1719
1720 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1721
1722         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1723         Clarify comment.
1724
1725 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1726
1727         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1728
1729 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1730
1731         * gcc.c-torture/execute/20000906-1.x: Delete.
1732
1733 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
1734
1735         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1736
1737 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
1738
1739         * PR6367
1740         * g77.f-torture/execute/6367.f: New test.
1741         * g77.f-torture/execute/6367.x: Disable for MMIX.
1742
1743 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
1744
1745         * PR6352
1746         * g++.dg/opt/inline2.C: New test.
1747
1748 2002-04-18  Richard Henderson  <rth@redhat.com>
1749
1750         * gcc.dg/20000906-1.c: Enable for all targets.
1751         * gcc.c-torture/compile/iftrap-2.c: New.
1752
1753 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1754
1755         * gcc.dg/20020418-1.c: New test.
1756         * gcc.dg/20020418-2.c: New test.
1757
1758 2002-04-18  Richard Henderson  <rth@redhat.com>
1759
1760         * gcc.c-torture/compile/iftrap-1.c: New.
1761         * gcc.dg/iftrap-1.c: Adjust for ia64.
1762         * gcc.dg/iftrap-2.c: New.
1763
1764 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1765
1766         * gcc.c-torture/compile/20020418-1.c: New test.
1767
1768 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1769
1770         * gcc.c-torture/compile/20020415-1.c: New.
1771
1772 2002-04-18  David S. Miller  <davem@redhat.com>
1773
1774         * gcc.c-torture/execute/20020418-1.c: New test.
1775
1776 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1777
1778         * gcc.dg/20020416-1.c: New test.
1779
1780         * g++.dg/opt/inline1.C: New test.
1781
1782 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1783
1784         * gcc.dg/altivec-5.c: New test.
1785
1786         * gcc.dg/20020415-1.c: New test.
1787
1788 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1789
1790         * testsuite/lib/chill.exp: Remove.
1791
1792 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1793
1794         * g++.dg/other/big-struct.C: New test.
1795
1796 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1797
1798         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1799         of scratch file.
1800
1801 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1802
1803         PR c/6277
1804         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1805         in scan-assembler function name
1806
1807 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1808
1809         * g77.f-torture/execute/980628-4.x,
1810         g77.f-torture/execute/980628-5.x,
1811         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1812         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1813         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1814         i[34567]86-*-*.
1815
1816 2002-04-13  David S. Miller  <davem@redhat.com>
1817
1818         * gcc.c-torture/execute/20020413-1.c: New test.
1819
1820 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1821
1822         * gcc.dg/asm-6.c,
1823         * g++.dg/ext/asm1.C: New tests.
1824
1825 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1826
1827         PR c++ 5373.
1828         * g++.dg/parse/stmtexpr1.C: New test.
1829
1830         PR c++/5189.
1831         * g++.dg/template/copy1.C: New test.
1832
1833 2002-04-12  Richard Henderson  <rth@redhat.com>
1834
1835         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1836
1837 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1838
1839         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1840         gcc.c-torture/execute/20020307-2.c.
1841
1842 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1843
1844         * g++.dg/ext/attrib5.C,
1845         * g++.dg/lookup/struct1.C: New tests.
1846
1847 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1848
1849         * gcc.dg/20020411-1.c: New test.
1850
1851         * gcc.c-torture/execute/20020411-1.c: New test.
1852
1853 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1854
1855         * g77.f-torture/execute/6177.f: New test.
1856
1857 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1858
1859         PR middle-end/6247
1860         * g++.dg/opt/cleanup1.C: New test.
1861
1862         * g++.dg/opt/const1.C: New test.
1863
1864 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1865
1866         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1867
1868 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1869
1870         PR c++/5507
1871         * g++.dg/template/typename2.C: New test.
1872
1873 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1874
1875         * gcc.c-torture/execute/loop-12.c: New.
1876
1877 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1878
1879         * g77.f-torture/execute/980628-4.x,
1880         g77.f-torture/execute/980628-5.x,
1881         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1882         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1883         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1884
1885 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1886
1887         PR optimization/6086
1888         * g++.dg/opt/preinc1.C: New test.
1889
1890 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1891
1892         PR c++/5571
1893         * g++.dg/opt/static2.C: New test.
1894
1895 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1896
1897         PR c/5120
1898         * gcc.dg/20020406-1.c: New test.
1899
1900 2002-04-04  David S. Miller  <davem@redhat.com>
1901
1902         * gcc.c-torture/execute/20020404-1.c: New test.
1903
1904 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1905
1906         PR c/6123
1907         * gcc.dg/20020312-2.c: Do not declare global register variable
1908         if __PIC__ or __pic__ is defined.
1909
1910 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1911
1912         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1913         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1914
1915 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1916
1917         * gcc.misc-tests/linkage.exp: Update last change to handle
1918         sparc*-, not just sparc-.
1919
1920 2002-04-03  Richard Henderson  <rth@redhat.com>
1921
1922         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1923
1924 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1925
1926         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1927
1928 2002-04-02  David S. Miller  <davem@redhat.com>
1929
1930         * gcc.c-torture/execute/20020402-3.c: New test.
1931
1932 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1933
1934         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1935         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1936
1937         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1938         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1939         g77.f-torture/execute/20001201.x,
1940         g77.f-torture/execute/u77-test.x: New files.
1941
1942         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1943         * gcc.dg/wchar_t-1.c: Ditto.
1944
1945 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1946
1947         * gcc.c-torture/execute/20020402-1.c: New test.
1948
1949 2002-04-01  Richard Henderson  <rth@redhat.com>
1950
1951         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1952
1953         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1954
1955 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1956
1957         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1958
1959 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1960
1961         * g++.dg/inherit/template-as-base.C: Expect error.
1962         * g++.dg/inherit/namespace-as-base.C: Likewise.
1963
1964 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1965
1966         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1967         g++.dg/ext/instantiate3.C: Tweak match patterns.
1968
1969         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1970         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1971         -da test.
1972
1973 2002-03-31  Richard Henderson  <rth@redhat.com>
1974
1975         * gcc.dg/special/alias-2.c: New.
1976         * gcc.dg/special/ecos.exp: Run it.
1977
1978 2002-03-31  Richard Henderson  <rth@redhat.com>
1979
1980         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1981
1982 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1983
1984         * gcc.dg/weak-1.c: Disable on h8300 port.
1985
1986 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1987
1988         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1989         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1990         ordering tests.
1991         * g++.dg/bprob/bprob-1.C: New test.
1992         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1993         * g++.dg/gcov/gcov-1.C: New test.
1994         * g++.dg/gcov/gcov-1.x: New file.
1995         * g++.dg/gcov/gcov-2.C: New test.
1996         * g++.dg/gcov/gcov-3.C: New test.
1997         * g++.dg/gcov/gcov-3.h: New file.
1998
1999 2002-03-28  Roger Sayle  <roger@eyesopen.com>
2000
2001         * g++.old-deja/g++.other/builtins5.C: New test.
2002         * g++.old-deja/g++.other/builtins6.C: New test.
2003         * g++.old-deja/g++.other/builtins7.C: New test.
2004         * g++.old-deja/g++.other/builtins8.C: New test.
2005         * g++.old-deja/g++.other/builtins9.C: New test.
2006
2007 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
2008
2009         * g++.dg/opt/static1.C: New test.
2010
2011         * g++.dg/opt/longbranch1.C: New test.
2012
2013 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
2014
2015         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2016
2017         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
2018
2019 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
2020
2021         * gcc.c-torture/execute/20020328-1.c: New test.
2022
2023 2002-03-27  Richard Henderson  <rth@redhat.com>
2024
2025         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
2026         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
2027         move from g++.old-deja/g++.ext/.
2028
2029 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
2030
2031         * g++.dg/init/new2.C: New test.
2032
2033 2002-03-26  Richard Henderson  <rth@redhat.com>
2034
2035         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2036
2037         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
2038         on sparc.
2039
2040         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
2041         sparcv9 systems.
2042         * gcc.dg/20001102-1.c: Likewise.
2043
2044 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
2045
2046         * gcc.dg/cpp/endif-pedantic1.c,
2047         gcc.dg/cpp/endif-pedantic2.c:  New tests.
2048
2049 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
2050
2051         * g++.dg/init/new1.C: New test.
2052
2053 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2054
2055         * g++.dg/abi/vbase9.C: New test.
2056
2057 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
2058
2059         * gcc.dg/arm-asm.c: New test.
2060
2061 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
2062
2063         * gcc.dg/Wswitch-enum.c: New test.
2064         Fix PR c/5044.
2065
2066 2002-03-26  Richard Henderson  <rth@redhat.com>
2067
2068         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
2069         structure.
2070
2071 2002-03-25  Richard Henderson  <rth@redhat.com>
2072
2073         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
2074         sparcv9 systems.
2075
2076         * gcc.c-torture/compile/20011119-1.c (xxx): New.
2077         * gcc.c-torture/compile/20011119-2.c (xxx): New.
2078
2079 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
2080
2081         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
2082
2083 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
2084
2085         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
2086         targets using generic thunk support.
2087
2088 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
2089
2090         * gcc.c-torture/compile/20020323-1.c: New test.
2091
2092         * g++.dg/opt/conj2.C: New test.
2093
2094 2002-03-24  Richard Henderson  <rth@redhat.com>
2095
2096         * gcc.dg/weak-1.c: Use -fno-common.
2097
2098 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2099
2100         * g77.dg/f77-edit-apostrophe-out.f: New test
2101         * g77.dg/f77-edit-h-out.f: New test
2102         * g77.dg/f77-edit-t-in.f: New test
2103         * g77.dg/f77-edit-t-out.f: New test
2104         * g77.dg/f77-edit-x-out.f: New test
2105         * g77.dg/f77-edit-slash-out.f: New test
2106         * g77.dg/f77-edit-colon-out.f: New test
2107         * g77.dg/f77-edit-s-out.f: New test
2108
2109 2002-03-24  Richard Henderson  <rth@redhat.com>
2110
2111         * objc/execute/formal_protocol-6.x: New XFAIL.
2112
2113 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2114
2115         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
2116         that do not support weak symbols
2117
2118 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2119
2120         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
2121         * lib/g77.exp:  Likewise
2122         * lib/objc.exp: Likewise
2123
2124 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
2125
2126         * gcc.dg/Wswitch-default.c: New test.
2127
2128 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
2129
2130         * g++.dg/other/enum1.C: New test.
2131
2132 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
2133
2134         * gcc.dg/pragma-ep-3.c: Fix typo.
2135
2136 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2137
2138         * g++.dg/inherit/template-as-base.C: New test.
2139
2140 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
2141
2142         * g++.old-deja/g++.other/dwarf2-1.C: Move...
2143         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
2144
2145 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
2146
2147         * gcc.dg/cpp/multiline.c: Update to match.
2148
2149 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
2150
2151         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
2152
2153 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
2154
2155         * gcc.dg/cpp/extratokens2.c:  New file.
2156
2157 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
2158
2159         * gcc.dg/20020312-2.c: Add rs6000 target.
2160
2161         * gcc.c-torture/compile/20020319-1.c: New test.
2162
2163 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2164
2165         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
2166         (A, E): Handle this.
2167
2168 2002-03-20  Jason Merrill  <jason@redhat.com>
2169
2170         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
2171         ignoring -fpic.
2172         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
2173         through prune_gcc_output.
2174
2175 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
2176
2177         * gcc.c-torture/compile/20020320-1.c: New test.
2178
2179 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
2180
2181         * gcc.c-torture/compile/20020318-1.c: New test.
2182
2183         * gcc.dg/struct-by-value-1.c: New test.
2184
2185         * gcc.dg/20020319-1.c: New test.
2186
2187 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
2188
2189         * g++.dg/opt/conj1.C: New test.
2190
2191 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
2192
2193         * g++.dg/template/qualttp20.C: Revert previous change.
2194         * g++.dg/template/qualttp3.C: Likewise.
2195         * g++.dg/template/qualttp4.C: Likewise
2196         * g++.dg/template/qualttp5.C: Likewise
2197         * g++.dg/template/qualttp6.C: Likewise
2198         * g++.dg/template/qualttp7.C: Likewise
2199         * g++.dg/template/qualttp8.C: Likewise
2200         * g++.dg/template/recurse.C: Likewise.
2201
2202 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2203
2204         * gcc.dg/cpp/wchar-1.c: Update.
2205
2206 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2207
2208         * g++.dg/template/conv1.C: New test.
2209         * g++.dg/template/conv2.C: New test.
2210         * g++.dg/template/conv3.C: New test.
2211         * g++.dg/template/conv4.C: New test.
2212
2213 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2214
2215         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
2216         * g++.dg/template/qualttp3.C: Likewise.
2217         * g++.dg/template/qualttp4.C: Likewise
2218         * g++.dg/template/qualttp5.C: Likewise
2219         * g++.dg/template/qualttp6.C: Likewise
2220         * g++.dg/template/qualttp7.C: Likewise
2221         * g++.dg/template/qualttp8.C: Likewise
2222         * g++.dg/template/recurse.C: Likewise.
2223
2224 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2225
2226         * g++.dg/opt/dtor1.C: New test.
2227
2228 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
2229
2230         * gcc.c-torture/compile/20020315-1.c: New test.
2231
2232 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
2233
2234         * gcc.dg/weak-1.c: Fix scan tests.
2235
2236 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
2237
2238         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
2239         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
2240         cris-*-aout* mmix-*-*.
2241         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
2242         cris-*-aout* mmix-*-*.
2243         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
2244         cris-*-elf* cris-*-aout* and mmix-*-*.
2245         * gcc.dg/20001009-1.c: Ditto.
2246         * gcc.dg/20010912-1.c: Ditto.
2247         * gcc.dg/20020122-4.c: Ditto.
2248         * gcc.dg/inline-2.c: Ditto.
2249
2250 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
2251
2252         * gcc.c-torture/compile/20020314-1.c: New test.
2253
2254 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
2255
2256         * gcc.c-torture/execute/20020314-1.c: New test.
2257
2258 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
2259
2260         * g++.dg/warn/Wunused-1.C: New test.
2261
2262 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
2263
2264         * g++.dg/abi/mangle6.C: New test.
2265
2266 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
2267
2268         * gcc.c-torture/compile/20020309-2.c: New test.
2269
2270         * gcc.c-torture/compile/20020312-1.c: New test.
2271
2272 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2273
2274         * g++.dg/other/access1.C: New test.
2275
2276 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
2277
2278         * gcc.c-torture/execute/wchar_t-1.c: New test.
2279
2280 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
2281
2282         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
2283
2284 2002-03-12  Roger Sayle  <roger@eyesopen.com>
2285
2286         * gcc.dg/20020312-1.c: New test case.
2287
2288 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
2289
2290         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
2291
2292 2002-03-11  Richard Henderson  <rth@redhat.com>
2293
2294         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
2295         * g++.old-deja/g++.jason/report.C: Likewise.
2296
2297 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2298
2299         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
2300         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
2301
2302 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2303
2304         * testsuite/g++.dg/overload/pmf1.C: New test.
2305
2306 2002-03-11  Kazu Hirata  <kazu@hxi.com>
2307
2308         * gcc.c-torture/execute/20020307-1.c: Use long.
2309
2310 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
2311
2312         PR optimization/5844
2313         * gcc.dg/20020310-1.c: New test.
2314
2315 2002-03-09  Michael Meissner  <meissner@redhat.com>
2316
2317         * gcc.c-torture/execute/memcpy-2.c: New test.
2318         * gcc.c-torture/execute/memset-1.c: New test.
2319         * gcc.c-torture/execute/strlen-1.c: New test.
2320         * gcc.c-torture/execute/strcmp-1.c: New test.
2321         * gcc.c-torture/execute/strncmp-1.c: New test.
2322
2323 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
2324
2325         * gcc.dg/ppc-ldstruct.c: New test.
2326
2327 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
2328
2329         * gcc.c-torture/execute/va-arg-22.c: New test.
2330
2331 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2332
2333         * gcc.c-torture/compile/20020309-1.c: New test.
2334
2335 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
2336
2337         * gcc.c-torture/execute/20020307-2.c: New test.
2338
2339 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
2340
2341         * g77.f-torture/compile/20020307-1.f: New test.
2342
2343 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
2344
2345         * gcc.dg/unordered-1.c: New test.
2346
2347 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
2348
2349         * gcc.c-torture/execute/20020307-1.c: New test.
2350
2351 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
2352
2353         * gcc.dg/20020304-1.c: New test.
2354
2355         * gcc.c-torture/compile/20020304-2.c: New test.
2356
2357 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
2358
2359         * gcc.c-torture/compile/20020304-1.c: New test case
2360         (from PR c/5830).
2361
2362 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
2363
2364         * gcc.dg/20020103-1.c: Add other -D ppc variants.
2365
2366 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2367
2368         * g++.dg/other/classkey1.C: New test.
2369
2370 2002-03-01  Richard Henderson  <rth@redhat.com>
2371
2372         * gcc.c-torture/compile/981223-1.x: New.
2373         * gcc.c-torture/compile/920625-1.x: New.
2374
2375 2002-02-28  Richard Henderson  <rth@redhat.com>
2376
2377         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
2378
2379 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
2380
2381         * gcc.c-torture/execute/20020227-1.c: New test.
2382
2383 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
2384
2385         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
2386         here" ERROR lines.
2387         * g++.old-deja/g++.oliva/partord1.C: Likewise.
2388         * g++.old-deja.g++.other/defarg1.C: Likewise.
2389         * g++.old-deja/g++.pt/calls2.C: Likewise.
2390         * g++.old-deja/g++.pt/crash20.C: Likewise.
2391         * g++.old-deja/g++.pt/crash30.C: Likewise.
2392         * g++.old-deja/g++.pt/crash36.C: Likewise.
2393         * g++.old-deja/g++.pt/crash6.C: Likewise.
2394         * g++.old-deja/g++.pt/defarg13.C: Likewise.
2395         * g++.old-deja/g++.pt/derived3.C: Likewise.
2396         * g++.old-deja/g++.pt/error1.C: Likewise.
2397         * g++.old-deja/g++.pt/friend21.C: Likewise.
2398         * g++.old-deja/g++.pt/friend23.C: Likewise.
2399         * g++.old-deja/g++.pt/infinite1.C: Likewise.
2400         * g++.old-deja/g++.robertl/eb128.C: Likewise.
2401
2402 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
2403
2404         * gcc.c-torture/execute/20020225-2.c: New test.
2405
2406 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
2407
2408         * gcc.c-torture/execute/920730-1t.c,
2409         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
2410         Delete test cases, only relevant to -traditional.
2411
2412 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2413
2414         * gcc.dg/cpp/undef1.c: Remove.
2415         * gcc.dg/cpp/directiv.c: Update.
2416         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
2417
2418 2002-02-27  Michael Meissner  <meissner@redhat.com>
2419
2420         * gcc.c-torture/execute/20020226-1.c: New test.
2421
2422 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
2423
2424         * g++.dg/debug/debug4.C: New test.
2425
2426         * gcc.dg/ia64-visibility-1.c: New test.
2427
2428 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
2429
2430         * gcc.dg/debug/20020224-1.c: New.
2431
2432 2002-02-25  Kazu Hirata  <kazu@hxi.com>
2433
2434         * gcc.c-torture/execute/960416-1.x: New.
2435         * gcc.c-torture/execute/divconst-3.x: Likewise.
2436
2437 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
2438
2439         * gcc.dg/20020224-1.c: New test.
2440
2441 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
2442
2443         * gcc.c-torture/execute/20020225-1.c: New.
2444
2445 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2446
2447         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2448
2449 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
2450
2451         * gcc.dg/20020222-1.c: New test.
2452
2453 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
2454
2455         * g++.dg/opt/anonunion1.C: New test.
2456
2457 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
2458
2459         * g++.dg/template/qualttp19.C: New test.
2460         * g++.dg/template/qualttp20.C: New test.
2461         * g++.old-deja/g++.jason/report.C: Adjust expected errors
2462         * g++.old-deja/g++.other/qual1.C: Likewise.
2463
2464 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
2465
2466         * gcc.dg/attr-alwaysinline.c: New.
2467
2468 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
2469
2470         * gcc.dg/20020220-1.c: New test.
2471
2472         * gcc.dg/20020220-2.c: New test.
2473
2474         * g++.dg/opt/mmx1.C: New test.
2475
2476 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
2477
2478         * gcc.c-torture/compile/20020110.c: New test.
2479
2480 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
2481
2482         * gcc.c-torture/execute/20020219-1.c: New test.
2483
2484         * gcc.dg/20020219-1.c: New test.
2485
2486         * gcc.dg/noncompile/20020220-1.c: New test.
2487
2488         * g++.dg/opt/ptrintsum1.C: New test.
2489
2490         * gcc.dg/debug/20020220-1.c: New test.
2491
2492 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
2493
2494         * gcc.c-torture/execute/20020216-1.c: New test.
2495
2496 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2497
2498         * gcc.dg/decl-1.c: Update, new test.
2499
2500 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
2501
2502         * g++.dg/abi/bitfield1.C: New test.
2503         * g++.dg/abi/bitfield2.C: New test.
2504
2505 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2506
2507         * gcc.dg/attr-nest.c: New test.
2508
2509 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2510
2511         * gcc.c-torture/execute/20020215-1.c: New test.
2512
2513 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
2514
2515         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
2516         * g++.dg/debug/debug.exp: New.
2517         * g++.dg/debug/trivial.C: New.
2518         * g++.dg/debug/debug1.C: Moved...
2519         * g++.dg/other/debug1.C: ...from here.
2520         * g++.dg/debug/debug2.C: Moved...
2521         * g++.dg/other/debug2.C: ...from here.
2522         * g++.dg/debug/debug3.C: Moved...
2523         * g++.dg/other/debug3.C: ...from here.
2524
2525         * gcc.dg/noncompile/20020213-1.c: New test.
2526
2527 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
2528
2529         * g++.dg/other/debug3.C: New test.
2530
2531         * gcc.c-torture/execute/20020213-1.c: New test.
2532
2533 2002-02-13  Richard Smith <richard@ex-parrot.com>
2534
2535         * g++.old-deja/g++.other/thunk1.C: New test.
2536
2537 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2538
2539         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
2540
2541 2002-02-13  Stan Shebs  <shebs@apple.com>
2542
2543         * gcc.dg/altivec-3.c: New.
2544
2545 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
2546
2547         * gcc.dg/Wunreachable-1.c: New test.
2548         * gcc.dg/Wunreachable-2.c: New test.
2549
2550 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2551
2552         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2553
2554 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
2555
2556         * gcc.dg/decl-1.c: New test.
2557
2558 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2559
2560         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2561
2562 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2563
2564         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2565         * gcc.c-torture/compile/980506-1.x: Likewise.
2566
2567 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2568
2569         * gcc.dg/20020210-1.c: New.
2570
2571 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2572
2573         * g77.f-torture/execute/947.f: New regression test
2574         for PR fortran/947.
2575
2576 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2577
2578         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2579         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2580
2581 2002-02-08  Richard Henderson  <rth@redhat.com>
2582
2583         * gcc.c-torture/compile/labels-3.c: New.
2584
2585 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2586
2587         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2588         expression statements work instead.
2589         * gcc.dg/noncompile/20020207-1.c: New test.
2590
2591 2002-02-07  Richard Henderson  <rth@redhat.com>
2592
2593         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2594
2595 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2596
2597         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2598         message from g77
2599         * lib/g77-dg.exp: Trim g77 error messages so that they are
2600         recognized by dg.exp.
2601
2602 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2603
2604         PR fortran/5473
2605         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2606
2607 2002-02-07  Richard Henderson  <rth@redhat.com>
2608
2609         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2610         to be sufficiently aligned for integers.
2611
2612 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2613
2614         * g++.dg/template/friend4.C: New test.
2615
2616 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2617
2618         PR fortran/5743
2619         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2620         unsupported cases.
2621
2622 2002-02-07  Richard Henderson  <rth@redhat.com>
2623
2624         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2625         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2626         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2627         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2628
2629 2002-02-06  Richard Henderson  <rth@redhat.com>
2630
2631         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2632
2633 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2634
2635         * gcc.dg/20020206-1.c: New test.
2636
2637 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2638
2639         * gcc.c-torture/execute/20020206-1.c: New test.
2640
2641         * gcc.c-torture/execute/20020206-2.c: New test.
2642
2643         PR optimization/5429:
2644         * gcc.c-torture/compile/20020206-1.c: New test.
2645
2646 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2647
2648         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2649         as certain file formats cannot support particularly large
2650         alignments.
2651
2652         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2653         and do not expect to be able to link the executable.
2654
2655         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2656         fail because the COFF format does not support the weak attribute.
2657
2658 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2659
2660         * g77.dg/pr5473.f:  New test
2661
2662 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2663
2664         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2665         Fix testcase accordingly.
2666
2667 2002-02-04  Richard Henderson  <rth@redhat.com>
2668
2669         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2670         (buf): Change to be an array of pointers, not ints.
2671
2672 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2673
2674         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2675         before all tests.  Move warning one line above to match where it
2676         C frontend emits.
2677         * gcc.dg/Wswitch-2.c: New test.
2678         * g++.dg/warn/Wswitch-1.C: New test.
2679         * g++.dg/warn/Wswitch-2.C: New test.
2680
2681 2002-02-04  Richard Henderson  <rth@redhat.com>
2682
2683         * g++.dg/abi/offsetof.C: Fix size comparison.
2684
2685 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2686
2687         * gcc.dg/cast-qual-2.c: New test.
2688
2689 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2690
2691         * gcc.dg/20020201-4.c: New test.
2692
2693 2002-02-04  Ben Elliston  <bje@redhat.com>
2694
2695         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2696         target_info attribute != 0, in addition to the empty string.
2697         (gcc_target_compile): Likewise.
2698
2699 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2700
2701         * gcc.dg/Wswitch.c: New test.
2702         PR gcc/4475. PR gcc/3780.
2703
2704 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2705
2706         * g77.f-torture/execute/5122.f: New test for regressions
2707         against PR fortran/5122.
2708
2709 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2710
2711         * g77.f-torture/compile/pr3743.f: Delete
2712         * g77.dg/pr3743-1.f: New test.
2713         * g77.dg/pr3743-2.f: New test.
2714         * g77.dg/pr3743-3.f: New test.
2715         * g77.dg/pr3743-4.f: New test.
2716
2717 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2718
2719         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2720
2721 2002-02-02  Richard Henderson  <rth@redhat.com>
2722
2723         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2724         * gcc.c-torture/execute/bf64-1.c: Likewise.
2725
2726 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2727
2728         * gcc.dg/20020201-2.c: New test.
2729
2730         * gcc.dg/20020201-3.c: New test.
2731
2732         * gcc.c-torture/execute/bitfld-2.c: New test.
2733
2734 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2735
2736         * gcc.dg/bitfld-1.c: Update.
2737         * gcc.dg/bitfld-2.c: Update.
2738         * gcc.c-torture/execute/bitfld-1.x: New.
2739
2740 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2741
2742         * gcc.c-torture/execute/20020201-1.c: New test.
2743
2744 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
2745
2746         PR target/5469
2747         * gcc.dg/20020201-1.c: New test.
2748
2749 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
2750
2751         PR fortran/3743
2752         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2753         * g77.f-torture/compile/pr3743.x: Remove
2754
2755 2002-01-31  Tom Rix  <trix@redhat.com>
2756
2757         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2758
2759 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2760
2761         * gcc.dg/noncompile/20020130-1.c: New test.
2762
2763 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
2764
2765         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
2766
2767 2002-01-29  Richard Henderson  <rth@redhat.com>
2768
2769         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2770         to long long.
2771         * gcc.c-torture/execute/bf64-1.c: Likewise.
2772
2773 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2774
2775         * gcc.c-torture/execute/20020129-1.c: New test.
2776
2777 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2778
2779         * gcc.c-torture/compile/20000224-1.c: Update.
2780         * gcc.c-torture/execute/bitfld-1.c: New tests.
2781         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2782         * gcc.dg/uninit-A.c: Update.
2783
2784 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2785
2786         * g++.dg/template/ctor1.C: Add instantiation.
2787
2788 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2789
2790         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2791         argument to __builtin_prefetch to be const ptr.
2792
2793 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2794
2795         * gcc.c-torture/compile/20020120-1.c: New test.
2796
2797 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2798
2799         * gcc.c-torture/execute/20020127-1.c: New test.
2800
2801 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2802
2803         * g77.dg/f77-edit-i-in.f: New test
2804         * g77.dg/f77-edit-i-out.f: New test
2805
2806 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2807
2808         * gcc.dg/debug/debug.exp: New file.
2809         * gcc.dg/debug/trivial.c: New file.
2810         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2811         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2812         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2813         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2814         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2815         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2816         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2817         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2818         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2819         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2820         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2821         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2822         * gcc.dg/20000503-1.c: Removed.
2823         * gcc.dg/20010207-1.c: Removed.
2824         * gcc.dg/20011223-1.c: Removed.
2825         * gcc.dg/20020104-2.c: Removed.
2826         * gcc.dg/debug-1.c: Removed.
2827         * gcc.dg/debug-2.c: Removed.
2828         * gcc.dg/debug-3.c: Removed.
2829         * gcc.dg/debug-4.c: Removed.
2830         * gcc.dg/debug-5.c: Removed.
2831         * gcc.dg/debug-6.c: Removed.
2832         * gcc.dg/dwarf2-1.c: Removed.
2833         * gcc.dg/dwarf2-2.c: Removed.
2834
2835 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2836
2837         * g++.old-deja/g++.other/eh5.C: New test.
2838         * g++.old-deja/g++.other/sibcall2.C: New test.
2839         * g++.old-deja/g++.other/array9.C: New test.
2840         * g++.old-deja/g++.other/typename2.C: New test.
2841         * g++.old-deja/g++.other/crash60.C: New test.
2842         * g++.old-deja/g++.other/conv9.C: New test.
2843         * g++.old-deja/g++.other/mangle10.C: New test.
2844         * g++.old-deja/g++.other/unchanging1.C: New test.
2845         * g++.old-deja/g++.other/exprstmt1.C: New test.
2846         * g++.old-deja/g++.other/inline23.C: New test.
2847         * g++.old-deja/g++.eh/ia64-1.C: New test.
2848         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2849         * g++.old-deja/g++.other/reload1.C: New test.
2850         * g++.old-deja/g++.other/static20.C: New test.
2851         * g++.old-deja/g++.other/local-alloc1.C: New test.
2852         * g++.old-deja/g++.other/conv8.C: New test.
2853         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2854         * g++.old-deja/g++.other/storeexpr1.C: New test.
2855         * g++.old-deja/g++.other/storeexpr2.C: New test.
2856         * g++.dg/eh/template2.C: New test.
2857         * g++.dg/warn/weak1.C: New test.
2858
2859 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2860
2861         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2862         Remove first, non-varying, argument.
2863
2864 2002-01-23  Richard Henderson  <rth@redhat.com>
2865
2866         * gcc.dg/inline-2.c: New.
2867
2868         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2869         Add optional target arg.  Check number of arguments.
2870         (scan-assembler-not, scan-assembler-dem): Likewise.
2871         (scan-assembler-dem-not): Likewise.
2872
2873 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2874
2875         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2876         line 12.
2877         * g++.old-deja/g++.brendan/parse3.C,
2878         g++.old-deja/g++.other/crash26.C,
2879         g++.old-deja/g++.other/crash28.C,
2880         g++.old-deja/g++.other/crash29.C,
2881         g++.old-deja/g++.other/crash30.C,
2882         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2883
2884 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2885
2886         * gcc.dg/20020115-1.c: New.
2887
2888 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2889
2890         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2891
2892 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2893
2894         * gcc.dg/20020122-3.c: New.
2895
2896 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2897
2898         * g++.dg/other/gc1.C: New test.
2899
2900 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2901
2902         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2903
2904 2002-01-22  Richard Henderson  <rth@redhat.com>
2905
2906         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2907
2908 2002-01-22  Richard Henderson  <rth@redhat.com>
2909
2910         * gcc.dg/20020122-4.c: New.
2911
2912 2002-01-22  H.J. Lu <hjl@gnu.org>
2913
2914         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2915         link output.
2916         * gcc.dg/special/ecos.exp: Likewise.
2917         * lib/g++-dg.exp: Likewise.
2918         * lib/g77-dg.exp: Likewise.
2919         * lib/gcc-dg.exp : Likewise.
2920         * lib/mike-g++.exp: Likewise.
2921         * lib/mike-g77.exp: Likewise.
2922         * lib/mike-gcc.exp: Likewise.
2923         * lib/objc-dg.exp: Likewise.
2924
2925 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2926
2927         PR target/5379
2928         * gcc.dg/20020122-2.c: New test.
2929
2930 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2931
2932         * gcc.dg/20020122-1.c: New test.
2933
2934 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2935
2936         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2937
2938 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2939
2940         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2941
2942 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2943
2944         * gcc.c-torture/compile/20020121-1.c: New test.
2945
2946 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2947
2948         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2949         ld_library_path.
2950
2951 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2952
2953         * gcc.dg/20020218-1.c: New test.
2954
2955 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2956
2957         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2958         messages
2959         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2960         "At global scope" warning
2961         * g++.dg/ext/align1.C: Change cygwin test for alignment
2962         from db-bogus to dg-warning
2963
2964 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2965
2966         * g77.f-torture/compile/cpp2.F: New test.
2967
2968 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2969
2970         * g++.dg/template/access1.C: New test.
2971
2972 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2973
2974         * gcc.dg/20020118-1.c: New.
2975
2976 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2977
2978         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2979
2980 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2981
2982         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2983         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2984         alignment warnings.
2985
2986 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2987
2988         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2989         torture_with_loops and torture_without_loops
2990
2991 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2992
2993         * gcc.c-torture/compile/20020116-1.c: New test.
2994
2995 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2996
2997         * gcc.dg/20020116-2.c: New test.
2998
2999         * gcc.dg/ultrasp4.c: New test.
3000
3001         * gcc.dg/20020116-1.c: New test.
3002
3003 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
3004
3005         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3006         by EABI.
3007
3008 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
3009
3010         * gcc.misc-tests/i386-prefetch.exp: New.
3011         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3012         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3013         * gcc.misc-tests/i386-pf-none-1.c: New test.
3014         * gcc.misc-tests/i386-pf-sse-1.c: New test.
3015
3016 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
3017
3018         * gcc.dg/gnu89-init-1.c: Add new tests.
3019
3020 2002-01-15  Andreas Jaeger  <aj@suse.de>
3021
3022         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
3023         * gcc.dg/i386-mmx-2.c: Likewise.
3024         * gcc.dg/i386-sse-1.c: Likewise.
3025         * gcc.dg/i386-sse-2.c: Likewise.
3026         * gcc.dg/i386-sse-3.c: Likewise.
3027
3028 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
3029
3030         * g77.f-torture/execute/intrinsic-unix-bessel.f:
3031         Uncomment additional cases that now pass.
3032
3033 2002-01-11  Richard Henderson  <rth@redhat.com>
3034
3035         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
3036         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
3037
3038 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
3039
3040         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
3041
3042 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
3043
3044         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
3045         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
3046
3047 2002-01-10  Dale Johannesen  <dalej@apple.com>
3048
3049         * gcc.c-torture/execute/loop-11.c: New.
3050
3051 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
3052
3053         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
3054         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
3055
3056 2002-01-09  Richard Henderson  <rth@redhat.com>
3057
3058         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
3059         type in which to perform the operation for each size.
3060
3061 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
3062
3063         * gcc.c-torture/compile/20020109-2.c: New test.
3064
3065 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
3066
3067         * gcc.c-torture/execute/loop-10.c: New test.
3068
3069 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3070
3071         * gcc.c-torture/compile/20010226-1.c: New test.
3072         * gcc.c-torture/compile/20010227-1.c: New test.
3073         * gcc.c-torture/compile/20010426-1.c: New test.
3074         * gcc.c-torture/compile/20010510-1.c: New test.
3075         * gcc.c-torture/compile/20010605-3.c: New test.
3076         * gcc.c-torture/compile/20010824-1.c: New test.
3077         * gcc.c-torture/execute/20010409-1.c: New test.
3078         * gcc.dg/noncompile/20000901-1.c: New test.
3079         * gcc.dg/20001023-1.c: New test.
3080         * gcc.dg/20001101-1.c: New test.
3081         * gcc.dg/20001102-1.c: New test.
3082         * gcc.dg/20010207-1.c: New test.
3083         * gcc.dg/20010405-1.c: New test.
3084         * gcc.dg/20010822-1.c: New test.
3085         * gcc.dg/20011107-1.c: New test.
3086
3087 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
3088
3089         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
3090
3091         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
3092         execution failure on PA targets.
3093
3094 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3095
3096         * gcc.c-torture/compile/20020109-1.c: New test.
3097
3098 2002-01-08  Kazu Hirata  <kazu@hxi.com>
3099
3100         * gcc.c-torture/execute/20020108-1.c: New test.
3101
3102 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
3103
3104         * gcc.dg/20020108-1.c: New test.
3105
3106 2002-01-08  H.J. Lu <hjl@gnu.org>
3107
3108         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
3109         for header files.
3110
3111 2002-01-08  Geoff Keating  <geoffk@redhat.com>
3112
3113         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
3114         consistency.
3115
3116 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
3117
3118         * gcc.dg/altivec-4.c: Test altivec predicates.
3119
3120 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
3121
3122         * gcc.c-torture/execute/20020107-1.c: New test.
3123
3124 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
3125
3126         PR c/5279
3127         * gcc.c-torture/compile/20020106-1.c: New test.
3128
3129 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
3130
3131         * gcc.c-torture/execute/nestfunc-4.c: New test.
3132
3133 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3134
3135         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
3136         extra triple that slipped in.
3137         * g++.old-deja/g++.abi/align.C: Likewise.
3138         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3139
3140 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3141
3142         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
3143         * g++.old-deja/g++.abi/align.C: Likewise.
3144         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3145
3146         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
3147         on FreeBSD/i386.
3148         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
3149         FreeBSD.
3150
3151 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
3152
3153         * gcc.dg/20020104-1.c: New test.
3154
3155         * gcc.dg/20020104-2.c: New test.
3156
3157 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
3158
3159         * gcc.dg/20020103-1.c: Fix typo in target selector.
3160
3161 2002-01-03  Richard Henderson  <rth@redhat.com>
3162
3163         * gcc.dg/20020103-1.c: New.
3164
3165 2002-01-03  Kazu Hirata  <kazu@hxi.com>
3166
3167         * gcc.c-torture/execute/20020103-1.c: New test.
3168
3169 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
3170
3171         * g++.dg/other/debug2.C: New test.
3172
3173         * gcc.c-torture/compile/20020103-1.c: New test.
3174
3175 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
3176
3177         * gcc.dg/gnu89-init-1.c: Added new tests.
3178
3179 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3180
3181         * g++.dg/template/friend2.C: Remove as patch is reverted.
3182
3183         * g++.dg/warn/oldcast1.C: New test.
3184
3185         * g++.dg/template/ptrmem1.C: New test.
3186         * g++.dg/template/ptrmem2.C: New test.
3187
3188         * g++.dg/template/ntp.C: New test.
3189
3190         * g++.dg/other/component1.C: New test.
3191
3192         * g++.dg/template/ttp3.C: New test.
3193
3194         * g++.dg/template/friend2.C: New test.
3195         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3196
3197 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3198
3199         * g++.dg/other/ptrmem1.C: New test.
3200         * g++.dg/other/ptrmem2.C: New test.
3201
3202 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3203
3204         * g++.dg/template/ctor1.C: New test.
3205
3206 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3207
3208         * g++.dg/template/friend2.C: New test.
3209
3210 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
3211
3212         * gcc.dg/mmix-1.c: New test.
3213
3214 2001-12-31  Richard Henderson  <rth@redhat.com>
3215
3216         * gcc.dg/asm-5.c: New.
3217
3218 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
3219
3220         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
3221         in namespace __gnu_cxx
3222
3223 2001-12-30  Richard Henderson  <rth@redhat.com>
3224
3225         * gcc.dg/debug-6.c: New.
3226
3227 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
3228
3229         * gcc.c-torture/compile/20011229-2.c: New test.
3230
3231 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
3232
3233         * gcc.dg/debug-3.c: New test.
3234         * gcc.dg/debug-4.c: New test.
3235         * gcc.dg/debug-5.c: New test.
3236
3237 2001-12-29  Richard Henderson  <rth@redhat.com>
3238
3239         * g++.dg/eh/loop1.C: New.
3240
3241 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3242
3243         * g++.dg/template/crash1.C: New test.
3244
3245 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3246
3247         * g++.dg/other/const1.C: New test.
3248
3249 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3250
3251         * gcc.c-torture/compile/20011229-1.c: New test.
3252
3253 2001-12-28  Stan Shebs  <shebs@apple.com>
3254
3255         * lib/objc-torture.exp: Resync with c-torture.exp.
3256         * lib/objc.exp: Load standard libraries.
3257
3258 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
3259
3260         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
3261         additional tests.
3262
3263 2001-12-27  Roger Sayle <roger@eyesopen.com>
3264
3265         * gcc.c-torture/execute/string-opt-16.c: New testcase.
3266
3267 2001-12-27  Richard Henderson  <rth@redhat.com>
3268
3269         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3270
3271 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
3272
3273         * g++.dg/eh/ctor1.C: New test.
3274         * g++.dg/other/error2.C: New test.
3275
3276 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
3277
3278         * g++.dg/other/init2.C: New test.
3279
3280 2001-12-24  Richard Henderson  <rth@redhat.com>
3281
3282         * gcc.dg/20011223-1.c: New.
3283         * gcc.dg/inline-1.c: New.
3284
3285 2001-12-23  Richard Henderson  <rth@redhat.com>
3286
3287         * gcc.dg/asm-4.c: Test operand modifiers.
3288
3289 2001-12-23  Richard Henderson  <rth@redhat.com>
3290
3291         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
3292
3293 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3294
3295         * gcc.c-torture/execute/20011223-1.c: New test.
3296
3297 2001-12-21  Richard Henderson  <rth@redhat.com>
3298
3299         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
3300         re-enables the warning.
3301
3302 2001-12-21  Richard Henderson  <rth@redhat.com>
3303
3304         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
3305
3306 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3307
3308         * gcc.c-torture/compile/20011218-1.c: New test.
3309
3310 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
3311
3312         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
3313         arm-isr.c test.
3314         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
3315         epilogue generation for ARM ISR routines.
3316
3317 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3318
3319         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
3320         * gcc.dg/format/c90-printf-3.c: Likewise.
3321         * gcc.dg/format/c99-printf-3.c: Likewise.
3322         * gcc.dg/format/ext-1.c: Likewise.
3323         * gcc.dg/format/ext-6.c: Likewise.
3324         * gcc.dg/format/format.h: Prototype unlocked stdio.
3325
3326 2001-12-20  Richard Henderson  <rth@redhat.com>
3327
3328         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
3329         (arena): Use it.
3330         (malloc): Correct allocation logic.  Abort if we fill up the
3331         arena before initialization complete.
3332         (realloc): Correct allocation logic.
3333
3334 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3335
3336         * gcc.c-torture/compile/20011219-2.c: New test.
3337
3338         * gcc.c-torture/execute/20011219-1.c: New test.
3339
3340 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
3341
3342         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
3343         target does not support weak symbols.
3344
3345 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
3346
3347         * gcc.c-torture/compile/20011219-1.c: New test.
3348
3349 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
3350
3351         * g++.dg/other/error1.C: New test.
3352
3353 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
3354
3355         * gcc.c-torture/execute/20011217-1.c: New test.
3356
3357 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
3358
3359         * objc.dg/special/: New directory.
3360         * objc.dg/special/special.exp: New file.
3361         * objc.dg/special/unclaimed-category-1.h: New file.
3362         * objc.dg/special/unclaimed-category-1a.m: New file.
3363         * objc.dg/special/unclaimed-category-1.m: New file.
3364
3365 2001-12-17  Andreas Jaeger  <aj@suse.de>
3366
3367         * gcc.c-torture/compile/20011217-2.c: New test.
3368
3369 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3370
3371         * gcc.c-torture/compile/20011217-1.c: New test.
3372
3373 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
3374
3375         * testsuite/gcc.dg/20011214-1.c: New.
3376
3377 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
3378
3379         * gcc.dg/altivec-4.c: New.
3380
3381 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
3382
3383         * gcc.dg/20011113-1.c: New test.
3384
3385 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3386
3387         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
3388         std::__malloc_alloc_template<0> and
3389         std::__default_alloc_template<false, 0>.
3390
3391 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3392
3393         * objc/execute/bf-21.m: New test.
3394         * objc/execute/enumeration-1.m: New test.
3395         * objc/execute/enumeration-2.m: New test.
3396
3397 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
3398
3399         * gcc.dg/gnu89-init-1.c: New test.
3400
3401 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3402
3403         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
3404         * g++.old-deja/g++.jason/2371.C: Likewise.
3405         * g++.old-deja/g++.jason/template33.C: Likewise.
3406         * g++.old-deja/g++.jason/template34.C: Likewise.
3407         * g++.old-deja/g++.jason/template36.C: Likewise.
3408         * g++.old-deja/g++.oliva/typename1.C: Likewise.
3409         * g++.old-deja/g++.oliva/typename2.C: Likewise.
3410         * g++.old-deja/g++.other/typename1.C: Likewise.
3411         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3412         * g++.old-deja/g++.pt/nontype5.C: Likewise.
3413         * g++.old-deja/g++.pt/typename11.C: Likewise.
3414         * g++.old-deja/g++.pt/typename14.C: Likewise.
3415         * g++.old-deja/g++.pt/typename16.C: Likewise.
3416         * g++.old-deja/g++.pt/typename3.C: Likewise.
3417         * g++.old-deja/g++.pt/typename4.C: Likewise.
3418         * g++.old-deja/g++.pt/typename5.C: Likewise.
3419         * g++.old-deja/g++.pt/typename7.C: Likewise.
3420         * g++.old-deja/g++.robertl/eb9.C: Likewise.
3421
3422 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
3423
3424         * g++.dg/other/linkage1.C: New test.
3425         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3426         specifiers.
3427
3428 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3429
3430         * gcc.dg/concat.c: New test.
3431
3432 2001-12-11  Stan Shebs  <shebs@apple.com>
3433
3434         * objc/compile: New test directory.
3435         * objc/compile/compile.exp: New expect script.
3436         * objc/compile/20011211-1.m: New compile test.
3437
3438 2001-12-11  Jason Merrill  <jason@redhat.com>
3439
3440         * lib/prune.exp (prune_gcc_output): Also handle "In member
3441         function".  So many permutations...
3442
3443 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
3444
3445         * g++.dg/template/typedef1.C: New test.
3446
3447 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
3448
3449         * g++.dg/other/copy1.C: New test.
3450
3451 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
3452
3453         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3454
3455         * gcc.dg/builtin-choose-expr.c: New.
3456
3457 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
3458
3459         * gcc.dg/altivec-2.c: New.
3460
3461 2001-12-07  Richard Henderson  <rth@redhat.com>
3462
3463         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3464
3465 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
3466
3467         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3468         ultrasparc.
3469
3470 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3471
3472         * g++-old.deja/g++.robertl/eb101.C: Deleted.
3473
3474 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
3475
3476         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3477         variable argument list.
3478
3479 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
3480
3481         * gcc.c-torture/execute/memcheck: Delete entire directory.
3482         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3483         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3484
3485 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3486
3487         * gcc.dg/Wshadow-1.c: New test.
3488
3489 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
3490
3491         * gcc.c-torture/compile/20011130-1.c: New test.
3492
3493         * gcc.dg/noncompile/20011025-1.c: New test.
3494
3495         * g++.dg/other/anon-union.C: New test.
3496
3497         * gcc.c-torture/execute/20011024-1.c: New test.
3498
3499 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3500
3501         * gcc.c-torture/execute/20000722-1.x,
3502         gcc.c-torture/execute/20010123-1.x: Remove.
3503         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
3504         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
3505         gcc.dg/c99-complit-2.c: New tests.
3506
3507 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
3508
3509         * g++.dg/inherit/base1.C: New test.
3510
3511 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
3512
3513         * g++.dg/other/stdarg1.C: New test.
3514
3515         * gcc.c-torture/compile/20011130-2.c: New test.
3516
3517 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
3518
3519         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
3520         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
3521         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
3522         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
3523         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
3524         * gcc.dg/builtin-prefetch-1.c: New test.
3525
3526 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
3527
3528         * gcc.dg/20011130-1.c: New test.
3529
3530 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3531
3532         * g++.dg/other/scope1.C: New test.
3533         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
3534
3535 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3536
3537         * gcc.dg/vla-init-1.c: New test.
3538
3539 2001-12-01  Geoff Keating  <geoffk@redhat.com>
3540
3541         * gcc.c-torture/compile/structs.c: New testcase from GDB.
3542
3543 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3544
3545         * objc.dg/alias.m: Update.
3546         * objc.dg/class-1.m: Update.
3547         * objc.dg/const-str-1.m: Update.
3548         * objc.dg/fwd-proto-1.m: Update.
3549         * objc.dg/id-1.m: Update.
3550         * objc.dg/super-class-1.m: Update.
3551
3552 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
3553
3554         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3555         constructs.
3556
3557 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
3558
3559         * gcc.c-torture/execute/20011128-1.c: New test.
3560
3561 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
3562
3563         * gcc.dg/20011127-1.c: New test.
3564
3565 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3566
3567         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3568         from Austin Group draft 7.
3569         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3570         scanf format arguments.
3571         * gcc.dg/format/no-exargs-2.c: New test.
3572
3573 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3574
3575         * g++.dg/abi/vbase8-4.C: New test.
3576
3577 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3578
3579         * gcc.c-torture/execute/20011121-1.c: New test.
3580
3581 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3582
3583         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3584
3585 2001-11-23  Andreas Jaeger  <aj@suse.de>
3586
3587         * gcc.dg/cpp/charconst-2.c: New test.
3588
3589 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3590
3591         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3592         to the host if it is remote.  Let tests specify extra headers
3593         they use.
3594         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3595         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3596         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3597         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3598         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3599         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3600         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3601         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3602         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3603         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3604
3605 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3606
3607         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3608         for little endian ARMs.
3609
3610 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3611
3612         * gcc.c-torture/compile/20011119-1.c: New test.
3613         * gcc.c-torture/compile/20011119-2.c: New test.
3614
3615 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3616
3617         * gcc.dg/altivec-1.c: Fix typo.
3618
3619 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3620
3621         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3622
3623 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3624
3625         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3626
3627 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3628
3629         * lib/g77.exp: Don't specify --rpath-link.
3630
3631         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3632         across all the headers.
3633         * gcc.dg/format/format.exp: For testing on a remote host,
3634         copy format.h.
3635
3636         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3637         * gcc.c-torture/execute/930406-1.c: Likewise.
3638         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3639
3640 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3641
3642         * gcc.dg/altivec-1.c: New.
3643
3644 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3645
3646         * gcc.dg/cpp/fpreprocessed.c: New test case.
3647
3648 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3649
3650         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3651         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3652         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3653
3654 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3655
3656         * gcc.dg/no-builtin-1.c: New test.
3657
3658 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3659
3660         * gcc.c-torture/execute/20011115-1.c: New test.
3661
3662 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3663
3664         * gcc.c-torture/compile/20011114-2.c: New test.
3665         * gcc.c-torture/compile/20011114-3.c: New test.
3666         * gcc.c-torture/compile/20011114-4.c: New test.
3667
3668 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3669
3670         * g++.dg/other/init1.C: New test.
3671
3672 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3673
3674         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3675         message.
3676
3677         * gcc.c-torture/execute/20011114-1.c: New testcase.
3678
3679         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3680         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3681         like the (before this change) version of 20010327-1.c.
3682
3683 2001-11-14  Roger Sayle <roger@eyesopen.com>
3684
3685         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3686
3687 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3688
3689         * g++.dg/init/array2.C: New test.
3690
3691 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3692
3693         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3694
3695 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3696
3697         * g++.dg/other/forscope1.C: New test.
3698         * g++.dg/ext/forscope1.C: New test.
3699         * g++.dg/ext/forscope2.C: New test.
3700
3701 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3702
3703         * gcc.c-torture/execute/20011113-1.c: New test.
3704
3705 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3706
3707         * gcc.c-torture/execute/20011109-2.c: New test.
3708
3709         * gcc.c-torture/execute/20011109-1.c: New test.
3710
3711 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3712
3713         * gcc.c-torture/compile/20011109-1.c: New test.
3714
3715 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3716
3717         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3718         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3719         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3720         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3721         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3722         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3723         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3724
3725 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3726
3727         * g++.dg/warn/Wshadow-1.C: New tests.
3728         * g++.old-deja/g++.mike/for3.C: Update.
3729
3730 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3731
3732         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3733         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3734         XFAILs.  Adjust expected error texts.
3735         * gcc.c-torture/compile/20011106-1.c,
3736         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3737         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3738         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3739         gcc.dg/c99-array-lval-5.c: New tests.
3740
3741 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3742
3743         * gcc.dg/cpp/defined.c: Update.
3744
3745 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3746
3747         * gcc.c-torture/execute/anon-1.c: New test.
3748
3749 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
3750
3751         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3752         same size, so no warning should be produced on stormy16.
3753
3754         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3755         due to oversized array.
3756         * g++.old-deja/g++.mike/ns15.C: Likewise.
3757         * g++.old-deja/g++.pt/crash16.C: Likewise.
3758
3759 2001-11-02  Graham Stott  <grahams@redhat.com>
3760
3761         * g++.dgother/debug1.C: Fix typos.
3762
3763 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
3764
3765         * g++.dg/other/debug1.C: New test.
3766
3767 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3768
3769         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3770         of unsigned long.
3771
3772 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3773
3774         * gcc.dg/20011029-2.c: New test.
3775
3776         * gcc.c-torture/compile/20011029-1.c: New test.
3777
3778 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3779
3780         * objc/execute/class_self-1.m: New test.
3781         * objc/execute/class_self-2.m: New test.
3782
3783 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3784
3785         * gcc.misc-tests/msgs.exp: Delete.
3786         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3787         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3788         error set to match recent changes.
3789
3790 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3791
3792         * gcc.dg/20011021-1.c: New test.
3793
3794 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3795
3796         * gcc.c-torture/compile/20011023-1.c: New test.
3797
3798 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3799
3800         * lib/g77.exp: Rewrite based on lib/g++.exp.
3801
3802 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3803
3804         * gcc.c-torture/execute/20011019-1.c: New test.
3805
3806         * gcc.dg/20011018-1.c: New test.
3807
3808 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3809
3810         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3811
3812 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3813
3814         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3815         * gcc.dg/attr-invalid.c: Likewise.
3816
3817 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3818
3819         * testsuite/gcc.dg/20011015-1.c: New test.
3820
3821 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3822
3823         * g++.dg/template/unify2.C: New test.
3824
3825 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3826
3827         * g++.dg/other/exception-specification.C: New test
3828
3829 2001-10-13  Tom Rix  <trix@redhat.com>
3830
3831         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3832         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3833
3834 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3835
3836         * testsuite/gcc.dg/20011009-1.c: New test.
3837
3838 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3839
3840         PR g++/4476
3841         * g++.dg/other/friend1.C: New test.
3842
3843 2001-10-11  Richard Henderson  <rth@redhat.com>
3844
3845         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3846
3847 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3848
3849         * gcc.c-torture/compile/20011010-1.c: New.
3850
3851 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3852
3853         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3854         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3855         g77.f-torture/execute/execute.exp,
3856         g77.f-torture/noncompile/noncompile.exp,
3857         gcc.c-torture/compile/compile.exp,
3858         gcc.c-torture/execute/execute.exp,
3859         gcc.c-torture/execute/ieee/ieee.exp,
3860         gcc.c-torture/execute/memcheck/memcheck.exp,
3861         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3862         objc/execute/execute.exp: Update FSF address.
3863
3864 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3865
3866         * gcc.dg/cpp/cmdlne-C.c: Update.
3867         * gcc.dg/cpp/cmdlne-C2.c: New.
3868
3869 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3870
3871         * gcc.c-torture/execute/20011008-3.c: New.
3872
3873 2001-10-08  DJ Delorie  <dj@redhat.com>
3874
3875         * gcc.dg/20011008-1.c: New.
3876         * gcc.dg/20011008-2.c: New.
3877
3878 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3879
3880         * gcc.dg/cpp/spacing1.c: Update test.
3881
3882 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3883
3884         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3885         spelling errors of "separate" as "seperate".
3886
3887 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3888
3889         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3890         enough to avoid inlining.
3891
3892 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3893
3894         * lib/g77.exp: set libg2c_dir correctly.
3895
3896 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3897
3898         * gcc.dg/cpp/macro11.c: New test.
3899
3900 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3901
3902         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3903         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3904         gcc.dg/format/multattr-3.c: New tests.
3905         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3906         tests for format attributes on function pointers being rejected.
3907
3908 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3909
3910         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3911
3912 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3913
3914         * g++.dg/warn/format1.C: New test.
3915
3916 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3917
3918         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3919
3920 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3921
3922         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3923
3924 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3925
3926         * gcc.dg/cpp/redef2.c: Add test.
3927
3928 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3929
3930         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3931         long-standing bug on i686, apparently.
3932         * gcc.c-torture/execute/loop-2c.x: New file.
3933         * gcc.c-torture/execute/loop-2d.x: New file.
3934         * gcc.c-torture/execute/loop-3c.x: New file.
3935
3936 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3937
3938         * gcc.dg/cpp/20000625-2.c: Correct line number.
3939
3940 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3941
3942         * gcc.dg/cpp/macro10.c: New test.
3943         * gcc.dg/cpp/strify3.c: New test.
3944         * gcc.dg/cpp/spacing1.c: Add tests.
3945         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3946         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3947
3948 2001-09-24  DJ Delorie  <dj@redhat.com>
3949
3950         * gcc.c-torture/execute/20010924-1.c: New test.
3951
3952 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3953
3954         * testsuite/objc/execute/paste.m: Remove.
3955
3956 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3957
3958         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3959
3960 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3961
3962         * g77.dg/strlen0.f: New test.
3963
3964 2001-09-21  Richard Henderson  <rth@redhat.com>
3965
3966         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3967         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3968
3969 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3970
3971         Table-driven attributes.
3972         * g++.dg/ext/attrib1.C: New test.
3973
3974 2001-09-20  DJ Delorie  <dj@redhat.com>
3975
3976         * gcc.dg/20000926-1.c: Update expected warning messages.
3977         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3978         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3979         array.
3980
3981 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3982
3983         * g++.dg/eh/registers1.C: New test case.
3984
3985 2001-09-17  Richard Henderson  <rth@redhat.com>
3986
3987         * gcc.dg/array-5.c: Fix VLA decomposition test.
3988
3989 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3990
3991         * gcc.dg/cpp/line5.c: New testcase.
3992
3993 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3994
3995         * gcc.dg/cpp/macro9.c: New test.
3996
3997 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3998
3999         * gcc.c-torture/execute/980223.c: Change type of addr from long
4000         to char *.
4001
4002 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
4003
4004         * gcc.c-torture/execute/20010915-1.c: New test.
4005
4006 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
4007
4008         * g77.dg/bprob: New directory.
4009         * g77.dg/bprob/bprob.exp: New file.
4010         * g77.dg/bprob/bprob-1.f: New test.
4011         * g77.dg/gcov: New directory.
4012         * g77.dg/gcov/gcov.exp: New file.
4013         * g77.dg/gcov/gcov-1.f: New test.
4014         * g77.dg/gcov/gcov-1.x: New file.
4015
4016 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4017
4018         * gcc.dg/cpp/directiv.c: Update.
4019         * gcc.dg/cpp/undef1.c: Update.
4020
4021 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
4022
4023         * gcc.dg/20010912-1.c: New test.
4024
4025 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
4026
4027         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
4028         language-independent file in lib.
4029         * lib/gcov.exp: New file.
4030
4031 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4032
4033         * gcc.c-torture/compile/20010911-1.c: New test.
4034
4035 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
4036
4037         * lib/profopt.exp: New, to support profile-directed optimizations.
4038         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
4039         * gcc.misc-tests/bprob-1.c: New test.
4040         * gcc.misc-tests/bprob-2.c: New test.
4041
4042 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
4043
4044         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
4045         XFAIL and which kinds of gcov output to verify.
4046         * gcc.misc-tests/gcov-4b.x: New file.
4047         * gcc.misc-tests/gcov-5b.x: New file.
4048         * gcc.misc-tests/gcov-6.x: New file.
4049         * gcc.misc-tests/gcov-7.c: New test.
4050         * gcc.misc-tests/gcov-7.x: New file.
4051
4052 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
4053
4054         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
4055         * gcc.misc-tests/gcov-6.c: New test.
4056
4057 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4058
4059         PR c++/3986
4060         * g++.dg/abi/vbase1.C: New test.
4061
4062 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
4063
4064         * objc.dg/method-2.m: New.
4065
4066 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4067
4068         PR c++/4203
4069         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
4070         * g++.dg/init/empty1.C: New test.
4071
4072 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
4073
4074         * gcc.c-torture/compile/20010903-1.c: New test.
4075
4076 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
4077
4078         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
4079         for m68k.
4080
4081 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
4082
4083         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
4084
4085         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
4086
4087         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
4088
4089 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
4090
4091         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
4092         for 16-bit 'unsigned int'.
4093
4094 2001-08-29  Kazu Hirata  <kazu@hxi.com>
4095
4096         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
4097
4098 2001-08-27  Richard Henderson  <rth@redhat.com>
4099
4100         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
4101         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
4102
4103 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
4104
4105         * gcc.dg/asm-names.c (ymain): New.
4106
4107 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
4108
4109         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
4110         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
4111         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
4112
4113 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4114
4115         * gcc.dg/compare5.c: New testcase.
4116
4117 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
4118
4119         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
4120         and "In instantiation".
4121
4122 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
4123
4124         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
4125
4126 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
4127
4128         * gcc.misc-tests/gcov.exp: Add support for branch information.
4129         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
4130         * gcc.misc-tests/gcov-4.c: New test.
4131         * gcc.misc-tests/gcov-4b.c: New test.
4132         * gcc.misc-tests/gcov-5b.c: New test.
4133
4134 2001-08-20  Zack Weinberg  <zackw@panix.com>
4135
4136         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
4137         expected to fail.
4138
4139 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4140
4141         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
4142
4143 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
4144
4145         * g++.dg/eh/template1.C: New test.
4146
4147 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
4148
4149         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
4150         Fix thinko.
4151         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
4152         for xfail.
4153
4154 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
4155
4156         * lib/g77-dg.exp:  Use prune.exp for common procedures
4157         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
4158         * lib/g77.exp: (g77-dg-prune) Remove
4159
4160 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
4161
4162         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
4163
4164 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4165
4166         * g++.dg/template/unify1.C: New test.
4167
4168 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
4169
4170         * g++.dg/abi/empty4.C: New test.
4171
4172 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
4173
4174         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
4175         solaris2.*
4176         * g77.f-torture/compile/pr3743.x: Likewise
4177
4178 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4179
4180         * g++.dg/other/using-declaration.C: New test.
4181
4182 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4183
4184         * gcc.dg/cpp/tr-sign.c: New testcase.
4185
4186 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4187
4188         * gcc.dg/cpp/19951025-1.c: Revert.
4189         * gcc.dg/cpp/directiv.c: We no longer process directives that
4190         interrupt macro arguments.
4191
4192 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
4193
4194         * gcc.dg/bconstp-1.c: New test.
4195
4196 2001-08-03  Richard Henderson  <rth@redhat.com>
4197
4198         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
4199
4200 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4201
4202         * gcc.dg/cpp/19951025-1.c: Update.
4203
4204 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
4205
4206         * g77.dg/ff90-1.f (s): Fix reference of variable z,
4207         should be x.
4208
4209 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
4210
4211         Kill -fhonor-std.
4212         * g++.old-deja/g++.ns/ns14.C: Remove special options.
4213         * g++.old-deja/g++.other/std1.C: Likewise.
4214         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
4215
4216 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
4217
4218         * lib/g77.exp:  Load gcc-defs.exp for common procedures
4219         (g77_pass, g77_fail, g77_finish, g77_exit,
4220         ${tool}_check_unsupported_p} Now redundant.  Deleted.
4221
4222 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
4223
4224         * g77.dg/fbackslash.f
4225         * g77.dg/fcase-preserve.f
4226         * g77.dg/ff90-1.f
4227         * g77.dg/ffixed-line-length-0.f
4228         * g77.dg/ffixed-line-length-132.f
4229         * g77.dg/ffixed-line-length-7.f
4230         * g77.dg/ffixed-line-length-72.f
4231         * g77.dg/ffixed-line-length-none.f
4232         * g77.dg/ffree-form-1.f
4233         * g77.dg/fno-backslash.f
4234         * g77.dg/fno-f90-1.f
4235         * g77.dg/fno-fixed-form-1.f
4236         * g77.dg/fno-onetrip.f
4237         * g77.dg/fno-typeless-boz.f
4238         * g77.dg/fno-underscoring.f
4239         * g77.dg/fno-vxt-1.f
4240         * g77.dg/fonetrip.f
4241         * g77.dg/ftypeless-boz.f
4242         * g77.dg/fugly-assumed.f
4243         * g77.dg/funderscoring.f
4244         * g77.dg/fvxt-1.f
4245
4246 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
4247
4248         * objc.dg/fwd-proto-1.m: New.
4249         * objc.dg/local-decl-1.m: New.
4250         * objc.dg/naming-1.m: New.
4251         * objc.dg/naming-2.m: New.
4252         * objc.dg/proto-hier-1.m: New.
4253
4254 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
4255
4256         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
4257         largest-type elements to a struct makes its size grow.
4258
4259 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4260
4261         * g++.dg/abi/vthunk1.C: New test.
4262
4263 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4264
4265         * g++.dg/abi/vbase8-22.C: New test.
4266
4267 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4268
4269         * gcc.dg/cpp/macro8.c: New test.
4270
4271 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4272
4273         * g++.dg/abi/vbase8-21.C: New test.
4274
4275 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4276
4277         * g++.dg/abi/vbase8-10.C: New test.
4278
4279 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4280
4281         * lib/g++.exp (g++_set_ld_library_path): Renamed to
4282         ${tool}_set_ld_library_path.
4283         Changed caller.
4284         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
4285         g++.exp.
4286
4287 2001-07-26  Stan Cox <scox@redhat.com>
4288
4289         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
4290         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
4291         gcc_exit, gcc_check_unsupported_p):
4292         Moved to gcc-deps.exp
4293         * gcc-deps.exp: New file.
4294
4295 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4296
4297         * g++.old-deja/g++.pt/defarg14.C: New test.
4298
4299 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4300
4301         * g++.old-deja/g++.other/lineno5.C: New test.
4302
4303 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4304
4305         * g++.old-deja/g++.pt/crash68.C: New test.
4306
4307 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4308
4309         * g++.old-deja/g++.other/crash42.C: New test.
4310
4311 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4312
4313         * gcc.dg/cpp/extratokens.c: Fix.
4314         * gcc.dg/cpp/skipping2.c: New tests.
4315
4316 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4317
4318         * gcc.c-torture/execute/20010724-1.c: New file.
4319         * gcc.c-torture/execute/20010724-1.x: New file.
4320
4321 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4322
4323         * g++.old-deja/g++.other/cond7.C: New test.
4324
4325 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4326
4327         * g++.old-deja/g++.other/optimize4.C: New test.
4328
4329 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4330
4331         * g++.old-deja/g++.abi/vbase8-5.C: New test.
4332
4333 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
4334
4335         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
4336         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
4337         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
4338         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
4339
4340         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
4341         bug report" message.
4342
4343         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
4344         * g++.dg/ext/instantiate1.C: Move from old-deja.
4345
4346 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
4347
4348         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
4349         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
4350         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
4351         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
4352
4353 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
4354
4355         * gcc.c-torture/execute/20010723-1.c: New test.
4356
4357 2001-07-23  Ben Elliston  <bje@redhat.com>
4358
4359         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
4360
4361 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4362
4363         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
4364         i[34567]86-*-*.
4365         Delete handling of ieee_multilib_flags.
4366         Pass -mieee for alpha*-*-* and sh-*-*.
4367         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
4368
4369 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
4370
4371         Remove old-abi tests.
4372         * g++.old-deja/g++.mike/p11116.C: Remove.
4373         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
4374
4375 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
4376
4377         * g77.f-torture/compile/pr3743.f:  New test
4378
4379 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
4380
4381         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
4382
4383 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4384
4385         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
4386         g++.old-deja/g++.pt/static6.C: Likewise.
4387         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
4388         supports weak symbols.
4389
4390 2001-07-18  Andreas Jaeger  <aj@suse.de>
4391
4392         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
4393         supported again.
4394
4395 2001-07-18  Andreas Jaeger  <aj@suse.de>
4396
4397         * gcc.dg/iftrap-1.c: Fix target line.
4398
4399 2001-07-17  Richard Henderson  <rth@redhat.com>
4400
4401         * gcc.c-torture/execute/20010717-1.c: New.
4402
4403 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4404
4405         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
4406         tests.
4407
4408 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4409
4410         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
4411
4412 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4413
4414         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
4415         UAC_SIGBUS, UAC_NOPRINT definitions.
4416
4417 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4418
4419         * objc/execute/object_is_class.m: New test.
4420         * objc/execute/object_is_meta_class.m: New test.
4421
4422 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4423
4424         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4425         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4426
4427 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
4428
4429         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4430         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4431
4432 2001-07-14  Richard Henderson  <rth@redhat.com>
4433
4434         * gcc.dg/iftrap-1.c: New.
4435
4436 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
4437
4438         * g77.f-torture/execute/intrinsic77.f: New test.
4439
4440 2001-07-11  Janis Johnson <janis@us.ibm.com>
4441
4442         * gcc.misc-tests/gcov-3.c: New test.
4443
4444 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4445
4446         * gcc.c-torture/compile/20010711-1.c,
4447         * gcc.c-torture/compile/20010711-2.c: New tests.
4448
4449 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4450
4451         * gcc.c-torture/execute/20010711-1.c: New test.
4452
4453 2001-07-11  Ben Elliston  <bje@redhat.com>
4454
4455         * g++.old-deja/g++.other/enum5.C: New test.
4456
4457 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
4458
4459         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4460         (g++-dg-prune): Call prune_gcc_output.
4461         * prune.exp: New file for prune_gcc_output.
4462         * lib/g++.exp, lib/gcc.exp: Load it.
4463
4464 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4465
4466         * gcc.c-torture/compile/20010701-1.c,
4467         g++.old-deja/g++.ext/attrib6.C: New tests.
4468
4469 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
4470
4471         * gcc.c-torture/compile/20010706-1.c: New test.
4472
4473 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
4474
4475         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4476
4477 2001-06-28  Stan Shebs  <shebs@apple.com>
4478
4479         * gcc.dg/pragma-darwin.c: New test.
4480
4481 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4482
4483         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4484         Solaris 2.[678] system.
4485
4486 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4487
4488         * gcc.dg/20010622-1.c: New test.
4489
4490 2001-06-18  Stan Shebs  <shebs@apple.com>
4491
4492         * objc.dg: New directory.
4493         * objc.dg/dg.exp: New file.
4494         * objc.dg/alias.m: New.
4495         * objc.dg/class-1.m: New.
4496         * objc.dg/class-2.m: New.
4497         * objc.dg/const-str-1.m: New.
4498         * objc.dg/const-str-2.m: New.
4499         * objc.dg/id-1.m: New.
4500         * objc.dg/method-1.m: New.
4501         * objc.dg/super-class-1.m: New.
4502         * lib/objc-dg.exp: New file.
4503
4504 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4505
4506         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
4507         of label name.
4508
4509 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
4510
4511         * g++.old-deja/g++.abi/vbase8-9.C: New test.
4512
4513 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4514
4515         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
4516         variable.
4517
4518 2001-06-12  Richard Henderson  <rth@redhat.com>
4519
4520         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
4521
4522 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4523
4524         * g++.old-deja/g++.abi/vbase5.C: New test.
4525         * g++.old-deja/g++.abi/vbase6.C: New test.
4526         * g++.old-deja/g++.abi/vbase7.C: New test.
4527
4528 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4529
4530         * gcc.c-torture/compile/20010610-1.c: New test.
4531
4532 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4533
4534         * g++.old-deja/g++.abi/vbase4.C: New test.
4535
4536 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4537
4538         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
4539         support %f for HC11/HC12 targets.
4540         * gcc.c-torture/execute/930513-1.x: New file, likewise.
4541         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
4542         on HC11/HC12 targets.
4543         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4544
4545 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4546
4547         * gcc.dg/wchar_t-1.c: New file.
4548         * gcc.dg/wint_t-1.c: Likewise.
4549
4550 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
4551
4552         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4553
4554 2001-06-11  Richard Henderson  <rth@redhat.com>
4555
4556         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4557
4558 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4559
4560         * gcc.c-torture/compile/20010611-1.c: New test.
4561
4562 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4563
4564         * gcc.dg/c99-tag-1.c: Add more tests.
4565
4566 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4567
4568         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4569         representation on MN10300 and ARM/Thumb.
4570
4571 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4572
4573         * g77.f-torture/execute/20010610.f: New.
4574
4575 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4576
4577         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4578         names.
4579
4580 2001-06-09  Richard Henderson  <rth@redhat.com>
4581
4582         * gcc.c-torture/execute/ashrdi-1.c: New.
4583         * gcc.c-torture/execute/ashldi-1.c: New.
4584         * gcc.c-torture/execute/lshrdi-1.c: New.
4585
4586 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4587
4588         * objc/execute/load-3.m: Added. Check sending +load to categories,
4589         in addition to classes.
4590
4591 2001-06-08  Stan Shebs  <shebs@apple.com>
4592
4593         * objc/execute/load-2.m: New test.  From Nicola Pero
4594         <n.pero@mi.flashnet.it>.
4595
4596 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4597
4598         * gcc.c-torture/execute/20010605-2.c: New test.
4599
4600 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4601
4602         * g++.old-deja/g++.abi/vbase2.C: New test.
4603         * g++.old-deja/g++.abi/vbase3.C: New test.
4604
4605 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4606
4607         * g++.old-deja/g++.pt/friend49.C: New test.
4608
4609 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4610
4611         * g++.old-deja/g++.ext/anon3.C: New test.
4612
4613 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4614
4615         * g++.old-deja/g++.other/conv7.C: New test.
4616
4617 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4618
4619         * gcc.c-torture/compile/20010605-2.c: New test.
4620
4621 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4622
4623         * gcc.c-torture/execute/20010604-1.c: New test.
4624
4625 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4626
4627         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4628
4629 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4630
4631         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4632         (g++_link_flags): Likewise.
4633         (g++_init): Pass gccpath's value to two previous functions.
4634
4635 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4636
4637         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4638         Ensure logfile entry matches exec command line.
4639
4640 2001-05-31  Richard Henderson  <rth@redhat.com>
4641
4642         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4643         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4644
4645 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4646
4647         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4648         compiler for irix6.2
4649
4650 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4651
4652         * g++.old-deja/g++.other/optimize3.C: New file.
4653
4654 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4655
4656         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4657         assemble.
4658
4659 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4660
4661         * g++.old-deja/g++.other/optimize2.C: New file.
4662
4663 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4664
4665         * gcc.c-torture/compile/20010518-2.c: New file.
4666         * gcc.c-torture/execute/20010518-1.c: New file.
4667         * gcc.c-torture/execute/20010518-2.c: New file.
4668
4669 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4670
4671         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4672
4673 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4674
4675         G++ no longer defines builtins that do not begin with __builtin.
4676         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4677         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4678         * g++.old-deja/g++.law/builtin1.C: Likewise.
4679         * g++.old-deja/g++.law/cvt2.C: Likewise.
4680         * g++.old-deja/g++.mike/net5.C: Likewise.
4681         * g++.old-deja/g++.other/builtins1.C: Likewise.
4682         * g++.old-deja/g++.other/builtins2.C: Likewise.
4683         * g++.old-deja/g++.other/builtins3.C: Likewise.
4684         * g++.old-deja/g++.other/builtins4.C: Likewise.
4685         * g++.old-deja/g++.other/inline8.C: Likewise.
4686         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4687
4688 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4689
4690         * g++.old-deja/g++.pt/using1.C: Adjust.
4691         * g++.old-deja/g++.pt/using2.C: New test.
4692
4693 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4694
4695         * gcc.dg/cpp/charconst.c: New tests.
4696         * gcc.dg/cpp/escape.c: New tests.
4697         * gcc.dg/cpp/escape-1.c: New tests.
4698         * gcc.dg/cpp/escape-2.c: New tests.
4699         * gcc.dg/cpp/ucs.c: New tests.
4700
4701 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4702
4703         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4704         native compiler for irix6.5.
4705
4706 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4707
4708         * lib/g++.exp (g++_include_flags): Use args to compute
4709         get_multilibs.
4710         (g++_link_flags): Likewise.
4711         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4712
4713 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4714
4715         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4716
4717 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4718
4719         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4720         this file.
4721
4722 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4723
4724         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4725         STACK_SIZE;
4726         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4727         to STACK_SIZE; Use it to define size of add_histo array.
4728         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4729         to STACK_SIZE.
4730         (f): Use GITT_SIZE to define size of gitt local table.
4731         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4732         to STACK_SIZE; Use it to define size of bytemem array.
4733
4734 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4735
4736         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4737         on 68HC11/HC12 due to the asm instruction.
4738         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4739         * gcc.c-torture/compile/920520-1.x: Likewise.
4740         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4741         on 68HC11/HC12 because the function is larger than 64K.
4742         * gcc.c-torture/compile/961203-1.x: New file, this test fails
4743         on 68HC11/HC12 because the structure is too large.
4744
4745 2001-05-20  Richard Henderson  <rth@redhat.com>
4746
4747         * gcc.c-torture/execute/20010520-1.c: New.
4748
4749 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4750
4751         * g++.old-deja/g++.warn/compare1.C: New test.
4752         * gcc.dg/compare4.c: New test.
4753
4754 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
4755
4756         * g++.old-deja/g++.other/optimize1.C: New test.
4757
4758 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4759
4760         * g++.old-deja/g++.pt/spec41.C: New test.
4761
4762 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
4763
4764         * gcc.c-torture/compile/20010114-1.x: Remove.
4765
4766 2001-05-18  Stan Shebs  <shebs@apple.com>
4767
4768         * gcc.c-torture/compile/20010518-1.c: New test.
4769
4770 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4771
4772         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4773         * g++.old-deja/g++.pt/crash67.C: New test.
4774
4775 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4776
4777         * g++.old-deja/g++.other/debug9.C: New test.
4778
4779 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4780
4781         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4782
4783 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4784
4785         * gcc.c-torture/compile/20010516-1.c: New test.
4786
4787 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4788
4789         * g++.old-deja/g++.other/crash41.C: New test.
4790
4791 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4792
4793         * g++.old-deja/g++.pt/crash66.C: New test.
4794
4795 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4796
4797         * g++.old-deja/g++.robertl/eb27.C: Convert.
4798
4799 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4800
4801         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4802         declaration being redundant.
4803
4804 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4805
4806         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4807
4808 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4809
4810         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4811
4812 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4813
4814         * lib/g++.exp: Use testsuite_flags.
4815
4816 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4817
4818         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4819
4820 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4821
4822         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4823
4824 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4825
4826         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4827
4828 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4829
4830         * gcc.c-torture/compile/20010313-1.c: New test.
4831
4832 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4833
4834         * gcc.dg/cpp/direct2.c: New test.
4835         * gccq.dg/cpp/direct2s.c: New test.
4836
4837         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4838
4839 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4840
4841         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4842         * g++.old-deja/g++.other/op3.C: Likewise.
4843
4844 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4845
4846         * gcc.dg/cpp/syshdr.h: New file.
4847         * gcc.dg/cpp/sysmac1.c: Update.
4848         * gcc.dg/cpp/sysmac2.c: Update.
4849
4850 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4851
4852         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4853
4854 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4855
4856         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4857         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4858
4859 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4860
4861         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4862
4863 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4864
4865         * lib/g++.exp (g++_include_flags): Don't use any special flags
4866         if TESTING_IN_BUILD_TREE is not defined.
4867         (g++_init): Use a plain 'c++' as the compiler if
4868         TESTING_IN_BUILD_TREEE is not defined.
4869
4870 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4871
4872         * g++.old-deja/g++.eh/catch13.C: New test.
4873         * g++.old-deja/g++.eh/catch14.C: New test.
4874
4875 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4876
4877         * gcc.dg/cpp/tr-define.c: New test.
4878
4879 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4880
4881         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4882         <stdlib.h>, not <malloc.h>.
4883
4884 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4885
4886         * g++.old-deja/g++.ns/template17.C: New test.
4887
4888 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4889
4890         * g++.old-deja/g++.pt/ref4.C: New test.
4891
4892 2001-04-30  Richard Henderson  <rth@redhat.com>
4893
4894         * gcc.dg/20000724-1.c: Revert last change.
4895
4896 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4897
4898         * g77.f-torture/execute/20010430.f: New test.
4899
4900 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4901
4902         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4903
4904 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4905
4906         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4907
4908 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4909
4910         * g++.old-deja/g++.eh/crash6.C: New test.
4911
4912 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4913
4914         * g++.old-deja/g++.other/warn7.C: New test.
4915
4916 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4917
4918         * g++.old-deja/g++.other/defarg9.C: New test.
4919
4920 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4921
4922         * g77.f-torture/compile/20010426.f: New test.
4923         * g77.f-torture/execute/20010426.f: New test.
4924
4925 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4926
4927         * g77.f-torture/compile/20000629-1.x: Remove - error
4928         has been fixed.
4929
4930 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4931
4932         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4933         Tweak slightly to work with g++.dg framework.
4934         * g++.dg/special/ecos.exp: Run initp1.C test.
4935         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4936
4937         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4938         its linker doesn't give line numbers either.
4939         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4940
4941 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4942
4943         * g++.old-deja/g++.other/lex1.C: New test.
4944
4945 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4946
4947         * gcc.dg/noncompile/20010425-1.c: New test.
4948
4949 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4950
4951         * g++.old-deja/g++.pt/mangle2.C: New test.
4952
4953 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4954
4955         * gcc.dg/format/plus-1.c: New test.
4956
4957 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4958
4959         * gcc.dg/20010423-1.c: New test.
4960
4961 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4962
4963         * gcc.c-torture/execute/20010422-1.c: New test.
4964
4965 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4966
4967         * g++.old-deja/g++.ns/type2.C: New test.
4968
4969 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4970
4971         * g++.old-deja/g++.other/perf1.C: New test.
4972
4973 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4974
4975         * gcc.dg/c99-func-2.c: Remove xfail.
4976         * gcc.dg/c99-func-3.c: Remove xfail.
4977         * gcc.dg/c99-func-4.c: Remove xfail.
4978
4979 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4980
4981         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4982
4983 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4984
4985         * gcc.c-torture/compile/20010423-1.c: New test.
4986
4987 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4988
4989         * g++.old-deja/g++.pt/typename28.C: New test.
4990
4991 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4992
4993         * g++.old-deja/g++.abi/empty2.C: New test.
4994         * g++.old-deja/g++.abi/empty3.C: New test.
4995
4996 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4997
4998         * g++.old-deja/g++.other/comdat2.C: New test.
4999         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5000
5001 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5002
5003         * g++.old-deja/g++.other/overload14.C: New test.
5004
5005 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5006
5007         * g++.old-deja/g++.other/lookup23.C: New test.
5008
5009 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5010
5011         * gcc.c-torture/execute/20010403-1.c: New test.
5012
5013 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
5014             Mark Mitchell  <mark@codesourcery.com>
5015
5016         * lib/old-dejagnu.exp: Don't delete output of executable.
5017         Add .exe suffix to executables.
5018
5019 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
5020
5021         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
5022
5023 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5024
5025         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
5026
5027 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5028
5029         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
5030         * g++.old-deja/g++.abi/crash1.C: New test.
5031
5032 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5033
5034         * g++.old-deja/g++.other/crash40.C: New test.
5035
5036 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5037
5038         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
5039
5040 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
5041
5042         * g++.old-deja/g++.other/warn6.C: New test.
5043
5044 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5045
5046         * g++.old-deja/g++.robertl/eb42.C: Same.
5047
5048 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5049
5050         * gcc.dg/wtr-conversion-1.c: New testcase.
5051
5052 2001-04-10  Richard Henderson  <rth@redhat.com>
5053
5054         * g++.old-deja/g++.other/array5.C: New.
5055
5056 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5057
5058         * gcc.c-torture/execute/20010408-1.c: New test.
5059
5060 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
5061
5062         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
5063         headers and constructs.
5064         * g++.old-deja/g++.robertl/eb79.C: Same.
5065         * g++.old-deja/g++.robertl/eb77.C (main): Same.
5066         * g++.old-deja/g++.robertl/eb73.C: Same.
5067         * g++.old-deja/g++.robertl/eb66.C (main): Same.
5068         * g++.old-deja/g++.robertl/eb55.C (t): Same.
5069         * g++.old-deja/g++.robertl/eb54.C (main): Same.
5070         * g++.old-deja/g++.robertl/eb46.C (main): Same.
5071         * g++.old-deja/g++.robertl/eb44.C: Same.
5072         * g++.old-deja/g++.robertl/eb41.C (main): Same.
5073         * g++.old-deja/g++.robertl/eb4.C (main): Same.
5074         * g++.old-deja/g++.robertl/eb39.C: Same.
5075         * g++.old-deja/g++.robertl/eb33.C (main): Same.
5076         * g++.old-deja/g++.robertl/eb31.C (main): Same.
5077         * g++.old-deja/g++.robertl/eb30.C: Same.
5078         * g++.old-deja/g++.robertl/eb3.C: Same.
5079         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
5080         * g++.old-deja/g++.robertl/eb21.C: Same.
5081         * g++.old-deja/g++.robertl/eb15.C: Same.
5082         * g++.old-deja/g++.robertl/eb118.C: Same.
5083         * g++.old-deja/g++.robertl/eb115.C (main): Same.
5084         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
5085         * g++.old-deja/g++.robertl/eb109.C: Same.
5086         * g++.old-deja/g++.other/sibcall1.C (main): Same.
5087         * g++.old-deja/g++.mike/rtti1.C: Same.
5088         * g++.old-deja/g++.mike/p658.C: Same.
5089         * g++.old-deja/g++.mike/net46.C: Same.
5090         * g++.old-deja/g++.mike/net34.C: Same.
5091         * g++.old-deja/g++.mike/memoize1.C: Same.
5092         * g++.old-deja/g++.mike/eh2.C: Same.
5093         * g++.old-deja/g++.law/weak.C: Same.
5094         * g++.old-deja/g++.law/visibility7.C: Same.
5095         * g++.old-deja/g++.law/visibility25.C: Same.
5096         * g++.old-deja/g++.law/visibility22.C: Same.
5097         * g++.old-deja/g++.law/visibility2.C: Same.
5098         * g++.old-deja/g++.law/visibility17.C: Same.
5099         * g++.old-deja/g++.law/visibility13.C: Same.
5100         * g++.old-deja/g++.law/visibility10.C: Same.
5101         * g++.old-deja/g++.law/visibility1.C: Same.
5102         * g++.old-deja/g++.law/virtual3.C (eval): Same.
5103         * g++.old-deja/g++.law/vbase1.C: Same.
5104         * g++.old-deja/g++.law/operators32.C: Same.
5105         * g++.old-deja/g++.law/nest3.C: Same.
5106         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
5107         * g++.old-deja/g++.law/except5.C (main): Same.
5108         * g++.old-deja/g++.law/cvt7.C (run): Same.
5109         * g++.old-deja/g++.law/cvt2.C: Same.
5110         * g++.old-deja/g++.law/cvt16.C: Same.
5111         * g++.old-deja/g++.law/ctors6.C (bar): Same.
5112         * g++.old-deja/g++.law/ctors17.C (main): Same.
5113         * g++.old-deja/g++.law/ctors13.C: Same.
5114         * g++.old-deja/g++.law/ctors12.C (main): Same.
5115         * g++.old-deja/g++.law/ctors10.C: Same.
5116         * g++.old-deja/g++.law/code-gen5.C: Same.
5117         * g++.old-deja/g++.law/bad-error7.C: Same.
5118         * g++.old-deja/g++.law/arm9.C: Same.
5119         * g++.old-deja/g++.law/arm12.C: Same.
5120         * g++.old-deja/g++.law/arg8.C: Same.
5121         * g++.old-deja/g++.law/arg1.C: Same.
5122         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
5123         * g++.old-deja/g++.jason/template31.C: Same.
5124         * g++.old-deja/g++.jason/template24.C (main): Same.
5125         * g++.old-deja/g++.jason/2371.C: Same.
5126         * g++.old-deja/g++.eh/new2.C: Same.
5127         * g++.old-deja/g++.eh/new1.C: Same.
5128         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
5129         * g++.old-deja/g++.brendan/nest21.C (main): Same.
5130         * g++.old-deja/g++.brendan/err-msg3.C: Same.
5131         * g++.old-deja/g++.brendan/crash62.C: Same.
5132         * g++.old-deja/g++.brendan/crash52.C: Same.
5133         * g++.old-deja/g++.brendan/crash49.C (main): Same.
5134         * g++.old-deja/g++.brendan/crash38.C: Same.
5135         * g++.old-deja/g++.brendan/crash15.C (main): Same.
5136         * g++.old-deja/g++.brendan/copy9.C: Same.
5137
5138 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
5139
5140         * gcc.c-torture/execute/20001203-2.c (memset):
5141         Count argument is of type __SIZE_TYPE__.
5142
5143 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
5144
5145         * gcc.c-torture/compile/20010404-1.c: New test.
5146
5147 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
5148
5149         * gcc.c-torture/compile/20010326-1.c: New test.
5150
5151 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
5152
5153         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
5154         peculiarities of the SH.
5155         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
5156
5157 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5158
5159         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
5160         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
5161         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
5162
5163 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5164
5165         * g77.f-torture/compile/20010321-1.f: New test.
5166
5167 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5168
5169         * gcc.c-torture/compile/20010329-1.c: New test.
5170
5171 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5172
5173         * gcc.c-torture/execute/20010329-1.c: New test.
5174
5175 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5176
5177         * g++.old-deja/g++.other/eh4.C: Fix typo.
5178
5179 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5180
5181         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
5182
5183 2001-03-28  Philip Blundell  <philb@gnu.org>
5184
5185         * gcc.c-torture/compile/20010328-1.c: New test.
5186
5187 2001-03-27  Richard Henderson  <rth@redhat.com>
5188
5189         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
5190         * g++.old-deja/g++.eh/vbase3.C: Likewise.
5191
5192 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
5193
5194         * gcc.c-torture/compile/20010327-1.c: New test.
5195
5196 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5197
5198         * g++.old-deja/g++.other/friend12.C: New test.
5199         * g++.old-deja/g++.other/friend9.C: Expect no errors.
5200         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
5201
5202 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5203
5204         * gcc.c-torture/execute/20010325-1.c: New test.
5205
5206 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
5207
5208         * g++.old-deja/g++.other/mangle3.C: New test.
5209
5210 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
5211
5212         * g++.old-deja/g++.other/anon8.C: New test.
5213
5214 2001-03-20  Philip Blundell  <philb@gnu.org>
5215
5216         * gcc.c-torture/compile/20010320-1.c: New test.
5217
5218 2001-03-17  Richard Henderson  <rth@redhat.com>
5219
5220         * g++.old-deja/g++.other/eh4.C: Add expected error text.
5221
5222 2001-03-15  Geoff Keating  <geoff@redhat.com>
5223
5224         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
5225         tests on AIX.
5226
5227 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
5228
5229         * g++.old-deja/g++.other/eh4.C: New test.
5230
5231 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5232
5233         * gcc.dg/cpp/mi1.c: Update.
5234
5235 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
5236
5237         * g++.old-deja/g++.other/regstack.C: New test.
5238
5239 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5240
5241         * g++.old-deja/g++.other/ref4.C: New test.
5242
5243 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
5244
5245         * objc/execute/va_method.m: Added.
5246         * objc/execute/IMP.m: Added.
5247         * objc/execute/_cmd.m: Added.
5248         * objc/execute/accessing_ivars.m: Added.
5249         * objc/execute/class-1.m: Added.
5250         * objc/execute/class-10.m: Added.
5251         * objc/execute/class-11.m: Added.
5252         * objc/execute/class-12.m: Added.
5253         * objc/execute/class-13.m: Added.
5254         * objc/execute/class-14.m: Added.
5255         * objc/execute/class-2.m: Added.
5256         * objc/execute/class-3.m: Added.
5257         * objc/execute/class-4.m: Added.
5258         * objc/execute/class-5.m: Added.
5259         * objc/execute/class-6.m: Added.
5260         * objc/execute/class-7.m: Added.
5261         * objc/execute/class-8.m: Added.
5262         * objc/execute/class-9.m: Added.
5263         * objc/execute/class-tests-1.h
5264         * objc/execute/class-tests-2.h
5265         * objc/execute/compatibility_alias.m: Added.
5266         * objc/execute/encode-1.m: Added.
5267         * objc/execute/formal_protocol-1.m: Added.
5268         * objc/execute/formal_protocol-2.m: Added.
5269         * objc/execute/formal_protocol-3.m: Added.
5270         * objc/execute/formal_protocol-4.m: Added.
5271         * objc/execute/formal_protocol-5.m: Added.
5272         * objc/execute/formal_protocol-6.m: Added.
5273         * objc/execute/formal_protocol-7.m: Added.
5274         * objc/execute/informal_protocol.m: Added.
5275         * objc/execute/initialize.m: Added.
5276         * objc/execute/load.m: Added.
5277         * objc/execute/many_args_method.m: Added.
5278         * objc/execute/nested-3.m: Added.
5279         * objc/execute/no_clash.m: Added.
5280         * objc/execute/private.m: Added.
5281         * objc/execute/redefining_self.m: Added.
5282         * objc/execute/root_methods.m: Added.
5283         * objc/execute/selector-1.m: Added.
5284         * objc/execute/static-1.m: Added.
5285         * objc/execute/static-2.m: Added.
5286         * objc/execute/va_method.m: Added.
5287
5288 2001-03-10  Richard Henderson  <rth@redhat.com>
5289
5290         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
5291
5292 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
5293
5294         * g++.old-deja/g++.other/crash31.C: XFAIL.
5295         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
5296         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
5297         * gcc.c-torture/execute/20010123-1.x: XFAIL.
5298         * gcc.c-torture/execute/20010124-1.x: XFAIL.
5299         * gcc.dg/sequence-pt-1.c: XFAIL one test.
5300
5301 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
5302
5303         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
5304
5305 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5306
5307         * gcc.dg/20000724-1.c: Don't use multiline strings.
5308
5309 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5310
5311         * objc/execute/string1.m, objc/execute/string2.m: Compare the
5312         result of -cString against what we expect it to be; don't just
5313         print it out for no one to read.
5314
5315         * objc/execute/string3.m, objc/execute/string4.m: New tests.
5316         Based on testcases provided by Nicola Pero.
5317
5318 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5319
5320         * gcc.dg/cpp/macro7.c: New test.
5321
5322 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5323
5324         * gcc.dg/cpp/multiline.c: Update.
5325
5326 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5327
5328         * g++.old-deja/g++.other/enum3.C: New test.
5329
5330 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5331
5332         * g++.old-deja/g++.other/pod1.C: New test.
5333
5334 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5335
5336         * g++.old-deja/g++.ext/overload1.C: New test.
5337
5338 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5339
5340         * g++.old-deja/g++.pt/using1.C: New test.
5341
5342 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5343
5344         * g++.old-deja/g++.other/using9.C: New test.
5345
5346 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
5347
5348         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
5349
5350         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
5351
5352 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
5353
5354         * g++.old-deja/g++.ext/realpt1.C: Remove.
5355
5356 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
5357
5358         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
5359
5360 2001-02-26  Will Cohen  <wcohen@redhat.com>
5361
5362         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
5363
5364 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
5365
5366         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
5367         templatized constructors.
5368
5369 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5370
5371         * gcc.c-torture/execute/20010224-1.c: New test.
5372
5373 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
5374
5375         * gcc.c-torture/execute/20010222-1.c: New test.
5376
5377 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
5378
5379         * g++.old-deja/g++.other/inline20.C: New test.
5380
5381 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5382
5383         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
5384
5385 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5386
5387         * g++.old-deja/g++.other/lookup22.C: New test.
5388
5389 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
5390
5391         * g77.dg: New directory.
5392         * g77.dg/20010216-1.f: New test case.
5393         * g77.dg/dg.exp: New driver.
5394         * lib/g77-dg.exp: New driver library.
5395
5396 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5397
5398         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
5399
5400 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
5401
5402         * g++.old-deja/g++.other/decl9.C: New test.
5403
5404 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
5405
5406         * g++.old-deja/g++.other/init16.C: Update the test so that it does
5407         not need <string> and also tests the initialization at runtime.
5408
5409 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5410
5411         * gcc.c-torture/execute/longlong.c: New test.
5412
5413 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
5414
5415         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
5416
5417 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
5418
5419         * gcc.c-torture/execute/920302-1.c (execute):
5420         Change argument type to short.
5421
5422 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5423
5424         * g++.old-deja/g++.pt/deduct6.C: New test.
5425
5426 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5427
5428         * g++.old-deja/g++.pt/deduct5.C: New test.
5429
5430 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
5431
5432         * gcc.c-torture/execute/20010209-1.c: New test.
5433
5434 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5435
5436         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5437
5438 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
5439
5440         * g++.dg/vtgc1.C: Update for new ABI.
5441
5442         * consistency.vlad: New directory, 1665 files.
5443
5444 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5445
5446         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5447         return type.
5448         * gcc.dg/cpp/digraphs.c: Declare puts.
5449
5450 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5451
5452         * g++.old-deja/g++.other/warn5.C: New test.
5453
5454 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5455
5456         * g++.old-deja/g++.pt/spec40.C: New test.
5457
5458 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5459
5460         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5461         case.
5462         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5463
5464 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
5465
5466         * gcc.c-torture/compile/20010209-1.c: New test.
5467
5468 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
5469
5470         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5471         excess errors message but not if it crashes.
5472         * g++.old-deja/g++.other/crash27.C: Likewise.
5473         * g++.old-deja/g++.other/crash28.C: Likewise.
5474         * g++.old-deja/g++.other/crash30.C: Likewise.
5475         * g++.old-deja/g++.other/crash32.C: Likewise.
5476         * g++.old-deja/g++.other/crash35.C: Likewise.
5477         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5478
5479 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5480
5481         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5482         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5483         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5484         g77.f-torture/execute/execute.exp,
5485         g77.f-torture/noncompile/noncompile.exp,
5486         gcc.c-torture/execute/execute.exp,
5487         gcc.c-torture/execute/memcheck/memcheck.exp,
5488         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
5489         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
5490         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
5491         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
5492         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
5493         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
5494         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5495         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
5496         Remove bug reporting instructions with ancient email addresses.
5497
5498 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5499
5500         * gcc.dg/20010202-1.c: New test.
5501         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
5502
5503 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
5504
5505         * g++.dg/stdbool-if.C: New test.
5506
5507 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5508
5509         * objc/execute/fdecl.m: Added main().
5510
5511 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5512
5513         * gcc.c-torture/execute/20010206-1.c: New test.
5514
5515 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5516
5517         * gcc.dg/cpp/avoidpaste1.c: Update.
5518
5519 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5520
5521         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
5522         Pero <nicola@brainstorm.co.uk>.
5523         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
5524
5525 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
5526
5527         * g++.old-deja/g++.pt/spec39.C: New test.
5528
5529 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
5530
5531         * gcc.c-torture/compile/20010202-1.c: New test.
5532
5533 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
5534
5535         * g++.old-deja/g++.abi/primary2.C: New test.
5536         * g++.old-deja/g++.abi/primary3.C: New test.
5537         * g++.old-deja/g++.abi/primary4.C: New test.
5538         * g++.old-deja/g++.abi/primary5.C: New test.
5539         * g++.old-deja/g++.abi/vtable3.h: New test.
5540         * g++.old-deja/g++.abi/vtable3a.C: New test.
5541         * g++.old-deja/g++.abi/vtable3b.C: New test.
5542         * g++.old-deja/g++.abi/vtable3c.C: New test.
5543         * g++.old-deja/g++.abi/vtable3d.C: New test.
5544         * g++.old-deja/g++.abi/vtable3e.C: New test.
5545         * g++.old-deja/g++.abi/vtable3f.C: New test.
5546         * g++.old-deja/g++.abi/vtable3g.C: New test.
5547         * g++.old-deja/g++.abi/vtable3h.C: New test.
5548         * g++.old-deja/g++.abi/vtable3i.C: New test.
5549         * g++.old-deja/g++.abi/vtable3j.C: New test.
5550         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5551
5552 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
5553
5554         * g++.old-deja/g++.other/anon6.C: New test.
5555         * g++.old-deja/g++.other/anon7.C: New test.
5556
5557 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5558
5559         * gcc.dg/cpp/avoidpaste2.c: New tests.
5560
5561 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
5562
5563         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5564
5565 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5566
5567         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5568         DECIMAL_DIG cases for Irix."
5569
5570 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5571
5572         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5573
5574 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5575
5576         * gcc.dg/c99-tag-1.c: New test.
5577
5578 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5579
5580         * gcc.dg/cpp/tr-warn1.c: Add tests.
5581
5582 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5583
5584         * gcc.dg/cpp/avoidpaste1.c: Update.
5585         * gcc.dg/cpp/paste4.c: Update.
5586
5587 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5588
5589         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5590         cases for Irix.
5591
5592 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5593
5594         * g++.old-deja/g++.other/inline19.C: New test.
5595
5596 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5597
5598         * gcc.dg/Wlarger-than.c: New test.
5599
5600 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5601
5602         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5603
5604 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5605
5606         * gcc.c-torture/execute/20010129-1.c: New test.
5607         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5608
5609 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5610
5611         * gcc.dg/cpp/avoidpaste1.c: Test case.
5612
5613 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5614
5615         * g++.old-deja/g++.other/inline18.C: New test.
5616
5617 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5618
5619         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5620         and __builtin_putchar.
5621
5622 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5623
5624         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5625         tests.
5626
5627 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5628
5629         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5630         floating point number rounding mode to round to the nearest
5631         representable mode.
5632
5633 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5634
5635         * g++.old-deja/g++.other/mangle2.C: New test.
5636
5637 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5638
5639         * gcc.c-torture/compile/20010124-1.c: New test.
5640
5641 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5642
5643         * g++.old-deja/g++.pt/spec38.C: New test.
5644
5645 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5646
5647         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5648         "Build don't run".
5649
5650 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5651
5652         * gcc.c-torture/execute/20010123-1.c: New test.
5653
5654 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5655
5656         * g++.old-deja/g++.pt/spec37.C: New test.
5657
5658 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5659
5660         * g++.old-deja/g++.pt/overload14.C: New test.
5661
5662 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5663
5664         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5665         __builtin_return_address.
5666
5667 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5668
5669         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5670         * g++.old-deja/g++.pt/spec35.C: New test.
5671         * g++.old-deja/g++.pt/spec36.C: New test.
5672
5673 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5674
5675         * gcc.c-torture/compile/20010118-1.c: New test.
5676
5677 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5678
5679         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5680
5681 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5682
5683         * gcc.c-torture/execute/20010119-1.c: New test.
5684
5685 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5686
5687         * g++.old-deja/g++.other/vbase5.C: New test.
5688
5689 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5690
5691         * gcc.c-torture/execute/20010118-1.c: New test.
5692
5693 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5694
5695         * g++.old-deja/g++.pt/deduct3.C: New test.
5696
5697 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5698
5699         * g++.old-deja/g++.pt/spec34.C: New test.
5700
5701 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5702
5703         * g77.f-torture/compile/20000601-2.f: New test.
5704
5705 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5706
5707         * g++.old-deja/g++.other/init17.C: New test.
5708
5709 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5710
5711         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5712
5713 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5714
5715         * g++.old-deja/g++.pt/unify8.C: New test.
5716
5717 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5718
5719         * g++.old-deja/g++.abi/vbase1.C: New test.
5720
5721 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5722
5723         * g++.old-deja/g++.pt/crash65.C: New test.
5724
5725 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5726
5727         * gcc.dg/cpp/assembl2.S: New test case.
5728
5729 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
5730
5731         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5732         are supported.
5733
5734 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5735
5736         * g++.old-deja/g++.other/builtins1.C: New test.
5737         * g++.old-deja/g++.other/builtins2.C: Likewise.
5738         * g++.old-deja/g++.other/builtins3.C: Likewise.
5739         * g++.old-deja/g++.other/builtins4.C: Likewise.
5740
5741 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
5742
5743         * gcc.c-torture/compile/20010117-1.c: New test.
5744         * gcc.c-torture/compile/20010117-2.c: New test.
5745
5746 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5747
5748         * g77.f-torture/execute/20010116.[fx]: New test,
5749         XFAIL on i?86-*-*.
5750         * g77.f-torture/compile/20010115.f: Indicate it's
5751         a test for PR fortran/1636.
5752
5753 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5754
5755         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5756
5757 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5758
5759         * g77.f-torture/compile/20010115.f: New test.
5760
5761 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
5762
5763         * g++.old-deja/g++.pt/nontype5.C: New test.
5764
5765 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5766
5767         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5768         have an equivalent working one below it.
5769
5770 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5771
5772         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5773         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5774
5775 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5776
5777         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5778         message containing "init_priority".
5779         (conpr-2.C): Likewise.
5780         (conpr-3.C): Likewise.
5781         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5782
5783 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5784
5785         * gcc.c-torture/execute/20010114-2.c: New test.
5786
5787 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5788
5789         * gcc.c-torture/compile/20010114-1.c: New test.
5790         * gcc.c-torture/compile/20010114-1.x: Xfail.
5791         * gcc.c-torture/compile/20010114-2.c: New test.
5792         * gcc.c-torture/execute/20010114-1.c: New test.
5793         * gcc.dg/trunc-1.c: New test.
5794         * gcc.dg/uninit-B.c: New test.
5795
5796 2001-01-13  Nick Clifton  <nickc@redhat.com>
5797
5798         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5799         target.
5800
5801 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5802
5803         * gcc.c-torture/compile/20010113-1.c: New test.
5804
5805 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5806
5807         * gcc.c-torture/compile/20001212-1.c: New test.
5808
5809 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5810
5811         * gcc.dg/cpp/widestr1.c: Update.
5812         * gcc.dg/cpp/prag-imp.c: Remove.
5813
5814 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5815
5816         * gcc.c-torture/execute/20000801-3.x: Remove.
5817         * gcc.dg/c90-init-1.c: New test.
5818         * gcc.dg/c99-init-1.c: New test.
5819         * gcc.dg/c99-init-2.c: New test.
5820         * gcc.dg/gnu99-init-1.c: New test.
5821
5822 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5823
5824         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5825         testing that no relevant ones were found.
5826
5827 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5828
5829         * g++.old-deja/g++.pt/cast2.C: New test.
5830
5831 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5832
5833         * g++.old-deja/g++.pt/friend47.C: New test.
5834
5835 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5836
5837         * g++.old-deja/g++.pt/instantiate13.C: New test.
5838
5839 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5840
5841         * g++.old-deja/g++.other/defarg7.C: New test.
5842         * g++.old-deja/g++.other/defarg8.C: New test.
5843
5844 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5845
5846         * g++.old-deja/g++.pt/crash64.C: New test.
5847
5848 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5849
5850         * g++.old-deja/g++.pt/crash63.C: New test.
5851
5852 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5853
5854         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5855
5856 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5857
5858         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5859
5860 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5861
5862         * g++.old-deja/g++.pt/error3.C: New test.
5863
5864 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5865
5866         * g++.old-deja/g++.other/crash39.C: New test.
5867
5868 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5869
5870         * g++.old-deja/g++.other/vbase4.C: New test.
5871
5872 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5873
5874         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5875         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5876         * gcc.dg/special/special.exp: New test driver which will check
5877         for alias support for the above test.
5878
5879 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5880
5881         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5882         problems on small machines.
5883         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5884         parameterize.
5885
5886 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5887
5888         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5889         mips.
5890         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5891
5892 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5893
5894         * g++.old_deja/g++.pt/using8.C: New test.
5895
5896 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5897
5898         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5899
5900 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5901
5902         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5903         where a failure is expected.
5904         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5905
5906 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5907
5908         * g++.old_deja/g++.pt/instantiate12.C: New test.
5909
5910 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5911
5912         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5913         start of structs.
5914         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5915         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5916         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5917         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5918         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5919         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5920         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5921         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5922         * g++.old-deja/g++.eh/spec6.C: Likewise.
5923         * g++.old-deja/g++.jason/crash3.C: Likewise.
5924         * g++.old-deja/g++.law/ctors11.C: Likewise.
5925         * g++.old-deja/g++.law/ctors17.C: Likewise.
5926         * g++.old-deja/g++.law/ctors5.C: Likewise.
5927         * g++.old-deja/g++.law/ctors9.C: Likewise.
5928         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5929         * g++.old-deja/g++.mike/net22.C: Likewise.
5930         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5931         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5932         * g++.old-deja/g++.mike/virt3.C: Likewise.
5933         * g++.old-deja/g++.niklas/t128.C: Likewise.
5934         * g++.old-deja/g++.other/anon4.C: Likewise.
5935         * g++.old-deja/g++.other/using1.C: Likewise.
5936         * g++.old-deja/g++.other/warn3.C: Likewise.
5937         * g++.old-deja/g++.pt/t37.C: Likewise.
5938         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5939         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5940
5941 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5942
5943         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5944
5945 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5946
5947         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5948
5949 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5950
5951         * gcc.c-torture/compile/20010107-1.c: New test.
5952
5953 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5954
5955         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5956
5957 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5958
5959         * gcc.dg/format/format.h: New file.
5960         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5961         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5962         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5963         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5964         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5965         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5966         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5967         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5968         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5969         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5970         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5971         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5972         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5973         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5974         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5975         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5976         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5977         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5978         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5979         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5980         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5981         instead of declaring standard types, macros and functions in each
5982         test.
5983
5984 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5985
5986         * gcc.c-torture/execute/20010106-1.c: New test.
5987
5988 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5989
5990         * gcc.dg/format/format.exp: New file.
5991         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5992         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5993         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5994         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5995         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5996         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5997         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5998         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5999         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6000         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6001         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6002         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6003         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6004         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6005         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6006         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6007         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6008         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6009         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6010         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6011         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6012         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6013         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6014         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6015         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6016         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6017         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
6018         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
6019         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
6020         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
6021         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
6022         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
6023         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
6024         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
6025         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
6026         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
6027         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
6028         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
6029         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
6030         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
6031         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
6032         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
6033
6034 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
6035
6036         * gcc.c-torture/execute/991228-1.c: Take word endianness into
6037         account.
6038
6039 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6040
6041         * gcc.c-torture/execute/builtin-complex-1.c: New test.
6042
6043 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
6044
6045         * g++.old-deja/g++.pt/crash62.C: New test.
6046
6047 2001-01-04  Richard Henderson  <rth@redhat.com>
6048
6049         * gcc.dg/20000926-1.c: Update expected warnings.
6050         * gcc.dg/array-2.c: Likewise.
6051         * gcc.dg/array-4.c: Also validate flexible array members.
6052         * gcc.dg/c99-flex-array-1.c: New.
6053
6054 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6055
6056         * gcc.c-torture/compile/20001222-1.x: Remove.
6057
6058 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6059
6060         * gcc.c-torture/execute/built-in-setjmp.c: New.
6061
6062 2001-01-03  Richard Henderson  <rth@redhat.com>
6063
6064         * gcc.dg/940510-1.c: Update expected error wording.
6065         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
6066
6067 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
6068
6069         * lib/target-supports.exp (check_alias_available): Modified to
6070         indicate aliases not supported if only weak aliases are supported.
6071
6072 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6073
6074         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
6075         Turn on cmpstrsi checks for __pj__ and __i370__.
6076
6077 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6078
6079         * g++.old-deja/g++.other/virtual11.C: New test.
6080
6081 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6082
6083         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
6084
6085 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6086
6087         * gcc.c-torture/compile/20010102-1.c: New test.
6088
6089 2001-01-02  Andreas Jaeger  <aj@suse.de>
6090
6091         * gcc.dg/noreturn-3.c: New test.
6092
6093         * gcc.dg/noreturn-4.c: New test.
6094
6095 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6096
6097         * gcc.c-torture/execute/stdio-opt-1.c: Also test
6098         __builtin_fputc and __builtin_fwrite.
6099
6100 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6101
6102         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
6103         signed char, not default char.
6104
6105 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6106
6107         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
6108
6109 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
6110
6111         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
6112
6113 2000-12-29  Richard Henderson  <rth@redhat.com>
6114
6115         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
6116         (__cyg_profile_func_exit): Define.
6117
6118 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6119
6120         * g++.dg/vtgc1.C: New test.
6121
6122 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
6123
6124         * gcc.dg/noncompile/20001228-1.c: New test.
6125
6126         * gcc.dg/20001228-1.c: New test.
6127
6128         * gcc.c-torture/execute/20001228-1.c: New test.
6129
6130 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
6131
6132         * gcc.dg/format-strfmon-1.c: New test.
6133
6134 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6135
6136         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
6137         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
6138         * gcc.c-torture/execute/string-opt-1.c: Likewise.
6139         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6140         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6141         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6142         * gcc.c-torture/execute/string-opt-6.c: Likewise.
6143         * gcc.c-torture/execute/string-opt-7.c: Likewise.
6144         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6145         * gcc.c-torture/execute/string-opt-9.c: Likewise.
6146         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6147         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6148         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6149
6150         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
6151         * gcc.c-torture/execute/string-opt-4.c: Test index.
6152
6153 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
6154
6155         * gcc.c-torture/compile/20001226-1.c: New test.
6156
6157 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6158
6159         * gcc.c-torture/compile/20001222-1.c: New test.
6160         * gcc.c-torture/compile/20001222-1.x: Xfail.
6161
6162 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
6163
6164         * gcc.c-torture/execute/comp-goto-2.c: New test.
6165
6166 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
6167
6168         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
6169         Use long types if __INT_MAX__ is 32767.
6170         (main): Use cast to (sint32 *) when poking 88 into a_page.
6171
6172         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
6173
6174 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
6175
6176         * gcc.c-torture/compile/20001221-1.c: New test.
6177         * gcc.c-torture/execute/20001221-1.c: New test.
6178
6179 2000-12-20  Richard Henderson  <rth@redhat.com>
6180
6181         * g++.old-deja/g++.pt/crash36.C: Update error lines.
6182         * g++.old-deja/g++.robertl/eb109.C: Likewise.
6183
6184 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6185
6186         * gcc.dg/compare3.c: New test.
6187
6188 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6189
6190         * gcc.dg/format-warnll-1.c: New test.
6191
6192 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6193
6194         * gcc.dg/cpp/cmdlne-P.c: New test.
6195
6196 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6197
6198         * gcc.c-torture/execute/builtin-abs-1.c,
6199         gcc.c-torture/execute/builtin-abs-2.c: New tests.
6200
6201 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6202
6203         * gcc.dg/cpp/multiline.c: New test.
6204
6205 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6206
6207         * g++.old-deja/g++.other/syshdr1.C: Update.
6208         * gcc.dg/cpp/lineflags.c: Remove temporarily.
6209
6210 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6211
6212         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
6213
6214 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6215
6216         * g++.old-deja/g++.pt/ttp65.C: New test.
6217
6218 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6219
6220         * g++.old-deja/g++.pt/ttp64.C: New test.
6221
6222 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6223
6224         * g++.old-deja/g++.pt/spec33.C: New test.
6225
6226 2000-12-14  Catherine Moore  <clm@redhat.com>
6227
6228         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
6229         * gcc.c-torture/execute/920612-2.c: Likewise.
6230         * gcc.c-torture/execute/920428-2.c: Likewise.
6231         * gcc-c-torture/execute/va-arg-11.c: Call exit.
6232         * gcc.c-torture/execute/va-arg-21.c: Likewise.
6233
6234 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6235
6236         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
6237         * gcc.dg/pack-test-2.c: Likewise.
6238
6239 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6240
6241         Tests by Zack Weinberg <zackw@stanford.edu>.
6242
6243         * gcc.dg/cpp/defined.c: Update.
6244         * gcc.dg/cpp/defined_trad.c: New tests.
6245
6246 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6247
6248         * gcc.dg/cpp/trad-direct.c: Update.
6249
6250 2000-12-11  Neil Booth  <neilb@earthling.net>
6251
6252         * gcc.dg/cpp/defined_trad.c
6253
6254 2000-12-11  Neil Booth  <neilb@earthling.net>
6255
6256         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
6257
6258 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6259
6260         * gcc.dg/format-miss-2.c: New test.
6261
6262 2000-12-09  Neil Booth  <neilb@earthling.net>
6263
6264         * gcc.dg/cpp/lineflags.c: New tests.
6265         * gcc.dg/cpp/poison.c: Update.
6266         * gcc.dg/cpp/redef2.c: Update.
6267         * gcc.dg/cpp/skipping.c: New test.
6268
6269 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
6270
6271         * g++.old-deja/g++.other/eh3.C: New testcase.
6272
6273 2000-12-07  Neil Booth  <neilb@earthling.net>
6274
6275         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
6276         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
6277         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
6278         wtr-union-init-2.c, wtr-union-init-3.c: Update.
6279         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
6280         Update.
6281
6282 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6283
6284         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
6285         __SIZE_TYPE__ instead of int for type of integers cast to
6286         pointers.
6287
6288 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
6289
6290         * g++.old-deja/g++.other/cleanup4.C: New test.
6291
6292 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6293
6294         * format-sec-1.c: New test.
6295
6296 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6297
6298         * gcc.dg/format-nonlit-3.c: New test.
6299
6300 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6301
6302         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
6303         through a null pointer.
6304
6305 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6306
6307         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
6308         * g++.old-deja/g++.pt/partial4.C: New test.
6309
6310 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
6311
6312         * gcc.c-torture/execute/ieee/hugeval.x: New.
6313
6314 2000-12-06  Neil Booth  <neilb@earthling.net>
6315
6316         * gcc.dg/cpp/backslash2.c: New tests.
6317
6318 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6319
6320         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
6321         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
6322
6323 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
6324
6325         * gcc.c-torture/execute/20001203-2.c: New testcase.
6326
6327 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6328
6329         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
6330         * g++.old-deja/g++.other/virtual10.C: New test.
6331
6332 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6333
6334         * g++.old-deja/g++.mike/pmf5.C: Remove test.
6335
6336 2000-12-05  Richard Henderson  <rth@redhat.com>
6337
6338         * gcc.c-torture/compile/20001205-1.c: New.
6339
6340 2000-12-04  Neil Booth  <neilb@earthling.net>
6341
6342         * g++.old-deja/g++.other/virtual9.C: New test.
6343         * g++.old-deja/g++.pt/crash61.C: New test.
6344         * gcc.c-torture/execute/loop-9.c: New test.
6345
6346 2000-12-04  Neil Booth  <neilb@earthling.net>
6347
6348         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
6349         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
6350         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
6351         * gcc.dg/cpp/extratokens.c: ...here.
6352
6353 2000-12-04  Neil Booth  <neilb@earthling.net>
6354
6355         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
6356         New tests.
6357
6358 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6359
6360         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
6361         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
6362
6363 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6364
6365         * gcc.c-torture/execute/20001203-1.c: New test.
6366
6367 2000-12-03  Neil Booth  <neilb@earthling.net>
6368
6369         * gcc.dg/cpp/macro6.c: New test cases.
6370
6371 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6372
6373         * gcc.c-torture/execute/string-opt-9.c: New test.
6374         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6375         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6376         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6377
6378         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
6379         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
6380
6381 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
6382
6383         * gcc.dg/cpp/if-6.c: New testcase.
6384
6385         * gcc.dg/20001201-1.c: New testcase.
6386
6387 2000-12-02  Neil Booth  <neilb@earthling.net>
6388
6389         * g++.old-deja/g++.other/externC4.C,
6390         g++.old-deja/g++.other/friend10.C: New tests.
6391
6392 2000-12-02  Neil Booth  <neilb@earthling.net>
6393
6394         * g++.old-deja/g++.other/instan2.C
6395         * g++.old-deja/g++.other/instan3.C: New test.
6396
6397 2000-12-02  Neil Booth  <neilb@earthling.net>
6398
6399         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
6400         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
6401         gnuc99.c,gnuc99-pedantic.c: New tests.
6402
6403 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6404
6405         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
6406         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
6407
6408 2000-12-01  Neil Booth  <neilb@earthling.net>
6409
6410         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
6411         * gcc.dg/cpp/poison.c: Update.
6412         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
6413
6414 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
6415
6416         * g77.f-torture/execute/20001201.f: New test.
6417
6418 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6419
6420         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6421
6422 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
6423
6424         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6425
6426 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
6427
6428         * g++.old-deja/g++.other/cast6.C: New test.
6429
6430 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
6431
6432         * gcc.c-torture/execute/20001130-2.c: New testcase.
6433
6434 2000-11-30  Richard Henderson  <rth@redhat.com>
6435
6436         * gcc.c-torture/execute/20001130-1.c: New test.
6437
6438 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6439
6440         * g++.old-deja/g++.other/op3.C: New test.
6441
6442 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6443
6444         * g++.old-deja/g++.other/op2.C: New test.
6445
6446 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6447
6448         * g++.old-deja/g++.other/crash38.C: New test.
6449
6450 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
6451
6452         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6453
6454 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
6455
6456         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6457         tests.
6458         * gcc.c-torture/execute/string-opt-6.c: New test.
6459
6460         * gcc.dg/20001117-1.c: Add main.
6461
6462 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
6463
6464         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6465         Move from here ...
6466         * gcc.dg/940510-1.c: ... to here.
6467
6468         * gcc.dg/20000926-1.c: GNU C now allows initializations of
6469         zero-size arrays in toplevel structures.
6470
6471 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6472
6473         * gcc.c-torture/execute/loop-8.c: New test.
6474
6475 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6476
6477         * g++.old-deja/g++.other/base1.C: New test.
6478
6479 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6480
6481         * g++.old-deja/g++.other/parse2.C: New test.
6482
6483 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6484
6485         * g++.old-deja/g++.pt/incomplete1.C: New test.
6486
6487 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6488
6489         * g++.old-deja/g++.other/friend9.C: New test.
6490
6491 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6492
6493         * gcc.dg/20001127-1.c: New test.
6494
6495 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6496
6497         * g++.old-deja/g++.pt/friend46.C: New test.
6498
6499 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6500
6501         * g++.old-deja/g++.other/ptrmem8.C: New test.
6502
6503 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6504
6505         * gcc.c-torture/execute/string-opt-7.c: New test.
6506         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6507
6508 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6509
6510         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
6511         instead of 'mkcheck 2'.
6512
6513 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6514
6515         * gcc.c-torture/execute/memcheck/driver.c,
6516         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
6517         C9X references to refer to C99.
6518
6519 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
6520
6521         * gcc.dg/ultrasp3.c: New test.
6522
6523 2000-11-25  Neil Booth  <neilb@earthling.net>
6524
6525         * gcc.dg/cpp/include2.c: Update test to be locale independent.
6526
6527 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
6528
6529         * gcc.c-torture/compile/20001123-2.c: New.
6530
6531 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6532
6533         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
6534
6535 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
6536
6537         * gcc.dg/sequence-point-1.c: Add some new tests.
6538         * gcc.c-torture/execute/20001124-1.c: New test.
6539
6540 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6541
6542         * g++.old-deja/g++.other/vaarg4.C: New test.
6543         * gcc.c-torture/compile/20001123-1.c: New test.
6544
6545 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6546
6547         * g++.other/crash24.C: Adjust and remove XFAIL.
6548         * g++.other/crash37.C: New test.
6549
6550 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
6551
6552         * g++.old-deja/g++.pt/instantiate9.C: New test.
6553
6554 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
6555
6556         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6557         new ABI, too.
6558
6559         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6560         * g++.old-deja/g++.robertl/eb55.C: Likewise.
6561
6562 2000-11-22  Neil Booth  <neilb@earthling.net>
6563
6564         * gcc.dg/cpp/Wtrigraphs.c: New test.
6565
6566 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6567
6568         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6569
6570 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6571
6572         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6573
6574 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6575
6576         * lib/gcc-dg.exp: load_lib scanasm.exp.
6577         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6578         * lib/g++-dg.exp: load_lib scanasm.exp.
6579         * lib/scanasm.exp: New.
6580         (scan-assembler, scan-assembler-not): Add optional arguments to
6581         test name, or if not present, the pattern name.
6582         (scan-assembler-dem, scan-assembler-dem-not): New.
6583
6584         * g++.dg/dg.exp: New.
6585
6586 2000-11-21  Neil Booth  <neilb@earthling.net>
6587
6588         * gcc.dg/cpp/integrated1.c: Remove.
6589
6590 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6591
6592         * gcc.c-torture/execute/20001121-1.c: New test.
6593
6594 2000-11-21  Richard Henderson  <rth@redhat.com>
6595
6596         * gcc.c-torture/compile/20001121-1.c: New test.
6597
6598 2000-11-20  Neil Booth  <neilb@earthling.net>
6599
6600         * gcc.dg/cpp/integrated1.c: New test.
6601
6602 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6603
6604         * g++.old-deja/g++.other/inline17.C: New test.
6605
6606 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6607
6608         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6609         local variable to be zero: I made the variable global. Now
6610         uses abort() and exit() instead of relying on main's return value.
6611
6612 2000-11-20  Neil Booth  <neilb@earthling.net>
6613
6614         * gcc.dg/cpp/paste2.c: Update test.
6615         * objc/execute/paste.m: New test.
6616
6617 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6618
6619         * gcc.dg/c99-condexpr-1.c: New test.
6620
6621 2000-11-20  Neil Booth  <neilb@earthling.net>
6622
6623         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6624
6625 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6626
6627         * g++.old-deja/g++.pt/export1.C: New test.
6628
6629 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6630
6631         * gcc.dg/20001117-1.c: New test.
6632
6633 2000-11-18  Richard Henderson  <rth@redhat.com>
6634
6635         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6636
6637 2000-11-18  Richard Henderson  <rth@redhat.com>
6638
6639         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6640         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6641         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6642
6643 2000-11-18  Richard Henderson  <rth@redhat.com>
6644
6645         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6646         (main): New.  Exit cleanly.
6647
6648 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6649
6650         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6651         gcc.dg/c99-fordecl-2.c: New tests.
6652
6653 2000-11-18  Richard Henderson  <rth@redhat.com>
6654
6655         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6656         * gcc.c-torture/execute/zerolen-2.c: New.
6657
6658 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6659
6660         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6661         memory.
6662
6663 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6664
6665         * g++.old-deja/g++.pt/instantiate8.C: New test.
6666
6667 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6668
6669         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6670         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6671
6672 2000-11-16  Nick Clifton  <nickc@redhat.com>
6673
6674         * gcc.c-torture/execute/nestfunc-2.c: New test.
6675         * gcc.c-torture/execute/nestfunc-3.c: New test.
6676
6677 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6678
6679         * gcc.c-torture/compile/20001116-1.c: New test.
6680
6681 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6682
6683         * gcc.c-torture/execute/20001115-1.c: New test.
6684
6685 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6686
6687         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6688         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6689         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6690         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6691
6692 2000-11-15  Neil Booth  <neilb@earthling.net>
6693
6694         gcc.dg/cpp/_Pragma1.c: Update.
6695         gcc.dg/cpp/_Pragma2.c: New test.
6696
6697 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6698
6699         * g++.old-deja/g++.other/anon5.C: New test.
6700
6701 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6702
6703         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6704         tests.
6705
6706 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6707
6708         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6709         output.
6710
6711 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6712
6713         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6714         labels at end of compound statements.
6715
6716 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6717
6718         * gcc.c-torture/execute/loop-7.c: New test.
6719
6720 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6721
6722         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6723
6724 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6725
6726         * gcc.dg/c99-bool-1.c: New test.
6727
6728 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6729
6730         * gcc.dg/c99-scope-1.c: Remove xfail.
6731         * gcc.dg/c99-scope-2.c: New test.
6732
6733 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6734
6735         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6736         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6737
6738 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
6739
6740         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6741         error messages.
6742
6743         * g++.mike/p700.C: Don't typedef wchar_t.
6744         * g++.mike/p784.C: Likewise.
6745         * g++.mike/eb101.C: Don't use __wchar_t.
6746
6747 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6748
6749         * g77.f-torture/execute/20001111.[fx]: Test premature exit
6750         from DO loop.
6751
6752 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6753
6754         * gcc.c-torture/execute/20001111-1.c: New test.
6755
6756 2000-11-10  Nick Clifton  <nickc@redhat.com>
6757
6758         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6759         long multuiple and accumulate.
6760
6761 2000-11-09  Richard Henderson  <rth@redhat.com>
6762
6763         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6764         via size_t instead of int.
6765
6766         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6767         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6768         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6769         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6770
6771 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6772
6773         * gcc.c-torture/compile/20001109-1.c: New test.
6774         * gcc.c-torture/compile/20001109-2.c: New test.
6775
6776 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6777
6778         * g++.old-deja/g++.pt/operator1.C: New test.
6779         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6780
6781 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6782
6783         * gcc.dg/20001108-1.c: New test.
6784
6785 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6786
6787         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6788         with both arguments constant strings.
6789         * gcc.c-torture/execute/string-opt-3.c: New test.
6790         * gcc.c-torture/execute/string-opt-4.c: New test.
6791         * gcc.c-torture/execute/string-opt-5.c: New test.
6792
6793 2000-11-08  Nick Clifton  <nickc@redhat.com>
6794
6795         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6796         mulsidi3adddi patterns.
6797
6798 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6799
6800         * g++.old-deja/g++.other/crash36.C: New test.
6801
6802 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6803
6804         * g++.old-deja/g++.other/init16.C: New test.
6805
6806 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6807
6808         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6809
6810 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6811
6812         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6813         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6814         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6815
6816 2000-11-07  DJ Delorie  <dj@redhat.com>
6817
6818         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6819
6820 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6821
6822         * gcc.c-torture/execute/string-opt-1.c: New test.
6823
6824 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6825
6826         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6827         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6828         parameters in registers, and there is no way for a varargs
6829         function to know in which order the integer and floating-point
6830         parameters should be interleaved when they are placed on the
6831         stack.
6832         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6833         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6834
6835 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6836
6837         * gcc.c-torture/execute/string-opt-2.c: New test.
6838
6839 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6840
6841         * g++.old-deja/g++.pt/crash60.C: New test.
6842
6843 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6844
6845         * g++.old-deja/g++.other/crash24.C: New test.
6846         * g++.old-deja/g++.other/crash25.C: New test.
6847         * g++.old-deja/g++.other/crash26.C: New test.
6848         * g++.old-deja/g++.other/crash27.C: New test.
6849         * g++.old-deja/g++.other/crash28.C: New test.
6850         * g++.old-deja/g++.other/crash29.C: New test.
6851         * g++.old-deja/g++.other/crash30.C: New test.
6852         * g++.old-deja/g++.other/crash31.C: New test.
6853         * g++.old-deja/g++.other/crash32.C: New test.
6854         * g++.old-deja/g++.other/crash33.C: New test.
6855         * g++.old-deja/g++.other/crash34.C: New test.
6856         * g++.old-deja/g++.other/crash35.C: New test.
6857
6858 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6859
6860         * gcc.c-torture/execute/20001031-1.c: New test.
6861
6862 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6863
6864         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6865         namespace.
6866
6867         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6868         standards-conformant.
6869
6870         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6871
6872         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6873         * g++.old-deja/g++.mike/p755a.C: Likewise.
6874         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6875         library makes no calls to `operator new' during initialization.
6876
6877 2000-11-04  Neil Booth  <neilb@earthling.net>
6878
6879         * gcc.dg/cpp/include2.c: New tests.
6880
6881 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6882
6883         * lib/g++.exp (g++_set_ld_library_path): New function.
6884         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6885
6886 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6887
6888         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6889         warnings.
6890
6891 2000-11-01  Richard Henderson  <rth@redhat.com>
6892
6893         * g++.old-deja/g++.ext/namedret1.C: New.
6894         * g++.old-deja/g++.ext/namedret2.C: New.
6895         * g++.old-deja/g++.ext/namedret3.C: New.
6896
6897 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6898
6899         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6900         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6901
6902 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6903
6904         * gcc.c-torture/execute/va-arg-21.c: New test.
6905
6906 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6907
6908         * gcc.dg/c99-complex-2.c: New test.
6909
6910 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6911
6912         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6913
6914 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6915
6916         * g++.old-deja/g++.other/inline16.C: New test.
6917
6918 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6919
6920         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6921         __PRETTY_FUNCTION__
6922
6923 2000-10-29  Neil Booth  <neilb@earthling.net>
6924
6925         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6926         New tests.
6927         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6928         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6929         optimisation.
6930
6931 2000-10-29  Neil Booth  <neilb@earthling.net>
6932
6933         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6934         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6935         * mi5.c: Test multiple includes work with -C.
6936         * trigraphs.c: Test ^= version.
6937
6938 2000-10-28  Neil Booth  <neilb@earthling.net>
6939
6940         New tests and test updates for new macro expander.
6941
6942         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6943         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6944         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6945         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6946         new diagnostic messages.
6947
6948         * gcc.dg/cpp/macro3.c: New tests.
6949
6950 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6951
6952         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6953         on the same line.
6954
6955 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6956
6957         * g++.old-deja/g++.other/eh2.C: New test.
6958
6959 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6960
6961         * gcc.c-torture/execute/20001027-1.c: New test.
6962
6963 2000-10-26  Richard Henderson  <rth@redhat.com>
6964
6965         * gcc.c-torture/execute/20001026-1.c: New.
6966
6967 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6968
6969         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6970         * g++.old-deja/g++.law/builtin1.C: Likewise.
6971         * g++.old-deja/g++.law/ctors10.C: Likewise.
6972         * g++.old-deja/g++.law/virtual3.C: Likewise.
6973         * g++.old-deja/g++.mike/p658.C: Likewise.
6974         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6975         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6976         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6977         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6978         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6979
6980 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6981
6982         * gcc.c-torture/compile/20001024-1.c: New test.
6983
6984 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6985
6986         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6987         to tell us whether or not we are using V3.
6988
6989 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6990
6991         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6992         operands.
6993
6994 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6995
6996         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6997
6998 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6999
7000         * gcc.c-torture/execute/20001024-1.c: New test.
7001
7002 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
7003
7004         * g++.old-deja/g++.other/sibcall1.C: New test.
7005
7006 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
7007
7008         * gcc.dg/noncompile/init-3.c: New test.
7009
7010 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7011
7012         * gcc.dg/format-array-1.c: New test.
7013
7014 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7015
7016         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7017         writing through null pointers; remove comment about testing
7018         unterminated strings.
7019
7020 2000-10-17  Matthew Hiller  <hiller@redhat.com>
7021
7022         * gcc.c-torture/execute/20001017-2.c: New test.
7023
7024 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7025
7026         * gcc.c-torture/compile/20001018-1.c: New test.
7027         * gcc.c-torture/compile/20001018-1.x: Xfail.
7028
7029 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7030
7031         * gcc.c-torture/execute/20001017-1.c: New test.
7032
7033 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7034
7035         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
7036         for multiple use of arguments with scanf formats; add tests for
7037         multiple use of arguments.
7038
7039 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
7040
7041         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
7042
7043 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7044
7045         * gcc.dg/format-miss-1.c: New test.
7046
7047 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7048
7049         * gcc.c-torture/execute/20001013-1.c: New test.
7050
7051 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7052
7053         * gcc.dg/format-branch-1.c: New test.
7054
7055 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7056
7057         * README, lib/file-format.exp: Remove EGCS references.
7058
7059 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7060
7061         * gcc.dg/20001013-1.c: New test.
7062
7063 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7064
7065         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
7066         for intmax_t in the compiler using __typeof__ and the type rules
7067         for conditional expressions.
7068
7069 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
7070
7071         * gcc.dg/20001012-1.c: New test.
7072         * gcc.dg/20001012-2.c: New test.
7073
7074 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7075
7076         * gcc.dg/format-attr-1.c: New test.
7077
7078 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7079
7080         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
7081         __LONG_LONG_MAX__ instead of LLONG_MAX.
7082
7083 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7084
7085         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
7086         scanf flags.
7087         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
7088         flags.
7089
7090 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7091
7092         * gcc.dg/sequence-pt-1.c: New test.
7093
7094 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
7095
7096         * gcc.c-torture/execute/20001011-1.c: New testcase.
7097         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
7098
7099 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7100
7101         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
7102         does not error on it.
7103
7104 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7105
7106         * gcc.dg/20001009-1.c: New test.
7107
7108 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7109
7110         * gcc.c-torture/compile/20001009-1.c: Move from here ....
7111         * gcc.c-torture/execute/20001009-2.c: ... to here.
7112
7113 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
7114
7115         * gcc.c-torture/compile/20001009-1.c: New testcase.
7116         * gcc.c-torture/execute/20001009-1.c: New testcase.
7117         Testcases provided by Jan Hubicka <jh@suse.cz>.
7118
7119 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7120
7121         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7122         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
7123         uintmax_t using <limits.h> to emulate the compiler's internal
7124         logic.  No longer XFAIL %j tests.
7125
7126 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7127
7128         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
7129         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7130         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
7131         regexps and details of expected handling of some bad formats.
7132         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
7133         suppression.
7134
7135 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7136
7137         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
7138         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
7139         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
7140         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
7141         in list archives.
7142
7143 2000-10-06  Richard Henderson  <rth@cygnus.com>
7144
7145         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
7146         * g++.old-deja/g++.brendan/crash52.C: Likewise.
7147         * g++.old-deja/g++.jason/report.C: Likewise.
7148         * g++.old-deja/g++.law/friend5.C: Likewise.
7149         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
7150         of the expected warnings.
7151
7152 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
7153
7154         * g++.old-deja/g++.pt/enum14.C: New test.
7155
7156 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
7157
7158         * g++.old-deja/g++.pt/crash59.C: New test.
7159
7160 2000-10-04  Will Cohen  <wcohen@redhat.com>
7161
7162         * gcc.dg/20000926-1.c: New test.
7163
7164 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
7165
7166         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
7167         function name for current C++ compiler.
7168         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
7169
7170 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
7171
7172         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
7173         __PRETTY_FUNCTION__.
7174         * g++.old-deja/g++.ext/pretty2.C: Likewise.
7175
7176 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7177
7178         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
7179
7180 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
7181
7182         * gcc.c-torture/compile/20000923-1.c: New test.
7183
7184 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
7185
7186         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
7187         * g++.old-deja/g++.pt/ttp62.C: Same.
7188         * g++.old-deja/g++.other/inline14.C: Same.
7189
7190 2000-09-24  Richard Henderson  <rth@cygnus.com>
7191
7192         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
7193
7194 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7195
7196         * gcc.dg/c90-printf-1.c: Add test for wide string format.
7197
7198 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
7199
7200         * gcc.c-torture/compile/20000922-1.c: New file.
7201
7202 2000-09-21  Nick Clifton  <nickc@redhat.com>
7203
7204         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
7205         a signed long modulo operation.
7206         (mod6): New function - perform an unsigned long modulo operation.
7207         (main): Add tests for modulos of very large numbers by very small
7208         dividends.
7209
7210 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7211
7212         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
7213
7214 2000-09-19  Richard Henderson  <rth@cygnus.com>
7215
7216         * gcc.dg/compare2.c (case 10): XFAIL.
7217
7218 2000-09-18  Richard Henderson  <rth@cygnus.com>
7219
7220         * gcc.c-torture/execute/20000906-1.c: Move ...
7221         * gcc.dg/20000906-1.c: ... here.  Only run on targets
7222         that support __builtin_trap.
7223
7224 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
7225
7226         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
7227
7228 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7229
7230         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
7231         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
7232         more $ format tests.
7233
7234 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7235
7236         * gcc.dg/format-errmk-1.c: New test.
7237
7238 2000-09-17  Greg McGary  <greg@mcgary.org>
7239
7240         * gcc.c-torture/execute/20000917-1.x: Remove.
7241
7242 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7243
7244         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
7245
7246 2000-09-17  Greg McGary  <greg@mcgary.org>
7247
7248         * gcc.c-torture/execute/20000917-1.c: New test.
7249         * gcc.c-torture/execute/20000917-1.x: XFAIL.
7250
7251 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
7252
7253         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
7254         in nested macro bug.
7255
7256 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
7257
7258         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
7259
7260 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
7261
7262         * gcc.c-torture/execute/20000914-1.c: New test.
7263
7264 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
7265
7266         * g++.other/inline13.C: New test.
7267
7268 2000-09-12  Andreas Jaeger  <aj@suse.de>
7269
7270         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
7271         constant by Ulrich Drepper <drepper@redhat.com>.
7272
7273 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
7274
7275         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
7276
7277 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7278
7279         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
7280
7281 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
7282
7283         * gcc.dg/cpp/backslash.c: New test.
7284
7285 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
7286
7287         * gcc.c-torture/execute/20000910-1.c: New test.
7288         * gcc.c-torture/execute/20000910-2.c: Likewise.
7289
7290 2000-09-11  Robert Lipe  <robertl@sco.com>
7291
7292         * gcc.dg/pragma-align.c: New test.
7293
7294 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
7295
7296         * g++.old-deja/g++.pt/explicit82.C: New test.
7297         * g++.old-deja/g++.pt/explicit83.C: New test.
7298
7299 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
7300
7301         * gcc.dg/asm-names.c: New test.
7302
7303 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7304
7305         * gcc.dg/cpp/tr-warn6.c: New test
7306
7307 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7308
7309         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
7310         be accepted.
7311
7312 2000-09-07  Catherine Moore  <clm@redhat.com>
7313
7314         * gcc.c-torture/execute/unroll-1.c: New test.
7315
7316 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
7317
7318         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
7319         ERROR markers.
7320         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
7321         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
7322         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
7323         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
7324         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
7325         Preprocess only.
7326         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
7327         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
7328
7329 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7330
7331         * g++.old-deja/g++.pt/deduct2.C: New test.
7332
7333 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7334
7335         * g++.old-deja/g++.pt/parms2.C: New test.
7336
7337 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7338
7339         * g++.old-deja/g++.pt/crash58.C: New test.
7340
7341 2000-09-06  Greg McGary  <greg@mcgary.org>
7342
7343         * gcc.c-torture/execute/20000906-1.c: New test.
7344         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
7345
7346 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7347
7348         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
7349
7350 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7351
7352         * g++.old-deja/g++.pt/crash57.C: New test.
7353
7354 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7355
7356         * g++.old-deja/g++.pt/crash56.C: New test.
7357
7358 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7359
7360         * g++.old-deja/g++.pt/koenig1.C: New test.
7361
7362 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7363
7364         * gcc.dg/20000904-1.c: New test.
7365
7366 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7367
7368         * gcc.dg/cpp/paste8.c: New test.
7369
7370 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
7371
7372         * gcc.c-torture/compile/20000827-1.c: New test.
7373
7374 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7375
7376         * gcc.dg/format-diag-1.c: New test.
7377
7378 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7379
7380         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
7381         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
7382         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
7383         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
7384         gcc.dg/formatz-1.c: Adjust warning regular expressions.
7385
7386 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7387
7388         * g++.old-deja/g++.other/nested4.C: New test.
7389
7390 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7391
7392         * g++.old-deja/g++.ns/scoped1.C: New test.
7393
7394 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
7395
7396         * lib/g++.exp: Support testing already-installed GCC.
7397
7398 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7399
7400         * wtr-label-1.c, wtr-suffix-1.c: New tests.
7401
7402 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7403
7404         * gcc.dg/return-type-2.c: New test.
7405
7406 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
7407
7408         * gcc.c-torture/compile/20000825-1.c: New test.
7409
7410 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
7411
7412         * gcc.dg/dwarf2-2.c: New test.
7413
7414 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
7415
7416         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
7417         dg-warning regexps.
7418
7419 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7420
7421         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7422         gcc.dg/format-ext-5.c: New tests.
7423
7424 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
7425
7426         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7427
7428 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
7429
7430         * gcc.dg/noncompile/930622-2.c: Adjust error message.
7431
7432 2000-08-24  Richard Henderson  <rth@cygnus.com>
7433
7434         * gcc.dg/ia64-sync-1.c: New test.
7435         * gcc.dg/ia64-sync-2.c: New test.
7436         * gcc.dg/ia64-asm-1.c: New test.
7437
7438 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7439
7440         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7441         * gcc.dg/format-ext-2.c: New test.
7442
7443 2000-08-23  Jason Merrill  <jason@redhat.com>
7444
7445         * lib/old-dejagnu.exp: Also ignore "In member function" and
7446         "At global scope".
7447
7448 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7449
7450         * gcc.dg/noncompile/label-lineno-1.c: New test.
7451
7452 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7453
7454         * gcc.dg/c99-array-nonobj-1.c: New test.
7455
7456 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7457
7458         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7459         tests.
7460         * gcc.dg/format-ext-1.c: New test.
7461
7462 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7463
7464         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7465         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7466         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7467         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7468         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7469
7470 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7471
7472         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7473         gcc.dg/c99-strftime-2.c: New tests.
7474
7475 2000-08-22  Richard Henderson  <rth@cygnus.com>
7476
7477         * gcc.c-torture/execute/20000822-1.c: New test.
7478
7479 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7480
7481         * gcc.c-torture/execute/20000819-1.x: Remove.
7482
7483 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7484
7485         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
7486         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
7487         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
7488         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
7489         gcc.dg/format-xopen-1.c: New tests.
7490
7491 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7492
7493         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7494
7495 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7496
7497         * g++.old-deja/g++.other/loop2.C: New test.
7498
7499         * gcc.c-torture/compile/20000606-1.c: New test.
7500         * gcc.c-torture/compile/20000728-1.c: New test.
7501         * gcc.c-torture/execute/20000801-1.c: New test.
7502         * gcc.c-torture/execute/20000801-2.c: New test.
7503         * gcc.c-torture/execute/20000819-1.c: New test.
7504         * gcc.c-torture/execute/20000819-1.x: XFAIL.
7505         * gcc.dg/20000629-1.c: New test.
7506         * gcc.dg/20000724-1.c: New test.
7507         * gcc.dg/20000807-1.c: New test.
7508
7509 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
7510
7511         * gcc.dg/cpp/pragma-1.c: New test.
7512         * gcc.dg/cpp/pragma-2.c: New test.
7513
7514 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
7515
7516         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
7517         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
7518
7519 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7520
7521         * gcc.c-torture/compile/20000818-1.c: New test.
7522
7523 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
7524
7525         * gcc.c-torture/execute/20000818-1.c: New test.
7526
7527 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7528
7529         * gcc.dg/format-va-1.c: New test.
7530
7531 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7532
7533         * g++.old-deja/g++.other/typedef8.C: New test.
7534
7535 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7536
7537         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
7538         * g++.old-deja/g++.mike/net36.C: Mark candidate.
7539         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
7540         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
7541         * g++.old-deja/g++.other/ptrmem7.C: New test.
7542         * g++.old-deja/g++.pt/ptrmem10.C: New test.
7543
7544 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7545
7546         * g++.old-deja/g++.pt/typename27.C: New test.
7547
7548 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
7549
7550         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7551         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7552         * g++.old-deja/g++.pt/friend45.C: New test.
7553         * g++.old-deja/g++.other/friend8.C: New test.
7554
7555 2000-08-15  Richard Henderson  <rth@cygnus.com>
7556
7557         * gcc.c-torture/execute/20000815-1.c: New test.
7558
7559 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7560
7561         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7562         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7563         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7564
7565 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7566
7567         * g++.old-deja/g++.other/refinit2.C: New test.
7568
7569 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7570
7571         * lib/c-torture.exp (c-torture): Make
7572         compiler_conditional_xfail_data global.
7573         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7574         compiler_conditional_xfail_data machinery.
7575         (f-torture-execute): Likewise.
7576         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7577         and only when unrolling loops.
7578
7579         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7580
7581 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7582
7583         * g++.old-deja/g++.pt/explicit81.C: New test.
7584
7585 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7586
7587         * g++.old-deja/g++.pt/typename26.C: New test.
7588
7589 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7590
7591         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7592         warning.
7593
7594 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7595
7596         * g++.old-deja/g++.other/array3.C: New test.
7597
7598 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7599
7600         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7601         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7602         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7603         New tests.
7604
7605 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7606
7607         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7608         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7609
7610 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7611
7612         * gcc.c-torture/execute/20000808-1.c: New test.
7613
7614 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7615
7616         * gcc.dg/c90-const-expr-1.c: New test.
7617
7618 2000-08-08  Richard Henderson  <rth@cygnus.com>
7619
7620         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7621
7622 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7623
7624         * gcc.dg/noncompile/const-ll-1.c: New test.
7625
7626 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7627
7628         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7629
7630 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7631
7632         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7633         that running programs linked against the shared version of libobjc
7634         run correctly.
7635
7636 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7637
7638         * gcc.dg/c99-printf-1.c: New test.
7639
7640 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7641
7642         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7643
7644 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7645
7646         * gcc.c-torture/execute/20000731-1.x: Delete.
7647
7648 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7649
7650         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7651         and torture_without_loops as is done by c-torture.exp.
7652         (search_for): Copy from c-torture.exp.
7653         (gcc-dg-runtest): New function, drives a directory of tests
7654         iterating over the TORTURE_OPTIONS.
7655         (scan-assembler, scan-assembler-not): Move here from
7656         individual directory drivers.
7657
7658         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7659         defined by lib/gcc-dg.exp.
7660         * gcc.dg/cpp/cpp.exp: Likewise.
7661         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7662         gcc-dg-runtest, so we cycle over optimization options.
7663
7664         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7665         * gcc.dg/compare2.c: No longer expected to fail.
7666
7667 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7668
7669         * gcc.c-torture/execute/20000804-1.c: New test.
7670
7671 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7672
7673         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7674
7675 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7676
7677         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7678
7679 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7680
7681         * gcc.c-torture/compile/20000803-1.c: New test.
7682
7683 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7684
7685         * gcc.c-torture/execute/20000801-3.c,
7686         gcc.c-torture/execute/20000801-4.c: New tests.
7687         * gcc.c-torture/execute/20000801-3.x,
7688         gcc.c-torture/execute/20000801-4.x: Xfail.
7689
7690 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7691
7692         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7693         libobjc/.libs to allow for libtool.
7694
7695 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7696
7697         * gcc.c-torture/compile/20000802-1.c: New test.
7698
7699 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7700
7701         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7702
7703 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7704
7705         * gcc-c-torture/execute/20000731-2.c: New test.
7706
7707         * gcc.c-torture/execute/20000731-1.c: New test.
7708         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7709
7710 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7711
7712         * testsuite/gcc.dg/cpp/paste7.c: New test.
7713         * gcc.dg/cpp/20000725-1.c: New test.
7714
7715 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7716
7717         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7718         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7719         declaration warning for __builtin_dwarf_reg_size.
7720
7721         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7722
7723 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7724
7725         * gcc.dg/noncompile/voidparam-1.c: New test.
7726
7727 2000-07-30  Richard Henderson  <rth@cygnus.com>
7728
7729         * gcc.dg/c90-digraph-1.c: Don't xfail.
7730         * gcc.dg/compare2.c (case 10): Xfail.
7731         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7732
7733 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
7734
7735         * gcc.dg/c99-main-1.c: New test.
7736
7737 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7738
7739         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7740
7741 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
7742
7743         * gcc.c-tortuer/execute/20000726-1.c: New test.
7744
7745 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
7746
7747         * gcc.c-torture/execute/enum-2.c: New test.
7748
7749 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7750
7751         * gcc.dg/cpp/tr-warn3.c: New test.
7752
7753 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7754
7755         * g++.old-deja/g++.ext/implicit1.C: Remove.
7756         * g++.old-deja/g++.jason/c2.C: Remove
7757         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7758         * g++.old-deja/g++.pt/crash16.C: Likewise.
7759         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7760
7761 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7762
7763         * g++.old-deja/g++.other/for2.C: New test.
7764
7765 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
7766
7767         * gcc.dg/20000720-1.c: New test.
7768
7769 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7770
7771         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7772
7773 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7774
7775         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7776         * gcc.c-torture/execute/20000722-1.c: New.
7777         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7778
7779 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7780
7781         * gcc.dg/cpp/20000720-1.S: New test.
7782
7783 2000-07-21  Michael Meissner  <meissner@redhat.com>
7784
7785         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7786
7787 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7788
7789         * g++.old-deja/g++.brendan/crash16.C,
7790         g++.old-deja/g++.brendan/parse3.C,
7791         g++.old-deja/g++.brendan/redecl1.C,
7792         g++.old-deja/g++.ns/template13.C,
7793         g++.old-deja/g++.other/decl4.C,
7794         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7795
7796 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7797
7798         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7799         and "Internal error".
7800
7801         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7802         regexps.
7803         * gcc.dg/cpp/paste6.c: New test.
7804
7805 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7806
7807         * gcc.dg/cpp/tr-direct.c: New test.
7808
7809         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7810         gcc.dg/cpp/undef1.c: Tweak error regexps.
7811
7812 2000-07-18  Eric Christopher <echristo@redhat.com>
7813
7814         * gcc.c-torture/compile/20000718-1.c: New test.
7815
7816 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7817
7818         * cpplex.c (_cpp_push_token): If the token being pushed back
7819         is the previous token in this context, just subtract one from
7820         context->posn.
7821         * cppmacro.c (save_expansion): Clear aux field when storing a
7822         placemarker.
7823
7824 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7825
7826         * gcc.dg/noncompile/redecl-1.c: New test.
7827
7828 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7829
7830         * gcc.c-torture/execute/20000717-5.c: New test.
7831         * gcc.c-torture/execute/20000717-1.x: Removed.
7832
7833 2000-07-17  Richard Henderson  <rth@cygnus.com>
7834
7835         * gcc.c-torture/execute/20000717-4.c: New test.
7836
7837 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7838
7839         * gcc.dg/cpp/syshdr.c: New test.
7840         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7841
7842 2000-07-17  Neil Booth  <neilb@earthling.net>
7843
7844         * gcc.dg/cpp/cmdlne-dM.c: New test.
7845         * gcc.dg/cpp/cmdlne-dD.c: New test.
7846
7847 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7848
7849         * gcc.c-torture/execute/20000717-3.c: New test.
7850
7851         * gcc.c-torture/compile/20000717-1.c: New test.
7852
7853 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7854
7855         * gcc.c-torture/execute/20000717-2.c: New test.
7856
7857 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7858
7859         * gcc.dg/formatz-1.c: New test.
7860
7861         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7862         * gcc.dg/c99-digraph-1.c: New tests.
7863
7864         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7865         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7866
7867         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7868         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7869         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7870         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7871         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7872         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7873         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7874
7875 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7876
7877         * gcc.c-torture/execute/20000717-1.c: New test.
7878         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7879
7880 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7881
7882         * gcc.c-torture/execute/20000715-2.c: New test.
7883         * gcc.dg/20000715-1.c: New test.
7884
7885 2000-07-15  Michael Meissner  <meissner@redhat.com>
7886
7887         * gcc.c-torture/execute/20000715-1.c: New test.
7888
7889 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7890
7891         * gcc.c-torture/execute/20000707-1.c: New test.
7892
7893 2000-07-13  Neil Booth  <NeilB@earthling.net>
7894
7895         * testsuite/gcc.dg/cpp/digraph1.c,
7896         testsuite/gcc.dg/cpp/digraph2.c,
7897         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7898
7899 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7900
7901         * g77.f-torture/compile/20000630-2.f:  New test.
7902         * g77.f-torture/compile/20000630-2.x
7903
7904 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7905
7906         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7907
7908 2000-07-11  Neil Booth  <NeilB@earthling.net>
7909
7910         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7911
7912 2000-07-11  Neil Booth  <NeilB@earthling.net>
7913
7914         * gcc.dg/cpp/cmdlne-C.c: New.
7915
7916 2000-07-09  Neil Booth  <NeilB@earthling.net>
7917
7918         * gcc.dg/cpp/directiv.c: New tests.
7919         * gcc.dg/cpp/undef1.c: Update.
7920
7921 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7922
7923         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7924
7925 2000-07-09  Neil Booth  <NeilB@earthling.net>
7926
7927         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7928
7929 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7930
7931         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7932         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7933
7934 2000-07-08  Neil Booth  <NeilB@earthling.net>
7935
7936         * gcc.dg/cpp/macsyntx.c: New tests.
7937
7938 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7939
7940         * gcc.dg/20000707-1.c: New test.
7941
7942 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7943
7944         * gcc.c-torture/execute/20000706-1.c: New test.
7945         * gcc.c-torture/execute/20000706-2.c: New test.
7946         * gcc.c-torture/execute/20000706-3.c: New test.
7947         * gcc.c-torture/execute/20000706-4.c: New test.
7948         * gcc.c-torture/execute/20000706-5.c: New test.
7949
7950 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7951
7952         * g++.old-deja/g++.pt/instantiate7.C: New test.
7953
7954 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7955
7956         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7957         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7958         * g++.old-deja/g++.other/rtti3.C: Likewise.
7959         * g++.old-deja/g++.other/rttid3.C: Likewise.
7960
7961 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7962
7963         *  g77.f-torture/compile/20000630-1.x: Fix typo
7964
7965 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7966
7967         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7968         assembly output.
7969
7970 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7971
7972         * gcc.dg/cpp/ident.c: New test.
7973
7974 2000-07-05  Neil Booth  <NeilB@earthling.net>
7975
7976         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7977           gcc.dg/cpp/lexstrng.c: New tests.
7978
7979 2000-07-04  Neil Booth  <NeilB@earthling.net>
7980
7981         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7982         * gcc.dg/cpp/strify2.c: Same.
7983
7984 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7985
7986         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7987         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7988         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7989         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7990
7991         * testsuite/gcc.dg/cpp/macro1.c,
7992         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7993         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7994         testsuite/gcc.dg/cpp/strify1.c,
7995         testsuite/gcc.dg/cpp/strify2.c: New tests.
7996
7997 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7998
7999         * gcc.c-torture/execute/20000703-1.c: New test.
8000
8001 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8002
8003         * g++.old-deja/g++.pt (lookup10.C): New test.
8004
8005 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8006
8007         * g++.old-deja/g++.pt (typename25.C): New test.
8008
8009 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
8010
8011         * gcc.c-torture/compile/20000701-1.c: New test.
8012
8013 2000-06-30  Nick Clifton  <nickc@cygnus.com>
8014
8015         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8016         to test case.
8017
8018 2000-06-30  Catherine Moore  <clm@cygnus.com>
8019
8020         * gcc.c-torture/execute/align-1.c: New test.
8021
8022 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
8023
8024         * g++.old-deja/g++.pt/expr8.C: New test.
8025         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
8026
8027 2000-06-29  Nick Clifton  <nickc@cygnus.com>
8028
8029         * gcc.c-torture/compile/20000629-1.c: New test.
8030
8031 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8032
8033
8034         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
8035         gcc.dg/noncompile directory, depending on whether they're
8036         preprocessor tests or not.  Annotate all the tests for the dg
8037         framework.
8038
8039         * gcc.c-torture/noncompile/noncompile.exp: Delete.
8040         * gcc.dg/noncompile/noncompile.exp: New.
8041
8042         * Moved files:
8043         Old name                                New name
8044         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
8045         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
8046         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
8047         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
8048         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
8049         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
8050         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
8051         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
8052         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
8053         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
8054         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
8055         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
8056         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
8057         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
8058         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
8059         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
8060         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
8061         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
8062         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
8063         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
8064         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
8065         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
8066         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
8067         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
8068
8069         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
8070         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
8071         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
8072         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
8073         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
8074         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
8075
8076 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8077
8078         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
8079         declare one variable.  On the fourth, error.
8080         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
8081         declared by 20000628-1a.h.
8082
8083 2000-06-29  Richard Henderson  <rth@redhat.com>
8084
8085         * gcc.c-torture/execute/930529-1.x: New file.
8086         * gcc.dg/920413-1.c: Adjust expected warning text.
8087         * gcc.dg/980217-1.c: Declare abort.
8088         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
8089
8090 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
8091
8092         * g77.f-torture/compile/20000629-1.f: New test.
8093         * g77.f-torture/compile/20000629-1.x: Expected to fail.
8094
8095 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8096
8097         Rearrange lots of files, removing entirely the
8098         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
8099         directories.
8100
8101         * Deleted files:
8102         gcc.c-torture/code_quality/code_quality.exp
8103         gcc.c-torture/special/special.exp
8104         gcc.failure/failure.exp
8105         gcc.failure/940409-1.x
8106         gcc.c-torture/compile/961203-1.x
8107
8108         * New files:
8109         gcc.misc-tests/linkage.exp
8110         gcc.c-torture/execute/920730-1t.c
8111         gcc.c-torture/execute/920730-1t.x
8112         gcc.c-torture/compile/920520-1.x
8113         gcc.c-torture/compile/920521-1.x
8114         gcc.c-torture/compile/981006-1.x
8115         gcc.c-torture/execute/eeprof-1.x
8116
8117         * Moved files (possibly with modifications to fit a new harness):
8118         Old name                                New name
8119         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
8120         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
8121         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
8122         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
8123         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
8124         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
8125         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
8126         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
8127         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
8128         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
8129         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
8130         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
8131         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
8132         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
8133
8134 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8135
8136         * c-torture/compile/961203-1.x: Delete.
8137
8138         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
8139         not exit. Include stdio.h.
8140         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
8141         * gcc.misc-tests/dg-12.c: Likewise.
8142         * gcc.misc-tests/dg-5.c: Likewise.
8143         * gcc.misc-tests/dg-6.c: Likewise.
8144         * gcc.misc-tests/dg-7.c: Prototype abort.
8145         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
8146         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
8147         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
8148         not exit.
8149         * gcc.misc-tests/sieve.c: Use return from main, not exit.
8150         * gcc.misc-tests/sort2.c: Use return from main, not exit.
8151
8152 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
8153
8154         * gcc.dg/cpp/20000628-1.c: New test.
8155         * gcc.dg/cpp/20000628-1.h: New header for above test.
8156         * gcc.dg/cpp/20000628-1a.h: Likewise.
8157
8158 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
8159
8160         * gcc.dg/cpp: New directory.
8161         * gcc.dg/cpp/cpp.exp: New driver.
8162         * gcc.dg/cpp/20000627-1.c: New test.
8163         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
8164         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
8165         and rewrite as a compilation test.
8166
8167         * gcc.dg: Move many files into the cpp subdirectory, possibly
8168         renaming or editing them as well.
8169         Old name                New name
8170         990119-1.c              cpp/19990119-1.c
8171         990228-1.c              cpp/19990228-1.c
8172         990407-1.c              cpp/19990407-1.c
8173         990409-1.c              cpp/19990409-1.c
8174         990413-1.c              cpp/19990413-1.c
8175         990703-1.c              cpp/19990703-1.c
8176         20000127-1.c            cpp/20000127-1.c
8177         20000129-1.c            cpp/20000129-1.c
8178         20000207-1.c            cpp/20000207-1.c
8179         20000207-2.c            cpp/20000207-2.c
8180         20000209-1.c            cpp/20000209-1.c
8181         20000209-2.c            cpp/20000209-2.c
8182         20000301-1.c            cpp/20000301-1.c
8183         20000419-1.c            cpp/20000419-1.c
8184         20000510-1.S            cpp/20000510-1.S
8185         20000519-1.c            cpp/20000519-1.c
8186         20000529-1.c            cpp/20000529-1.c
8187         20000625-1.c            cpp/20000625-1.c
8188         20000625-2.c            cpp/20000625-2.c
8189         cpp-as1.c               cpp/assert1.c
8190         cpp-as2.c               cpp/assert2.c
8191         cxx-comments-1.c        cpp/cxxcom1.c
8192         cxx-comments-2.c        cpp/cxxcom2.c
8193         endif-label.c           cpp/endif.c
8194         cpp-hash1.c             cpp/hash1.c
8195         cpp-hash2.c             cpp/hash2.c
8196         cpp-if1.c               cpp/if-1.c
8197         cpp-if2.c               cpp/if-2.c
8198         cpp-if3.c               cpp/if-3.c
8199         cpp-if4.c               cpp/if-4.c
8200         cpp-if5.c               cpp/if-5.c
8201         cpp-cond.c              cpp/if-cexp.c
8202         cpp-missingop.c         cpp/if-mop.c
8203         cpp-missingparen.c      cpp/if-mpar.c
8204         cpp-opprec.c            cpp/if-oppr.c
8205         cpp-ifparen.c           cpp/if-paren.c
8206         cpp-shortcircuit.c      cpp/if-sc.c
8207         cpp-shift.c             cpp/if-shift.c
8208         cpp-unary.c             cpp/if-unary.c
8209         cpp-li1.c               cpp/line1.c
8210         cpp-li2.c               cpp/line2.c
8211         lineno.c                cpp/line3.c
8212         lineno-2.c              cpp/line4.c
8213         cpp-mi.c                cpp/mi1.c
8214         cpp-mic.h               cpp/mi1c.h
8215         cpp-micc.h              cpp/mi1cc.h
8216         cpp-mind.h              cpp/mi1nd.h
8217         cpp-mindp.h             cpp/mi1ndp.h
8218         cpp-mix.h               cpp/mi1x.h
8219         cpp-mi2.c               cpp/mi2.c
8220         cpp-mi2a.h              cpp/mi2a.h
8221         cpp-mi2b.h              cpp/mi2b.h
8222         cpp-mi2c.h              cpp/mi2c.h
8223         cpp-mi3.c               cpp/mi3.c
8224         cpp-mi3.def             cpp/mi3.def
8225         poison-1.c              cpp/poison.c
8226         pr-impl.c               cpp/prag-imp.c
8227         cpp-redef-2.c           cpp/redef1.c
8228         cpp-redef.c             cpp/redef2.c
8229         strpaste.c              cpp/strp1.c
8230         strpaste-2.c            cpp/strp2.c
8231         cpp-tradpaste.c         cpp/tr-paste.c
8232         cpp-tradstringify.c     cpp/tr-str.c
8233         cpp-tradwarn1.c         cpp/tr-warn1.c
8234         cpp-tradwarn2.c         cpp/tr-warn2.c
8235         trigraphs.c             cpp/trigraphs.c
8236         cpp-unc1.c              cpp/unc1.c
8237         cpp-unc2.c              cpp/unc2.c
8238         cpp-unc3.c              cpp/unc3.c
8239         cpp-unc.c               cpp/unc4.c
8240         undef.c                 cpp/undef1.c
8241         undef-2.c               cpp/undef2.c
8242         cpp-wi1.c               cpp/widestr1.c
8243
8244 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
8245
8246         * lib/g++.exp (g++_include_flags): Tweak.
8247
8248 2000-06-27  H.J. Lu  <hjl@gnu.org>
8249             Loren J. Rittle  <ljrittle@acm.org>
8250
8251         * lib/g++.exp (g++_include_flags): Override libgloss.exp
8252         version with one that knows about the new gcc tree structure.
8253         (g++_link_flags): Same.
8254
8255 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
8256
8257         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
8258         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
8259         case we are cross-compiling.
8260
8261         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
8262         g++.old-deja/g++.niklas/Makefile.in,
8263         g++.old-deja/g++.niklas/configure.in,
8264         g++.old-deja/g++.other/Makefile.in,
8265         g++.old-deja/g++.other/configure.in,
8266         gcc.c-torture/code_quality/Makefile.in,
8267         gcc.c-torture/code_quality/configure.in,
8268         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
8269         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
8270         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
8271         gcc.c-torture/execute/ieee/Makefile.in,
8272         gcc.c-torture/execute/ieee/configure.in,
8273         gcc.c-torture/noncompile/Makefile.in,
8274         gcc.c-torture/noncompile/configure.in,
8275         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
8276         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
8277         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
8278
8279 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8280
8281         * g++.old-deja/g++.other/ambig3.C: New test.
8282
8283 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8284
8285         * g++.old-deja/g++.pt/syntax1.C: New test.
8286         * g++.old-deja/g++.pt/syntax2.C: New test.
8287         * g++.old-deja/g++.other/syntax3.C: New test.
8288         * g++.old-deja/g++.other/syntax4.C: New test.
8289
8290 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8291
8292         * gcc.dg/20000623-1.c: Prototype exit and abort.
8293
8294 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8295
8296         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
8297         New tests.
8298         * gcc.dg/cpp-mi3.def: New file.
8299
8300         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
8301         inside assertions.
8302         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
8303         lexer's error messages.
8304         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
8305         divine anything from the linemarkers.
8306         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
8307         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
8308
8309 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
8310
8311         * gcc.dg/20000623-1.c: New test.
8312
8313 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
8314
8315         * gcc.c-torture/execute/20000622-1.c: New test.
8316
8317 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8318
8319         * g++.old-deja/g++.other/init15.C: New test.
8320
8321 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8322
8323         * g++.old-deja/g++.pt/vaarg2.C: New test.
8324         * g++.old-deja/g++.pt/vaarg3.C: New test.
8325
8326 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
8327
8328         * g++.old-deja/g++.other/dyncast6.C: New test.
8329
8330 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
8331
8332         * gcc.c-torture/execute/loop-6.c: New test.
8333
8334 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
8335
8336         * gcc.dg/20000614-1.c: New test.
8337         * gcc.dg/20000614-2.c: New test.
8338
8339 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
8340
8341         * g++.old-deja/g++.other/inline12.C: New test.
8342
8343 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
8344
8345         * g++.old-deja/g++.other/eh1.C: New test.
8346
8347 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
8348
8349         * g++.old-deja/g++.other/type.C: New test.
8350
8351 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8352
8353         * g++.old-deja/g++.other/initstring.C: New test.
8354
8355 2000-06-12  Jason Merrill  <jason@redhat.com>
8356
8357         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
8358
8359 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
8360
8361         * gcc.c-torture/compile/20000609-1.c: New test.
8362
8363 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
8364
8365         * gcc.dg/20000609-1.c: New test.
8366
8367 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
8368
8369         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
8370         * gcc.c-torture/noncompile/poison-1.c: Move...
8371         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
8372         * gcc.dg/cpp-li1.c: Add a token after the #line.
8373
8374 2000-06-05  Richard Henderson  <rth@cygnus.com>
8375
8376         * gcc.c-torture/execute/20000605-2.c: New test.
8377         * gcc.c-torture/execute/20000605-3.c: New test.
8378
8379 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
8380
8381         * g77.f-torture/execute/20000503-1.x: New file.
8382
8383 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
8384
8385         * g++.old-deja/g++.eh/badalloc1.C: New test.
8386
8387 2000-06-05  Richard Henderson  <rth@cygnus.com>
8388
8389         * gcc.c-torture/execute/20000605-1.c: New test.
8390
8391 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8392             Nathan Sidwell <nathan@codesourcery.com>
8393
8394         * gcc.c-torture/compile/20000605-1.c: New test.
8395
8396 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
8397
8398         * g77.f-torture/compile/20000601-1.f:  New test.
8399
8400 2000-06-03  Richard Henderson  <rth@cygnus.com>
8401
8402         * gcc.c-torture/execute/20000603-1.c: New.
8403
8404 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
8405
8406         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
8407         * gcc.dg/noreturn-2.c (noreturn): Likewise.
8408
8409 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
8410
8411         * gcc.dg/compare2.c (case 12): XFAIL.
8412         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
8413         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
8414
8415         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
8416
8417 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
8418
8419         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
8420         guard macro is already defined when the header is first
8421         included.
8422         * gcc.dg/cpp-mix.h: New file.
8423         * gcc.dg/endif-label.c: Update patterns to match compiler.
8424
8425         * g++.brendan/complex1.C: Declare abort.
8426         * g++.law/refs4.C: Remove XFAIL.
8427         * g++.oliva/expr2.C: Declare abort and exit.
8428
8429 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
8430
8431         * gcc.c-torture/execute/20000528-1.c: New test.
8432
8433         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8434         * g++.old-deja/g++.law/temps4.C: Likewise.
8435
8436         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8437         stdlib.h.  Call abort() on failure.
8438         * g++.old-deja/g++.law/refs4.C: Likewise.
8439         * g++.old-deja/g++.law/temps4.C: Likewise.
8440         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8441         * gcc.c-torture/execute/20000112-1.c: Include string.h.
8442
8443 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
8444
8445         Relative to g++.dg/special:
8446         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8447
8448         Relative to g++.old-deja:
8449         * g++.brendan/complex1.C, g++.jason/optimize2.C,
8450         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8451         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8452         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8453         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8454         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8455         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8456
8457         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8458         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8459         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8460         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8461         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8462         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8463         and/or string.h.
8464
8465         * g++.other/goto1.C: Update expectations for error messages.
8466
8467 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
8468
8469         * gcc.c-torture/compile/20000523-1.c: New test.
8470
8471 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8472
8473         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8474
8475 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8476
8477         * g++.old-deja/g++.eh/catch11.C: New test.
8478         * g++.old-deja/g++.eh/catch12.C: New test.
8479
8480 2000-05-24  Nick Clifton  <nickc@cygnus.com>
8481
8482         * gcc.c-torture/execute/20000523-1.c: New test.
8483
8484 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
8485
8486         * c-torture/execute/bcp-1.c: Replace abort in arg of
8487         __builtin_constant_p with a generic external function.
8488
8489         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
8490         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
8491         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
8492         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
8493         Prototype abort and/or exit.
8494
8495         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
8496         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
8497         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
8498         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
8499
8500 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
8501
8502         * gcc.dg/dwarf2-1.c: New test.
8503
8504 2000-05-20  Richard Henderson  <rth@cygnus.com>
8505
8506         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
8507
8508 2000-05-20  Andreas Jaeger  <aj@suse.de>
8509
8510         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
8511         testcase.
8512
8513 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
8514
8515         * gcc.c-torture/execute/20000519-2.c: New test.
8516
8517 2000-05-19  Andreas Jaeger  <aj@suse.de>
8518
8519         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
8520         which fails with SSA.
8521
8522         * lib/c-torture.exp: Also test with -O3 -fssa.
8523
8524 2000-05-18  Michael Meissner  <meissner@redhat.com>
8525
8526         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
8527         * gcc.c-torture/execute/920415-1.c: Ditto.
8528         * gcc.c-torture/execute/920501-1.c: Ditto.
8529         * gcc.c-torture/execute/conversion.c: Ditto.
8530         * gcc.c-torture/execute/cvt-1.c: Ditto.
8531
8532 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
8533
8534         * gcc.c-torture/compile/20000518-1.c: New test.
8535
8536 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8537
8538         * g77.f-torture/compile/200005018.f:  New test.
8539
8540 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
8541
8542         * gcc.c-torture/compile/20000517-1.c: New test.
8543
8544 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8545
8546         * gcc.c-torture/execute/20000516-1.c: New test.
8547
8548 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
8549
8550         * g++.old-deja/g++.other/eh.C: New test.
8551
8552 2000-05-12  Richard Henderson  <rth@cygnus.com>
8553
8554         * gcc.c-torture/execute/990208-1.c (main): Don't pass
8555         constants through to doit's conditional.
8556
8557 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
8558
8559         * gcc.c-torture/compile/20000511-1.c: New test.
8560         * g77.f-torture/compile/20000511-1.f: New test.
8561         * g77.f-torture/compile/20000511-2.f: New test.
8562
8563 2000-05-11  Michael Meissner  <meissner@redhat.com>
8564
8565         * gcc.c-torture/execute/20000511-1.c: New test.
8566
8567 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8568
8569         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8570         * gcc.dg/20000510-1.S: New.
8571
8572 2000-05-08  Catherine Moore  <clm@cygnus.com>
8573
8574         * gcc.dg/unused-3.c: New.
8575
8576 2000-05-06  Richard Henderson  <rth@cygnus.com>
8577
8578           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8579           * g++.old-deja/g++.mike/warn1.C: Likewise.
8580           * g++.old-deja/g++.pt/local1.C: Likewise.
8581           * g++.old-deja/g++.pt/local7.C: Likewise.
8582           * g++.old-deja/g++.pt/spec16.C: Likewise.
8583
8584 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8585
8586         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8587
8588 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8589
8590           * g77.f-torture/execute/20000503-1.f:  New test.
8591
8592 2000-05-04  Andreas Jaeger  <aj@suse.de>
8593
8594         * gcc.dg/noreturn-2.c: New test.
8595
8596 2000-05-04  Neil Booth  <NeilB@earthling.net>
8597
8598         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8599         preprocessor.
8600
8601 2000-05-04  Richard Henderson  <rth@cygnus.com>
8602
8603         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8604
8605 2000-05-04  Richard Henderson  <rth@cygnus.com>
8606
8607         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8608         OpenSSL by Jason R Thorpe.
8609
8610 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8611
8612         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8613
8614 2000-05-03  Robert Lipe <robertlipe@usa.net>
8615
8616         * gcc.dg/20000503-1.c: New test.
8617
8618 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8619
8620         * gcc.c-torture/compile/20000502-1.c: New test.
8621         * g++.old-deja/g++.other/align.C: New test.
8622         * gcc.dg/cpp-tradstringify.c: New test.
8623
8624 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8625
8626         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8627         and hard registers.
8628
8629 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8630
8631         * gcc.c-torture/execute/loop-5.c: New test.
8632
8633 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8634
8635         * gcc.c-torture/execute/va-arg-20.c: New test.
8636
8637 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8638
8639         * gcc.c-torture/execute/20000422-1.c: New test.
8640
8641 2000-04-20  Greg McGary  <gkm@gnu.org>
8642
8643         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8644         when optimizing, but without sibling-call optimizations (-O1).
8645
8646 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8647
8648           * gcc.c-torture/compile/20000420-1.c: New test.
8649
8650 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8651
8652         * g++.abi/ptrflags.C: New test.
8653         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8654
8655 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8656
8657         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8658
8659 2000-04-19  Greg McGary  <gkm@gnu.org>
8660
8661         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8662         sibling-call optimizations.
8663
8664 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8665
8666         * gcc.dg/20000419-1.c: New test.
8667
8668 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8669
8670         * gcc.c-torture/execute/20000412-6.c: New test.
8671
8672 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8673
8674         * gcc.c-torture/execute/20000412-5.c: New test.
8675         * g77.f-torture/compile/20000412-1.f: New test.
8676         * gcc.c-torture/execute/20000412-4.c: New test.
8677         * gcc.c-torture/compile/20000412-2.c: New test.
8678         * gcc.c-torture/execute/20000412-3.c: New test.
8679         * gcc.c-torture/compile/20000412-1.c: New test.
8680         * gcc.c-torture/execute/20000412-2.c: New test.
8681
8682 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8683
8684         * objc/execute/bf-20.m: New test.
8685
8686 2000-04-10  Richard Henderson  <rth@cygnus.com>
8687
8688         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8689
8690         * gcc.c-torture/execute/20000412-1.c: New test.
8691
8692 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8693
8694         * g++.old-deja/g++.eh/catchptr1.C: New test.
8695
8696 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8697
8698         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8699
8700 2000-04-08  Neil Booth  <NeilB@earthling.net>
8701
8702         * gcc.dg/cpp-nullchar.c: Remove test as
8703         embedded nulls cause problems.
8704
8705 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8706
8707         * gcc.dg/compare2.c: New test.
8708
8709 2000-04-08  Neil Booth  <NeilB@earthling.net>
8710
8711         * gcc.dg/cpp-nullchar.c: New test.
8712
8713 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8714
8715         * gcc.dg/cpp-mi2.c: New test.
8716         * gcc.dg/cpp-mi2[abc].h: New files.
8717
8718 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8719
8720         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8721         member name.
8722
8723 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8724
8725         * g++.old-deja/g++.abi/vmihint.C: New test.
8726
8727 2000-04-06  Neil Booth  <NeilB@earthling.net>
8728
8729         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8730         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
8731         copyright.
8732
8733 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
8734
8735         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8736         avoid stack-frame overwrite.
8737
8738 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
8739
8740         * gcc.c-torture/compile/20000405-2.c: New test.
8741         * gcc.c-torture/compile/20000405-3.c: New test.
8742
8743 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8744
8745         * gcc.c-torture/compile/20000405-1.c: New test.
8746
8747 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
8748
8749         * gcc.dg/cast-qual-1.c: Revert last change.
8750
8751 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8752
8753         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8754
8755 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
8756
8757         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8758         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8759
8760 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
8761
8762         * gcc.c-torture/compile/20000403-2.c: New test.
8763         * gcc.c-torture/compile/20000403-1.c: New test.
8764
8765 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
8766
8767         * gcc.c-torture/execute/20000403-1.c: New test.
8768
8769 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8770
8771         * gcc.c-torture/execute/20000402-1.c: New test.
8772
8773 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8774
8775         * gcc.c-torture/execute/va-arg-15.c: New test.
8776         * gcc.c-torture/execute/va-arg-16.c: New test.
8777         * gcc.c-torture/execute/va-arg-17.c: New test.
8778         * gcc.c-torture/execute/va-arg-18.c: New test.
8779         * gcc.c-torture/execute/va-arg-19.c: New test.
8780
8781 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8782
8783         * gcc.c-torture/compile/981211-1.c: Move to...
8784         * gcc.dg/cpp-as1.c: ...here.
8785         * gcc.dg/cpp-as2.c: New file.
8786
8787         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8788         compiler.
8789
8790 2000-04-02  Neil Booth  <NeilB@earthling.net>
8791
8792         * gcc.dg/cpp-cond.c  New tests.
8793         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8794         accidental success less likely.
8795         * gcc.dg/cpp-missingop.c  New tests.
8796         * gcc.dg/cpp-missingparen.c  New tests.
8797         * gcc.dg/cpp-shift.c  New tests.
8798         * gcc.dg/cpp-shortcircuit.c  New tests.
8799         * gcc.dg/cpp-unary.c  New tests.
8800
8801 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8802
8803         * gcc.c-torture/compile/20000329-1.c: New test.
8804
8805 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8806
8807         * gcc.c-torture/compile/20000326-1.c: New test.
8808         * gcc.c-torture/compile/20000326-2.c: New test.
8809
8810 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8811
8812         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8813         the first parameter is a function argument.
8814
8815 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8816
8817         * g++.old-deja/g++.ext/array4.C: New test.
8818
8819 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8820
8821         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8822
8823 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8824
8825         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8826
8827 2000-03-19  Richard Henderson  <rth@cygnus.com>
8828
8829         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8830
8831 2000-03-19  Richard Henderson  <rth@cygnus.com>
8832
8833         * gcc.c-torture/compile/20000319-1.c: New test.
8834
8835 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8836
8837         * gcc.c-torture/execute/20000314-3.c: New test.
8838         * gcc.c-torture/execute/20000314-2.c: New test.
8839         * gcc.c-torture/execute/20000314-1.c: New test.
8840         * gcc.c-torture/compile/20000314-2.c: New test.
8841         * gcc.c-torture/compile/20000314-1.c: New test.
8842
8843 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8844
8845         * g++.old-deja/g++.warn/inline.C: New test.
8846
8847 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8848
8849         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8850         standards-compliant result rather than specific constants.
8851         Put test-values in array.
8852
8853 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8854
8855         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8856         (g++_target_compile): Put test-specific options last.
8857
8858 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8859
8860         * g++.old-deja/g++.eh/vbase4.C: New test.
8861
8862 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8863
8864         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8865
8866 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8867
8868         * g++.old-deja/g++.brendan/misc12.C: Removed.
8869         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8870         * g++.old-deja/g++.ext/pretty4.C: New test.
8871
8872 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8873
8874         * g++.old-deja/g++.other/string2.C: New test.
8875
8876 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8877
8878         * g++.old-deja/g++.warn/impint2.C: New test.
8879
8880 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8881
8882         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8883         is 1, not zero.
8884
8885 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8886
8887         * g++.old-deja/g++.warn/impint.C: New test.
8888         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8889         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8890         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8891         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8892         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8893         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8894         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8895         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8896         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8897         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8898         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8899         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8900
8901 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8902
8903         * gcc.dg/cpp-redef.c: New test.
8904
8905 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8906
8907         * g++.old-deja/g++.pt/unify7.C: New test.
8908
8909 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8910
8911         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8912         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8913
8914 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8915
8916         * gcc.c-torture/compile/20000224-1.c: New test.
8917
8918 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8919
8920         * gcc.c-torture/compile/cpp-2.c: New test.
8921         * gcc.c-torture/compile/cpp-1.c: New test.
8922
8923 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8924
8925         * gcc.c-torture/execute/20000225-1.c: New test.
8926
8927 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8928
8929         * gcc.dg/cpp-li2.c: New test.
8930
8931         * gcc.dg/cpp-wi1.c: New test.
8932
8933         * gcc.dg/cpp-li1.c: New test.
8934
8935 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8936
8937         * g++.old-deja/g++.other/sizeof5.C: New test.
8938
8939 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8940
8941         * gcc.c-torture/execute/va-arg-13.c: New test.
8942
8943 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8944
8945         * gcc.c-torture/execute/va-arg-12.c: New test.
8946
8947 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8948
8949         * gcc.c-torture/execute/20000223-1.c: New test.
8950
8951 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8952
8953         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8954
8955 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8956
8957         * g++.old-deja/g++.abi/ptrmem.C: New test.
8958
8959 2000-02-19  Richard Henderson  <rth@cygnus.com>
8960
8961         * gcc.c-torture/compile/init-3.c: New.
8962
8963 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8964
8965         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8966         ALWAYS_CXXFLAGS.
8967
8968 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8969
8970         * gcc.c-torture/compile/20000211-3.c: New test.
8971
8972 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8973
8974         * gcc.c-torture/compile/20000211-2.c: New test.
8975
8976 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8977
8978         * gcc.c-torture/compile/20000211-1.c: New test.
8979
8980 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8981
8982         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8983           on native targets
8984
8985 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8986
8987         * g++.old-deja/g++.other/cast5.C: New test.
8988
8989 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8990
8991         * gcc.c-torture/execute/20000205-1.c: New.
8992
8993 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8994
8995         * g++.old-deja/g++.jason/cast3.C: Return void.
8996         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8997
8998 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8999
9000         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9001
9002         * gcc.dg/loop-1.c: New test.
9003
9004 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
9005
9006         * gcc.c-torture/compile/20000127-1.c: New test.
9007         * gcc.c-torture/execute/991228-1.c: New test.
9008
9009 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9010
9011         * gcc.dg/unused-2.c: New test.
9012
9013         * gcc.dg/conv-1.c: New test.
9014
9015 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
9016
9017         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
9018         compiler.
9019         (tool_option_proc): Fix typo.
9020
9021 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
9022
9023         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
9024         of the ld on the host, not on the build machine.
9025         Also, don't crash if '--help' is not a supported option.
9026
9027 2000-01-24  Richard Henderson  <rth@cygnus.com>
9028
9029         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
9030
9031 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
9032
9033         * gcc.c-torture/execute/20000120-2.c: New test.
9034         * gcc.c-torture/execute/20000120-1.c: New test.
9035
9036 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
9037
9038         * gcc.c-torture/execute/20000113-1.c: New test.
9039
9040 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
9041
9042         * gcc.c-torture/execute/20000112-1.c: New test.
9043
9044 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9045
9046         * gcc.dg/20000111-1.c: New test.
9047
9048 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
9049
9050         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
9051         with 16 bit integers.
9052
9053 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9054
9055         * gcc.dg/20000108-1.c: New test.
9056
9057 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9058
9059         * g++.old-deja/g++.ns/koenig8.C: New test.
9060
9061 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9062
9063         * g++.old-deja/g++.other/cast4.C: New test.
9064
9065 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
9066
9067         * gcc.c-torture/compile/20000105-2.c: New test.
9068         * gcc.c-torture/compile/20000105-1.c: New test.
9069
9070 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9071
9072         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
9073         references to printf & atoi to conform to ANSI standard.
9074         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
9075         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
9076         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
9077         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
9078         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
9079         * g++.old-deja/g++.brendan/complex1.C: Likewise.
9080         * g++.old-deja/g++.brendan/copy1.C: Likewise.
9081         * g++.old-deja/g++.brendan/copy2.C: Likewise.
9082         * g++.old-deja/g++.brendan/copy3.C: Likewise.
9083         * g++.old-deja/g++.brendan/copy4.C: Likewise.
9084         * g++.old-deja/g++.brendan/copy5.C: Likewise.
9085         * g++.old-deja/g++.brendan/copy6.C: Likewise.
9086         * g++.old-deja/g++.brendan/copy7.C: Likewise.
9087         * g++.old-deja/g++.brendan/copy8.C: Likewise.
9088         * g++.old-deja/g++.brendan/crash11.C: Likewise.
9089         * g++.old-deja/g++.brendan/crash14.C: Likewise.
9090         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
9091         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
9092         * g++.old-deja/g++.brendan/delete2.C: Likewise.
9093         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
9094         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
9095         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
9096         * g++.old-deja/g++.brendan/eh1.C: Likewise.
9097         * g++.old-deja/g++.brendan/groff1.C: Likewise.
9098         * g++.old-deja/g++.brendan/init3.C: Likewise.
9099         * g++.old-deja/g++.brendan/misc12.C: Likewise.
9100         * g++.old-deja/g++.brendan/misc7.C: Likewise.
9101         * g++.old-deja/g++.brendan/new2.C: Likewise.
9102         * g++.old-deja/g++.brendan/operators4.C: Likewise.
9103         * g++.old-deja/g++.brendan/operators5.C: Likewise.
9104         * g++.old-deja/g++.brendan/overload2.C: Likewise.
9105         * g++.old-deja/g++.brendan/overload7.C: Likewise.
9106         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
9107         * g++.old-deja/g++.brendan/reference1.C: Likewise.
9108         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
9109         * g++.old-deja/g++.brendan/template24.C: Likewise.
9110         * g++.old-deja/g++.brendan/template3.C: Likewise.
9111         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
9112         * g++.old-deja/g++.jason/inline3.C: Likewise.
9113         * g++.old-deja/g++.jason/opeq.C: Likewise.
9114         * g++.old-deja/g++.law/arg5.C: Likewise.
9115         * g++.old-deja/g++.law/arm7.C: Likewise.
9116         * g++.old-deja/g++.law/ctors11.C: Likewise.
9117         * g++.old-deja/g++.law/cvt8.C: Likewise.
9118         * g++.old-deja/g++.law/init9.C: Likewise.
9119         * g++.old-deja/g++.law/refs4.C: Likewise.
9120         * g++.old-deja/g++.law/template2.C: Likewise.
9121         * g++.old-deja/g++.law/visibility24.C: Likewise.
9122         * g++.old-deja/g++.law/vtable3.C: Likewise.
9123         * g++.old-deja/g++.mike/asm2.C: Likewise.
9124         * g++.old-deja/g++.mike/eh1.C: Likewise.
9125         * g++.old-deja/g++.mike/misc1.C: Likewise.
9126         * g++.old-deja/g++.mike/misc13.C: Likewise.
9127         * g++.old-deja/g++.mike/misc14.C: Likewise.
9128         * g++.old-deja/g++.mike/ns12.C: Likewise.
9129         * g++.old-deja/g++.mike/p1248.C: Likewise.
9130         * g++.old-deja/g++.mike/p3708.C: Likewise.
9131         * g++.old-deja/g++.mike/p3708a.C: Likewise.
9132         * g++.old-deja/g++.mike/p3708b.C: Likewise.
9133         * g++.old-deja/g++.mike/p646.C: Likewise.
9134         * g++.old-deja/g++.mike/p700.C: Likewise.
9135         * g++.old-deja/g++.mike/p783.C: Likewise.
9136         * g++.old-deja/g++.mike/p783a.C: Likewise.
9137         * g++.old-deja/g++.mike/p783b.C: Likewise.
9138         * g++.old-deja/g++.mike/p786.C: Likewise.
9139         * g++.old-deja/g++.mike/p789.C: Likewise.
9140         * g++.old-deja/g++.mike/p789a.C: Likewise.
9141         * g++.old-deja/g++.mike/p807a.C: Likewise.
9142         * g++.old-deja/g++.other/delete3.C: Likewise.
9143         * g++.old-deja/g++.other/dyncast1.C: Likewise.
9144         * g++.old-deja/g++.other/dyncast2.C: Likewise.
9145         * g++.old-deja/g++.other/dyncast3.C: Likewise.
9146         * g++.old-deja/g++.other/empty1.C: Likewise.
9147         * g++.old-deja/g++.other/temporary1.C: Likewise.
9148         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
9149         * g++.old-deja/g++.pt/t16.C: Likewise.
9150         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
9151
9152 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
9153
9154         * gcc.dg/991230-1.c: New test.
9155
9156 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
9157
9158         * gcc.c-torture/compile/991229-3.c: New test.
9159         * gcc.c-torture/compile/991229-2.c: New test.
9160         * gcc.c-torture/compile/991229-1.c: New test.
9161
9162 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
9163
9164         * gcc.c-torture/compile/labels-2.c: New test.
9165
9166 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9167
9168         * gcc.c-torture/execute/991227-1.c: New test.
9169
9170 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9171
9172         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
9173
9174 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9175
9176         * gcc.c-torture/execute/991221-1.c: New test.
9177
9178 1999-12-20  Nathan Sidwell  <nathan@acm.org>
9179
9180         * g++.old-deja/g++.other/cast3.C: New test.
9181
9182 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
9183
9184         * gcc.c-torture/execute/991216-4.c: New test.
9185
9186 1999-12-16  Michael Meissner  <meissner@cygnus.com>
9187
9188         * gcc.c-torture/execute/991216-1.c: New test.
9189         * gcc.c-torture/execute/991216-2.c: New test.
9190         * gcc.c-torture/execute/991216-3.c: New test.
9191
9192 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9193
9194         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
9195         Actually make the test fail by using "-O2" for compilation.
9196
9197 1999-12-15  Nathan Sidwell  <nathan@acm.org>
9198
9199         * g++.old-deja/g++.warn/cast-align1.C: New test.
9200
9201 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9202
9203         * gcc.c-torture/compile/991214-1.c: New test.
9204         * gcc.c-torture/compile/991214-2.c: New test.
9205
9206 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9207
9208         * gcc.dg/991214-1.c: New test.
9209
9210 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
9211
9212         * gcc.c-torture/compile/991213-3.c: New test.
9213         * gcc.c-torture/compile/991213-2.c: New test.
9214         * gcc.c-torture/compile/991213-1.c: New test.
9215
9216 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9217
9218         * gcc.dg/991209-1.c: New test.
9219
9220 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
9221
9222         * gcc.c-torture/compile/991208-1.c: New test.
9223
9224 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9225
9226         * gcc.dg/ultrasp2.c: New test.
9227
9228 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
9229
9230         * g++.old-deja/g++.abi/align.C (main): Fix typo.
9231
9232 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
9233
9234         * gcc.c-torture/compile/991202-1.c: New test.
9235         * gcc.c-torture/execute/991202-1.c: New test.
9236         * gcc.c-torture/execute/991202-2.c: New test.
9237         * gcc.c-torture/execute/991202-3.c: New test.
9238
9239 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
9240
9241         * g++.old-deja/g++.abi/align.C: New test.
9242         * g++.old-deja/g++.abi/aggregates.C: Likewise.
9243         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9244
9245 1999-12-01  Richard Henderson  <rth@cygnus.com>
9246
9247         * gcc.c-torture/execute/991201-1.c: New.
9248
9249 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
9250
9251         * gcc.dg/991129-1.c: New test.
9252
9253 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9254
9255         * gcc.c-torture/compile/991127-1.c: New test.
9256
9257 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9258
9259         * g++.old-deja/g++.other/warn4.C: New test.
9260
9261 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9262
9263         * g++.old-deja/g++.eh/cleanup2.C: New test.
9264         * g++.old-deja/g++.ext/pretty2.C: New test.
9265         * g++.old-deja/g++.ext/pretty3.C: New test.
9266         * g++.old-deja/g++.other/debug6.C: New test.
9267
9268 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
9269
9270         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
9271         compiler_output to look for one error message instead of two.
9272
9273 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
9274
9275         * gcc.c-torture/execute/991118-1.c: Also test case
9276         where the word boundary does not split a byte evenly.
9277
9278 1999-11-19  Nathan Sidwell  <nathan@acm.org>
9279
9280         * g++.old-deja/g++.ext/restrict1.C: New test.
9281
9282 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9283
9284         * gcc.c-torture/execute/991118-1.c: New test.
9285
9286 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
9287
9288         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
9289         working directory pathnames.
9290
9291 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
9292
9293         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
9294         host is equipped with driver.h and driver.o so it can actually
9295         compile and run the tests.
9296
9297 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
9298
9299         * gcc.c-torture/compile/991008-1.c: New test.
9300
9301 1999-11-08  Nick Clifton  <nickc@cygnus.com>
9302
9303         * lib/gcc-dg.exp: Include target-supports.exp
9304
9305 1999-11-05  Nick Clifton  <nickc@cygnus.com>
9306
9307         * lib/target-supports.exp: New file: Provide procs to test for
9308         features supported by the target.
9309         (check_weak_available): Moved here from ecos.exp.
9310         (check_alias_available): New proc: Determine of the target
9311         toolchain supports the alias attribute.
9312
9313         * gcc.dg/special/ecos.exp: Move check_weak_available to
9314         target-supports.exp.
9315         (alias-1.c): Only perform the test if the target supports
9316         aliases.
9317         (wkali-1.c): Only perform the test if the target supports
9318         aliases.
9319
9320         * gcc.dg/990506-0.c: Expect error messages from cross
9321         targets as well as native targets.
9322
9323 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9324
9325         * gcc.dg/ultrasp1.c: Removed xfail.
9326         * gcc.dg/struct-ret-2.c: Likewise.
9327         * gcc.dg/array-1.c: Likewise.
9328
9329 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9330
9331         * gcc.dg/struct-ret-2.c: New test.
9332
9333         * gcc.dg/array-1.c: New test.
9334
9335 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
9336
9337         * gcc.c-torture/execute/991030-1.c: New test.
9338
9339 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
9340
9341         * gcc.c-torture/compile/991026-2.c: New test.
9342
9343 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
9344
9345         * gcc.c-torture/compile/991026-1.c: New test.
9346
9347 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
9348
9349         * gcc.c-torture/execute/991023-1.c: New test.
9350
9351 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
9352
9353         * gcc.c-torture/execute/991019-1.c: New test.
9354
9355 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
9356
9357         * gcc.c-torture/execute/991016-1.c: New test.
9358
9359 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
9360
9361         * gcc.c-torture/execute/991014-1.c: New test.
9362
9363 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9364
9365         * g++.old-deja/g++.other/union2.C: New test.
9366
9367 1999-10-13  Nathan Sidwell  <nathan@acm.org>
9368
9369         * g++.old-deja/g++.other/vaarg2.C: New test.
9370         * g++.old-deja/g++.other/vaarg3.C: New test.
9371
9372 1999-10-12  Craig Burley  <craig@jcb-sc.com>
9373
9374         * g77.f-torture/noncompile/19990905-1.f: Moved from being
9375         in compile/.
9376
9377 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
9378
9379         * gcc.c-torture/execute/va-arg-11.c: New test.
9380
9381 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
9382
9383         * lib/file-format.exp (gcc_target_object_format): Don't
9384         crash if objdump is unavailable.
9385
9386 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
9387
9388         * gcc.misc-tests/mg.exp: delete extraneous redirection.
9389
9390 1999-09-28  Nick Clifton  <nickc@cygnus.com>
9391
9392         * gcc.c-torture/compile/990928-1.c: New test.
9393
9394 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
9395
9396         * g++.old-deja/g++.other/decl6.C: New test.
9397
9398 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9399
9400         * gcc.c-torture/execute/va-arg-10.c: New test.
9401
9402 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
9403
9404         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
9405         __PRETTY_FUNCTION__.
9406
9407 1999-09-23  Nick Clifton  <nickc@cygnus.com>
9408
9409         * gcc.c-torture/execute/990923-1.c: New test.
9410
9411 1999-09-21  Nick Clifton  <nickc@cygnus.com>
9412
9413         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
9414         for which -fpic is inappropriate.
9415
9416 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
9417
9418         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
9419
9420 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9421
9422         * g++.old-deja/g++.other/dyncast1.C: New test.
9423         * g++.old-deja/g++.other/dyncast2.C: New test.
9424         * g++.old-deja/g++.other/dyncast3.C: New test.
9425         * g++.old-deja/g++.other/dyncast4.C: New test.
9426         * g++.old-deja/g++.other/dyncast5.C: New test.
9427         * g++.old-deja/g++.eh/catch3.C: New test.
9428         * g++.old-deja/g++.eh/catch3p.C: New test.
9429         * g++.old-deja/g++.eh/catch4.C: New test.
9430         * g++.old-deja/g++.eh/catch4p.C: New test.
9431         * g++.old-deja/g++.eh/catch5.C: New test.
9432         * g++.old-deja/g++.eh/catch5p.C: New test.
9433         * g++.old-deja/g++.eh/catch6.C: New test.
9434         * g++.old-deja/g++.eh/catch6p.C: New test.
9435         * g++.old-deja/g++.eh/catch7.C: New test.
9436         * g++.old-deja/g++.eh/catch7p.C: New test.
9437         * g++.old-deja/g++.eh/catch8.C: New test.
9438         * g++.old-deja/g++.eh/catch8p.C: New test.
9439         * g++.old-deja/g++.eh/catch9.C: New test.
9440         * g++.old-deja/g++.eh/catch9p.C: New test.
9441
9442 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
9443
9444         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9445         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9446
9447 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
9448
9449         * gcc.c-torture/compile/990913-1.c: New test.
9450
9451 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
9452
9453         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9454         * g++.old-deja/g++.jason/rfg5.C: Likewise.
9455
9456 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
9457
9458         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9459
9460 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
9461
9462         * g++.old-deja/g++.other/lookup11.C: New test.
9463         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9464         what is permitted and what we want.
9465         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9466         overload use.
9467         * g++.old-deja/g++.jason/rfg5.C: Likewise
9468
9469 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
9470
9471         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9472         * gcc.c-torture/noncompile/poison-1.c: New file.
9473
9474 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
9475
9476         * g++.old-deja/g++.other/sizeof3.C: New test.
9477         * g++.old-deja/g++.other/sizeof4.C: New test.
9478         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9479         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9480
9481 1999-09-07  Richard Henderson  <rth@cygnus.com>
9482
9483         * gcc.dg/va-arg-1.c: New.
9484
9485 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9486
9487         * gcc.c-torture/execute/va-arg-9.c: New test.
9488
9489 1999-09-05  Craig Burley  <craig@jcb-sc.com>
9490
9491         * g77.f-torture/compile/980519-2.f: New test.
9492         * g77.f-torture/compile/19990905-0.f: New test.
9493         * g77.f-torture/compile/19990905-1.f: New test.
9494         * g77.f-torture/compile/19990905-2.f: New test.
9495
9496         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
9497
9498 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
9499
9500         * gcc.c-torture/execute/990827-1.c: Fix typo.
9501
9502 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9503
9504         * g++.old-deja/g++.other/deref1.C: New test.
9505
9506 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
9507
9508         * g++.old-deja/g++.other/ambig2.C: New test.
9509         * g++.old-deja/g++.other/cond5.C: New test.
9510         * g++.old-deja/g++.other/lookup16.C: New test.
9511
9512 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
9513
9514         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
9515         assemblers too.
9516
9517 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
9518
9519         * lib/c-torture.exp: Avoid the "compare executables" optimization
9520         when testing native.
9521
9522 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
9523
9524         * gcc.c-torture/execute/990829-1.c: New test.
9525         * gcc.c-torture/compile/990829-1.c: New test.
9526
9527 1999-08-27  Paul Burchard  <burchard@pobox.com>
9528
9529         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
9530         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
9531         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
9532         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
9533         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
9534         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
9535         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
9536         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
9537         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
9538         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
9539         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
9540
9541 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
9542
9543         * gcc.c-torture/execute/990827-1.c: New test.
9544
9545 1999-08-26  Craig Burley  <craig@jcb-sc.com>
9546
9547         * g77.f-torture/noncompile/19990826-4.f: New test.
9548
9549         * g77.f-torture/compile/19990826-3.f: New test.
9550
9551         * g77.f-torture/execute/19990826-2.f: New test.
9552
9553         * g77.f-torture/compile/19990826-1.f: New test.
9554
9555         * gcc.c-torture/execute/990826-0.c: New test.
9556         * g77.c-torture/execute/19990826-0.f: New test.
9557
9558         * g77.f-torture/noncompile/970626-2.f: New test.
9559
9560 1999-08-25  Paul Burchard  <burchard@pobox.com>
9561
9562         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9563         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9564         lss-011.C: New tests.
9565
9566 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9567
9568         * g++.old-deja/g++.other/decl5.C: New test.
9569
9570 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9571
9572         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9573         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9574         call `postbase' for each one.  All callers of `postbase' changed
9575         to call this instead.
9576
9577 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9578
9579         * gcc.c-torture/execute/990811-1.c: New test.
9580
9581 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9582
9583         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9584         just native ones.
9585
9586         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9587         just native ones.
9588
9589 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9590
9591         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9592
9593 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9594
9595         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9596
9597 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9598
9599         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9600
9601 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9602
9603         * gcc.c-torture/execute/990804-1.c: New test.
9604
9605 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9606
9607         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9608         * g++.old-deja/g++.brendan/crash64.C: Likewise
9609         * g++.old-deja/g++.brendan/overload8.C: Likewise
9610
9611 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9612
9613         * g++.old-deja/g++.other/struct1.C: New test.
9614
9615 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9616
9617         * g++.old-deja/g++.other/enum2.C: New test.
9618
9619 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9620
9621         Adapted from tests from Franz Sirl:
9622         * gcc.c-torture/execute/va-arg-7.c: New test.
9623         * gcc.c-torture/execute/va-arg-8.c: New test.
9624
9625 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9626
9627         * gcc.c-torture/compile/990801-2.c: New test.
9628
9629         * gcc.c-torture/compile/990801-1.c: New test.
9630
9631 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9632
9633         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9634         fp-cmp-1.c, converting double to float.
9635
9636         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9637         fp-cmp-1.c, converting double to long double.
9638
9639         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9640         from fr1 to unknown_register, since fr1 is a legitimate register
9641         on some machines.
9642
9643 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9644
9645         * README: More listname related changes.
9646
9647 1999-07-08  Catherine Moore  <clm@cygnus.com>
9648
9649         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9650
9651 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9652
9653         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9654
9655 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9656
9657         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9658
9659 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9660
9661         * gcc.dg/990703-1.c: New test.
9662
9663 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9664
9665         * lib/file-format.exp: New file: Move definition of proc
9666         gcc_target_object_format to here from
9667         gcc.dg/special/ecos.exp.
9668
9669         * lib/c-torture.exp: Include lib file-format.exp.
9670         * lib/gcc-dg.exp: Include lib file-format.exp.
9671
9672         * gcc.dg/special/ecos.exp: Remove definition of proc
9673         gcc_target_object_format.
9674
9675 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9676
9677         * gcc.c-torture/execute/990628-1.c: New test.
9678
9679 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9680
9681         * gcc.c-torture/compile/990625-2.c: New test.
9682
9683         * gcc.c-torture/compile/990625-1.c: New test.
9684
9685 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9686
9687         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9688         attributes compile.
9689         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9690         ports that use the COFF/PE file format.
9691
9692 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9693
9694         * gcc.c-torture/compile/990617-1.c: New test.
9695
9696 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9697
9698         * g++.old-deja/g++.other/decl4.C: New test.
9699
9700 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9701
9702         * g++.old-deja/g++.other/bitfld3.C: New test.
9703
9704 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9705
9706         * g++.old-deja/g++.eh/catch1.C: New test.
9707
9708 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9709
9710         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9711
9712         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9713         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9714
9715 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9716
9717         * g77.f-torture/compile/19990502-0.f: Replace with new,
9718         shorter, test that still fails after recent changes.
9719
9720 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9721
9722         * gcc.c-torture/execute/990604-1.c: New test.
9723
9724 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9725
9726         * gcc.c-torture/execute/990531-1.c: New test.
9727
9728 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9729
9730         * gcc.c-torture/compile/990527-1.c: New test.
9731
9732 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
9733
9734         * gcc.c-torture/execute/990527-1.c: New test.
9735
9736 1999-05-25  Nick Clifton  <nickc@cygnus.com>
9737
9738         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9739         bitfields as signed.
9740
9741 1999-05-25  Craig Burley  <craig@jcb-sc.com>
9742
9743         * g77.f-torture/compile/19990525-0.f: New test.
9744
9745 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
9746
9747         * gcc.c-torture/execute/990525-2.c: New test.
9748
9749         * gcc.c-torture/execute/990525-1.c: New test.
9750
9751 1999-05-24  Nathan Sidwell  <nathan@acm.org>
9752
9753         * g++.old-deja/g++.other/anon3.C: New test.
9754         * g++.old-deja/g++.other/anon4.C: New test.
9755         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9756         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9757         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9758         Merrill).
9759
9760 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
9761
9762         * gcc.c-torture/execute/990524-1.c: New test.
9763
9764         * gcc.dg/990524-1.c: New test.
9765
9766 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9767
9768         * gcc.c-torture/compile/990523-1.c: New test.
9769
9770 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9771
9772         * gcc.c-torture/compile/990519-1.c: New test.
9773
9774 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9775
9776         * gcc.c-torture/compile/990517-1.c: New test.
9777
9778         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9779         (e4, f4): New tests.
9780         (main): Call them.
9781
9782 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9783
9784         * gcc.dg/noreturn-1.c: New test.
9785
9786 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9787
9788         * gcc.c-torture/execute/990513-1.c: New test.
9789
9790 1999-05-10  Richard Henderson  <rth@cygnus.com>
9791
9792         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9793
9794 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9795
9796         * g77.f-torture/execute/erfc.f: Use small single-precision
9797         values, to avoid problems on Alphas when not -mieee.
9798
9799 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9800
9801         * gcc.dg/990506-0.c: New test.
9802
9803 1999-05-08  Richard Henderson  <rth@cygnus.com>
9804
9805         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9806         the constant to test.  Don't XFAIL 64-bit targets.
9807
9808         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9809         * g++.old-deja/g++.law/profile1.C: Likewise.
9810
9811         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9812         operator new instances.
9813         * g++.old-deja/g++.other/delete5.C: Likewise.
9814
9815 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9816
9817         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9818         intrinsic.
9819
9820 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9821
9822         * g77.f-torture/execute/u77-test.f: Reverse order of two
9823         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9824
9825 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9826
9827         * gcc.dg/compare1.c: New test.
9828
9829 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9830
9831         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9832         New tests.
9833
9834 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9835
9836         * g77.f-torture/compile/19990502-1.f: New test.
9837
9838 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9839
9840         * g77.f-torture/compile/19990502-0.f: New test.
9841
9842 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9843
9844         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9845         intrinsic.
9846
9847 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9848
9849         * g77.f-torture/execute/u77-test.f (main): List libU77
9850         intrinsics not currently tested.
9851         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9852         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9853         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9854         Trim blanks off the ends of some printed strings.
9855
9856 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9857
9858         * g77.f-torture/execute/u77-test.f (main): Just warn about
9859         FSTAT gid disagreement, as it's expected on some systems.
9860
9861 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9862
9863         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9864         use a new function, which allows for some slop.
9865         Clean up some commentary.
9866         (issum): The new function.
9867         (sgladd): Deleted subroutine.
9868
9869 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9870
9871         * g77.f-torture/execute/u77-test.f: Modify to be more like
9872         libf2c/libU77 version, bringing patches to that version here.
9873         Add suitable commentary.
9874
9875 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9876
9877         * gcc.dg/990424-1.c: New test.
9878
9879 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9880
9881         * g77.f-torture/execute/u77-test.f (main): Bug involving
9882         LSTAT has been fixed, so turn back on full checking.
9883
9884 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9885
9886         * g77.f-torture/compile/19990419-0.f: New test.
9887         * g77.f-torture/execute/19990419-1.f: New test.
9888
9889 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9890
9891         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9892         to avoid the need for a prototype to supress a warning.
9893
9894 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9895
9896         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9897
9898 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9899
9900         * gcc.c-torture/execute/990404-1.c: New test.
9901
9902 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9903
9904         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9905         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9906         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9907         missing initializer warnings.
9908
9909 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9910
9911         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9912         matching strings.
9913
9914 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9915
9916         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9917
9918 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9919
9920         * g77.f-torture/execute/19990325-0.f: New test.
9921         * g77.f-torture/execute/19990325-1.f: New test.
9922
9923 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9924
9925         * gcc.c-torture/execute/990324-1.c: New test.
9926
9927 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9928
9929         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9930         test with 4.
9931
9932 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9933
9934         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9935
9936 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9937
9938         * g77.f-torture/execute/19990313-2.f: New test.
9939         * g77.f-torture/execute/19990313-3.f: New test.
9940
9941 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9942
9943         * g77.f-torture/execute/19990313-0.f: New test.
9944         * g77.f-torture/execute/19990313-1.f: New test.
9945
9946 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9947
9948         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9949         printf to sprintf.
9950         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9951         (main): Add check for u15.  Conditionalize u31 check depending on
9952         whether ints are <32 bits or >=32 bits.
9953
9954 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9955
9956         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9957
9958 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9959
9960         * g77.f-torture/compile/19990305-0.f: New test.
9961         * g77.f-torture/execute/19981119-0.f: New test.
9962
9963 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9964
9965         * g77.f-torture/execute/970625-2.f: call ABORT if final
9966         result is not correct, instead of just printing it.
9967         Add this checking via newly introduced obfuscation, to
9968         trip up buggy front ends.
9969
9970 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9971
9972         * g77.f-torture/compile/960317-1.f: Moved from being
9973         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9974
9975 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9976
9977         * g77.f-torture/execute/960317-1.f: New (old) test.
9978         * g77.f-torture/execute/970625-2.f: Ditto.
9979
9980 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9981
9982         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9983         message on line 1 or line 2; cccp and cpplib do this differently.
9984
9985 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9986
9987         * g++.old-deja/g++.law/weak1.C: New test.
9988
9989 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9990
9991         * gcc.c-torture/execute/990119-1.c: Renamed to...
9992         * gcc.dg/990119-1.c: this, so it will only be tested once
9993         (it's a preprocessor test, it doesn't need to be run at
9994         multiple optimization levels).
9995
9996 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9997
9998         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9999           ALWAYS_CXXFLAGS.
10000
10001 1999-02-24  Craig Burley  <craig@jcb-sc.com>
10002
10003         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10004         * g77.f-torture/compile/19981216-0.f: ...as it is expected
10005         to not be compilable by current g77.
10006
10007 1999-02-24  Nick Clifton  <nickc@cygnus.com>
10008
10009         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10010
10011 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
10012
10013         * gcc.c-torture/execute/990222-1.c: New test.
10014
10015 1999-02-19  Craig Burley  <craig@jcb-sc.com>
10016
10017         * g77.f-torture/compile/19990218-0.f: New test.
10018         * g77.f-torture/noncompile/19990218-1.f: New test.
10019
10020 1999-02-18  Craig Burley  <craig@jcb-sc.com>
10021
10022         * g77.f-torture/compile/19981216-0.f: New test.
10023
10024 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
10025
10026         * gcc.dg/990214-1.c: New test.
10027
10028 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
10029
10030         * gcc.dg/990213-2.c: New test.
10031
10032         * gcc.dg/990213-1.c: New test.
10033
10034 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
10035
10036         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
10037         ints.
10038
10039 1999-02-11  Nick Clifton  <nickc@cygnus.com>
10040
10041         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
10042         specified by target.
10043
10044         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
10045
10046 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
10047
10048         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
10049
10050 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10051
10052         * gcc.dg/special/ecos.exp: New test driver for new tests with
10053         special requirements.
10054
10055         * gcc.dg/special/alias-1.c: New test.
10056         * gcc.dg/special/gcsec-1.c: New test.
10057         * gcc.dg/special/weak-1.c: New test.
10058         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
10059         * gcc.dg/special/weak-2.c: New test.
10060         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
10061         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
10062         * gcc.dg/special/wkali-1.c: New test.
10063         * gcc.dg/special/wkali-2.c: New test.
10064         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
10065         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
10066
10067 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
10068
10069           * lib/c-torture.exp (c-torture-compile): Pull out code for
10070           analyzing gcc error messages.
10071           (c-torture-execute): Likewise.  Fix some (harmless) false
10072           positives.
10073           * lib/gcc.exp (gcc_check_compile): New function.
10074
10075 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
10076
10077         * gcc.c-torture/execute/990208-1.c: New test.
10078
10079 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10080
10081         * g++.dg/special/ecos.exp: New driver for new tests with special
10082         requirements
10083
10084         * g++.dg/special/conpr-1.C: New test
10085         * g++.dg/special/conpr-2.C: New test
10086         * g++.dg/special/conpr-2a.C: New test
10087         * g++.dg/special/conpr-3.C: New test
10088         * g++.dg/special/conpr-3a.C: New test
10089         * g++.dg/special/conpr-3b.C: New test
10090
10091         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
10092         allow g++ to use the dg driver
10093
10094         * README: Add comment about g++.dg directory
10095
10096 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
10097
10098         * README: Update email addresses.
10099
10100 1999-02-03  Nick Clifton  <nickc@cygnus.com>
10101
10102         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
10103         arguments in order to force structure S onto the stack even on
10104         the alpha.
10105         (test): Pass 10 leading arguments to function foo as well as the
10106         structure S.
10107
10108         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
10109         failure for all targets.
10110
10111         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
10112         abort to terminate program execution.
10113
10114 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
10115
10116         * gcc.c-torture/execute/990130-1.c: New test.
10117
10118 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
10119
10120         * gcc.dg/990130-1.c: New test.
10121
10122 1999-01-28  Michael Meissner  <meissner@cygnus.com>
10123
10124         * gcc.c-torture/execute/990128-1.c: New test.
10125
10126 1999-01-27  Michael Meissner  <meissner@cygnus.com>
10127
10128         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
10129
10130 1999-01-27  Felix Lee  <flee@cygnus.com>
10131
10132         * lib/c-torture.exp (c-torture-compile): pull out code for
10133         analyzing gcc error messages.
10134         (c-torture-execute): ditto, and fix some (harmless) false
10135         positives.
10136         * lib/gcc.exp (gcc_check_compile): new function.
10137
10138 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
10139
10140         * gcc.dg/990117-1.c: New test.
10141
10142         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
10143
10144         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
10145
10146 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
10147
10148         * g77.f-torture/compile/990115-1.f: New test.
10149
10150 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
10151
10152         * gcc.c-torture/compile/990107-1.c: New test
10153
10154 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
10155
10156         * gcc.c-torture/execute/990106-2.c: New test.
10157
10158         * gcc.c-torture/execute/990106-1.c: New test.
10159
10160 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
10161
10162         * gcc.c-torture/compile/981223-1.c: New test.
10163
10164 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
10165
10166         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
10167         (opt3): Rename from opt4 and disable.
10168
10169 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
10170
10171         * g++.old-deja/g++.pt/ptrmem5.C: New test.
10172
10173 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10174
10175         * g++.old-deja/g++.other/conv5.C: New test.
10176
10177 1998-12-14  Nick Clifton  <nickc@cygnus.com>
10178
10179         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
10180
10181 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
10182
10183         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
10184
10185 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
10186
10187         * gcc.c-torture/compile/981211-1.c: New test.
10188
10189 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
10190
10191         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
10192
10193         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
10194
10195 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10196
10197         * gcc.special/930510-1.c: Make C9X safe.
10198         * gcc.misc-tests/gcov-1.c Similarly.
10199         * gcc.misc-tests/gcov-2.c Similarly.
10200
10201 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10202
10203         * gcc.dg/ultrasp1.c: New test.
10204
10205 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
10206
10207         * gcc.c-torture/execute/981206.c: New test.
10208
10209 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10210
10211         * g++.old-deja/g++.ns/template7.C: New test.
10212
10213         * g++.old-deja/g++.other/expr1.C: New test.
10214
10215         * g++.old-deja/g++.eh/tmpl3.C: New test.
10216
10217         * g++.old-deja/g++.eh/tmpl2.C: New test.
10218
10219 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10220
10221         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
10222         * g++.old-deja/g++.other/using6.C: Removed.
10223         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
10224
10225         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
10226
10227 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10228
10229         * g++.old-deja/g++.pt/overload8.C: New test.
10230
10231         * g++.old-deja/g++.pt/overload7.C: New test.
10232
10233         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
10234
10235         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
10236         and relinking messages.
10237         * lib/g++.exp (g++_target_compile): Remove .rpo file when
10238         compiling with -frepo.
10239
10240 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
10241
10242         * g++.old-deja/g++.pt/lookup6.C: New test.
10243
10244 1998-11-30  Nick Clifton  <nickc@cygnus.com>
10245
10246         * gcc.c-torture/execute/981130-1.c: New test.
10247         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
10248
10249 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10250
10251         * g++.old-deja/g++.pt/explicit76.C: New test.
10252
10253         * g++.old-deja/g++.pt/friend38.C: New test.
10254
10255         * g++.old-deja/g++.ns/crash2.C: New test.
10256
10257         * g++.old-deja/g++.pt/defarg8.C: New test.
10258
10259         * g++.old-deja/g++.pt/instantiate6.C: New test.
10260
10261         * g++.old-deja/g++.pt/static6.C: New test.
10262
10263         * g++.old-deja/g++.pt/decl2.C: New test.
10264
10265 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10266
10267         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
10268         problem is actually related with name lookup, but so what? :-)
10269
10270         * g++.old-deja/g++.pt/friend37.C: New test.
10271
10272 1998-11-25  Dave Love  <d.love@dl.ac.uk>
10273
10274         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
10275         element, which fails on some systems.
10276
10277         * g77.f-torture/execute/labug1.f: New test.
10278
10279 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
10280
10281         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
10282         is defined.
10283
10284 1998-11-18  Dave Love  <d.love@dl.ac.uk>
10285
10286         * g77.f-torture/compile/981117-1.f: New test.
10287
10288 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
10289
10290         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
10291         properly discarded.
10292
10293 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
10294
10295         * gcc.c-torture/execute/memcheck: New directory of tests for
10296         -fcheck-memory-usage.
10297
10298 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
10299
10300         * README: New file, general information about the testsuite and
10301         new description of the various C++ test subdirectories.
10302         * README.g++: Eliminate obsolete information, update and move most
10303         relevant stuff to README.
10304
10305 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
10306
10307         * gcc.c-torture/compile/981107-1.c: New test.
10308
10309 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
10310
10311         * execute/memcpy-bi.c: New testcase.
10312
10313 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
10314
10315         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
10316         base classes.
10317
10318         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
10319         template is selected.
10320
10321         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
10322         classes, it should be accepted for all types.
10323
10324         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
10325
10326         * g++.old-deja/g++.pt/spec24.C: Ensure that template
10327         specializations start with template headers.
10328
10329 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
10330
10331         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
10332
10333         * g++.old-deja/g++.other/init9.C: Test cross initialization of
10334         non-POD types.
10335
10336 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10337
10338         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
10339
10340 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
10341
10342         * compile/981022-1.c, compile/981022-1.x: New test and driver.
10343
10344 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
10345
10346         * 981019-1.c: New test.
10347
10348 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
10349
10350         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
10351         find objc headers.
10352
10353 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10354
10355         * compile/981001-4.c: Remove use of GCC extension that triggers a
10356         compiler bug.
10357
10358 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
10359
10360         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
10361
10362 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10363
10364         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
10365         instantiation of template produces incorrect code for delete
10366         expression.
10367
10368         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
10369         constructors' name is not unique.
10370         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
10371         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
10372
10373         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
10374         automatic array of const is ill-formed.
10375
10376         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
10377         of template parameter?
10378
10379         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
10380         const.
10381
10382         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
10383         pointer-to-member expression.
10384
10385         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
10386         declaration causes ICE.
10387
10388 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
10389
10390         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
10391         reserved in the global namespace.
10392
10393         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
10394         generate needed virtual table.
10395
10396         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
10397
10398 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
10399
10400         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
10401         template-dependent type
10402
10403 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
10404
10405         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
10406         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
10407         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
10408
10409         * g++.old-deja/g++.other/using5.C: New test; using decl from base
10410         class should be usable as argument of member function.
10411         * g++.old-deja/g++.other/using6.C: New test; using decl from base
10412         class should be usable as return type of member function.
10413         * g++.old-deja/g++.other/using7.C: New test; using decl from base
10414         class should be usable as type of data member.
10415
10416         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
10417
10418 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
10419
10420         * gcc.c-torture/special/920521-1.c: Fix bogus test.
10421
10422 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
10423
10424         * gcc.dg/dll-?.c Add thumb to target list.
10425         Fix assembler scan patterns to match current assembler output.
10426
10427 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
10428
10429         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
10430         matching of template brackets.
10431
10432         * g++.old-deja/g++.other/using4.C: New test.  Test using
10433         declarations of methods from base classes.
10434
10435         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
10436         within functions should introduce names into the innermost
10437         enclosing namespace.
10438
10439         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
10440         of static locals if first initialization throws.
10441
10442 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
10443
10444         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10445
10446 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
10447
10448         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
10449         lose track of the possible targets of tablejump insns.
10450         * special/special.exp: Run it.
10451
10452 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10453
10454         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
10455         must be declared before its specializations can be named in friend
10456         declarations.
10457
10458 1998-10-05  Dave Love  <d.love@dl.ac.uk>
10459
10460         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10461
10462         * g77.f-torture/execute/io1.f: New test.
10463
10464 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10465
10466         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10467         with pointer to template function, for which no argument deduction
10468         is possible.
10469
10470         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10471         specialization of template function as argument to template
10472         function.
10473
10474         * g++.old-deja/g++.other/access2.C: New test; Inner class
10475         shouldn't have privileged access to Outer's names.
10476
10477 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10478
10479         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10480         friend template declared within template class conflicts with
10481         nested class of the same name.
10482
10483         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10484         is ignored.
10485
10486         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
10487         object with direct initializer as function declaration.
10488
10489         * g++.old-deja/g++.other/decl2.C: New test; duplicate
10490         initializers.
10491
10492         * g++.old-deja/g++.other/null2.C: New test; conditional operator
10493         involving const pointer and NULL produces incorrect result.
10494
10495         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
10496         type name without `typename' should be rejected with -pedantic.
10497
10498 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
10499
10500         * g++.old-deja/g++.other/addrof1.C: New test.
10501
10502 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
10503
10504         * gcc.c-torture/compile/981001-1.c: New test.
10505         * gcc.c-torture/execute/981001-1.c: New test.
10506
10507 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
10508
10509         * gcc.c-torture/compile/981001-2.c: New test.
10510         * gcc.c-torture/compile/981001-3.c: New test.
10511         * gcc.c-torture/compile/981001-4.c: New test.
10512
10513 1998-10-01  Robert Lipe  <robertl@dgii.com>
10514
10515         * lib/objc.exp (objc_target_compile): Add -L during compiles for
10516         multilibbed hosts.   Idea grafted from g77.exp.
10517
10518 1998-09-30  Dave Love  <d.love@dl.ac.uk>
10519
10520         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
10521         avoid losing on systems which need -lsocket.
10522
10523 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
10524
10525         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
10526         * g++.old-deja/g++.other/nested2.C: Ditto.
10527         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
10528         failure.
10529
10530 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10531
10532         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
10533         preferred over template operator!= for enum bitfields.
10534
10535 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
10536
10537         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
10538         that happen to have the same base name, but in different scopes,
10539         are incorrectly rejected.
10540
10541 1998-09-16  Richard Henderson  <rth@cygnus.com>
10542
10543         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10544         on the native word size instead of an integer literal.
10545
10546 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10547
10548         * g++.old-deja/g++.other/static2.C: Invocation of static data
10549         member of type pointer-to-function denoted as non-static member.
10550
10551         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10552         checks involving function types and aliases.
10553
10554 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10555
10556         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10557         redefined to the same non-trivial type.
10558
10559         * g++.old-deja/g++.pt/explicit73.C: Test for proper
10560         namespace-qualification of template specializations declared in
10561         other namespaces.
10562
10563         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10564         to declare a subset of the specializations of a template function
10565         as friends of specializations of a template class.
10566
10567         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10568         member templates that do not fully specialize the enclosing
10569         template class are rejected.
10570
10571 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10572
10573         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10574
10575 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10576
10577         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10578         altered from libf2c/libU77 version.
10579
10580 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10581
10582         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10583
10584 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10585
10586         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10587         (un)signed char are different types for template specialization
10588         purposes.
10589
10590 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10591
10592         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10593         * objc: ObjC testsuite.
10594
10595 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10596
10597         * gcc.c-torture/execute/941014-1.x:  New file.
10598
10599 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10600
10601         * lib/c-torture.exp: Add support for
10602         torture_eval_before_compile and torture_eval_before_execute
10603         variables.
10604
10605 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10606
10607         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10608         this test triggers valid.
10609
10610 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10611
10612         * gcc.dg/980827-1.c: New test.
10613
10614 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10615
10616         * gcc.c-torture/execute/loop-4b.c: New test.
10617
10618 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10619
10620         * lib/c-torture.exp: Add support for
10621         torture_eval_before_compile and torture_eval_before_execute
10622         variables.
10623
10624 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10625
10626         * gcc.c-torture/compile/980825-1.c: New test.
10627
10628 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10629
10630         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10631         count number tests in opt_t0 not good_t0.
10632
10633 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10634
10635         * gcc.c-torture/compile/930326-1.x: Fix typo.
10636
10637 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10638
10639         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10640         causes an ICE.
10641
10642 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10643
10644         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10645         STACK_SIZE is defined.
10646         * gcc.c-torture/unsorted/stuct.c: Similarly.
10647
10648         * gcc.c-torture/compile/980821-1.c: New test.
10649
10650 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10651
10652         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10653
10654 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10655
10656         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10657         code.
10658
10659 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10660
10661         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10662         error'.
10663
10664 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10665
10666         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10667
10668 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10669
10670         * gcc.c-torture/compile/980816-1.c: New test.
10671
10672         * gcc.dg/980816-1.c: New test.
10673
10674 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10675
10676         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10677         compiler for ieee tests.
10678
10679 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10680
10681         * g77.f-torture/compile/980729-0.f: New test.
10682
10683 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10684
10685         * gcc.c-torture/special/eeprof-1.c: New test, for
10686         -finstrument-functions.
10687         * gcc.c-torture/special/special.exp: Run it.
10688
10689 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10690
10691         * gcc.c-torture/compile/980729-1.c: New test.
10692
10693 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10694
10695         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10696         __thumb__ is defined, and test for ARM style doubles if so.
10697
10698 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10699
10700         * g77.f-torture/noncompile/980615-0.f: New test.
10701
10702 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10703
10704         * gcc.dg/980312-1.c: Do link instead of compile.
10705         * gcc.dg/980313-1.c: Likewise.
10706
10707 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10708
10709         * gcc.c-torture/compile/980726-1.c: New test.
10710
10711 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10712
10713         * g77.f-torture/execute/io0.f: New test.
10714
10715 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10716
10717         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10718         an int.
10719
10720 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10721
10722         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10723         m32r bugs.
10724
10725 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10726
10727         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10728         c-decl.c:grokdeclarator can handle mode attributes.
10729
10730 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
10731
10732         * gcc.c-torture/execute/980716-1.c: New test.
10733
10734 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
10735
10736         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10737         the mn10200.
10738         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
10739         the mn10200.
10740         * gcc.c-torture/execute/va-arg-3.x: Similarly.
10741         * gcc.c-torture/compile/930326-1.x: Similarly.
10742
10743 1998-07-13  Dave Love  <d.love@dl.ac.uk>
10744
10745         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10746         New test from Craig.
10747
10748 1998-07-12  Dave Love  <d.love@dl.ac.uk>
10749
10750         * g77.f-torture/noncompile/980616-0.f: New test.
10751
10752         * g77.f-torture/execute/970816-3.f:  New test from Craig.
10753
10754 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10755
10756         *  g++.other/singleton.C: Return error value instead of taking
10757         SIGSEGV.
10758
10759 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10760
10761         *  g++.other/singleton.C: New test.   Warning is under dispute.
10762         Runtime crash is not.
10763
10764 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10765
10766         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10767         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10768         using6.C, using7.C}:  New namespace tests.
10769
10770 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10771
10772         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10773         specialization with typedef'ed names used as array indexes.
10774
10775 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10776
10777         * gcc.c-torture/execute/980709-1.c: New test.
10778
10779         * gcc.dg/980709-1.c: New test.
10780
10781 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10782
10783         * gcc.c-torture/execute/bcp-1.c: New test.
10784
10785 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10786
10787         * gcc.c-torture/execute/980707-1.c: New test.
10788
10789 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10790
10791         * gcc.c-torture/compile/980706-1.c: New test.
10792
10793 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10794
10795         * g77.f-torture/execute/980701-0.f,
10796         g77.f-torture/execute/980701-1.f: New test from Craig.
10797
10798 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10799
10800         * gcc.c-torture/compile/980701-1.c: New test.
10801
10802         * gcc.c-torture/execute/980701-1.c: New test.
10803
10804 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10805 rlsruhe.de>
10806
10807         * g++.old-deja/g++.robertl/eb132.C: New test.
10808         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10809
10810 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10811
10812         * g77.f-torture/execute/980628-7.f,
10813         g77.f-torture/execute/980628-8.f,
10814         g77.f-torture/execute/980628-9.f,
10815         g77.f-torture/execute/980628-10.f: New tests from Craig.
10816
10817         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10818
10819 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10820
10821         * g77.f-torture/execute/980628-4.f: New test from Craig.
10822         * g77.f-torture/execute/980628-5.f: Likewise.
10823         * g77.f-torture/execute/980628-2.f: Likewise.
10824         * g77.f-torture/execute/980628-0.f: Likewise.
10825         * g77.f-torture/execute/980628-1.f: Likewise.
10826         * g77.f-torture/execute/980628-3.f: Likewise.
10827         * g77.f-torture/execute/980628-6.f: Likewise.
10828
10829 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10830
10831         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10832         directory when nothing has been installed yet.
10833
10834 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10835
10836         * gcc.c-torture/special/special.exp: Handle newer versions of
10837         dejagnu.
10838
10839 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10840
10841         * gcc.dg/980626-1.c: New test.
10842
10843 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10844
10845         * gcc.misc-tests/m-un-2.c: New test.
10846         * g++.old-deja/g++.other/warn01.c: Likewise.
10847
10848 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10849
10850         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10851         compatibility with assmblers with a different comment character.
10852         Eliminate use of GAS-specific extensions.
10853
10854 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10855
10856         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10857
10858 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10859
10860         *lib/g77.exp: Replace search for libf2c.a with search for newly
10861         renamed libg2c.a
10862
10863 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10864
10865         * gcc.c-torture/execute/980617-1.c: New test.
10866
10867 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10868
10869         * gcc.c-torture/execute/980612-1.c: New test.
10870
10871 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10872
10873         * gcc.dg/980523-1.c: Only test on ppc-linux.
10874         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10875
10876         * gcc.c-torture/execute/980608-1.c: New test.
10877
10878 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10879
10880         * gcc.c-torture/execute/980605-1.c: New test.
10881
10882 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10883
10884         * gcc.c-torture/execute/980604-1.c: New test.
10885
10886 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10887
10888         * gcc.c-torture/execute/980602-1.c: New test.
10889         * gcc.c-torture/execute/980602-2.c: Likewise.
10890
10891 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10892
10893         * 970125-0.f: Fix per JCB.  Add commentary.
10894
10895 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10896
10897         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10898         IEEE -0 support.
10899
10900 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10901
10902         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10903         earlier.
10904
10905 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10906
10907         * gcc.c-torture/execute/980526-3.c: New test.
10908
10909 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10910
10911         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10912         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10913         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10914         m88k-motorola-sysv3 to XFAIL.
10915
10916 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10917
10918         * gcc.dg/980526-1.c: New test.
10919         * gcc.c-torture/execute/980526-2.c: New test.
10920
10921 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10922
10923         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10924
10925         * gcc.c-torture/execute/980526-1.c: New test.
10926
10927 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10928
10929         * g77.f-torture/execute/alpha2.f: Add runtime test.
10930
10931 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10932
10933         * g++.old-deja/old-deja.exp: Strip leading directories.
10934
10935         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10936         error for the line.  Don't run multiple tests for the same line.
10937
10938 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10939
10940         * gcc.dg/980523-1.c: New test.
10941
10942 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10943
10944         * g77.f-torture/compile/970915-0.f: New test.
10945
10946 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10947
10948         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10949
10950 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10951
10952         * gcc.dg/980520-1.c: New test.
10953
10954 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10955
10956         * gcc.dg/980502-1.c: Fix return type.
10957
10958 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10959
10960         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10961         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10962         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10963         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10964         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10965
10966 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10967
10968         * g77.f-torture/execute/980520-1.f: New test.
10969
10970 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10971
10972         * lib/mike-g77.exp: New file.
10973
10974         * g77.f-torture/noncompile/noncompile.exp,
10975         g77.f-torture/noncompile/check0.f: New files.
10976
10977 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10978
10979         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10980         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10981         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10982         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10983         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10984         abort where appropriate.
10985
10986 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10987
10988         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10989         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10990
10991 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10992
10993         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10994
10995 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10996
10997         * g77.f-torture/compile/980427-0.f: New test.
10998
10999 1998-04-24  Dave Love  <d.love@dl.ac.uk>
11000
11001         * g77.f-torture/compile/980424-0.f: New test.
11002
11003 1998-04-19  Dave Love  <d.love@dl.ac.uk>
11004
11005         * g77.f-torture/compile/980419-2.f (main): New test.
11006         * g77.f-torture/compile/970125-0.f: New test.
11007         * g77.f-torture/compile/980419-1.f: New test.
11008
11009 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
11010
11011         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
11012         of loop-4.c.
11013
11014 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
11015
11016         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11017
11018 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
11019
11020         * gcc.c-torture/compile/980329-1.c: New test.
11021
11022 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
11023
11024         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
11025         * gcc.dg/980312-1.c: Fix typo in -march command.
11026
11027 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
11028
11029         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
11030
11031 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
11032
11033         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
11034         Dave Love agree the Fortran source is bogus.
11035
11036 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
11037
11038         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
11039         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
11040         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
11041         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
11042         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
11043
11044 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11045
11046         * g++.old-deja/g++.other/friend1.C: New test.
11047
11048 1998-02-18  Dave Love  <d.love@dl.ac.uk>
11049
11050         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
11051         possibly uninitialized) variables and declare dnrm2.
11052
11053 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
11054
11055         From Bruno Haible <haible@ilog.fr>:
11056         * gcc.c-torture/execute/980223.c: New test.
11057
11058 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
11059
11060         * gcc.dg/ifelse-1.c: New test.
11061
11062 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
11063
11064         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
11065
11066           * lib/old-dejagnu.exp (old-dejagnu): Added the
11067           "execution test - XFAIL *-*-*" handling in the spirit of
11068           "excess errors test -". Changed the "execution test fails"
11069           handling to be like "excess errors test fails".
11070           * Update various tests accordingly.
11071
11072 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
11073
11074         * gcc.c-torture/execute/980205.c: New test.
11075
11076 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
11077
11078         * lib/c-torture.exp: Look for .x files instead of .cexp files.
11079         * lib/f-torture.exp: Similarly.
11080         * gcc.c-torture: Rename all .cexp files to .x files.
11081
11082 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11083
11084         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
11085         (940510-1.c): Removed duplicate.
11086         (971104-1.c): New test.
11087
11088 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
11089
11090           * lib/f-torture.exp: Improve error and loop detection.
11091
11092 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
11093
11094         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
11095         use that to size the filler array.
11096
11097 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11098
11099         * lib/c-torture.exp(c-torture-execute): Fix typo.
11100
11101         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
11102         testcase as the executable name. Keep the executable around if
11103         the test fails.
11104
11105 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11106
11107         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
11108         changes.  Only test one -g option, and move it to the end of the
11109         list of options to test.
11110
11111 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
11112
11113         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
11114         variable GCC_TORTURE_OPTIONS to supply default switches separated
11115         by colons.  If no environment variable, run tests with -O0 -g, -O1
11116         -g, and -O2 -g as well.
11117
11118 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11119
11120         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
11121         explanatory comments. Fix indentation.
11122
11123 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
11124
11125         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
11126
11127 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
11128
11129         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
11130         * g++.old-deja/g++.mike/p7325.C: Likewise.
11131         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
11132
11133 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
11134
11135         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
11136         * g++.old-deja/g++.brendan/crash30.C: Likewise.
11137         * g++.old-deja/g++.brendan/crash39.C: Likewise.
11138         * g++.old-deja/g++.law/operators4.C: Likewise.
11139
11140 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
11141
11142         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
11143         * g++.old-deja/g++.mike/p784.C: Ditto.
11144         * g++.old-deja/g++.mike/p785.C: Ditto.
11145
11146 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
11147
11148           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
11149
11150 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
11151
11152         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
11153         target feature; pass this to c-torture-execute as needed.
11154
11155 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
11156
11157         * lib/c-torture.exp(c-torture-execute): If the previous and the
11158         current executables being tested are identical, we don't need to
11159         run the executable again. Try to make the executable names
11160         unique. Add an optional argument for passing additional compiler
11161         flags.
11162
11163 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
11164
11165         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
11166
11167 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
11168
11169         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
11170
11171 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
11172
11173         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
11174         32bit or larger longs.
11175
11176         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
11177         have either a 32bit long or 32bit int.
11178
11179 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11180
11181         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
11182         Make double precision tests dependent on sizeof (double).
11183
11184 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
11185
11186         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
11187         too.
11188
11189 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11190
11191         * gcc.c-torture/compile/961203-1.cexp: New script.
11192
11193 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
11194
11195         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
11196         up the includes ourselves.
11197
11198 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
11199
11200         * lib/plumhall.exp: Remove random include, and add a few
11201         verbose messages for debugging.
11202
11203 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
11204
11205         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
11206         of trying to do it ourselves.
11207
11208 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11209
11210         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
11211
11212 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11213
11214         * gcc.prms/5403.c: Made regexp a bit less strict.
11215
11216 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
11217
11218         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
11219         is returned from remote_load instead.
11220         * lib/plumhall.exp: Ditto.
11221         * lib/mike-g++.exp: Ditto.
11222         * lib/old-dejagnu.exp: Ditto.
11223         * lib/c-torture.exp: Ditto.
11224
11225 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
11226
11227         * lib/g++.exp: Use build_wrapper procedure.
11228         * lib/gcc.exp: Ditto.
11229
11230 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
11231
11232         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
11233         an old-style decl for malloc.  Fixes tests to work when
11234         sizeof (int) != sizeof (size_t).
11235
11236 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
11237
11238         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
11239
11240         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
11241         use stdargs.h interface.
11242
11243 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
11244
11245         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
11246         NO_VARARGS when compiling.
11247
11248 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
11249
11250         * lib/plumhall.exp(ph_includes): New procedure.
11251         (ph_make): Use it.
11252         (ph_compiler): Ditto.
11253
11254         * lib/g++.exp: Rename test-glue.c to testglue.c.
11255         * lib/gcc.exp: Ditto.
11256
11257 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11258
11259         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
11260         to completion when it's called.
11261
11262 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
11263
11264         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
11265         is defined, don't do test.
11266
11267 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
11268
11269         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
11270         for object files.
11271         (ph_summary): Mark skipped testcases as untested, not unresolved.
11272
11273         * lib/plumhall.exp (ph_make): If unresolved because of bad
11274         errorCode, record errorCode in log file.
11275         (*): Replace send_log/verbose with verbose -log.
11276
11277 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
11278
11279         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
11280         double conversion if double isn't at least 8 bytes.
11281
11282         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
11283         int to work with targets where int is 16 bits.
11284
11285         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
11286         8 bytes, just exit, since 4 byte doubles don't have enough bits of
11287         precision for the test to complete.
11288
11289 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
11290
11291         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
11292         if d10v is not compiled with the -mdouble64 flag.
11293         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
11294
11295         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
11296         d10v is not compiled with the -mint32 flag.
11297
11298 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
11299
11300         * lib/plumhall.exp: Use incr_count.
11301
11302 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
11303
11304         * gcc.c-torture: Update to c-torture-1.45.
11305
11306 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
11307
11308         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
11309         the name of the expect testcase file).
11310
11311         * lib/g++.exp(g++_init): Ditto.
11312
11313 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
11314
11315         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
11316         the host.
11317
11318         * lib/gcc.exp(gcc_exit): New procedure.
11319
11320 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
11321
11322         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
11323         specs where appropriate.
11324
11325         * g++.old-deja/g++.arm/*: Added additional ERROR checks
11326         because of new "candidates are" messages, and removed a few
11327
11328         * Converted all non-old-style g++ testcases to old-style, and
11329         moved into g++.old-deja.
11330
11331 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
11332
11333         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
11334         options.
11335
11336         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
11337         succeeded.
11338
11339         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
11340
11341 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
11342
11343         * lib/gcc.exp (gcc_target_compile): Add support for defining
11344         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
11345         the machine doesn't have those features.
11346
11347 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
11348
11349         * g++.law/operators4.exp: Don't use LIBS.
11350
11351 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11352
11353         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
11354
11355         * lib/mike-g++.exp: Don't set the compiler to be tested here.
11356         * lib/g++.exp: Set it here instead. Also, allow use of the
11357         --tool_exec and --tool_opt options. Change CXX to
11358         GXX_UNDER_TEST.
11359
11360         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
11361
11362         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
11363
11364 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
11365
11366         * lib/old-dejagnu.exp: Use prune_warnings instead of
11367         prune_system_crud.
11368         * lib/mike-g++.exp: Ditto.
11369         * lib/gcc.exp: Ditto.
11370         * lib/g++.exp: Ditto.
11371
11372         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
11373
11374 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
11375
11376           * 941014-2.c: Include stdlib.h
11377           * 960327-1.c: Include stdio.h
11378           * dbra.c, index-1.c: Don't assume ints are 32bits.
11379
11380 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
11381
11382         * lib/gcc.exp: Add gcc,stack_size target feature.
11383
11384         * lib/g++.exp(g++_target_compile): Add the include and link
11385         paths here, not in two other places. And, it's $options, not
11386         options.
11387
11388         * lib/mike-g++.exp(postbase): Remove the code that determines
11389         the correct include and link paths.
11390         * g++.old-deja/old-deja.exp: Ditto.
11391
11392 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
11393
11394         * lib/g++.exp(g++_init): target_compile no longer returns the
11395         filename of the result.
11396
11397 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11398
11399         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
11400         call to glob.
11401
11402         * gcc.c-torture/special/special.exp: Change call to
11403         gcc_target_compile to include the object file.
11404
11405 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
11406
11407         * gcc.c-torture/special/special.exp: Correct misspelling in last
11408         change.
11409
11410 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
11411
11412         * lib/plumhall.exp(ph_summary): Log the entire output of the
11413         executable. Return -1 if there were any failures, 0 otherwise.
11414         (ph_execute): Return -1 if there were any failures, 0 otherwise.
11415         (ph_make): Clean up objects and executables that were built
11416         if the tests succeeded.
11417
11418 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
11419
11420         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11421         libraries and includes in the build tree as appropriate.
11422
11423 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11424
11425         * lib/c-torture.exp: Instead of looking for the global variable
11426         NO_LONG_LONG, check to see if that's a feature of the target.
11427
11428 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
11429
11430         * config/default.exp: Minimize. Delete the remainer of the files in
11431         config; this functionality is now in devo/dejagnu/config.
11432
11433         g++.*/*: Pass any additional flags used to compile to postbase;
11434         delete CXXFLAGS.
11435
11436         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11437         is now done by runtest.exp. Use gcc_target_compile instead of
11438         compile.
11439
11440         lib/c-torture.exp: Use gcc_target_compile instead of compile.
11441         Remove references to CFLAGS. Use remote_file instead of
11442         calling rm -f.
11443         (c-torture): Take a list of arguments to use to compile this
11444         testcase.
11445
11446         lib/g++.exp: Simplify. Use target_compile instead of compile.
11447         lib/gcc-dg.exp: Ditto.
11448         lib/gcc.exp: Ditto.
11449         lib/mike-{gcc,g++}.exp: Ditto.
11450         lib/old-dejagnu.exp: Ditto.
11451         lib/plumhall.exp: Ditto.
11452
11453 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
11454
11455         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11456         (ph_linker): Likewise.
11457
11458 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
11459
11460           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11461         MAP_ANON / MAP_ANONYMOUS if defined;
11462         else try to map from /dev/zero .
11463
11464 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
11465
11466         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
11467         isn't defined, then define it to MAP_ANONYMOUS.
11468
11469 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
11470
11471         * gcc.c-torture: Update to c-torture-1.42 release.
11472
11473 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
11474
11475         * gcc.c-torture: Update to c-torture-1.41 release.
11476
11477 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
11478
11479         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
11480         c-torture release.
11481
11482 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11483
11484         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
11485         and LDFLAGS.  Fix second case to append the target_info ldflags
11486         onto LDFLAGS, not CFLAGS.
11487         * lib/g++.exp (g++_init): Add target_info stuff.
11488         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
11489         of libgloss and newlib flags for !native.
11490
11491         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
11492         (GDB): Fix relative path to go up another dir for finding gdb.
11493
11494 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
11495
11496         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
11497         versions in the target_info array, if they don't exist.
11498
11499 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11500
11501         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
11502
11503 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
11504
11505         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
11506         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
11507
11508 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
11509
11510         * lib/old-dejagnu.exp: Don't remove the output file before we've
11511         actually tested it. Don't append pwd to the path of the executable
11512         we're testing.
11513
11514 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
11515
11516         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
11517
11518 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
11519
11520         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
11521         temporary directory for compiler files, and set it to a default
11522         value of /tmp. Set $output as the name of the output file from
11523         compiling the testcase. Add a -o option to $cflags_var so the
11524         compiler writes the final output file as $output. Set $executable
11525         to $output.
11526
11527         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
11528         directory for compiler files, and set it to /tmp if it doesn't
11529         already have a value. Set $output_file to the name of the output
11530         file from compiling the testcase. Add a -o option to CXXFLAGS so
11531         the compiler writes the final output file as $output. Use $output
11532         as the executable to be tested.
11533
11534 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11535
11536         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
11537
11538 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
11539
11540         * gcc.c-torture/execute/pending-1.c: New test.  Still
11541         pending in Tege's queue.
11542
11543 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
11544
11545         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11546         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
11547         if there were failures.  Call unresolved if there were unresolved
11548         testcases.  Call gcc_fail if program did not run to completion.
11549         (ph_make): Pass additional argument name to ph_execute.
11550         (ph_execute): Add new argument.  Pass additional arguments to
11551         ph_summary.  Call gcc_fail is there is no execution output.
11552
11553 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
11554
11555         * lib/plumhall.exp (proc_summary): Output relavent summary
11556         lines into the log so specific failures in plumhall can be
11557         investigated.
11558
11559 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
11560
11561         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11562         (c-torture-execute): Don't try to execute tests which use
11563         "long long" types if $NO_LONG_LONG is nonzero.
11564
11565 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11566
11567         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11568         not c-torture.
11569
11570         * gcc.ieee: Move from here.
11571         * gcc.c-torture/execute/ieee: To here.
11572
11573 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11574
11575         * gcc.c-torture: Update to c-torture-1.41 release.
11576
11577 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11578
11579         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11580         not "$output".
11581
11582 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11583
11584         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11585         -c present.
11586
11587 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11588
11589         * config/proelf.exp: Handle connecting to a simulator.
11590
11591 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11592
11593         * config/proelf.exp: New file.  Enough framework that we can
11594         run c-torture tests on the proelf targets (or any other target
11595         that gdb can connect to for that matter).
11596
11597 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11598
11599         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11600         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11601
11602         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11603         exec_output exists.
11604
11605 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11606
11607         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11608         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11609
11610         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11611         to pass/fail/unresolved/unsupported/untested.  Caller must now
11612         call unresolved/unsupported/untested.
11613         * lib/*.exp: Update FSF address.  Update to handle new results of
11614         ${tool}_load.
11615         * lib/chill.exp (verbose): Delete.
11616
11617 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11618
11619         * lib/gcc.exp (default_gcc_start): Change order of args to
11620         $LDFLAGS $CFLAGS $LIBS.
11621         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11622         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11623         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11624         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11625         * gcc.misc-tests/dg-test.exp: Likewise.
11626         * gcc.misc-tests/msgs.exp: Likewise.
11627         * gcc.prms/prms.exp: Likewise.
11628         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11629         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11630
11631         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11632
11633 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11634
11635         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11636
11637         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11638         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11639
11640         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11641         necessary.
11642
11643 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11644
11645         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11646         global for loop; add use of $mathlib.
11647         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11648         settings here; set mathlib for anything but VxWorks.
11649
11650 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11651
11652         * gcc.c-torture: Update to c-torture-1.40 release.
11653
11654 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11655
11656         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11657         dg.exp.
11658
11659 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11660
11661         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11662         global.
11663
11664 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11665
11666         * lib/g++.exp (LIBS): Define if not already.
11667         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11668         (gcc-dg-prune): Call prune_gcc_output.
11669         * lib/gcc.exp (prune_gcc_output): New proc.
11670         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11671         prune_gcc_output.
11672
11673 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11674
11675         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11676         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11677
11678 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11679
11680         * gcc.c-torture: Update to c-torture-1.39 release.
11681
11682 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11683
11684         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11685         fails, try others as well.
11686
11687 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11688
11689         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11690         If compilation fails, mark execute tests as `untested'.
11691         If test is marked as unsupported, don't mark compilation and
11692         execute tests as failed.
11693
11694 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11695
11696         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11697         libstdc++ for whether or not we want to be doing shared
11698         libraries.  Delete link_curses since we don't need it anymore.
11699         * lib/mike-g++.exp (postbase): Don't link in libg++.
11700         * g++.old-deja/old-deja.exp: Likewise.
11701
11702 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11703
11704         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11705
11706 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11707
11708         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11709         For that, add `-Wl,-a,shared_archive'.
11710         * g++.old-deja/old-deja.exp: Likewise.
11711
11712 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11713
11714         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11715
11716 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11717
11718         * lib/mike-g++.exp (postbase): Pay attention to the status of
11719         g++_load.
11720
11721 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11722
11723           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11724
11725 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11726
11727         * lib/gcc.exp (default_gcc_start): No longer need to log program
11728         being executed or its output, execute_anywhere does that now.
11729         * lib/g++.exp (default_g++_version): Call execute_anywhere.
11730         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
11731
11732 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11733
11734         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11735         the same as those in lib/g++.exp.
11736
11737 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
11738
11739         * gcc.c-torture: Update to c-torture-1.38 release.
11740         * gcc.ieee: Related changes.
11741
11742 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11743
11744         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11745         "exec". Minor reformatting changes.
11746
11747         * config/rom68k.exp (${tool}_load): Make it work in a canadian
11748         cross. This means all "exec" calls now work on a remote host as
11749         well.
11750         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11751         cross. Filter out the extra "\r\n" stuff that expect puts in.
11752         (c-torture-execute): Filter out the bogus warnings like
11753         c-torture-compile does. Add support for canadian cross.
11754         * lib/gcc.exp (default_gcc_version, default_gcc_start)
11755         Use execute_anywhere rather than calling exec directly. Now it
11756         works for canadian cross testing.
11757
11758 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
11759
11760         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
11761         results into a variable, and check that rather than using file exists.
11762
11763 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11764
11765         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11766         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
11767
11768 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11769
11770         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11771         lib_curses if there's a shared libg++ in the build tree.
11772
11773 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11774
11775         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11776         if not supported target.
11777
11778 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11779
11780         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11781         link_curses up to always happen, not just for native builds.
11782
11783 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11784
11785         * gcc.c-torture: Update to c-torture-1.36 release.
11786         * gcc.failure: Related changes.
11787
11788 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11789
11790         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11791
11792 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11793
11794         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11795         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11796         runshlib, link_curses, and mathlib for link and run.
11797
11798         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11799         pass the runtime shared library options for Solaris, OSF/1, and
11800         Irix5, and link with -lcurses to avoid unresolved references.
11801
11802 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11803
11804         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11805         only run once.
11806
11807 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11808
11809         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11810
11811 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11812
11813         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11814         do not have a framework for the "compat" tests yet.
11815
11816 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11817
11818         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11819         set to null if we're testing vxworks5.1.  Use that instead of
11820         `-lm' in the setting of LIBS for link and run.
11821
11822 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11823
11824         * config/rom68k.exp (${tool}_load): Major changes to make it
11825         work.  Verified that it does in fact return the stuff in
11826         exec_output properly.  Catch any Emul or any TRAP other than 0.
11827
11828 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11829
11830         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11831         LDFLAGS properly for targets that need stuff from libgloss.
11832         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11833         only run once.
11834         (gpp_initialized): New variable.
11835
11836 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11837
11838         * config/rom68k.exp: Load libgloss.exp.
11839         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11840         so we can produce a fully linked binary.
11841         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11842         so we can produce a fully linked binary.
11843
11844 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11845
11846         * lib/plumhall.exp (ph_section): Watch for expected failures.
11847         Add missing `else'.
11848
11849         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11850         run the testcase.
11851         (c-torture): Likewise.
11852
11853 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11854
11855         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11856
11857         * lib/mike-g++.exp (mike_cleanup): New proc.
11858         (prebase): New globals compiler_result, not_compiler_result,
11859         target_regexp.
11860         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11861         allow leading "-" in pattern.  Watch for unsupported tests.
11862         If $compiler_result is set, pattern match assembler code,
11863         and ditto for $not_compiler_result.
11864         * lib/mike-gcc.exp: Likewise.
11865
11866         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11867         execution "succeeded".
11868
11869 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11870
11871         * config/win32.exp: New file.
11872         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11873
11874 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11875
11876         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11877         unsupported.
11878         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11879         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11880         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11881
11882         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11883         "... without exceptions was ...".  That is now handled by
11884         prune_system_crud.
11885         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11886
11887 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11888
11889         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11890         sieve.c,sort2.c}: New files.
11891         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11892         sieve.exp,sort2.exp}: Drivers for them.
11893
11894         * lib/mike-gcc.exp (program_output): New user settable variable.
11895         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11896         messages.
11897         * lib/mike-g++.exp (program_output): New user settable variable.
11898
11899         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11900
11901         * config/sh.exp: Deleted (use sim.exp instead).
11902
11903 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11904
11905         * config/vx.exp: Declare CHECKTASK as global.
11906         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11907         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11908         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11909
11910 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11911
11912         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11913         target. Like vx.exp, only includes `vx29k.exp' instead of
11914         `vxworks.exp'.
11915
11916 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11917
11918         * config/sim.exp: Increase time limit from 120 seconds to 240.
11919
11920 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11921
11922         * gcc.c-torture/execute/950628-1.c: New test.
11923
11924 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11925
11926         * gcc.c-torture: Update with changes/additions from
11927         c-torture-1.34.
11928
11929 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11930
11931         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11932
11933 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11934
11935         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11936
11937 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11938
11939         * gcc.c-torture/compile/950512-1.c: New test.
11940         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11941         * gcc.dg/struct-ret-1.c: Likewise.
11942
11943 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11944
11945         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11946           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11947
11948 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11949
11950         * gcc.c-torture/special/920411-1.c: Deleted.
11951         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11952
11953 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11954
11955         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11956         cpu limit.
11957
11958 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11959
11960         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11961
11962 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11963
11964         From kenner;
11965         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11966         is the proper length.
11967         * va-arg-3.c: Likewise.
11968
11969 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11970
11971         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11972         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11973
11974         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11975         * lib/g++.exp (default_g++_start): Delete old cruft.
11976
11977 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11978
11979         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11980         (2 * (1 << 18)) to (2 * (1 << 17)).
11981
11982         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11983
11984 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11985
11986         * config/rom68k.exp: Renamed from config/idp.exp
11987
11988 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11989
11990         * c-torture/compile/921109-2.c
11991
11992 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11993
11994         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11995         excess errors.
11996
11997 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11998
11999         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12000         output.
12001         * lib/g++.exp (default_g++_start): Likewise.
12002
12003 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12004
12005         * gcc.c-torture/compile/950329-1.c: New test.
12006
12007 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12008
12009           * config/bug.exp (${tool}_load): Updated to use new remote_open
12010           and remote_close procs.
12011         * config/idp.exp: New file.
12012
12013 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12014
12015         * gcc.c-torture/execute/950322-1.c: New test.
12016
12017 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
12018
12019         * config/vx.exp (${tool}_load): Clean up testing of return code from
12020         vxworks_ld and vxworks_spawn.
12021
12022 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
12023
12024         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
12025
12026 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
12027
12028         * lib/old-deja.exp: Add `excess errors test - ' error, now one
12029         can mark excess errors on a machine by machine basis.  Note, the
12030         default is to not expect any excess errors, even when excess
12031         errors test - is given, so you will want to put an XFAIL ... on
12032         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
12033         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
12034         those 4 machines, but no others.
12035
12036 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12037
12038         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
12039         * lib/c-torture.exp: to here.
12040
12041 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12042
12043         * gcc.c-torture/execute/950221-1.c: New test.
12044         * gcc.c-torture/execute/struct-ret-1.c: New test.
12045         * gcc.c-torture/compile/950221-1.c: New test.
12046
12047         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
12048
12049 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12050
12051         * gcc.c-torture/execute/arith-1.c (main): Return 0.
12052         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
12053
12054 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
12055
12056         * g++.gb: New directory of tests, derived from my signature and
12057         class scoping tests.
12058
12059         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
12060         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
12061         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
12062         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
12063         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
12064         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
12065         * g++.gb/sig25.C: Likewise.
12066
12067         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
12068         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
12069         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
12070         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
12071         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
12072         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
12073         * g++.gb/sig25.exp: Likewise.
12074
12075         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
12076         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
12077         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
12078         * g++.gb/scope13.C: Likewise, this test still fails.
12079
12080         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
12081         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
12082         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
12083         * g++.gb/scope13.exp: Ditto.
12084
12085         * g++.gb/README: New file, explains what these tests are about.
12086
12087 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12088
12089         * lib/dg.exp (dg-do): Support `preprocess'.
12090         (dg-test): Likewise.
12091
12092 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12093
12094         * config/udi.exp: change "continue -expect" to "exp_continue".
12095
12096 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
12097
12098         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
12099         Delete redundant tests.
12100
12101         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
12102         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
12103         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
12104         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
12105         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
12106         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
12107         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
12108         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
12109
12110         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
12111         storing label pointers.
12112         * gcc.c-torture/execute/921019-1.c: Likewise.
12113         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
12114         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
12115         parameter fp.
12116         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
12117         constants.
12118
12119         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
12120         Delete obsolete tests.
12121
12122         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
12123         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
12124         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
12125         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
12126         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
12127         * gcc.c-torture/compile/950124-1.c: New test.
12128
12129         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
12130
12131 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12132
12133         * lib/mike-g++.exp: Add -lm to LIBS.
12134
12135 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
12136
12137         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
12138
12139 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12140
12141         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
12142
12143 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
12144
12145         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
12146
12147 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
12148
12149         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
12150         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
12151         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
12152         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
12153         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
12154         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
12155         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
12156         * g++.law/{operators31.C, operators32.C,
12157         * g++.law/{operators33.C, operators34.C}: Likewise.
12158         * g++.law/{pic1.C, refs2.C}: Likewise.
12159         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
12160         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
12161         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
12162         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12163
12164         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
12165         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
12166         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
12167         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
12168         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
12169         * g++.law/{enum9.exp, friend5.exp}: Likewise.
12170         * g++.law/{nest3.exp, nest4.exp}: Likewise.
12171         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
12172         * g++.law/{operators30.exp, operators31.exp}: Likewise.
12173         * g++.law/{operators32.exp, operators33.exp}: Likewise.
12174         * g++.law/{operators34.exp}: Likewise.
12175         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
12176         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
12177         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
12178         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
12179         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12180
12181         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
12182         No longer expected to fail.
12183         * g++.law/missed-error3.C: Tweak for recent bool changes.
12184
12185 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12186
12187         * config/emb-unix: Deleted.
12188         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
12189         remote execution.  Do final link on remote host if REMOTE_LINK is set.
12190
12191 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
12192
12193         * lib/dg.exp (dg-test): Fix typo in last patch.
12194
12195 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
12196
12197         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
12198         (handles multiple occurrences).
12199
12200 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
12201
12202         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
12203         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
12204         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
12205         printed).
12206         * lib/c-torture.exp (c-torture-compile): Likewise.
12207         (c-torture): Prepend full path if missing.
12208         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
12209         (gcc_fail): Likewise.
12210         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
12211
12212 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
12213
12214         * lib/netware.exp: Only attach to NetWare i386 systems.
12215
12216 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
12217
12218         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
12219         messages.  Add test name to "output pattern match" pass/fail message.
12220
12221 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
12222
12223         * gcc.dg: New testsuite.
12224         * gcc.dg/dg.exp: New file.
12225
12226         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
12227         test-switch.c}: Deleted.
12228
12229         * gcc.misc-tests/msgs.exp: New testcase driver.
12230
12231 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
12232
12233         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
12234         Watch for illegal return values from ${tool}_load.
12235         * config/unix.exp (${tool}_load): Fix pass/fail detection for
12236         cross targets.  Coerce return value >0 to 1.
12237
12238 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12239
12240         * config/unix.exp (${tool}_load): Call program rsh, not proc.
12241
12242         * config/emb-unix.exp: New file.
12243
12244         * config/sim.exp: Error if variable $SIM not defined.
12245         (${tool}_load): Mark test as "untested" if simulator missing.
12246
12247         * config/unix.exp: Load remote.exp to get rcp_download.
12248         * lib/c-torture.exp: Use different option lists for testcases with
12249         and without loops.
12250         * gcc.c-torture/execute/execute.exp: Likewise.
12251
12252 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12253
12254         * config/*.exp: Clarify return code from ${tool}_load.
12255         Call `unresolved' or `untested' instead of `warning' or `perror'
12256         (sometimes you still want to call both though).
12257         Add comment that `shell_id' is local to each file.
12258         * config/udi.exp (timeout): Set to 30.
12259         Don't print warning if connection fails, $connectmode has already
12260         printed an error.
12261         (${tool}_load): Move verbose messages to level 2.
12262         Rework pattern for "Process started" message.
12263         Pass `shell_id' to ${connectmode}_download.
12264         Retry twice upon timeout.  Make resetting of target more robust.
12265         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
12266         Pass `shell_id' to exit_$connectmode.
12267         Only call exit_$connectmode if connected.
12268         * config/unix.exp (${tool}_load): Check return codes better.
12269         * config/vrtx.exp (${tool}_load): Likewise.
12270         * config/vx.exp (${tool}_load): Likewise.
12271         Delete unneeded global's.
12272         * lib/dg.exp (dg-test): Update to reflect clarified return codes
12273         from ${tool}_load.
12274         (dg-stat): Delete.
12275         (dg-init): Delete recording of pass/fail counts.
12276         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12277         (old-dejagnu-init): Likewise.
12278         (old-dejagnu-stat): Delete contents, empty proc now.
12279         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
12280         (c-torture): Delete references to lcnt, lpass, lfail.
12281         Get option list from TORTURE_OPTIONS.
12282         Delete -funroll[-all]-loops if no loops.
12283         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
12284         (g++_stat): Delete contents (empty proc now).
12285         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
12286         (gcc_finish): Likewise.
12287         (gcc_stat): Deleted.
12288         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
12289         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
12290         * gcc.c-torture/execute/execute.exp: Likewise.
12291         Split tests into two parts: compile, execute.
12292         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
12293         no loops.  Update to reflect clarified return codes from ${tool}_load.
12294
12295 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
12296
12297         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
12298         to grep for.
12299         (old-dejagnu): Likewise (where necessary).
12300
12301 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12302
12303         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
12304
12305         * lib/dg.exp (dg-process-target): Fix processing of selector.
12306         Add comment regarding use of `error'.
12307
12308         * lib/gcc.exp (prune_system_crud): Define if missing.
12309         * lib/g++.exp (prune_system_crud): Likewise.
12310
12311         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
12312         Call prune_system_crud.
12313         * lib/dg.exp (dg-runtest): New proc.
12314         Use perror instead of send_user for tcl errors in testcase.
12315         Don't return any value, it's never used.
12316         Don't clobber previous definition of `unknown'.
12317         Print tcl errors in `dg-final'.
12318
12319 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
12320
12321         * lib/dg.exp (dg-process-target): Improve syntax error messages.
12322         (dg-test): Don't print errorInfo, it contains stack backtrace.
12323
12324 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
12325
12326         * lib/g++.exp (runtest_file_p): Define if missing.
12327
12328 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
12329
12330         * lib/mike-g++.exp: Comment out loading of g++.exp.
12331         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
12332         (default_g++_version): Always print something.
12333         (default_g++_start): Comment out call to `which'.
12334         (g++_start, g++_load): Deleted (must be defined in config file).
12335         * lib/gcc.exp: Test for existence of $CC at start.
12336         Delete check for tmpdir (done in gcc_init).
12337         (default_gcc_version): Always print something.
12338         (default_gcc_start): Comment out call to `which'.
12339         * config/*.exp: Major cleanup - make cross targets work at least a
12340         little better for g++ (by not being "--tool gcc" specific).
12341         Rename gcc_xxx to ${tool}_xxx.
12342         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
12343         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
12344
12345 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
12346
12347         * lib/c-torture.exp (c-torture-compile): Rework compiler
12348         message processing.
12349
12350         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
12351         c-torture.
12352
12353 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12354
12355         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
12356
12357         * lib/dg.exp (dg-process-target): Support { target native }.
12358
12359 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
12360
12361         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
12362         looked for "... program xxx got fatal signal".
12363         Correct regsub munging of `comp_output'.
12364         Ignore compiler messages "path prefix not used" and "linker input
12365         file unused".
12366
12367 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
12368
12369         * lib/gcc.exp (runtest_file_p): Define if missing.
12370         * gcc.prms/template.c: Example to work from.
12371
12372 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
12373
12374         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
12375         * lib/dg.exp (dg-test): Call unsupported testcases as such.
12376
12377         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
12378         * gcc.prms/1883.c: Moved from compile/940714-1.c.
12379         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
12380         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
12381
12382         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
12383         (dg-process-target): No longer a varargs proc.
12384         Return S/N for target, P/F for xfail.  All callers changed.
12385         (user option procs): More argument checking.
12386         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
12387         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
12388         (dg-test): Skip test if not running on selected target in `dg-do'.
12389         Update handling of `dg-do-what', `dg-output-text'.
12390         Separate execution pass/fail from output pattern match pass/fail.
12391         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
12392
12393 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12394
12395         * gcc.c-torture/special/special.exp: Don't expect failure for mips
12396         target for 920510-1.c.
12397
12398 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
12399
12400         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
12401         Clean up comment regarding use of passcnt, etc.
12402         (gcc_stat): Don't update `testcnt' here.
12403         (gcc_finish): Do it here.
12404         Might as well reset `but_id' here too.
12405         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
12406         to determine if the file should be tested.
12407         * gcc.c-torture/compile/compile.exp: Likewise.
12408         * gcc.c-torture/execute/execute.exp: Likewise.
12409         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12410         * gcc.misc-tests/dg-test.exp: Likewise.
12411         * gcc.prms/prms.exp: Likewise.
12412         * gcc.wendy/wendy.exp: Likewise.
12413         * g++.old-deja.exp: Likewise.
12414         Move "Testing file" message to verbose level 1.
12415
12416 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
12417
12418         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
12419
12420 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12421
12422         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12423         (default_gcc_start): Accept optional second list element
12424         of compiler flags.  Print compiler output at verbosity level 2.
12425         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12426         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12427         Save current values of framework globals passcnt, failcnt, xpasscnt,
12428         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12429         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
12430         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12431         xfailcnt to compute stats.  Update framework global `testcnt' from
12432         pass/fail counts.
12433         (gcc_finish): New proc.  Clean up test environment.
12434         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12435         (gcc_epass, gcc_efail): Delete.
12436         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12437         argument of line number.
12438         (dg-init): If the tool has an init routine, call it.
12439         (dg-test): Remove args `cflags_var' and `libs_var'.
12440         Pass all compiler options to ${tool}_start.
12441         Handle missing line number.
12442         (dg-finish): New function.
12443         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12444         particular files.  Call gcc_finish at end.  Move "skipping test"
12445         message to verbosity level 3.
12446         * gcc.c-torture/compile/compile.exp: Likewise.
12447         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12448         * gcc.c-torture/execute/execute.exp: Likewise.
12449         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12450         Print testcase being tried at verbosity level 1.
12451         * gcc.c-torture/special/special.exp: Unset xfail.
12452         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12453         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12454         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12455         * gcc.failure/failure.exp: Likewise.
12456         * gcc.ieee/ieee.exp: Likewise.
12457         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12458         Update call to dg-test.  Call dg-finish at end.
12459         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
12460         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12461         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12462         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12463         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
12464         * gcc.wendy/wendy.exp: Add copyright.
12465         Delete setting of tmpdir (done by gcc_init).
12466         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12467         Pass compiler flags to gcc_start.  Call gcc_finish at end.
12468         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12469         gcc_[ce]pass/fail.
12470
12471 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
12472
12473         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12474         confusion.
12475         (g++_load): Likewise.
12476
12477         * config/*.exp (gcc_load): Some were varargs fns and some were not.
12478         Rename argument to `prog' to remove the confusion.
12479         Varargs fns behave differently too!
12480         (g++_load): Likewise.
12481
12482         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12483
12484         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
12485         what it is.  Delete (always) printing of status value for !native.
12486         Simplify verbose code, and include status and exec_output.
12487         (g++_load): Use gcc_load.
12488
12489 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12490
12491         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
12492         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
12493         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
12494         940714-3.c as these testcases don't exist anymore.  Make
12495         va-arg-1.c expected to pass.
12496
12497 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
12498
12499         * gcc.misc-tests/misc.exp: Only run specific testcases.
12500         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
12501         * gcc.misc-tests/dg-[1-9].c: New files.
12502
12503         * lib/dg.exp: New testsuite driver.
12504         * gcc.prms/prms.exp: Use it.
12505
12506         * README.gcc: New file.
12507
12508         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
12509         Document and reset `lxpass' and `lxfail'.
12510         Simplify "initialized" message.
12511         (gcc_stat): Clean up comments a little.
12512
12513 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
12514
12515         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
12516
12517 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
12518
12519         * lib/old-dejagnu.exp (process-option): New proc.
12520         (old-dejagnu-init, old-dejagnu-stat): Likewise.
12521         (old-dejagnu): Simplify.
12522         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
12523
12524 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
12525
12526         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
12527         exists and is not an empty string.
12528
12529         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
12530         $xfail rather than calling setup_xfail.  Clear $xfail when test is
12531         finished.
12532         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
12533         automatically.
12534
12535         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
12536         longer expected to fail.
12537
12538         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
12539         "f" function call.
12540
12541         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
12542
12543         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12544         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12545         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12546         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12547         c-torture-1.29.
12548
12549         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12550         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12551
12552         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12553
12554         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12555         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12556
12557         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12558         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12559         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12560
12561 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
12562
12563         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12564         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12565         940714-1.c, 940714-2.c, 940714-3.c},
12566         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12567         gcc.misc-tests/{mg.c,mg.exp}:
12568         New tests.
12569         * gcc.noncompile/noncompile.exp: Change accordingly.
12570
12571 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12572
12573         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12574         Undo previous clobberage.
12575
12576 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12577
12578         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12579         * gcc.special/{930510-1.c, special.exp}:
12580         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12581         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12582         struct-varargs-1.c}: New tests from c-torture-1.26.
12583
12584 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12585
12586         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12587           argument to switch.
12588
12589 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12590
12591         * Revert the previous changes.  Please see Rob's directory
12592           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12593           fixes.
12594
12595 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12596
12597         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12598             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12599             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12600             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12601             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12602             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12603             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12604             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12605             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12606             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12607             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12608             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12609             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12610             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12611             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12612             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12613             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12614             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12615             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12616             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12617             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12618             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12619             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12620             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12621             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12622             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12623             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12624
12625 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12626
12627         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12628             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12629           with perror calls.
12630
12631 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12632
12633         * config/unix.exp (g++_load): Fix syntax.
12634
12635 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12636
12637         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12638         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12639         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12640         Don't expect va-arg-1.c to fail.  Correct expected output for
12641         920928-1.c.
12642         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12643         * gcc.wendy/hbm4.c: Correct typo.
12644         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12645
12646 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12647
12648         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12649         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12650         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12651         * lib/c-torture.exp (c-torture-compile): Ditto.
12652
12653         Reduce volume of output (remove all the -I's and such).
12654         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12655         Call gcc_cpass, gcc_cfail.
12656         (c-torture): Pass testing option to c-torture-compile.
12657
12658 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12659
12660         Bring patches over from progressive.
12661         * config/default.exp: Exit remote shell cleanly.
12662         (g++_exit, g++_start): Add default versions.
12663         * config/sim.exp (gcc_load): Use perror, not error.
12664
12665 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12666
12667         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12668         set in site.exp.
12669
12670 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12671
12672         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12673         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12674         (wendy_try): New proc to run testcase.
12675         (main loop): Call 'em.
12676         * gcc.wendy/*.c: Clean up pass to correct expected output.
12677
12678         * lib/gcc.exp: Minor cleanup work.
12679         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12680
12681 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12682
12683         * config/sim.exp (gcc_load): Document return codes better.
12684         Don't pass -v to simulator.
12685
12686 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12687
12688           * gcc.special/920717-x.c: Fix typo.
12689           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12690           get at sources.
12691
12692         * lib/mike-gcc.exp: Fix typo.
12693
12694 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12695
12696         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12697         binary to use, transform the name.
12698         * config/*.exp: rename everything. Nuke any g++ specific files,
12699         it's now a special case of gcc that requires no special support.
12700         Add a default.exp for unsupported targets.
12701
12702 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12703
12704         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12705         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12706         version of Tcl.
12707
12708 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12709
12710         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12711         than a warning.
12712
12713 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12714
12715         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12716
12717 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12718
12719         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12720         option_list.  Compile every file with only 4/6 option choices
12721         (same as C torture) instead of with 12/18 different option
12722         choices.
12723         * lib/c-torture.exp: Likewise.
12724
12725         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12726         not already set.
12727
12728 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12729
12730         * lib/old-deja.exp: Add `excess errors test fails' error, now one
12731         can put an XFAIL *-*-* on excess errors.
12732
12733 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
12734
12735         * g++.law: Add more tests derived from g++-bugs snapshots.
12736
12737         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
12738         equivalent to g++.law/init9.
12739
12740         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12741         compiled it, and the a.out file after we've run it.
12742
12743 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12744
12745         * lib/mike-g++.exp (postbase): Delete the .o file after we've
12746         compiled it, and the a.out file after we've run it.
12747
12748 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12749
12750         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12751
12752 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12753
12754         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12755         version number.
12756
12757 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12758
12759         * g++.law: New directory of g++ tests derived from the g++-bugs
12760         snapshots.
12761
12762 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12763
12764         * gcc.compile: initbug1.c initbug1.exp testcase added
12765
12766 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12767
12768         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12769         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12770           fixes submitted by Jeff Law (law@cs.utah.edu)
12771         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12772           Jeff Law (law@cs.utah.edu)
12773
12774
12775 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12776
12777         * config/unix-g++.exp: Follow the gcc way of doing things.
12778         * g++.old-deja/old-deja.exp: Minor updates.
12779         * lib/g++.exp: New file, follow the gcc way of doing things.
12780         * lib/old-dejagnu.exp: Minor updates.
12781         * lib/mike-g++.exp: Always unset errorInfo.
12782
12783 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12784
12785         * lib/gcc.exp: Fix some errors with the below change, CC and
12786         CFLAGS should be global when setting, not local.
12787
12788 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12789
12790         * lib/gcc.exp: Transform tool name.
12791
12792 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12793
12794         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12795
12796 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12797
12798         * lib/gcc.exp: change gcc_done to gcc_stat
12799
12800 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12801
12802         * Upgraded gcc testsuite to c-torture version 1.25
12803
12804 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12805
12806         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12807         * lib/c-torture: added hooks for new reporting code.
12808
12809 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12810
12811         * config/sh-gcc.exp: check if sh-sim exists in the path
12812
12813 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12814
12815         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12816         * gcc.compile/compile.exp: Initial changes for new logic.
12817         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12818         * gcc.failure/failure.exp: Initial changes for new logic.
12819         * gcc.ieee/ieee.exp: Initial changes for new logic.
12820         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12821         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12822         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12823         * lib/c-torture.exp: Initial changes for new logic.
12824         * lib/gcc.exp: Initial changes for new logic.
12825
12826 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12827
12828         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12829         depend upon failure or success.  Fully qualify names in failure
12830         and success messages.  Always remove a.out before starting
12831         compile, just in case.  Pay more attention to error text output by
12832         the compiler.  Handle testcases with no known past errors just
12833         like all others, so that things are uniform.  Other miscellaneous
12834         improvements.
12835
12836 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12837
12838         * gcc.cpp: new directory for cpp tests
12839
12840 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12841
12842         * lib/chill.exp: Code reformatted, removed unused code.
12843         * config/unix-chill.exp: Code reformatted, removed unused code.
12844         * chill.execute/execute.exp: Code reformatted, removed unused code.
12845         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12846
12847 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12848
12849         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12850         routines not written.
12851
12852 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12853
12854         * config/bug-gcc.exp: Use new procs from bug.exp.
12855
12856 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12857
12858         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12859         via ftp, rather than depending on NFS.
12860         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12861         case.
12862
12863 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12864
12865         * config/bug-gcc.exp: Use new download proc.
12866
12867 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12868
12869         * chill.execute/execute.exp: cleanups, handles errors better
12870         * chill.compile/compile.exp: rewrite, based on execute.exp
12871         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12872         * lib/chill.exp: major changes to diff proc and compile and link
12873           procs. added chill_fail and chill_pass wrappers to pass and
12874           fail. added more comments, and handle error codes better.
12875           Added a hack to capture stderr from exec, so noncompile tests
12876           can work.
12877
12878 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12879
12880         * chill.execute/execute.exp: rewrite of testsuite driver
12881         * lib/chill.exp: rewrite of testsuite driver
12882         * config/unix-chill.exp: rewrite of testsuite driver
12883
12884 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12885
12886     In chill.execute:
12887         * iexpr.ch: Standardize uppercase.
12888         * tuples.dat: Standardize uppercase.
12889         * vary.ch: standardize.  Correct varying string assignments.
12890         * vary.dat: Add new output lines.
12891
12892 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12893
12894     In chill.execute:
12895         * chprintf.ch: Standardize use of uppercase.
12896         * tuples.ch: Standardize and turn arr2 into a DCL,
12897           rather than a SYN.
12898         * pinits.ch: Standardize.
12899
12900 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12901
12902         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12903         * Makefil: Renamed to Makefile.in.
12904         * configure.in: New.
12905
12906 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12907
12908     In chill.execute:
12909         * .cvsignore: Add result/output files.
12910         * Makefile: Fix up variables at start.  Use MFLAGS
12911           everywhere.  Correct bool_loc, built_ins entries.
12912           Add entry for vary1.ch.
12913         * bitarray.ch: Standardize upper-case usage.
12914         * bitexpr.ch: Standardize, add output of b1.
12915         * params.ch: Use arrayt in along PROC parameters, to
12916           avoid novelty problems.
12917         * sets.ch: Tiny cleanup.
12918         * vary1.ch: Re-indent.
12919
12920 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12921
12922           * Add PR-related files to Makefiles, .cvsignore files, etc.
12923
12924 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12925
12926         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12927           with compiler objects. New names are test-flow.c and test-loop.c
12928
12929 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12930
12931         * Upgraded c-torture tests from 1.19 to 1.20
12932
12933         * new files:
12934         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12935         * gcc.compile: 930623-1.c 930623-2.c
12936         * gcc.noncompile: 930622-1.c 930622-2.c
12937         * gcc.failure: 920411-1.c 920627-2.c
12938         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12939
12940 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12941
12942         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12943           More changes to get testsuite working properly. Needs more work.
12944           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12945
12946 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12947
12948         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12949           More changes to get testsuite working properly. Needs more work.
12950
12951 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12952
12953         * chill.compile/compile.exp: Added for Dejagnu support
12954         * chill.execute/execute.exp: Added for Dejagnu support
12955         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12956
12957 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12958
12959     This should complete moving the CHILL test files.
12960         * chill.noncompile(.cvsignore printf.grt
12961             in-printf.grt chprintf.grt chprintf.ch):
12962             Added test-support files.
12963           (Makefile): Modified further.
12964         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12965             signal.ch): Added test files.
12966           * chill.execute (.cvsignore printf.grt printr.c
12967             in-printf.grt rts.c chprintf.grt rts.h): Added
12968           test-support files.
12969             (Makefile): More corrections.
12970
12971 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12972
12973         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12974           test cases, ready for DejaGnu.
12975
12976 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12977
12978         * Upgraded c-torture tests from 1.18 to 1.19
12979
12980         * gcc.compile: added test(s):
12981           930607-1.c
12982         * gcc.execute: added test(s):
12983           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12984
12985         * added new subdirectory for misc tests: gcc.misc-tests
12986         * gcc.misc-test(s): added tests:
12987           inst-check.c test-consts.c test-ior.c test-switch.c
12988
12989 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12990
12991         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12992
12993 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12994
12995         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12996
12997 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12998
12999         * Upgraded c-torture tests from 1.17 to 1.18
13000
13001 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13002
13003         * Upgraded c-torture tests from 1.12 to 1.17
13004
13005 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
13006
13007         * lib/old-dejagnu.exp:
13008           Fixed handling of XFAIL target triplets to correctly
13009           recognize wildcard characters.  Removed code that
13010           appended a unique id tag to the end of the file name
13011           printed out by the result of the testcases within a
13012           given test file.
13013
13014 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
13015
13016         * lib/old-dejagnu.exp:
13017           Reworked expected failure handling to trigger off of XFAIL
13018           keyword in keyphrase embeded in testcase source code. The
13019           XFAIL keyword must be at the end of the keyphrase line. It
13020           may optionally be followed by one or more target triplets.
13021           It has just occured that the handling of wildcards in the
13022           target triplet may not be correct.
13023
13024 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
13025
13026         * g++.old-deja/tests:
13027           Moved all subdirectories up one level into g++.old-deja .
13028
13029         * lib/old-dejagnu.exp:
13030           Fixed problem with CXXFLAGS not being properly reset, and being
13031           corrupted with extraneous "-c" compiler option.  This was
13032           causing binaries to not be generated for test that needed them.
13033           Modified strings passed to "pass" and "fail" so that individual
13034           tests from the same test file would be distinguished by an
13035           identifier appended to the test file name in the summary logs;
13036           this corrected a problem with erroneous diff logs.  Added code
13037           to search testcases for expected fail and unexpected pass keywords.
13038
13039 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13040
13041         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
13042
13043 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13044
13045         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
13046           Removed extraneous text from end of "Special g++ Options"
13047           keyphrase.
13048
13049         * lib/old-dejagnu.exp: Added pattern matching to look for new
13050           keywords, embedded in testcases comments, which will trigger
13051           calls to xpass and xfail.
13052
13053 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
13054
13055         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
13056           comments embedded in the testcases, especially the one looking for
13057           special compiler options, as well as the pattern matching for the
13058           compiler output again.
13059
13060 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
13061
13062         * lib/old-dejagnu.exp: Do a proper check of the return value for
13063           execute tests. Fixed several problems with the pattern matching
13064           of the compiler output which gave erroneous test results.
13065           Changed several of the test result messages to be more descriptive.
13066         * config/unix-g++.exp: Proc g++_load now actually works and
13067           executes the tests passed to it and returns a usable return
13068           value.
13069
13070 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13071
13072           * lib/gcc.exp: Exits gracefully if $CC is bogus.
13073
13074 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13075
13076         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
13077           Modified both files to properly execute the old style
13078           dejagnu tests. The previous versions of these files were
13079           experimental and did not function anything near correctly.
13080
13081 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
13082
13083         * Removed all Makefile.in and configure.in files. No configuration
13084         needed now.
13085
13086 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
13087
13088         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
13089
13090 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
13091
13092         * gcc.compile/configure.in, gcc.unsorted/configure.in,
13093         gcc.special/configure.in, gcc.noncompile/configure.in,
13094         gcc.execute/configure.in, gcc.code_quality/configure.in,
13095         g++.other/configure.in, g++.old-deja/configure.in,
13096         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
13097         in srcname setting.
13098
13099 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13100
13101         * lib/udi.exp:  Fixed mondfe and mondfe_download.
13102         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
13103         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
13104
13105 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
13106
13107         * config/udi-gdb.exp: Check $shell_id after connecting to target.
13108         (gdb_exit): Don't remove *_soc files.
13109
13110 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
13111
13112         * lib/c-torture.exp: Don't look for main; instead always use -w
13113         -c.  This is how the c-torture tests work.  Remove the object
13114         file if the compilation succeeds.
13115         * gcc.execute/execute.exp: Remove executable if test passes.
13116         * gcc.noncompile/noncompile.exp: Every test is an expected
13117         failure.
13118         * gcc.special/special.exp: Added tests from c-torture 1.11,
13119         corrected use of existing test.
13120         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
13121         gcc.execute/920625-1.c: Updated to c-torture 1.11.
13122         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
13123         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
13124         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
13125         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
13126         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
13127         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
13128         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
13129         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
13130         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
13131         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
13132         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
13133         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
13134         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
13135         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
13136         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
13137         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
13138         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
13139         c-torture 1.11.
13140         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
13141         correspond to c-torture 1.11.
13142
13143         * New file.