Andreas Tobler <a.tobler@schweiz.ch>
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
2
3         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4         suppress for powerpc-*-darwin*.
5         * gcc.dg/torture/builtin-noret-2.c: Likewise.
6
7 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
8
9         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
10         suppress option for powerpc-*-darwin*.
11         
12 2003-05-23  Roger Sayle  <roger@eyesopen.com>
13
14         * gcc.dg/builtins-1.c: Add tests for tan and atan.
15         * gcc.dg/builtins-4.c: Add test for fmod.
16
17 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18
19         PR c++/10682
20         * g++.dg/template/instantiate4.C: New test.
21
22 2003-05-22  Roger Sayle  <roger@eyesopen.com>
23
24         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25
26 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
27
28         * gcc.dg/compat/scalar-return-1_main.c: New file.
29         * gcc.dg/compat/scalar-return-1_x.c: New file.
30         * gcc.dg/compat/scalar-return-1_y.c: New file.
31         * gcc.dg/compat/scalar-return-2_main.c: New file.
32         * gcc.dg/compat/scalar-return-2_x.c: New file.
33         * gcc.dg/compat/scalar-return-2_y.c: New file.
34         * gcc.dg/compat/struct-return-3_main.c: New file.
35         * gcc.dg/compat/struct-return-3_y.c: New file.
36         * gcc.dg/compat/struct-return-3_x.c: New file.
37         * gcc.dg/compat/struct-return-2_main.c: New file.
38         * gcc.dg/compat/struct-return-2_x.c: New file.
39         * gcc.dg/compat/struct-return-2_y.c: New file.
40
41 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
42
43         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
44         for hppa*-hp-hpux*.
45         * gcc.dg/20021014-1.c (dg-options): Likewise.
46         * gcc.dg/nest.c (dg-options): Likewise.
47
48 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
49
50         PR c++/9738
51         * g++.dg/ext/dllimport2.C: New file.
52         * g++.dg/ext/dllimport3.C: New file.
53
54 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
55
56         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
57         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
58         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
59         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
60         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
61         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
62         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
63         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
64         * gcc.dg/compat/small-struct-defs.h: New file.
65         * gcc.dg/compat/small-struct-init.h: New file.
66         * gcc.dg/compat/small-struct-check.h: New file.
67         * gcc.dg/compat/fp-struct-defs.h: New file.
68         * gcc.dg/compat/fp-struct-check.h: New file.
69         * gcc.dg/compat/fp-struct-init.h: New file.
70         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
71         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
72
73 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
74
75         * gcc.dg/20030225-2.c: New test.
76
77 2003-05-18  Roger Sayle  <roger@eyesopen.com>
78             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
79
80         * gcc.c-torture/compile/20030518-1.c: New test case.
81
82 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
83
84         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
85         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
86         gcc-dg-debug-runtest.
87         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
88         gcc-dg-debug-runtest.
89
90 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
91
92         PR c++/9022
93         * g++.dg/lookup/using6.C: New test.
94
95 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
96
97         * g++.dg/parse/access2.C: New test.
98
99 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
100
101         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
102         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
103         * gcc.dg/debug/debug.exp: Likewise.
104
105 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
106
107         * gcc.dg/dollar.c: New test.
108
109 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
110
111         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
112         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
113         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
114         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
115         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
116         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
117         * gcc.dg/compat/struct-by-value-6_main.c: New file.
118         * gcc.dg/compat/struct-by-value-6_x.c: New file.
119         * gcc.dg/compat/struct-by-value-6_y.c: New file.
120         * gcc.dg/compat/struct-by-value-7_main.c: New file.
121         * gcc.dg/compat/struct-by-value-7_x.c: New file.
122         * gcc.dg/compat/struct-by-value-7_y.c: New file.
123         * gcc.dg/compat/struct-by-value-8_main.c: New file.
124         * gcc.dg/compat/struct-by-value-8_x.c: New file.
125         * gcc.dg/compat/struct-by-value-8_y.c: New file.
126         * gcc.dg/compat/struct-by-value-9_main.c: New file.
127         * gcc.dg/compat/struct-by-value-9_x.c: New file.
128         * gcc.dg/compat/struct-by-value-9_y.c: New file.
129
130 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
131
132         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
133         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
134         support for "repo" mode.
135         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
136         * lib/g77-dg.exp: Likewise.
137         * lib/obj-dg.exp: Likewise.
138         
139 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
140
141         Merge from gcc-3_2-rhl8-branch:
142         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
143
144         * gcc.dg/tls/opt-6.c: New test.
145
146         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
147
148         * gcc.dg/20030405-1.c: New test.
149
150         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
151
152         * gcc.dg/20030309-1.c: New test.
153
154         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
155
156         * gcc.c-torture/execute/20030307-1.c: New test.
157
158         2003-02-20  Randolph Chung  <tausq@debian.org>
159
160         * gcc.c-torture/compile/20030220-1.c: New test.
161
162         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
163
164         * gcc.dg/20030217-1.c: New test.
165
166         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
167
168         * gcc.c-torture/compile/20020129-1.c: New test.
169
170         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
171
172         * gcc.dg/unroll-1.c: New test.
173
174         2002-11-16  Jan Hubicka  <jh@suse.cz>
175
176         * gcc.c-torture/execute/20020920-1.c: New test.
177
178         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
179
180         PR target/7434
181         * gcc.c-torture/compile/20021008-1.c: New test.
182
183         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
184
185         PR target/7559
186         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
187
188         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
189
190         * gcc.c-torture/compile/20020807-1.c: New test.
191
192         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
193
194         * gcc.dg/tls/opt-1.c: New test.
195
196         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
197
198         * gcc.dg/20020729-1.c: New test.
199
200         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
201
202         * g++.dg/opt/life1.C: New test.
203
204         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
205
206         * gcc.dg/20020525-1.c: New test.
207
208         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
209
210         PR c++/6794
211         * g++.dg/ext/pretty1.C: New test.
212         * g++.dg/ext/pretty2.C: New test.
213
214 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
215
216         PR c++/8385
217         * g++.dg/ext/typeof5.C: New test.
218
219 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
220
221         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
222         __USER_LABEL_PREFIX__ into account.
223         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
224
225 2003-05-14  Roger Sayle  <roger@eyesopen.com>
226
227         * gcc.dg/builtins-15.c: New test case.
228
229 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
230
231         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
232
233 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
234
235         * lib/g++.exp: Tweak handling of additional source files.
236         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
237         * g++.dg/special/conpr-2a.C: Rename to ...
238         * g++.dg/special/conpr-2a.cc: ... this.
239         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
240         * g++.dg/special/conpr-3a.C: Rename to ...
241         * g++.dg/special/conpr-3a.cc: This.
242         * g++.dg/special/conpr-3b.C: Rename to ...
243         * g++.dg/special/conpr-3b.cc: This.
244         * g++.dg/special/conpr-4.C: New test.
245         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
246
247 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
248
249         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
250
251 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
252
253         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
254         * g++.old-deja/g++.robertl/eb71.C: Likewise.
255         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
256         * g++.old-deja/g++.other/warn3.C: Likewise.
257
258 2003-05-11  Roger Sayle  <roger@eyesopen.com>
259
260         * gcc.dg/i386-387-1.c: Update to also test log.
261         * gcc.dg/i386-387-2.c: Likewise.
262
263 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
264
265         * g77.f-torture/execute/int8421.f: New test.
266
267 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
268
269         PR c++/10230, c++/10481
270         * g++.dg/lookup/scoped5.C: New test.
271
272 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
273
274         PR c++/10552
275         * g++.dg/template/ttp6.C: New test.
276
277 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
278
279         * gcc.c-torture/execute/builtins: New directory.
280         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
281         gcc.c-torture/execute/builtins.
282         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
283         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
284         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
285         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
286
287 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
288
289         PR c++/9252
290         * g++.dg/template/access8.C: New test.
291         * g++.dg/template/access9.C: New test.
292
293 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
294
295         PR c++/9554
296         * g++.dg/parse/access1.C: New test.
297
298 2003-05-09  DJ Delorie  <dj@redhat.com>
299
300         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
301         long, and not an int.
302
303 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
304
305         PR c++/10555, c++/10576
306         * g++.dg/template/memclass1.C: New test.
307
308 2003-05-08  DJ Delorie  <dj@redhat.com>
309
310         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
311         targets.
312         * gcc.c-torture/execute/20021024-1.x: Likewise.
313         * gcc.c-torture/execute/shiftdi.x: Likewise.
314         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
315         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
316         * gcc.dg/20021018-1.c: Likewise.
317
318 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
319
320         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
321
322         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
323         (bcopy): Call memmove.
324
325 2003-05-08  Roger Sayle  <roger@eyesopen.com>
326
327         * g77.f-torture/compile/8485.f: New test case.
328
329 2003-05-07  Richard Henderson  <rth@redhat.com>
330
331         PR c++/10570
332         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
333         Verify exception_cleanup not called for rethrows.
334         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
335         when exiting catch block without rethrowing.
336         * g++.dg/eh/forced3.C: New.
337         * g++.dg/eh/forced4.C: New.
338
339 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
340
341         * gcc.dg/20030505.c: Fix triplet.
342
343 2003-05-06  DJ Delorie  <dj@redhat.com>
344
345         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
346         * gcc.dg/nest.c: Likewise.
347
348 2003-05-05  Roger Sayle  <roger@eyesopen.com>
349
350         * gcc.dg/builtins-14.c: New test case.
351
352 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
353
354         * lib/compat.exp (compat-execute): New argument.
355         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
356         * gcc.dg/compat: New test directory.
357         * gcc.dg/compat/compat.exp: New expect script.
358         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
359         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
360         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
361         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
362         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
363         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
364
365         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
366         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
367         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
368         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
369         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
370         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
371         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
372         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
373         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
374         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
375         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
376         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
377         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
378         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
379         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
380
381 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
382
383         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
384
385 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
386
387         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
388
389 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
390
391         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
392         * gcc.dg/ppc-fsel-2.c: New test.
393
394         * gcc.dg/unused-5.c: New test.
395
396 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
397
398         PR c++/10496
399         * g++.dg/warn/pmf1.C: New test.
400
401 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
402
403         PR c++/4494
404         * g++.dg/warn/main.C: New test.
405
406 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
407
408         * gcc.dg/nonnull-3.c: New test.
409
410 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
411
412         * gcc.dg/cpp/Wtrigraphs.c: Update.
413         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
414
415 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
416
417         * gcc.dg/ppc-fsel-1.c: New test.
418
419 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
420
421         PR c/10604
422         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
423
424 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
425
426         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
427
428 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
429
430         PR c++/9364, c++/10553, c++/10586
431         * g++.dg/parse/typename4.C: New test.
432         * g++.dg/parse/typename5.C: Likewise.
433
434 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
435
436         * gcc.c-torture/compile/20030503-1.c: New test.
437
438 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
439
440         * g++.dg/lookup/using5.C: Fix testcase error.
441
442 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
443
444         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
445         since MEABI is no longer supported.  Remove all vestiges
446         of MEABI from the test.
447
448 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
449
450         PR c++/10554
451         * g++.dg/lookup/using5.C: New test.
452
453 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
454
455         PR c++/8772
456         * g++.dg/template/ttp5.C: New test.
457
458 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
459
460         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
461         (dg-gpp-additional-sources): New function.
462         (dg-gpp-additional-files): Likewise.
463         * lib/g++.exp (additional_sources): New variable.
464         (additional_files): Likewise.
465         (g++_target_compile): Deal with them.
466         * lib/old-dejagnu.exp: Remove.
467         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
468         * g++.old-deja: Revise all tests to use dg commands.
469
470 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
471
472         PR c++/9432, c++/9528
473         * g++.dg/lookup/using4.C: New test.
474
475 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
476
477         * gcc.dg/noreturn-5.c: New file.
478         * gcc.dg/noreturn-6.c: New file.
479
480         * gcc.c-torture/compile/inline-1.c: New file.
481
482 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
483
484         PR c++/10551
485         * g++.dg/template/explicit1.C: New test.
486
487 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
488
489         PR c++/10549
490         * g++.dg/other/bitfield1.C: New test.
491
492         PR c++/10527
493         * g++.dg/init/new7.C: New test.
494
495 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
496
497         * g++.dg/ext/desig1.C: New test.
498         * g++.dg/ext/init1.C: Update.
499
500         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
501
502 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
503
504         PR c++/10180
505         * g++.dg/warn/Winline-1.C: New test.
506
507 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
508
509         * gcc.c-torture/execute/string-opt-19.c: New test.
510
511         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
512         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
513
514 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
515
516         PR c++/10506
517         * g++.dg/init/new6.C: New test.
518
519         PR c++/10503
520         * g++.dg/init/ref6.C: New test.
521
522 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
523
524         * g++.dg/warn/weak1.C: XFAIL on AIX4.
525
526 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
527
528         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
529         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
530
531 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
532
533         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
534         initialized static data members.
535
536 2003-04-25  H.J. Lu <hjl@gnu.org>
537
538         * gcc.dg/ia64-sync-4.c: New test.
539
540 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
541
542         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
543         date.
544
545 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
546
547         PR c++/10337
548         * g++.dg/warn/conv1.C: New test.
549         * g++.old-deja/g++.other/conv7.C: Adjust.
550         * g++.old-deja/g++.other/overload14.C: Adjust.
551
552 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
553
554         PR c++/10471
555         * g++.dg/template/defarg2.C: New test.
556
557 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
558
559         * gcc.dg/cpp/include2.c: Update.
560         * gcc.dg/cpp/multiline-2.c: New.
561         * gcc.dg/cpp/multiline.c: Update.
562         * gcc.dg/cpp/strify2.c: Update.
563         * gcc.dg/cpp/trad/literals-2.c: Update.
564
565 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
566
567         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
568
569 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
570
571         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
572
573 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
574
575         PR c++/10451
576         * g++.dg/parse/crash4.C: New test.
577
578         PR c++/9847
579         * g++.dg/parse/crash5.C: New test.
580
581 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
582
583         PR c++/10446
584         * g++.dg/parse/crash3.C: New test.
585
586         PR c++/10428
587         * g++.dg/parse/elab1.C: New test.
588
589 2003-04-22  Devang Patel  <dpatel@apple.com>
590
591         * gcc.dg/cpp/trad/funlike-5.c: New test.
592
593 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
594
595         * g++.dg/other/packed1.C: Fix dg options.
596
597 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
598
599         * g++.dg/other/offsetof2.C: New test.
600
601 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
602
603         * g++.dg/template/recurse.C: Adjust location of error messages.
604
605 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
606
607         PR c++/9881
608         * g++.dg/init/addr-const1.C: New test.
609         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
610
611 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
612
613         PR c++/10405
614         * g++.dg/lookup/struct-hack1.C: New test.
615
616 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
617
618         * ucs.c: Update diagnostic messages.
619
620 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
621
622         * gcc.dg/cpp/truefalse.cpp: New test.
623         * gcc.dg/cpp/cpp.exp: Update.
624         * g++.dg/other/stdbool-if.C: Remove.
625
626 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
627
628         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
629         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
630
631 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
632
633         * gcc.c-torture/compile/20030418-1.c: New test.
634
635 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
636
637         * README.compat: Remove; content moved to doc/sourcebuild.texi.
638
639 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
640
641         PR c++/10347
642         g++.dg/template/dependent-name1.C: New test.
643
644 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
645
646         * gcc.dg/warn-1.c (tourist_guide): New array,
647         contains a pointer to bar.
648
649 2003-04-16  Roger Sayle  <roger@eyesopen.com>
650
651         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
652         * gcc.c-torture/execute/medce-1.c: New test case.
653         * gcc.c-torture/execute/medce-2.c: New test case.
654
655 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
656
657         * lib/prune.exp: Ignore more messages.
658
659         PR c++/10381
660         * g++.dg/parse/lookup3.C: New test.
661
662 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
663
664         * gcc.c-torture/compile/20030415-1.c : New test.
665
666 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
667
668         * gcc.c-torture/execute/scope-2.c: Move to ...
669         * gcc.dg/noncompile/scope.c: .... here.
670
671 2003-04-14  Roger Sayle  <roger@eyesopen.com>
672
673         * gcc.dg/20030414-2.c: New test case.
674
675 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
676
677         PR target/10377
678         * gcc.dg/20030414-1.c: New test.
679
680 2003-04-13  Roger Sayle  <roger@eyesopen.com>
681
682         * gcc.dg/builtins-12.c: New test case.
683         * gcc.dg/builtins-13.c: New test case.
684
685 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
686
687         * gcc.c-torture/execute/string-opt-18.c: New test.
688
689 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
690
691         PR c++/10300
692         * g++.dg/init/new5.C: New test.
693
694 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
695
696         PR c++/7910
697         * g++.dg/ext/dllimport1.C: New test.
698
699 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
700
701         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
702
703 2003-04-11  Bud Davis <bdavis9659@comcast.net>
704
705         PR Fortran/9263
706         * g77.f-torture/noncompile/9263.f: New test
707         PR Fortran/1832
708         * g77.f-torture/execute/1832.f: New test
709
710 2003-04-11  David Chad  <davidc@freebsd.org>
711             Loren J. Rittle  <ljrittle@acm.org>
712
713         libobjc/8562
714         * objc.dg/headers.m: New test.
715
716 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
717
718         * gcc.c-torture/execute/builtin-noret-2.c: New.
719         * gcc.c-torture/execute/builtin-noret-2.x: New.
720         XFAIL builtin-noret-2.c at -O1 and above.
721         * gcc.dg/redecl.c: New.
722         * gcc.dg/Wshadow-1.c: Update error regexps.
723
724 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
725
726         * g++.dg/abi/bitfield10.C: New test.
727
728 2003-04-09  Mike Stump  <mrs@apple.com>
729
730         * gcc.dg/pch/pch.exp: Make testcase names longer.
731         * g++.dg/pch/pch.exp: Make testcase names longer.
732
733 2003-04-08  Roger Sayle  <roger@eyesopen.com>
734
735         * gcc.dg/builtins-11.c: New test case.
736
737 2003-04-08  Roger Sayle  <roger@eyesopen.com>
738
739         * gcc.dg/builtins-9.c: New test case.
740         * gcc.dg/builtins-10.c: New test case.
741
742 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
743
744         * gcc.dg/noncompile/init-4.c.c: New test.
745
746 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
747
748         * gcc.misc-test/gcov-9.c: New test.
749         * gcc.misc-test/gcov-10.c: New test
750         * gcc.misc-test/gcov-11.c: New test.
751
752 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
753
754         PR optimization/10024
755         * gcc.c-torture/compile/20030405-1.c: New test.
756
757 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
758
759         * gcc.dg/pch/static-3.c: New.
760         * gcc.dg/pch/static-3.hs: New.
761         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
762
763 2003-04-04  Richard Henderson  <rth@redhat.com>
764
765         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
766         * g++.dg/eh/forced2.C: Likewise.
767
768 2003-04-03  Mike Stump  <mrs@apple.com>
769
770         * lib/scanasm.exp (scan-assembler): Add xfail processing for
771         target arg.
772         (scan-assembler-times, scan-assembler-not): Likewise.
773         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
774
775 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
776
777         * gcc.dg/sparc-loop-1.c: New test.
778
779 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
780
781         PR other/9274
782         * g++.dg/pch/system-2.C: New.
783         * g++.dg/pch/system-2.Hs: New.
784
785 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
786
787         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
788
789         * g++.dg/eh/simd-1.C (vecfunc): Same.
790
791 2003-04-01  Roger Sayle  <roger@eyesopen.com>
792
793         * gcc.c-torture/execute/20030401-1.c: New test case.
794
795 2003-04-01  Ziemowit Laski <zlaski@apple.com>
796
797         * objc.dg/defs.m: New.
798
799 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
800
801         * g++.dg/eh/simd-1.C: New.
802         * g++.dg/eh/simd-2.C: New.
803
804 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
805
806         * gcc.c-torture/execute/simd-3.c: New.
807
808 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
809
810         PR c/9936
811         * gcc.dg/20030331-2.c: New test.
812
813 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
814
815         PR c++/10278
816         * g++.dg/parse/crash2.C: New test.
817
818 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
819
820         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
821         * gcc.c-torture/execute/20030331-1.c: ...here.
822
823 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
824
825         * gcc.c-torture/execute/20030331-1.c: New test.
826
827 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
828
829         * lib/gcov.exp: Adjust call return testing strings.
830         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
831
832 2003-03-31  Roger Sayle  <roger@eyesopen.com>
833
834         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
835         * gcc.dg/builtins-7.c: New test case.
836         * gcc.dg/builtins-8.c: New test case.
837
838 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
839
840         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
841
842 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
843
844         PR c++/7647
845         * g++.dg/lookup-class-member-2.C: New test.
846
847 2003-03-30  Glen Nakamura  <glen@imodulo.com>
848
849         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
850
851 2003-03-28  Roger Sayle  <roger@eyesopen.com>
852
853         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
854
855 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
856
857         * g++.dg/init/attrib1.C: New test.
858
859 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
860
861         * gcc.dg/ultrasp8.c: New test.
862
863 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
864
865         * gcc.dg/ultrasp7.c: New test.
866
867 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
868
869         PR c++/10047
870         * g++.dg/template/inline1.C: New test.
871
872 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
873
874         * gcc.dg/sparc-dwarf2.c: New test.
875
876 2003-03-27  Roger Sayle  <roger@eyesopen.com>
877
878         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
879         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
880
881 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
882
883         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
884         than reading .x files.
885         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
886         * g77.dg/gcov/gcov-1.f: Likewise.
887         * gcc.misc-tests/gcov-4b.c: Likewise.
888         * gcc.misc-tests/gcov-5b.c: Likewise.
889         * gcc.misc-tests/gcov-6.c: Likewise.
890         * gcc.misc-tests/gcov-7.c: Likewise.
891         * gcc.misc-tests/gcov-8.c: Likewise.
892         * g++.dg/gcov/gcov-1.x: Remove.
893         * g77.dg/gcov/gcov-1.x: Likewise.
894         * gcc.misc-tests/gcov-4b.x: Likewise.
895         * gcc.misc-tests/gcov-5b.x: Likewise.
896         * gcc.misc-tests/gcov-6.x: Likewise.
897         * gcc.misc-tests/gcov-7.x: Likewise.
898         * gcc.misc-tests/gcov-8.x: Likewise.
899
900 2003-03-27  Glen Nakamura  <glen@imodulo.com>
901
902         PR opt/10087
903         * gcc.dg/20030324-1.c: New test.
904
905 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
906
907         PR c++/10224
908         * g++.dg/template/arg3.C: New test.
909
910         PR c++/10158
911         * g++.dg/template/friend18.C: New test.
912
913 2003-03-26  Roger Sayle  <roger@eyesopen.com>
914
915         * g77.f-torture/compile/20030326-1.f: New test case.
916
917 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
918
919         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
920
921         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
922
923 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
924
925         * gcc.dg/ia64-sync-3.c: New test.
926
927 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
928
929         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
930
931 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
932
933         * gcc.dg/ultrasp6.c: New test.
934
935 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
936
937         * gcc.dg/i386-signbit-1.c: New test.
938         * gcc.dg/i386-signbit-2.c: New test.
939         * gcc.dg/i386-signbit-3.c: New test.
940
941 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
942
943         * gcc.dg/ultrasp5.c: Fix options.
944
945 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
946
947         * gcc.dg/ultrasp5.c: Fix comment.
948
949 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
950
951         PR fortran/10197
952         * g77.f-torture/execute/10197.f: New test.
953
954 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
955
956         PR c++/9898, c++/383
957         * g++.dg/template/conv6.C: New test.
958
959         PR c++/10119
960         * g++.dg/template/ptrmem5.C: New test.
961
962         PR c++/10026
963         * g++.dg/lookup/koenig1.C: New test.
964
965         PR C++/10199
966         * g++.dg/lookup/template2.C: New test.
967
968 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
969
970         * g++.dg/opt/rtti1.C: New test.
971
972 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
973
974         * gcc.dg/ultrasp5.c: New test.
975
976 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
977
978         PR middle-end/9967
979         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
980         builtin fputs.
981
982 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
983
984         PR c/8224
985         * gcc.dg/20030323-1.c: New test.
986
987 2003-03-23  Roger Sayle  <roger@eyesopen.com>
988
989         * gcc.c-torture/compile/20030323-1.c: New test case.
990
991 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
992
993         * gcc.dg/20030321-1.c: New test.
994
995 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
996
997         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
998
999 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
1000
1001         PR c++/9978, c++/9708
1002         * g++.dg/ext/vlm1.C: Adjust expected error.
1003         * g++.dg/ext/vla2.C: New test.
1004         * g++.dg/template/arg1.C: New test.
1005         * g++.dg/template/arg2.C: New test.
1006
1007 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
1008
1009         * g77.f-torture/execute/select.f: New test.
1010         * g77.f-torture/noncompile/select_no_compile.f: New test.
1011
1012 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
1013
1014         PR c++/9898
1015         * g++.dg/other/error4.C: New test.
1016
1017 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
1018
1019         * g++.dg/template/friend17.C: New test.
1020
1021 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
1022
1023         * gcc.c-torture/compile/20030320-1.c: New.
1024
1025 2003-03-20  Roger Sayle  <roger@eyesopen.com>
1026
1027         * gcc.dg/builtins-6.c: New test case.
1028
1029 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
1030
1031         PR target/10073
1032         * gcc.c-torture/compile/20030319-1.c: New.
1033
1034 2003-03-18  Jan Hubicka  <jh@suse.cz>
1035
1036         * gcc.dg/i386-cvt-1.c: New test.
1037
1038 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
1039
1040         * objc.dg/naming-1.m: Use "(parse|syntax) error".
1041         * objc.dg/naming-2.m: Likewise.
1042
1043 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
1044
1045         PR c++/9639
1046         * g++.dg/parse/crash1.C: New test.
1047
1048 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
1049
1050         PR c++/8805
1051         * g++.dg/eh/cleanup1.C: New test.
1052
1053 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1054
1055         * gcc.c-torture/execute/20030316-1.c: New test case.
1056
1057 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1058
1059         PR c++/9629
1060         * g++.dg/init/ctor2.C: New test.
1061
1062 2003-03-15  Roger Sayle  <roger@eyesopen.com>
1063
1064         * g77.f-torture/compile/xformat.f: New test case.
1065
1066 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1067
1068         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1069         * g++.old-deja/g++.mike/eh50.C: Likewise.
1070
1071 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1072
1073         PR c++/6440
1074         * g++.dg/template/spec7.C: New test.
1075         * g++.dg/template/spec8.C: Likewise.
1076
1077 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
1078
1079         * gcc.c-torture/execute/20030313-1.c: New test.
1080
1081 2003-03-14  Richard Henderson  <rth@redhat.com>
1082
1083         * gcc.dg/inline-2.c: Adjust alpha test for external call.
1084
1085 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1086
1087         * gcc.c-torture/compile/20030314-1.c: New test.
1088
1089 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
1090
1091         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1092         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1093         thumb target,
1094         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1095         to accept newer _imp__  prefix and additional
1096         newline in .drectve section.
1097         * gcc.dg/dll-4.c: Likewise.
1098         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1099         switch.
1100
1101 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
1102
1103         * g++.dg/parse/namespace9.C: New test.
1104
1105         * g++.dg/init/ref5.C: New test.
1106         * g++.dg/parse/ptrmem1.C: Likewise.
1107
1108 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1109
1110         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1111         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1112         regular expression.
1113         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1114         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1115
1116 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
1117
1118         * gcc.c-torture/execute/20030224-2.c: New test.
1119
1120 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1121
1122         * gcc.dg/decl-3.c: New test.
1123
1124 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1125
1126         * gcc.dg/i386-loop-2.c: New test.
1127
1128 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
1129
1130         PR c++/9474
1131         * g++.dg/parse/namespace8.C: New test.
1132
1133         PR c++/9924
1134         * g++.dg/overload/builtin2.C: New test.
1135
1136 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
1137
1138         * gcc.dg/return-type-3.c: New test.
1139
1140 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
1141
1142         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1143         profiling options are not supported.
1144
1145 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
1146
1147         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1148         * g++.old-deja/g++.warn/impint2.C: Likewise.
1149
1150 2003-03-10  Devang Patel  <dpatel@apple.com>
1151
1152         * g++.dg/cpp/c++_cmd_1.C: New test.
1153         * g++.dg/cpp/c++_cmd_1.h: New file.
1154
1155 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
1156
1157         * gcc.dg/altivec-9.c: New file.
1158
1159 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1160
1161         * gcc.dg/ppc-sdata-1.c: New test.
1162         * gcc.dg/ppc-sdata-2.c: New test.
1163
1164 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
1165
1166         PR c++/9373
1167         * g++.dg/opt/ptrmem2.C: New test.
1168
1169         PR c++/8534
1170         * g++.dg/opt/ptrmem1.C: New test.
1171
1172 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1173
1174         * gcc.dg/i386-loop-1.c: New test.
1175
1176 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1177
1178         PR c++/9970
1179         * g++.dg/lookup/friend1.C: New test.
1180
1181 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1182
1183         PR c++/9823
1184         * g++.dg/parser/constructor1.C: New test.
1185
1186 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
1187
1188         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1189
1190         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1191
1192 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
1193
1194         * gcc.dg/cpp/Wunused.c: Update test.
1195
1196 2003-03-08  Jan Hubicka  <jh@suse.cz>
1197
1198         * gcc.dg/inline-3.c: New test.
1199
1200 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1201
1202         PR c++/9809
1203         * g++.dg/parse/builtin1.C: New test.
1204
1205         PR c++/9982
1206         * g++.dg/abi/cookie1.C: New test.
1207         * g++.dg/abi/cookie2.C: Likewise.
1208
1209         PR c++/9524
1210         * g++.dg/template/field1.C: New test.
1211
1212         PR c++/9912
1213         * g++.dg/parse/class1.C: New test.
1214         * g++.dg/parse/namespace7.C: Likewise.
1215         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1216
1217 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
1218
1219         * g++.dg/init/ref4.C: New test.
1220
1221 2003-03-07  Jan Hubicka  <jh@suse.cz>
1222
1223         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1224         * gcc.dg/inline-3.c:  New test.
1225
1226 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
1227
1228         * g++.dg/init/ref3.C: New test.
1229
1230         PR c++/9965
1231         * g++.dg/init/ref2.C: New test.
1232
1233         PR c++/9400
1234         * g++.dg/warn/Wshadow-2.C: New test.
1235
1236         PR c++/9791
1237         * g++.dg/warn/Woverloaded-1.C: New test.
1238
1239 2003-03-05  Jan Hubicka  <jh@suse.cz>
1240
1241         * gcc.dg/i386-local2.c: New.
1242         * gcc.dg/i386-local.c: Fix typo.
1243
1244 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
1245
1246         * g++.dg/abi/layout3.C: New test.
1247
1248 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1249
1250         * gcc.c-torture/compile/20030305-1.c
1251
1252 2003-03-05  Jan Hubicka  <jh@suse.cz>
1253
1254         * gcc.dg/i386-local.c: New.
1255
1256 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
1257
1258         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1259
1260 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1261
1262         * gcc.dg/switch-2.c: New test.
1263         * gcc.dg/switch-3.c: New test.
1264         * gcc.dg/Wswitch.c: Adjust line numbers.
1265         * gcc.dg/Wswitch-default.c: Likewise.
1266         * gcc.dg/Wswitch-enum.c: Likewise.
1267
1268 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
1269
1270         * gcc.c-torture/execute/20030222-1.c: New test.
1271
1272 2003-03-03  James E Wilson  <wilson@tuliptree.org>
1273
1274         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1275
1276 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
1277
1278         PR c++/9878
1279         * g++.dg/init/ref1.C: New test.
1280
1281 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
1282
1283         * gcc.dg/sh-relax.c: New SH-only test.
1284
1285 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
1286
1287         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
1288         comment explaining purpose of testcase.
1289
1290 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1291
1292         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1293         for HC11/HC12 (asm needs two int registers).
1294         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1295         HC11/HC12 because the test uses an asm which needs two 32-bit
1296         registers.
1297
1298 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1299
1300         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1301         for HC11/HC12 (array is too large otherwise).
1302         * gcc.c-torture/compile/920501-4.x: New file, likewise.
1303         * gcc.c-torture/compile/20010518-2.x: Likewise.
1304         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1305         HC11/HC12 (array is too large).
1306
1307 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
1308
1309         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1310         * lib/g++-dg.exp (g++-dg-test): Likewise.
1311
1312 2003-03-01  Roger Sayle  <roger@eyesopen.com>
1313
1314         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1315         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1316
1317 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1318
1319         * g++.dg/warn/implicit-typename1.C: Remove warning.
1320
1321 2003-02-28  Richard Henderson  <rth@redhat.com>
1322
1323         * gcc.dg/noreturn-1.c: Move noreturn warning line.
1324         * gcc.dg/return-type-1.c: Move control reaches end warning line.
1325
1326 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
1327
1328         * gcc.dg/pch/pch.exp: Change .pch to .gch.
1329         * g++.dg/pch/pch.exp: Likewise.
1330
1331 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
1332
1333         PR c++/9879
1334         * testsuite/g++.dg/init/new4.C: New test.
1335
1336 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
1337
1338         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1339
1340 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
1341
1342         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1343         unsigned long.
1344
1345         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1346         wider than float.
1347
1348 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1349
1350         * lib/scanasm.exp: Add support for counting numbers of
1351         occurences.
1352         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1353         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1354
1355 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
1356
1357         PR c++/9683
1358         * g++.dg/template/static3.C: New test.
1359
1360         PR c++/9829
1361         * g++.dg/parse/namespace6.C: New test.
1362
1363 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1364
1365         PR target/9732
1366         * gcc.dg/20030225-1.c: New test.
1367
1368 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
1369
1370         * README: Remove out-of-date information.
1371
1372         PR c++/9836
1373         * g++.dg/template/spec6.C: New test.
1374
1375 2003-02-24  Jeff Law  <law@redhat.com>
1376
1377         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1378
1379 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1380
1381         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1382         * gcc.dg/pragma-ep-1.c: Likewise.
1383
1384 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1385
1386         PR c++/9602
1387         * g++.dg/template/friend16.C: New test.
1388
1389 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
1390
1391         PR c++/5333
1392         * g++.dg/parse/fused-params1.C: Adjust error messages.
1393         * g++.dg/template/nested3.C: New test.
1394
1395 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1396
1397         * g++.dg/abi/param1.C: New test.
1398
1399 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1400
1401         PR c++/7982
1402         * g++.dg/warn/implicit-typename1.C: New test.
1403
1404 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1405
1406         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1407         with "mtune".
1408         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1409         * gcc.c-torture/execute/20010129-1.x: Likewise.
1410         * gcc.dg/20011107-1.c: Likewise.
1411         * gcc.dg/20020108-1.c: Likewise.
1412         * gcc.dg/20020122-3.c: Likewise.
1413         * gcc.dg/20020206-1.c: Likewise.
1414         * gcc.dg/20020310-1.c: Likewise.
1415         * gcc.dg/20020426-2.c: Likewise.
1416         * gcc.dg/20020517-1.c: Likewise.
1417         * gcc.dg/991230-1.c: Likewise.
1418         * gcc.dg/i386-unroll-1.c: Likewise.
1419         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1420
1421 2003-02-22  Jan Hubicka  <jh@suse.cz>
1422
1423         * gcc.dg/i386-mul.c: New test.
1424
1425 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1426
1427         * gcc.dg/builtins-5.c: New test case.
1428
1429 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1430
1431         * gcc.dg/asmreg-1.c: New test.
1432
1433 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1434
1435         PR c++/9749
1436         * g++.dg/parse/varmod1.C: New test.
1437
1438 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1439
1440         PR c++/9727
1441         * g++.dg/template/op1.C: New test.
1442
1443 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1444
1445         PR c++/8906
1446         * g++.dg/template/nested2.C: New test.
1447
1448 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1449
1450         PR c++/8724
1451         * g++.dg/expr/dtor1.C: New test.
1452
1453 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1454
1455         * gcc.dg/cpp/include3.c: New test.
1456         * gcc.dg/cpp/inc/foo.h: New file.
1457
1458 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1459
1460         * gcc.c-torture/execute/20030221-1.c: New test.
1461
1462 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1463
1464         PR c++/9729
1465         * g++.dg/abi/conv1.C: New test.
1466
1467 2003-02-20  Jan Hubicka  <jh@suse.cz>
1468
1469         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1470
1471 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1472
1473         * gcc.c-torture/compile/20030219-1.c: New test.
1474
1475 2003-02-18  Jan Hubicka  <jh@suse.cz>
1476
1477         * gcc.dg/funcorder.c: New test.
1478
1479 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1480
1481         * gcc.c-torture/execute/20030218-1.c: New.
1482
1483 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1484
1485         * gcc.dg/20030218-1.c: New.
1486
1487 2003-02-18  Richard Henderson  <rth@redhat.com>
1488
1489         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1490         * gcc.dg/attr-used-2.c: New.
1491
1492 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1493
1494         PR c++/9704
1495         * g++.dg/init/copy5.C: New test.
1496
1497 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1498
1499         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1500         * g++.dg/pch/pch.exp: Likewise.
1501
1502 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1503
1504         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1505         STACK_SIZE is not defined.
1506
1507 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1508
1509         PR c++/9457
1510         * g++.dg/template/init1.C: New test.
1511
1512 2003-02-16  Jan HUbicka  <jh@suse.cz>
1513
1514         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1515         (foo): Add few extra tests
1516         * gcc.dg/c99-const-expr-3.c: Likewise.
1517         * gcc.c-torture/execute/20030216-1.c: New.
1518
1519 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1520
1521         PR c++/9459
1522         * g++.dg/ext/typeof4.C: New test.
1523
1524 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1525
1526         * gcc.dg/i386-387-3.c: New test case.
1527
1528 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1529
1530         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1531         cris-*-elf* cris-*-aout* and mmix-*-*.
1532
1533 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1534
1535         * gcc.dg/20030213-1.c: New test.
1536
1537 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1538
1539         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1540         * gcc.dg/i386-387-2.c: Likewise.
1541
1542 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1543
1544         * gcc.dg/ppc-spe.c: Fix formatting.
1545         Enable tests that were previously unsupported by gas.
1546         Delete tests for instructions that no longer exist.
1547         Switch arguments on evsubifw builtin.
1548
1549 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1550
1551         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1552         STACK_SIZE is too small.
1553
1554 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1555             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1556
1557         * gcc.dg/decl-2.c: New test.
1558
1559 2003-02-10  Jan Hubicka  <jh@suse.cz>
1560
1561         * gcc.dg/i386-fpcvt-1.c:  New test.
1562
1563 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1564
1565         * gcc.c-torture/execute/20030209-1.c: New test.
1566
1567 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1568
1569         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1570         int-wide bitops, use the constants of the same width.
1571         Likewise, if long long is 32-bit wide, test bitops using
1572         32-bit constants.
1573
1574 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1575
1576         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1577
1578 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1579
1580         * testsuite/gcc.dg/builtins-4.c: New test case.
1581
1582 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1583
1584         * gcc.dg/20020430-1.c: Fix dg command typos.
1585         * gcc.dg/20020503-1.c: Likewise.
1586
1587 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1588
1589         PR c++/8785
1590         * g++.dg/parse/fused-params1.C: New test.
1591
1592         PR c++/8857
1593         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1594
1595         PR c++/8921
1596         * g++.dg/parse/non-dependent1.C: New test.
1597
1598         PR c++/8928
1599         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1600
1601         PR c++/9228
1602         * g++.dg/parse/undefined7.C: New test.
1603         * g++.dg/parse/non-templ1.C: New test.
1604
1605         PR c++/9229
1606         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1607
1608 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1609
1610         * gcc.c-torture/compile/20030206-1.c: New test.
1611
1612 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1613
1614         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1615         "pow" to "foo" to avoid potential confusion with a math built-in.
1616
1617 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1618
1619         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1620         conditions for SPARC targets.
1621
1622 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1623
1624         * gcc.dg/20030204-1.c: New test.
1625
1626 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1627
1628         PR c++/38
1629         * g++.dg/parse/array-size1.C: New test.
1630
1631         PR c++/5657
1632         * g++.dg/parse/undefined3.C: New test.
1633
1634         PR c++/5665
1635         * g++.dg/parse/undefined4.C: New test.
1636
1637         PR c++/5975
1638         * g++.dg/parse/undefined5.C: New test.
1639
1640         PR c++/7259
1641         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1642
1643         PR c++/8578
1644         * g++.dg/parse/casting-operator1.C: New test.
1645
1646         PR c++/8596
1647         * g++.dg/parse/undefined6.C: New test.
1648
1649         PR c++/8736
1650         * g++.dg/parse/missing-template1.C: New test.
1651
1652 2003-02-04  Jan Hubicka  <jh@suse.cz>
1653
1654         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1655         * gcc.dg/i386-cmov?.c:  Likewise.
1656         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1657         * gcc.dg/i386-ssefp-1.c:  Likewise.
1658         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1659         conventions.
1660
1661 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1662
1663         PR c++/7129
1664         * testsuite/g++.dg/ext/max.C: New test.
1665
1666 2003-02-03  Jan Hubicka  <jh@suse.cz>
1667
1668         * gcc.c-torture/execute/20030203-1.c: New test.
1669
1670 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1671
1672         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1673         'natural-endian'.
1674
1675 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1676
1677         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1678         * g++.dg/init/new2.C: Likewise.
1679         * g++.dg/other/new1.C: Likewise.
1680
1681 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1682
1683         * gcc.dg/struct-ret-libc.c: New test.
1684
1685 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1686
1687         * gcc.dg/20030129-1.c: New test.
1688
1689 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1690
1691         PR c++/8849
1692         * g++.dg/template/ptrmem4.C: New test.
1693
1694 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1695
1696         * g++.dg/parser/constant1.C: New test.
1697
1698 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1699
1700         PR c++/8591
1701         * g++.dg/parse/friend2.C: New test.
1702
1703 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1704
1705         PR c++/9437
1706         * g++.dg/template/unify4.C: New test.
1707
1708 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1709
1710         * gcc.c-torture/execute/20030128-1.c: New test.
1711
1712 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1713
1714         * g++.dg/lookup/nested1.C: Test moved from ...
1715         * g++.old-deja/g++.other/lookup24.C: ... here.
1716
1717 2003-01-28  Jan Hubicka  <jh@suse.cz>
1718
1719         * gcc.dg/i386-cmov5.c:  New test.
1720
1721 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1722
1723         * gcc.c-torture/execute/20010925-1.c: Changed the
1724         memcpy declaration.
1725
1726 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1727
1728         PR c++/3902
1729         * g++.dg/parse/template5.C: New test.
1730
1731 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1732
1733         PR fortran/9258
1734         * g77.dg/pr9258: New test.
1735
1736 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1737
1738         * README: Move relevant parts from README.g++.
1739
1740         * README.g++: Remove this file.
1741
1742 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1743
1744         * g++.dg/abi/dcast1.C: New test.
1745
1746 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1747
1748         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1749
1750 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1751
1752         PR c++/47
1753         * g++.old-deja/g++.other/lookup24.C: New test.
1754
1755 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1756
1757         PR middle-end/7227
1758         * gcc.dg/uninit-C.c: New test.
1759
1760 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
1761
1762         * g++.dg/abi/covariant1.C: New test.
1763
1764 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1765
1766         * gcc.dg/20030123-1.c: New test.
1767
1768 2003-01-25  Jan Hubicka  <jh@suse.cz>
1769
1770         PR opt/8492
1771         * gcc.c-torture/compile/20030125-1.c
1772
1773 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
1774
1775         PR c++/9403
1776         * g++.dg/parse/template3.C: New test.
1777         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1778
1779         PR c++/795
1780         * g++.dg/parse/template4.C: New test.
1781
1782         PR c++/9415
1783         * g++.dg/template/qual2.C: New test.
1784
1785         PR c++/8545
1786         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1787
1788         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1789
1790 2003-01-25  Roger Sayle  <roger@eyesopen.com>
1791
1792         * gcc.c-torture/execute/switch-1.c: New test case.
1793
1794 2003-01-25  Jan Hubicka  <jh@suse.cz>
1795
1796         * gcc.c-torture/execute/20030125-1.[cx]: New test.
1797
1798 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1799
1800         Tweaks for Bison-1.875. From the NEWS file:
1801         "- `parse error' -> `syntax error'
1802         Bison now uniformly uses the term `syntax error'"
1803         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1804         * gcc.dg/cpp/digraph2.c: Likewise.
1805         * gcc.dg/cpp/direct2.c: Likewise.
1806         * gcc.dg/cpp/paste4.c: Likewise.
1807         * gcc.dg/c90-restrict-1.c: Likewise.
1808         * gcc.dg/c99-func-2.c: Likewise.
1809         * gcc.dg/noncompile/920721-2.c: Likewise.
1810         * gcc.dg/noncompile/930622-2.c: Likewise.
1811         * gcc.dg/noncompile/940112-1.c: Likewise.
1812         * gcc.dg/noncompile/950921-1.c: Likewise.
1813         * gcc.dg/noncompile/951123-1.c: Likewise.
1814         * gcc.dg/noncompile/971104-1.c: Likewise.
1815         * gcc.dg/noncompile/990416-1.c: Likewise.
1816
1817 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
1818
1819         * g++.dg/parse/undefined1.C: Add error message.
1820
1821 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1822
1823         PR c++/9354
1824         * g++.dg/parse/new1.C: New test.
1825
1826         PR c++/9216
1827         * g++.dg/parse/template2.C: New test.
1828
1829         PR c++/9354
1830         * g++.dg/parse/typedef2.C: New test.
1831
1832         PR c++/9328
1833         * g++.dg/ext/typeof3.C: New test.
1834
1835 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1836
1837         PR c++/2738
1838         * g++.dg/parse/ret-type1.C: New test.
1839
1840         PR c++/3792
1841         * g++.dg/parse/tmpl-outside1.C: New test.
1842
1843         PR c++/4207
1844         * g++.dg/parse/int-as-enum1.C: New test.
1845
1846         PR c++/4903
1847         * g++.dg/parse/no-typename1.C: New test.
1848
1849         PR c++/5533
1850         * g++.dg/parse/no-value1.C: New test.
1851
1852         PR c++/5921
1853         * g++.dg/parse/wrong-inline1.C: New test.
1854
1855         PR c++/6402
1856         * g++.dg/parse/ref1.C: New test.
1857
1858         PR c++/6992
1859         * g++.dg/parse/attr-ctor1.C: New test.
1860
1861         PR c++/7229
1862         * g++.dg/parse/namespace5.C: New test.
1863
1864         PR c++/7917
1865         * g++.dg/parse/func-def1.C: New test.
1866
1867         PR c++/8143
1868         * g++.dg/parse/undefined1.C: New test.
1869
1870         PR c++/5723, PR c++/8522
1871         * g++.dg/parse/specialization1.C: New test.
1872
1873         PR c++/163, PR c++/8595
1874         * g++.dg/parse/struct-as-enum1.C: New test.
1875
1876         PR c++/9173
1877         * g++.dg/parse/undefined2.C: New test.
1878
1879 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1880
1881         PR c++/9298
1882         * g++.dg/parse/template1.C: New test.
1883
1884         PR c++/9384
1885         * g++.dg/parse/using1.C: New test.
1886
1887         PR c++/9285
1888         PR c++/9294
1889         * g++.dg/parse/expr2.C: New test.
1890
1891         PR c++/9388
1892         * g++.dg/parse/lookup2.C: Likewise.
1893
1894 2003-01-21  Jan Hubicka  <jh@suse.cz>
1895
1896         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
1897         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
1898         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1899         * gcc.c-torture/execute/string-opt-*.c: Likewise.
1900
1901 2003-01-20  Nick Clifton  <nickc@redhat.com>
1902
1903         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
1904         problem with ARM sibcall code generation.
1905
1906 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1907
1908         * gcc.c-torture/execute/20030120-1.c: New.
1909
1910 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
1911
1912         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1913
1914 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
1915
1916         PR c++/9272
1917         * g++.dg/parse/ctor1.C: New test.
1918
1919         PR c++/9294:
1920         * g++.dg/parse/qualified1.C: New test.
1921
1922         * g++.dg/parse/typename3.C: New test.
1923
1924 2003-01-16  Richard Henderson  <rth@redhat.com>
1925
1926         * g++.dg/tls/init-2.C: Fix error matches for real this time.
1927
1928 2003-01-16  Richard Henderson  <rth@redhat.com>
1929
1930         * g++.dg/pch/pch.exp: Copy test header to the working directory
1931         before using it either for precompilation or direct use.
1932         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1933         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1934
1935 2003-01-16  Richard Henderson  <rth@redhat.com>
1936
1937         * gcc.dg/pch/pch.exp: Copy test header to the working directory
1938         before using it either for precompilation or direct use.
1939         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1940         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1941
1942 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
1943
1944         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1945         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1946         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1947         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1948         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1949         typename warning into error.
1950         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1951         error messages.
1952         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1953         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1954         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1955         messages.
1956         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1957         make declaration visible in template.
1958         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1959         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1960         messages.
1961         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1962         message.
1963         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1964         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1965         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1966         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1967         typename warning with error message.
1968         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1969         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1970         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1971
1972 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
1973
1974         * g++.dg/parse/ambig2.C: New test.
1975
1976 2003-01-15  Richard Henderson  <rth@redhat.com>
1977
1978         * g++.dg/tls/init-2.C: Update error message string.
1979
1980 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1981
1982         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1983
1984 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1985
1986         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1987         all for HC11/HC12.
1988         * gcc.c-torture/compile/20001205-1.x: Likewise.
1989         * gcc.c-torture/compile/20001226-1.x: Likewise.
1990         * gcc.c-torture/compile/920520-1.x: Likewise.
1991         * gcc.c-torture/compile/961203-1.x: Likewise.
1992         * gcc.c-torture/compile/20020604-1.x: Likewise.
1993
1994 2003-01-15  Jan Hubicka  <jh@suse.cz>
1995
1996         * gcc.c-torture/compile/20030115-1.c: New test.
1997
1998         * gcc.dg/i386-fpcvt-1.c: New test.
1999         * gcc.dg/i386-fpcvt-2.c: New test.
2000
2001 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
2002
2003         Further conform g++'s __vmi_class_type_info to the C++ ABI
2004         specification.
2005         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2006         the specification.
2007
2008 2003-01-14  Jan Hubicka  <jh@suse.cz>
2009
2010         * gcc.dg/i386-fpcvt-1.c: New test.
2011         * gcc.dg/i386-fpcvt-2.c: New test.
2012
2013 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
2014
2015         * gcc.dg/i386-mmx-3.c: New test.
2016
2017 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
2018
2019         PR c++/9264
2020         * g++.dg/parse/octal1.C: New file.
2021
2022         PR c++/9172
2023         * g++.dg/parse/typename1.C: New file.
2024
2025 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
2026
2027         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2028         * gcc.dg/bf-no-ms-layout.c: Likewise.
2029         * gcc.dg/bf-ms-attrib.c: Likewise.
2030
2031 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
2032
2033         PR c++/9099
2034         * g++.dg/parse/dtor1.C: New file.
2035
2036         PR c++/9128
2037         * g++.dg/rtti/typeid1.C: New file.
2038
2039         PR c++/9153
2040         * g++.dg/parse/lookup1.C: New file.
2041
2042         PR c++/9171
2043         * g++.dg/templ/spec5.C: New file.
2044
2045 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
2046
2047         * gcc.c-torture/compile/20030110-1.c: New test.
2048
2049 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
2050
2051         Merge from pch-branch:
2052
2053         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
2054
2055         * gcc.dg/pch/cpp-1.h: New.
2056         * gcc.dg/pch/cpp-1.c: New.
2057         * gcc.dg/pch/cpp-2.h: New.
2058         * gcc.dg/pch/cpp-2.c: New.
2059
2060         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
2061
2062         * gcc.dg/pch/except-1.h: New.
2063         * gcc.dg/pch/except-1.c: New.
2064
2065         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
2066
2067         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2068         running test.
2069         * gcc.dg/pch: Include *.hp not *.h.
2070         * gcc.dg/pch/system-1.h: New.
2071         * gcc.dg/pch/system-1.c: New.
2072
2073         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
2074
2075         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2076         rather than trying to build and run a program using PCH.
2077         * gcc.dg/pch: Remove dg-do commands from test files.
2078
2079         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
2080
2081         * gcc.dg/pch/macro-3.c: New.
2082         * gcc.dg/pch/macro-3.h: New.
2083
2084         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
2085
2086         * gcc.dg/pch/common-1.c: New.
2087         * gcc.dg/pch/common-1.h: New.
2088         * gcc.dg/pch/decl-1.c: New.
2089         * gcc.dg/pch/decl-1.h: New.
2090         * gcc.dg/pch/decl-2.c: New.
2091         * gcc.dg/pch/decl-2.h: New.
2092         * gcc.dg/pch/decl-3.c: New.
2093         * gcc.dg/pch/decl-3.h: New.
2094         * gcc.dg/pch/decl-4.c: New.
2095         * gcc.dg/pch/decl-4.h: New.
2096         * gcc.dg/pch/decl-5.c: New.
2097         * gcc.dg/pch/decl-5.h: New.
2098         * gcc.dg/pch/global-1.c: New.
2099         * gcc.dg/pch/global-1.h: New.
2100         * gcc.dg/pch/inline-1.c: New.
2101         * gcc.dg/pch/inline-1.h: New.
2102         * gcc.dg/pch/inline-2.c: New.
2103         * gcc.dg/pch/inline-2.h: New.
2104         * gcc.dg/pch/static-1.c: New.
2105         * gcc.dg/pch/static-1.h: New.
2106         * gcc.dg/pch/static-2.c: New.
2107         * gcc.dg/pch/static-2.h: New.
2108
2109         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
2110
2111         * g++.dg/pch/pch.exp: Better handle failing testcases.
2112         * gcc.dg/pch/pch.exp: Likewise.
2113         * gcc.dg/pch/macro-1.c: New.
2114         * gcc.dg/pch/macro-1.h: New.
2115         * gcc.dg/pch/macro-2.c: New.
2116         * gcc.dg/pch/macro-2.h: New.
2117
2118         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
2119
2120         * g++.dg/dg.exp: Treat files in pch/ specially.
2121         * g++.dg/pch/pch.exp: New file.
2122         * g++.dg/pch/empty.H: New file.
2123         * g++.dg/pch/empty.C: New file.
2124         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2125         "precompile".
2126
2127         * gcc.dg/pch/pch.exp: New file.
2128         * gcc.dg/pch/empty.h: New file.
2129         * gcc.dg/pch/empty.c: New file.
2130         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2131         "precompile".
2132
2133 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2134
2135         * g++.dg/template/friend14.C: New test.
2136
2137 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2138
2139         * gcc.dg/old-style-asm-1.c: New test.
2140
2141 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
2142
2143         * gcc.c-torture/compile/20030109-1.c: New test.
2144
2145 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2146
2147         * gcc.c-torture/execute/20030109-1.c: New test.
2148
2149 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
2150
2151         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2152         * g++.old-deja/g++.mike/dyncast2.C: Likewise
2153         * g++.old-deja/g++.mike/dyncast3.C: Likewise
2154         * g++.old-deja/g++.mike/eh2.C: Likewise
2155         * g++.old-deja/g++.mike/eh3.C: Likewise
2156         * g++.old-deja/g++.mike/eh5.C: Likewise
2157         * g++.old-deja/g++.mike/eh6.C: Likewise
2158         * g++.old-deja/g++.mike/eh7.C: Likewise
2159         * g++.old-deja/g++.mike/eh8.C: Likewise
2160         * g++.old-deja/g++.mike/eh9.C: Likewise
2161         * g++.old-deja/g++.mike/eh10.C: Likewise
2162         * g++.old-deja/g++.mike/eh12.C: Likewise
2163         * g++.old-deja/g++.mike/eh13.C: Likewise
2164         * g++.old-deja/g++.mike/eh14.C: Likewise
2165         * g++.old-deja/g++.mike/eh16.C: Likewise
2166         * g++.old-deja/g++.mike/eh17.C: Likewise
2167         * g++.old-deja/g++.mike/eh18.C: Likewise
2168         * g++.old-deja/g++.mike/eh21.C: Likewise
2169         * g++.old-deja/g++.mike/eh23.C: Likewise
2170         * g++.old-deja/g++.mike/eh24.C: Likewise
2171         * g++.old-deja/g++.mike/eh25.C: Likewise
2172         * g++.old-deja/g++.mike/eh26.C: Likewise
2173         * g++.old-deja/g++.mike/eh27.C: Likewise
2174         * g++.old-deja/g++.mike/eh28.C: Likewise
2175         * g++.old-deja/g++.mike/eh29.C: Likewise
2176         * g++.old-deja/g++.mike/eh31.C: Likewise
2177         * g++.old-deja/g++.mike/eh33.C: Likewise
2178         * g++.old-deja/g++.mike/eh34.C: Likewise
2179         * g++.old-deja/g++.mike/eh35.C: Likewise
2180         * g++.old-deja/g++.mike/eh36.C: Likewise
2181         * g++.old-deja/g++.mike/eh37.C: Likewise
2182         * g++.old-deja/g++.mike/eh38.C: Likewise
2183         * g++.old-deja/g++.mike/eh39.C: Likewise
2184         * g++.old-deja/g++.mike/eh40.C: Likewise
2185         * g++.old-deja/g++.mike/eh41.C: Likewise
2186         * g++.old-deja/g++.mike/eh42.C: Likewise
2187         * g++.old-deja/g++.mike/eh44.C: Likewise
2188         * g++.old-deja/g++.mike/eh46.C: Likewise
2189         * g++.old-deja/g++.mike/eh47.C: Likewise
2190         * g++.old-deja/g++.mike/eh48.C: Likewise
2191         * g++.old-deja/g++.mike/eh49.C: Likewise
2192         * g++.old-deja/g++.mike/eh50.C: Likewise
2193         * g++.old-deja/g++.mike/eh51.C: Likewise
2194         * g++.old-deja/g++.mike/eh53.C: Likewise
2195         * g++.old-deja/g++.mike/eh55.C: Likewise
2196         * g++.old-deja/g++.mike/p7912.C: Likewise
2197         * g++.old-deja/g++.mike/p9706.C: Likewise
2198         * g++.old-deja/g++.mike/p10416.C: Likewise
2199         * g++.old-deja/g++.mike/p11667.C: Likewise
2200         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2201         Remove redundant reference to Iris.
2202         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2203         Elxsi, i860, Pico Java, and WE32K.
2204
2205 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
2206
2207         * g++.dg/ext/asm4.C: New test.
2208
2209 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2210
2211         PR c++/9030
2212         * g++.dg/template/friend12.C: New test.
2213         * g++.dg/template/friend13.C: Likewise.
2214         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2215
2216 2003-01-08  Jan Hubicka  <jh@suse.cz>
2217
2218         * gcc.dg/i386-cadd.c: New test.
2219         * gcc.dg/i386-cmov4.c: Likewise.
2220
2221 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
2222
2223         PR c++/9165
2224         * g++.dg/warn/Wunused-3.C: New test.
2225
2226         * g++.dg/abi/bitfield9.C: New test.
2227
2228         PR c++/9189
2229         * g++.dg/parse/defarg3.C: New test.
2230
2231 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
2232
2233         * g++.dg/parse/ambig1.C: New test.
2234         * g++.dg/parse/defarg2.C: New test.
2235
2236 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
2237
2238         * g++.dg/template/defarg-1.C: New test.
2239         * g++.dg/template/local2.C: Likewise.
2240
2241 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
2242
2243         * gcc.c-torture/execute/20030105-1.c: New test.
2244
2245 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2246
2247         * g++.dg/parse/namespace3.C: Remove extra semicolons.
2248         * g++.dg/parse/namespace4.C: Likewise.
2249
2250 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2251
2252         * g++.dg/template/ntp2.C: New test.
2253
2254 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
2255
2256         * g++.dg/parse/extern-C-1.C: New test.
2257
2258         * g++.dg/parse/namespace4.C: New test.
2259
2260         * g++.dg/template/nested1.C: New test.
2261
2262         * g++.dg/parse/namespace3.C: New test.
2263
2264 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2265
2266         * g++.dg/lookup/two-stage1.C: New test.
2267
2268 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2269
2270         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2271         * g++.old-deja/g++.jason/access8.C: Likewise.
2272         * g++.old-deja/g++.other/decl5.C: Likewise.
2273
2274 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2275
2276         * g++.dg/parse/parse7.C: New test.
2277
2278 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
2279
2280         PR c++/2843
2281         * g++.dg/ext/attrib7.C: New test.
2282
2283 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2284
2285         * g++.dg/parse/parse6.C: New test.
2286
2287 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
2288
2289         * gcc.dg/h8300-stack-1.c: New.
2290
2291 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2292
2293         g++.dg/lookup/exception1.C: New test.
2294
2295         g++.dg/lookup/template1.C: New test.
2296
2297         g++.dg/parse/namespace2.C: New test.
2298
2299         g++.dg/parse/parens2.C: New test.
2300
2301 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2302
2303         * g++.dg/parse/parse5.C: New test.
2304         * g++.dg/lookup/scoped4.C: New test.
2305
2306 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2307
2308         * g++.dg/parse/parens1.C: New test.
2309
2310         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2311         angle-bracket1.C.
2312         * g++.dg/parse/parens2.C: New test.
2313
2314         * g++.dg/lookup/scope-operator1.C: New test.
2315
2316         * g++.dg/parse/operator1.C: New test.
2317
2318 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2319
2320         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2321         * g++.old-deja/g++.other/access6.C: Likewise.
2322         * g++.old-deja/g++.other/decl1.C: Likewise.
2323         * g++.old-deja/g++.pt/typename12.C: Likewise.
2324
2325 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2326
2327         * g++.dg/parse/namespace1.C: New test.
2328
2329 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2330
2331         * g++.dg/parse/parse4.C: New test.
2332
2333 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2334
2335         * g++.dg/parse/parse3.C: New test.
2336
2337 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2338
2339         * g++.dg/parse/parse2.C: New test.
2340
2341 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2342
2343         * g++.dg/template/friend11.C: New test.
2344
2345 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2346
2347         * g++.dg/parse/parse1.C: New test.
2348
2349 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
2350
2351         * lib/profopt.exp: Change the name of a global variable to avoid
2352         possible clashes with other test suites.
2353
2354 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
2355
2356         * g++.dg/inherit/covariant8.C: New test.
2357
2358 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2359
2360         * g++.dg/init/array9.C: New test.
2361
2362         PR c++/9112
2363         * g++.dg/parse/expr1.C: New test.
2364
2365 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
2366
2367         * gcc.c-torture/compile/20021230-1.c: New test.
2368
2369 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
2370
2371         * g++.dg/inherit/covariant5.C: New test.
2372         * g++.dg/inherit/covariant6.C: New test.
2373         * g++.dg/inherit/covariant7.C: New test.
2374
2375 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2376
2377         PR c++/2739
2378         * g++.dg/other/access2.C: New test.
2379
2380 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2381
2382         * g++.dg/other/anon-struct.C: No longer fails
2383         * g++.old-deja/g++.brendan/parse4.C: Likewise.
2384         * g++.old-deja/g++.brendan/parse5.C: Likewise.
2385         * g++.old-deja/g++.brendan/parse6.C: Likewise.
2386
2387 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2388
2389         * g++.dg/parse/angle-bracket.C (main): No longer fails.
2390
2391 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
2392
2393         * g++.dg/eh/spec4.C: Remove stray semicolon.
2394         * g++.dg/expr/pmf-1.C: Change error message.
2395         * g++.dg/ext/asm1.C: Remove stray semicolon.
2396         * g++.dg/ext/typename1.C: Add missing typenames.
2397         * g++.dg/inherit/template-as-base.C: Change error message.
2398         * g++.dg/lookup/scoped1.C: Likewise.
2399         * g++.dg/lookup/scoped2.C: Likewise.
2400         * g++.dg/lookup/using2.C: Likewise.
2401         * g++.dg/other/component1.C: Remove stray semicolon.
2402         * g++.dg/other/do1.C: Change error message.
2403         * g++.dg/other/error2.C: Likewise.
2404         * g++.dg/other/init1.C: Likewise.
2405         * g++.dg/other/packed1.C: Remove stray semicolon.
2406         * g++.dg/other/ptrmem2.C: Change error message.
2407         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2408         marker.
2409         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2410         * g++.dg/template/access3.C: Add typename keyword.
2411         * g++.dg/template/access5.C: Remove stray semicolon.
2412         * g++.dg/template/access6.C: Likewise.
2413         * g++.dg/template/complit1.C: Likewise.
2414         * g++.dg/template/crash1.C: Change error message.
2415         * g++.dg/template/inherit2.C: Remove stray semicolon.
2416         * g++.dg/template/instantiate2.C: Likewise.
2417         * g++.dg/template/instantiate3.C: Change error message.
2418         * g++.dg/template/qual1.C: Remove stray semicolon.
2419         * g++.dg/template/qualttp18.C: Change error message.
2420         * g++.dg/template/ref1.C: Remove stray semicolon.
2421         * g++.dg/template/sizeof1.C (A::value): Declare it.
2422         * g++.dg/template/spec4.C: Change error message.
2423         * g++.dg/template/static1.C: Likewise.
2424         * g++.dg/template/type1.C: Likewise.
2425         * g++.dg/template/typename3.C: Likewise.
2426         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2427         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2428         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2429         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2430         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2431         named return value extension.
2432         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2433         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2434         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2435         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2436         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2437         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2438         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2439         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2440         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2441         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2442         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2443         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2444         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2445         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2446         syntax.
2447         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2448         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2449         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2450         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2451         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2452         * g++.old-deja/g++.brendan/template11.C: Likewise.
2453         * g++.old-deja/g++.brendan/template26.C: Likewise.
2454         * g++.old-deja/g++.brendan/template27.C: Use explicit
2455         specialization syntax.
2456         * g++.old-deja/g++.brendan/template30.C: Likewise.
2457         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2458         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2459         non-dependent names.
2460         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2461         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2462         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2463         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2464         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2465         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2466         named return value extension.
2467         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2468         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2469         * g++.old-deja/g++.ext/return1.C: Likewise.
2470         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2471         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2472         * g++.old-deja/g++.jason/access8.C: Likewise.
2473         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2474         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2475         pseudo-destructor names.
2476         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2477         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2478         pseudo-destructor names.
2479         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2480         * g++.old-deja/g++.jason/overload19.C: Likewise.
2481         * g++.old-deja/g++.jason/overload32.C: Likewise.
2482         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2483         stray semicolons.
2484         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2485         * g++.old-deja/g++.jason/return.C: Likewise.
2486         * g++.old-deja/g++.jason/return2.C: Likewise.
2487         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2488         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2489         syntax.
2490         * g++.old-deja/g++.jason/template10.C: Account for use of
2491         non-dependent names.
2492         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2493         syntax.
2494         * g++.old-deja/g++.jason/template37.C: Likewise.
2495         * g++.old-deja/g++.law/access4.C: Change error messages.
2496         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2497         pseudo-destructor names.
2498         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2499         * g++.old-deja/g++.law/ctors9.C: Likewise.
2500         * g++.old-deja/g++.law/cvt22.C: Likewise.
2501         * g++.old-deja/g++.law/dtors5.C: Likewise.
2502         * g++.old-deja/g++.law/global-init1.C: Likewise.
2503         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2504         * g++.old-deja/g++.law/operators28.C: Likewise.
2505         * g++.old-deja/g++.law/visibility28.C: Likewise.
2506         * g++.old-deja/g++.martin/eval1.C: Likewise.
2507         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2508         name.
2509         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2510         * g++.old-deja/g++.mike/net34.C: Likewise.
2511         * g++.old-deja/g++.mike/net36.C: Likewise.
2512         * g++.old-deja/g++.mike/ns2.C: Likewise.
2513         * g++.old-deja/g++.mike/p12306.C: Likewise.
2514         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2515         value extension.
2516         * g++.old-deja/g++.mike/p700.C: Likewise.
2517         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2518         * g++.old-deja/g++.mike/p710.C: Likewise.
2519         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2520         value extension.
2521         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2522         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2523         * g++.old-deja/g++.ns/crash2.C: Likewise.
2524         * g++.old-deja/g++.ns/crash3.C: Likewise.
2525         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2526         * g++.old-deja/g++.ns/ns17.C: Likewise.
2527         * g++.old-deja/g++.ns/template16.C: Likewise.
2528         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2529         keyword.
2530         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2531         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2532         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2533         named return value extension.
2534         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2535         * g++.old-deja/g++.other/access4.C: Issue additional error
2536         messages.
2537         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2538         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2539         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2540         * g++.old-deja/g++.other/crash25.C: Change error message.
2541         * g++.old-deja/g++.other/crash4.C: Change error message.
2542         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2543         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2544         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2545         checks.
2546         * g++.old-deja/g++.other/defarg8.C: Likewise.
2547         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2548         * g++.old-deja/g++.other/dtor10.C: Likewise.
2549         * g++.old-deja/g++.other/incomplete.C: Likewise.
2550         * g++.old-deja/g++.other/linkage7.C: Likewise.
2551         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2552         lookup algorithm.
2553         * g++.old-deja/g++.other/mangle2.C: Likewise.
2554         * g++.old-deja/g++.other/refinit2.C: Likewise.
2555         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2556         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2557         * g++.old-deja/g++.pt/crash28.C: Likewise.
2558         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2559         syntax.
2560         * g++.old-deja/g++.pt/crash32.C: Change error message.
2561         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2562         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2563         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2564         error message position.
2565         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2566         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2567         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2568         syntax.
2569         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2570         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2571         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2572         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2573         keyword.
2574         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2575         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2576         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2577         keyword.
2578         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2579         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2580         syntax.
2581         * g++.old-deja/g++.pt/friend28.C: Account for use of
2582         non-dependent names.
2583         * g++.old-deja/g++.pt/friend29.C: Likewise.
2584         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2585         rules.
2586         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2587         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2588         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2589         lookup rules.
2590         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2591         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2592         keyword.
2593         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2594         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2595         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2596         keyword.
2597         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2598         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2599         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2600         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2601         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2602         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2603         keyword.
2604         * g++.old-deja/g++.pt/spec10.C: Likewise.
2605         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2606         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2607         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2608         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2609         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2610         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2611         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2612         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2613         * g++.old-deja/g++.pt/typename15.C: Likewise.
2614         * g++.old-deja/g++.pt/typename22.C: Likewise.
2615         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2616         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2617         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2618         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2619         syntax.
2620         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2621         return value extension.
2622         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2623         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2624         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2625         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2626
2627 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2628
2629         * g++.dg/warn/inline1.C: New test.
2630         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2631         * g++.old-deja/g++.jason/synth10.C: Likewise.
2632         * g++.old-deja/g++.mike/net31.C: Likewise.
2633         * g++.old-deja/g++.mike/p8786.C: Likewise.
2634
2635         * g++.dg/template/friend10.C: New test.
2636         * g++.dg/template/conv5.C: New test.
2637
2638 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2639
2640         * g++.dg/lookup/scoped3.C: New test.
2641
2642         * g++.dg/lookup/decl1.C: New test.
2643         * g++.dg/lookup/decl2.C: New test.
2644
2645 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2646
2647         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2648         gcc.c-torture/compile/20021015-1.c,
2649         gcc.c-torture/compile/20021015-2.c,
2650         gcc.c-torture/compile/20021123-1.c,
2651         gcc.c-torture/compile/20021123-2.c,
2652         gcc.c-torture/compile/20021123-3.c,
2653         gcc.c-torture/compile/20021123-4.c,
2654         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2655         only to 3.1 or 3.2 branch.
2656
2657 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2658
2659         * gcc.dg/i386-bitfield3.c: New test.
2660
2661         * gcc.dg/i386-bitfield2.c: New test.
2662
2663 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2664
2665         * g++.dg/parse/conv_op1.C: New test.
2666
2667 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2668
2669         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2670         approved.
2671
2672 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2673
2674         * gcc.c-torture/compile/20021220-1.c: New test.
2675
2676 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2677
2678         * gcc.dg/i386-fastcall-1.c: New.
2679
2680 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2681
2682         * gcc.c-torture/execute/20021219-1.c: New test.
2683
2684 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2685
2686         * gcc.dg/i386-pic-1.c: New test.
2687
2688 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2689
2690         PR c++/8099
2691         * g++.dg/template/friend9.C: New test.
2692
2693 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2694
2695         PR c++/3663
2696         * g++.dg/template/access7.C: New test.
2697
2698 2002-12-18  Nick Clifton  <nickc@redhat.com>
2699
2700         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2701         the libstdc++-v3 directory has been found.
2702
2703 2002-12-12  Devang Patel <dpatel@apple.com>
2704         * gcc.dg/darwin-ld-1.c: New test.
2705         * gcc.dg/darwin-ld-2.c: New test.
2706         * gcc.dg/darwin-ld-3.c: New test.
2707         * gcc.dg/darwin-ld-4.c: New test.
2708         * gcc.dg/darwin-ld-5.c: New test.
2709
2710 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2711
2712         * gcc.c-torture/compile/20021212-1.c: New test.
2713
2714 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2715
2716         * gcc.dg/fshort-wchar: New test.
2717
2718 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2719
2720         PR c++/8372
2721         * g++.dg/template/dtor1.C: New test.
2722
2723         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2724         markers.
2725
2726 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2727
2728         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2729
2730 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2731
2732         * g++.dg/template/static1.C: New test.
2733         * g++.dg/template/static2.C: New test.
2734         * g++.old-deja/g++.ext/memconst.C: New test.
2735
2736 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2737
2738         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2739         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2740         * g++.dg/special/initp1.C: Likewise.
2741
2742 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2743
2744         * gcc.c-torture/execute/20021204-1.c: New test.
2745
2746 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2747
2748         * gcc.dg/ppc-fmadd-1.c: New file.
2749         * gcc.dg/ppc-fmadd-2.c: New file.
2750         * gcc.dg/ppc-fmadd-3.c: New file.
2751
2752 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2753
2754         * gcc.c-torture/compile/20021204-1.c: New test.
2755
2756 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2757
2758         * g++.dg/inherit/covariant2.C: New test.
2759         * g++.dg/inherit/covariant3.C: New test.
2760         * g++.dg/inherit/covariant4.C: New test.
2761         * g++.dg/inherit/covariant1.C: Remove XFAIL.
2762         * g++.old-deja/g++.robertl/eb17.C: Likewise.
2763
2764 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
2765
2766         PR c++/8688
2767         * g++.dg/init/brace3.C: New test.
2768
2769 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2770
2771         * gcc.dg/20020210-1.c: Fix a comment typo.
2772
2773 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
2774
2775         PR c++/8720
2776         * g++.dg/parse/defarg1.C: New test.
2777
2778         PR c++/8615
2779         * g++.dg/template/char1.C: New test.
2780
2781         * g++.dg/template/varmod1.C: Fix typo.
2782
2783 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2784
2785         DR 180
2786         * g++.old-deja/g++.pt/crash32.C: Expect error.
2787
2788 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
2789
2790         PR c++/5919
2791         * g++.dg/template/varmod1.C: New test.
2792
2793         PR c++/8727
2794         * g++.dg/inherit/typeinfo1.C: New test.
2795
2796         PR c++/8663
2797         * g++.dg/inherit/typedef1.C: New test.
2798
2799 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
2800
2801         PR c++/8332
2802         PR c++/8493
2803         * g++.dg/template/strlen1.C: New test.
2804
2805         PR c++/8227
2806         * g++.dg/template/ctor2.C: New test.
2807
2808         PR c++/8214
2809         * g++.dg/init/string1.C: New test.
2810
2811         PR c++/8511
2812         * g++.dg/template/friend8.C: New test.
2813
2814 2002-11-29  Joe Buck <jbuck@synopsys.com>
2815
2816         * g++.dg/lookup/anon2.C: New test.
2817
2818 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2819
2820         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2821         h8300 port.
2822
2823 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2824
2825         * gcc.dg/bitfld-6.c: New test.
2826
2827 2002-11-27  Jan Hubicka  <jh@suse.cz>
2828
2829         * gcc.c-torture/execute/20021127.[cx]: New test.
2830
2831 2002-11-26  Jan Hubicka  <jh@suse.cz>
2832
2833         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2834         quality.
2835
2836 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
2837
2838         * g++.dg/init/brace2.C: New test.
2839         * g++.old-deja/g++.mike/p9129.C: Correct.
2840
2841 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
2842
2843         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2844
2845 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
2846
2847         * gcc.dg/sibcall-6: New test for indirect sibcalls.
2848
2849 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
2850
2851         * testsuite/g++.dg/abi/empty11.C: New test.
2852         * testsuite/g++.dg/rtti/cv1.C: New test.
2853
2854 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2855
2856         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2857
2858 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
2859
2860         * g++.dg/abi/empty10.C: New test.
2861
2862 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2863
2864         * gcc.c-torture/compile/20021124-1.c: New test.
2865
2866 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
2867
2868         * g++.dg/abi/rtti2.C: New test.
2869
2870 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2871
2872         * gcc.dg/i386-unroll-1.c: New test.
2873
2874 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2875
2876         * gcc.c-torture/compile/20021120-1.c: New test.
2877         * gcc.c-torture/compile/20021120-2.c: New test.
2878
2879 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2880
2881         * gcc.dg/bitfld-5.c: New test.
2882
2883 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2884
2885         * gcc.c-torture/execute/20021120-3.c: New test.
2886
2887 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2888
2889         * gcc.c-torture/execute/20021120-2.c: New test.
2890
2891 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2892
2893         * gcc.c-torture/execute/20021120-1.c: New test.
2894
2895 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2896
2897         * gcc.c-torture/execute/20021118-3.c: New test.
2898
2899 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2900
2901         * gcc.c-torture/compile/20021119-1.c: New test.
2902
2903 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2904
2905         * gcc.dg/duff-1.c: New test.
2906         * gcc.dg/duff-2.c: New test.
2907         * gcc.dg/duff-3.c: New test.
2908
2909 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2910
2911         * gcc.dg/cpp/_Pragma5.c: New test.
2912
2913 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2914
2915         * gcc.c-torture/execute/20021118-2.c: New test.
2916
2917 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2918
2919         * gcc.c-torture/execute/20021118-1.c: New test.
2920
2921 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
2922
2923         * gcc.dg/20021116-1.c: New test.
2924
2925 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
2926
2927         * g++.dg/abi/vcall1.C: New test.
2928
2929 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
2930
2931         * gcc.dg/20021029-1.c: New test.
2932         * gcc.dg/20021029-2.c: New test.
2933
2934 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2935
2936         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2937
2938 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2939
2940         PR c/8439
2941         * gcc.dg/20021110.c: Move to ...
2942         * gcc.c-torture/compile/20021110.c: .... here.
2943
2944 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2945
2946         PR c/8467
2947         * gcc.c-torture/execute/20021111-1.c
2948
2949 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2950
2951         PR c/8439
2952         * gcc.dg/20021110.c: New test.
2953
2954 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
2955
2956         * g++.dg/abi/vthunk3.C: Run only on x86.
2957
2958 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2959
2960         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2961
2962 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2963
2964         * lib/compat.exp (compat-execute): Fix logic error in last
2965         change.
2966
2967 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2968
2969         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2970
2971 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2972
2973         PR c++/8389
2974         * g++.dg/template/access6.C: New test.
2975
2976 2002-11-08  Jan Hubicka  <jh@suse.cz>
2977
2978         * gcc.dg/i386-ssefp-1.c: New test.
2979         * gcc.dg/i386-ssefp-1.c: New test.
2980
2981 2002-11-08  Jan Hubicka  <jh@suse.cz>
2982
2983         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2984
2985 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2986
2987         * g++.dg/abi/vthunk3.C: New test.
2988
2989         PR c++/8338
2990         * g++.dg/template/crash2.C: New test.
2991
2992 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2993
2994         * testsuite/g++.dg/abi/dtor1.C: New test.
2995         * testsuite/g++.dg/abi/dtor2.C: Likewise.
2996
2997 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
2998
2999         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3000         Darwin.
3001
3002 2002-11-04  Adam Nemet  <anemet@lnxw.com>
3003
3004         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3005         -mthumb.  Only xfail with -O0.
3006
3007 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
3008
3009         * g++.dg/abi/thunk1.C: New test.
3010         * g++.dg/abi/thunk2.C: Likewise.
3011         * g++.dg/abi/vtt1.C: Likewise.
3012
3013 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
3014
3015         PR optimization/8423
3016         * gcc.c-torture/execute/builtin-constant.c: New test.
3017
3018 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
3019
3020         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3021         Add some more cases.
3022
3023 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
3024
3025         PR c++/8391
3026         * g++.dg/opt/local1.C: New test.
3027
3028 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
3029
3030         PR c++/8160
3031         * g++.dg/template/complit1.C: New test.
3032
3033         PR c++/8149
3034         * g++.dg/template/typename4.C: Likewise.
3035
3036 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3037
3038         Core issue 287, PR c++/7639
3039         * g++.dg/template/instantiate1.C: Adjust error location.
3040         * g++.dg/template/instantiate3.C: New test.
3041         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3042         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3043         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3044
3045 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
3046
3047         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3048
3049 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
3050
3051         PR c++/8287
3052         * g++.dg/init/dtor2.C: New test.
3053
3054 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3055
3056         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3057         * gcc.dg/nest.c: Bypass errors on irix6.
3058
3059 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
3060
3061         * gcc.dg/nest.c: Expect error for mmix-*-*.
3062         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3063
3064 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
3065
3066         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3067         markers.
3068
3069         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3070
3071 2002-10-25  Mike Stump  <mrs@apple.com>
3072
3073         * gcc.dg/warn-1.c: New test.
3074
3075 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3076
3077         * g++.dg/template/typename3.C: New test.
3078
3079 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
3080
3081         * g++.dg/lookup/ptrmem1.C: New test.
3082
3083         * g++.dg/abi/vthunk2.C: New test.
3084
3085 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3086
3087         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3088
3089 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
3090
3091         * g++.dg/abi/empty9.C: New test.
3092
3093 2002-10-24  Richard Henderson  <rth@redhat.com>
3094
3095         * g++.dg/inherit/thunk1.C: Enable for ia64.
3096
3097 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3098
3099         PR c++/8067
3100         * g++.dg/lookup/pretty1.C: New test.
3101
3102 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
3103
3104         * gcc.dg/20021023-1.c: New test.
3105
3106 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3107
3108         PR c++/7679
3109         * g++.dg/parse/inline1.C: New test.
3110
3111 2002-10-23  Richard Henderson  <rth@redhat.com>
3112
3113         * g++.dg/inherit/thunk1.C: Enable for x86_64.
3114
3115         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3116
3117 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
3118
3119         PR c++/6579
3120         * g++.dg/parse/stmtexpr3.C: New test.
3121
3122 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
3123
3124         * g++.dg/expr/cond1.C: New test.
3125
3126 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3127
3128         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3129
3130 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3131
3132         * g++.dg/abi/vbase13.C: New test.
3133         * g++.dg/abi/vbase14.C: Likewise.
3134
3135 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
3136
3137         * gcc.dg/tls/pic-1.c: New test.
3138         * gcc.dg/tls/nonpic-1.c: New test.
3139         * gcc.dg/20021018-1.c: New test.
3140
3141 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3142
3143         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3144         Remove only files with the same base name as the test case.
3145         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3146         (profopt-execute): Likewise.  Also, remove old profiling
3147         and performance data files before running the tests.
3148
3149         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3150         * g++.dg/bprob/bprob.exp: Likewise.
3151         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
3152         to allow more general test case names.
3153
3154         * g++.dg/bprob/bprob-1.C: Rename to ...
3155         * g++.dg/bprob/g++-bprob-1.C: ... this.
3156
3157         * g77.dg/bprob/bprob-1.f: Rename to ...
3158         * g77.dg/bprob/g77-bprob-1.f: ... this.
3159
3160 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3161
3162         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3163         bison 1.50 or later.
3164
3165 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
3166
3167         * g++.dg/README: Describe more test directories.
3168
3169 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3170
3171         * g++.dg/init/array6.C: Add additional tests.
3172
3173 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3174
3175         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3176         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3177
3178 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
3179
3180         * gcc.c-torture/compile/20020604-1.x: New.
3181         * gcc.c-torture/compile/simd-5.x: Likewise.
3182         * gcc.c-torture/execute/920710-1.x: Likewise.
3183         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3184
3185 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3186
3187         * g++.dg/inherit/override1.C: Add dg-options clause.
3188
3189 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3190
3191         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3192         _mm_slli_si128.
3193
3194 2002-10-19  Andreas Schwab  <schwab@suse.de>
3195
3196         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3197         directory component.
3198
3199 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
3200
3201         * g++.dg/inherit/thunk1.C: New test.
3202
3203         * g++.dg/inherit/override1.C: New test.
3204
3205         * g++.dg/abi/mangle11.C: New test.
3206         * g++.dg/abi/mangle14.C: New test.
3207         * g++.dg/abi/mangle17.C: New test.
3208
3209 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
3210
3211         * g++.dg/overload/member2.C: New test.
3212
3213 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
3214
3215         * g++.dg/README: Describe new compat directory.
3216         * g++.dg/dg.exp: Skip tests in compat directory.
3217         * README.compat: New file.
3218         * lib/compat.exp: New expect script.
3219         * g++.dg/compat: New test directory.
3220         * g++.dg/compat/compat.exp: New expect script.
3221         * g++.dg/compat/abi: New test directory.
3222         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3223         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3224         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3225         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3226         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3227         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3228         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3229         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3230         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3231         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3232         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3233         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3234         * g++.dg/compat/break: New test directory.
3235         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3236         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3237         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3238         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3239         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3240         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3241         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3242         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3243         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3244         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3245         g++.dg/compat/break/README: New files.
3246         * g++.dg/compat/eh: New test directory.
3247         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3248         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3249         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3250         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3251         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3252         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3253         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3254         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3255         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3256         g++.dg/compat/eh/filter2_y.C,
3257         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3258         g++.dg/compat/eh/new1_y.C,
3259         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3260         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3261         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3262         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3263         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3264         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3265         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3266         g++.dg/compat/eh/unexpected1_y.C: New files.
3267         * g++.dg/compat/init: New test directory.
3268         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3269         g++.dg/compat/init/array5_y.C,
3270         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3271         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3272         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3273         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3274         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3275         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3276         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3277         g++.dg/compat/init/init-ref2_y.C: New files.
3278
3279 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
3280
3281         PR c++/7584
3282         * g++.dg/inherit/using3.C: New test.
3283
3284 2002-10-17  Jan Hubicka  <jh@suse.cz>
3285
3286         * gcc.dg/20021017-2.c: New test.
3287
3288 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
3289
3290         * g++.dg/abi/mangle16.C: Adjust.
3291
3292         * g++.dg/init/array8.C: New test.
3293
3294 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
3295
3296         * gcc.dg/special/mips-abi.exp: New test.
3297         * gcc.dg/special/mips-abi.s: Empty file used by the above.
3298
3299 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
3300
3301         * g++.dg/abi/mangle16.C: New test.
3302         * g++.dg/abi/mangle17.C: Likewise.
3303
3304         PR c++/7478
3305         * g++.dg/template/ref1.C: New test.
3306
3307 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3308
3309         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
3310
3311 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
3312
3313         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
3314
3315 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
3316
3317         PR c++/7524
3318         * g++.dg/init/array7.C: New test.
3319
3320 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
3321
3322         * g++.dg/init/array6.C: New test.
3323
3324         * g++.dg/abi/mangle13.C: Likewise.
3325         * g++.dg/abi/mangle14.C: Likewise.
3326         * g++.dg/abi/mangle15.C: Likewise.
3327
3328 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3329
3330         * g++.dg/abi/empty8.C: New test.
3331
3332 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
3333
3334         * g++.dg/init/ctor1.C: New test.
3335
3336 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
3337
3338         * gcc.c-torture/execute/20021015-1.c: New test.
3339
3340 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
3341
3342         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3343
3344 2002-10-14  Jan Hubicka  <jh@suse.cz>
3345
3346         * gcc.dg/i386-ssetype-[1-5].c: New tests.
3347
3348 2002-10-14  Richard Henderson  <rth@redhat.com>
3349
3350         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3351
3352 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3353
3354         PR optimization/6631
3355         * g++.dg/opt/const2.C: New test.
3356
3357 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3358
3359         PR c++/7176
3360         * g++.dg/parse/friend1.C: New test.
3361         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3362
3363 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
3364
3365         * gcc.dg/20021014-1.c: New test.
3366
3367 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
3368
3369         PR c++/5661
3370         * g++.dg/ext/vlm1.C: New test.
3371         * g++.dg/ext/vlm2.C: Likewise.
3372
3373         * g++.dg/init/array1.C: Remove invalid braces.
3374         * g++.dg/init/brace1.C: New test.
3375         * g++.dg/init/copy2.C: Likewise.
3376         * g++.dg/init/copy3.C: Likewise.
3377         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3378         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3379         braces.
3380
3381 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
3382
3383         * gcc.dg/cpp/assembler.S: Don't use -ansi.
3384
3385 2002-10-11  Richard Shann  <richard.shann@superh.com>
3386
3387         * gcc.c-torture/compile/simd-5.c: New test.
3388
3389 2002-10-10  Roger Sayle  <roger@eyesopen.com>
3390
3391         * gcc.c-torture/execute/shiftopt-1.c: New test case.
3392
3393 2002-10-10  Jim Wilson  <wilson@redhat.com>
3394
3395         * gcc.c-torture/execute/20021010-1.c: New test.
3396
3397 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
3398
3399         PR c/7353
3400         * g++.dg/ext/typedef-init.C: New test.
3401         * gcc.dg/typedef-init.c: New test.
3402
3403 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
3404
3405         * gcc.dg/cpp/paste13.c: New test.
3406
3407 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3408
3409         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
3410         remaining platforms, XFAIL during compile, not execute.  Don't
3411         XFAIL at -O0.
3412
3413 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
3414
3415         * gcc.dg/alias-1.c: Tweak expected warning.
3416
3417 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3418
3419         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3420
3421 2002-10-06  Andreas Jaeger  <aj@suse.de>
3422
3423         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3424         * gcc.dg/cpp/c++98.C: Likewise.
3425
3426         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3427         * g++.dg/cpp/c++98.C: Likewise.
3428
3429         * g++.dg/README (Subdirectories): Mention cpp directory.
3430
3431         PR target/7559
3432         * gcc.dg/20021006-1.c: New test.
3433
3434 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3435
3436         PR c++/7804
3437         * g++.dg/other/warning1.C: New test.
3438
3439 2002-10-04  Roger Sayle  <roger@eyesopen.com>
3440
3441         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
3442         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
3443         and sparc-*-* with -m64 as expected failures.  See PR 8087.
3444
3445 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3446
3447         PR c++/7931
3448         * g++.dg/template/ptrmem3.C: New test.
3449
3450         PR c++/7754
3451         * g++.dg/template/union1.C: New test.
3452
3453 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3454
3455         PR c++/8006
3456         * g++.dg/abi/mangle9.C: New test.
3457         * g++.dg/abi/mangle10.C: New test.
3458         * g++.dg/abi/mangle11.C: New test.
3459         * g++.dg/abi/mangle12.C: New test.
3460
3461 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
3462
3463         PR c++/7188.
3464         * g++.dg/template/meminit1.C: New test.
3465         * g++.dg/warn/Wreorder-1.C: Likewise.
3466         * g++.old-deja/g++.mike/warn3.C: Tweak.
3467         * lib/prune.exp: Ingore "in copy constructor".
3468
3469 2002-10-02  Andreas Jaeger  <aj@suse.de>
3470
3471         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3472         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3473         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3474         on x86-64.
3475
3476 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3477
3478         * gcc.dg/empty1.C: Fix typo.
3479
3480 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3481
3482         * gcc.dg/alias-1.c: New test.
3483
3484 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3485
3486         * gcc.dg/empty1.C: New test.
3487
3488         * g++.dg/tls/init-2.C: Tweak error messages.
3489
3490 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3491
3492         * gcc.c-torture/compile/20020923-1.c: New test.
3493
3494 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3495
3496         * gcc.c-torture/execute/ffs-1.c: New test.
3497         * gcc.c-torture/execute/ffs-2.c: Ditto.
3498
3499 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3500
3501         * g++.dg/overload/member1.C: New test.
3502
3503 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3504
3505         * g++.dg/abi/empty7.C: New test.
3506         * g++.dg/init/pm2.C: Likewise.
3507
3508 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3509
3510         * g++.dg/rtti/crash1.C: New test.
3511
3512 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3513
3514         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3515         gcc.dg/sibcall-4.c: New tests.
3516
3517 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3518
3519         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3520         powerpc and MMIX targets.
3521
3522 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3523
3524         * gcc.dg/cpp/20020927-1.c: New.
3525
3526 2002-09-26  David S. Miller  <davem@redhat.com>
3527
3528         * gcc.c-torture/compile/trunctfdf.c: New.
3529
3530 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3531
3532         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3533
3534 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3535
3536         * gcc.c-torture/execute/loop-15.c: New.
3537
3538 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3539
3540         * README.QMTEST: Fix typo.
3541
3542 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3543
3544         * gcc.dg/20020926-1.c: New test.
3545
3546 2002-09-25  David S. Miller  <davem@redhat.com>
3547
3548         PR target/7842
3549         * gcc.c-torture/execute/shiftdi.c: New test.
3550
3551 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3552
3553         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3554         unique to the tool.
3555         * lib/g77.exp (g77_init): Likewise.
3556         * lib/g++.exp (g++_init): Likewise.
3557         * lib/objc.exp (objc_init): Likewise.
3558
3559 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3560
3561         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3562         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3563         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3564
3565 2002-09-25  Richard Henderson  <rth@redhat.com>
3566
3567         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3568         too-small long double.
3569
3570 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3571
3572         * gcc.dg/20020919-1.c: New test.
3573
3574 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3575
3576         * g++.dg/abi/bitfield6.C: New test.
3577         * g++.dg/abi/bitfield7.C: New test.
3578         * g++.dg/abi/bitfield8.C: New test.
3579         * g++.dg/abi/vbase11.C: New test.
3580
3581 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3582
3583         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3584         hppa*-*-hpux*.  Update test comment.
3585
3586 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3587
3588         * gcc.dg/tls/struct-1.c: New test.
3589
3590 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3591
3592         * gcc.dg/cpp/tr-warn2.c: Update.
3593
3594 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3595
3596         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3597
3598 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3599
3600         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3601         systems.
3602
3603 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3604
3605         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3606
3607         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3608         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3609         setting of cxxfilt.
3610
3611 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3612
3613         * gcc.dg/20020312-2.c: Update for darwin.
3614
3615 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3616
3617         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3618
3619 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3620
3621         * objc.dg/comp-types-1.m: New test.
3622         * objc.dg/comp-types-2.m: New test.
3623         * objc.dg/comp-types-3.m: New test.
3624         * objc.dg/comp-types-4.m: New test.
3625         * objc.dg/comp-types-5.m: New test.
3626         * objc.dg/comp-types-6.m: New test.
3627
3628 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3629
3630         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3631
3632 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3633
3634         * g++.dg/other/do1.C: New test.
3635
3636         * g++.dg/template/subst1.C: New test.
3637
3638 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3639
3640         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3641
3642 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3643
3644         * g++.dg/template/qualttp20.C: Adjust expected errors.
3645         * g++.old-deja/g++.jason/report.C: Likewise.
3646         * g++.old-deja/g++.other/qual1.C: Likewise.
3647
3648         * g++.dg/lookup/scoped2.C: New test.
3649
3650         * g++.dg/ext/asm3.C: New test.
3651
3652 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3653
3654         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3655
3656 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3657
3658         * ChangeLog: follow spelling conventions.
3659         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3660         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3661         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3662         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3663         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3664         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3665         * g++.old-deja/g++.law/global-init1.C: Likewise.
3666         * g++.old-deja/g++.other/delete4.C: Likewise.
3667         * g++.old-deja/g++.other/inline21.C: Likewise.
3668         * g++.old-deja/g++.other/singleton.C: Likewise.
3669         * g77.dg/strlen0.f: Likewise.
3670         * g77.f-torture/compile/20010519-1.f: Likewise.
3671         * g77.f-torture/compile/980310-4.f: Likewise.
3672         * gcc.c-torture/compile/20000605-1.c: Likewise.
3673         * gcc.c-torture/execute/20020225-1.c: Likewise.
3674         * gcc.dg/c90-hexfloat-2.c: Likewise.
3675         * gcc.dg/c99-bool-1.c: Likewise.
3676         * gcc.dg/c99-hexfloat-2.c: Likewise.
3677         * gcc.dg/dll-2.c: Likewise.
3678         * gcc.dg/wtr-union-init-1.c: Likewise.
3679         * gcc.dg/wtr-union-init-2.c: Likewise.
3680         * gcc.dg/wtr-union-init-3.c: Likewise.
3681         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3682         * gcc.dg/cpp/defined.c: Likewise.
3683         * gcc.dg/cpp/macsyntx.c: Likewise.
3684         * gcc.dg/cpp/paste2.c: Likewise.
3685         * gcc.dg/cpp/trad/defined.c: Likewise.
3686         * gcc.dg/format/c90-printf-1.c: Likewise.
3687         * gcc.dg/format/c90-scanf-1.c: Likewise.
3688         * gcc.dg/format/c99-printf-1.c: Likewise.
3689         * gcc.dg/format/c99-scanf-1.c: Likewise.
3690         * gcc.misc-tests/gcov-8.c: Likewise.
3691         * lib/profopt.exp: Likewise.
3692
3693 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3694
3695         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3696
3697 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3698
3699         * g++.dg/inherit/using2.C: New test.
3700
3701 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3702
3703         * ChangeLog: Follow spelling conventions.
3704         * g++.dg/template/friend4.C: Likewise.
3705         * g++.old-deja/g++.pt/crash67.C: Likewise.
3706         * gcc.c-torture/execute/20000801-4.c: Likewise.
3707         * gcc.dg/c90-digraph-1.c: Likewise.
3708         * gcc.dg/c94-digraph-1.c: Likewise.
3709         * gcc.dg/c99-digraph-1.c: Likewise.
3710         * gcc.dg/cpp/line5.c: Likewise.
3711         * gcc.dg/cpp/multiline.c: Likewise.
3712         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3713         * gcc.dg/format/attr-3.c: Likewise.
3714         * gcc.dg/format/c90-scanf-3.c: Likewise.
3715         * gcc.dg/format/ext-4.c: Likewise.
3716
3717 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3718
3719         * g++.dg/template/pretty1.C: New test.
3720
3721 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3722
3723         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3724
3725 2002-09-13  Matt Austern  <austern@apple.com>
3726
3727         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3728         passing a cast expression to a function by const reference.
3729
3730 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3731
3732         * g++.dg/template/deduce1.C: New test.
3733
3734 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3735
3736         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3737         32-bit int.
3738
3739 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3740
3741         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3742         usage.
3743
3744 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3745
3746         * gcc.c-torture/compile/20020910-1.c: New test.
3747
3748 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3749
3750         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3751
3752 2002-09-10  Andreas Jaeger  <aj@suse.de>
3753
3754         * gcc.dg/20020312-2.c: Adjust for x86-64.
3755
3756 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3757
3758         * g77.dg/7388.f: New test case for PR 7388.
3759
3760 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3761
3762         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3763
3764 2002-09-05  Ziemowit Laski <zlaski@apple.com>
3765
3766         * objc.dg/proto-lossage-1.m: New test.
3767
3768 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3769
3770         * gcc.dg/cpp/_Pragma4.c: Fix typo.
3771
3772 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3773
3774         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3775         expected to pass.
3776
3777 2002-09-06  Stan Shebs  <shebs@apple.com>
3778             David Edelsohn  <edelsohn@gnu.org>
3779
3780         * gcc.dg/weak: New directory.
3781         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3782         target-specific xfail bits.
3783         * gcc.dg/typeof-2.c: Move to new directory.
3784         * gcc.dg/weak.exp: New expect script.
3785
3786 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
3787
3788         * gcc.c-torture/execute/extzvsi.c: New test.
3789
3790 2002-09-05  Stan Shebs  <shebs@apple.com>
3791
3792         * gcc.dg/weak-1.c: xfail on Darwin.
3793         * gcc.dg/weak-2.c: Ditto.
3794         * gcc.dg/weak-3.c: Ditto.
3795         * gcc.dg/weak-4.c: Ditto.
3796         * gcc.dg/weak-5.c: Ditto.
3797         * gcc.dg/weak-6.c: Ditto.
3798         * gcc.dg/weak-7.c: Ditto.
3799         * gcc.dg/weak-8.c: Ditto.
3800         * gcc.dg/weak-9.c: Ditto.
3801
3802 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3803
3804         * gcc.c-torture/execute/loop-14.c: New test.
3805
3806 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
3807
3808         * g++.dg/other/cxa-atexit1.C: New test.
3809
3810         * gcc.dg/typeof-2.c: New test.
3811
3812 2002-09-03  Roger Sayle  <roger@eyesopen.com>
3813
3814         * gcc.dg/builtins-2.c: New testcase.
3815         * gcc.dg/builtins-3.c: New testcase.
3816
3817 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3818
3819         * gcc.dg/cpp/_Pragma4.c: New test.
3820
3821 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3822
3823         * objc/execute/nil_method-1.m: New testcase.
3824
3825 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3826
3827         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3828         [Object class], not [Object initialize].
3829
3830 2002-08-31  Roger Sayle  <roger@eyesopen.com>
3831             Hans-Peter Nilsson  <hp@bitrange.com>
3832
3833         * gcc.c-torture/execute/20020720-1.x: Skip test on
3834         mmix-knuth-mmixware.  Correct comment.
3835
3836 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
3837
3838         * testsuite/g++.dg/abi/bitfield5.C: New test.
3839         * testsuite/g++.dg/abi/vbase10.C: Likewise.
3840
3841 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3842
3843         * objc.dg/undeclared-selector.m: New test.
3844
3845 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3846
3847         * g++.dg/other/offsetof1.C: Avoid cast warning.
3848
3849 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
3850
3851         * objc.dg/super-class-2.m: New test.
3852
3853 2002-08-24  Matt Austern  <austern@apple.com>
3854
3855         * g++.dg/ext/lvaddr.C: New test.
3856         * g++.dg/ext/lvcast.C: New test.
3857
3858 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
3859
3860         * testsuite/g++.dg/inherit/cond1.C: New test.
3861
3862 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3863
3864         * gcc.dg/noncompile/incomplete-1.c: New test.
3865
3866 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3867
3868         * gcc.dg/typespec-1.c: New test.
3869
3870 2002-08-20  Devang Patel  <dpatel@apple.com>
3871         * objc.dg/proto-hier-2.m: New test.
3872
3873 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
3874
3875         * objc.dg/bitfield-1.m: New test.
3876         * objc.dg/bitfield-2.m: New test.
3877
3878 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3879
3880         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3881         gcc.dg/c99-flex-array-4.c: New tests.
3882
3883 2002-08-16  Stan Shebs  <shebs@apple.com>
3884
3885         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3886
3887 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
3888
3889         * gcc.dg/typeof-1.c: New test.
3890         * g++.dg/ext/typeof2.C: New test.
3891
3892 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3893
3894         * g++.dg/other/offsetof1.C: New test.
3895
3896 2002-08-14  Richard Henderson  <rth@redhat.com>
3897
3898         * gcc.dg/tls/diag-3.c: Fix expected message strings.
3899
3900 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3901
3902         * gcc.dg/cpp/_Pragma3.c: New test.
3903
3904 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
3905
3906         * g++.dg/template/inherit3: New test.
3907
3908 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3909
3910         * gcc.dg/bitfld-4.c: Add blank options.
3911
3912 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
3913
3914         * g++.dg/template/crash1.C: New test.
3915
3916 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3917
3918         * gcc.dg/tls/opt-2.c: New test.
3919
3920 2002-08-08  Devang Patel  <dpatel@apple.com>
3921
3922         * objc.dg/selector-1.m : New test
3923
3924 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3925
3926         * g++.dg/abi/bitfield4.C: New test.
3927         * gcc.dg/bitfld-4.c: New test.
3928
3929 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3930
3931         * g++.dg/other/packed1.C: New test.
3932
3933 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
3934
3935         * g++.dg/abi/offsetof.C: Tweak error messages.
3936         * g++.old-deja/g++.mike/p10769a.C: Likewise.
3937
3938 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3939
3940         * gcc.dg/bitfld-3.c: New test.
3941
3942 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3943             Richard Henderson  <rth@redhat.com>
3944
3945         * gcc.dg/i386-bitfield1.c: New test.
3946         * g++.dg/abi/bitfield3.C: Update.
3947
3948 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3949
3950         * objc.dg/const-str-2.m: Update.
3951         * gcc.dg/cpp/c++98.c: Change to C extension.
3952         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3953         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3954
3955 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3956
3957         * testsuite/gcc.dg/tls/diag-3.c: New.
3958
3959 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3960
3961         * g++.dg/README (Subdirectories): Document new subdir expr.
3962         * g++.dg/expr/pmf-1.C: New test.
3963
3964 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3965
3966         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3967
3968 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
3969
3970         * g++.dg/abi/bitfield3.C: New test.
3971
3972 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3973
3974         * lib/gcov.exp: Tweak expected line formats.
3975         * gcc.misc-tests/gcov8.c: New test.
3976         * gcc.misc-tests/gcov8.x: New flags.
3977
3978 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
3979
3980         * consistency.vlad/layout/endian.c: Include string.h.
3981
3982         * gcc.c-torture/execute/20020805-1.c: New test.
3983
3984 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3985
3986         * g++.dg/other/conversion1.C: New test.
3987
3988 2002-08-03  Roger Sayle  <roger@eyesopen.com>
3989
3990         * gcc.dg/builtins-1.c: New testcase.
3991
3992 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
3993
3994         * g++.dg/inherit/access3.C: New test.
3995
3996 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
3997
3998         * gcc.dg/ia64-visibility-2.c: New test.
3999
4000 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
4001
4002         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4003         __qualifier_flags to __flags.
4004
4005 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
4006
4007         * g++.dg/inherit/operator1.C: New test.
4008         * g++.dg/lookup/disamb1.C: Fix typo in comment.
4009         * g++.dg/other/error1.C: Change expected error message.
4010         * g++.dg/template/conv4.C: Likewise.
4011
4012 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
4013
4014         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4015         for documented behavior.
4016
4017 2002-07-25  Roger Sayle  <roger@eyesopen.com>
4018
4019         * gcc.c-torture/execute/20020720-1.x: Skip this test on
4020         several targets known to fail.
4021
4022 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
4023
4024         * gcc.dg/mips-args-[123].c: New tests.
4025
4026 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
4027
4028         * gcc.dg/ppc-spe.c: New.
4029
4030 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
4031
4032         * g++.dg/other/ptrmem4.C: New testcase.
4033
4034 2002-07-24  Richard Henderson  <rth@redhat.com>
4035
4036         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4037
4038 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
4039
4040         * g++.dg/ext/alignof1.C (main): Return 0 for success.
4041
4042 2002-07-24  Roger Sayle  <roger@eyesopen.com>
4043
4044         * gcc.c-torture/execute/memset-3.c: New testcase.
4045
4046 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
4047
4048         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4049         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4050
4051 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4052
4053         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4054         Delete.
4055
4056 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
4057
4058         * gcc.c-torture/compile/simd-4.c: New test.
4059
4060 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4061
4062         PR c++/7347, c++/7348
4063         * g++.dg/template/access4.C: New test.
4064         * g++.dg/template/access5.C: New test.
4065         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4066         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4067         * g++.old-deja/g++.pt/ttp58.C: Likewise.
4068         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4069
4070 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
4071
4072         * gcc.dg/gnu89-init-2.c: New test.
4073
4074 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
4075
4076         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4077
4078 2002-07-20  Roger Sayle  <roger@eyesopen.com>
4079
4080         * gcc.c-torture/execute/20020720-1.c: New testcase.
4081
4082 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
4083
4084         * gcc.dg/cpp/Wsignprom.c: New tests.
4085
4086 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
4087
4088         * gcc.c-torture/execute/loop-13.c: New test.
4089
4090 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
4091
4092         * gcc.dg/cpp/expr.c: New tests.
4093
4094 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
4095
4096         * g++.dg/opt/pr6713.C: Add template instantiation.
4097
4098 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
4099
4100         * gcc.dg/nest.c: New test.
4101
4102 2002-07-17  Richard Henderson  <rth@redhat.com>
4103
4104         * g++.dg/opt/pr6713.C: New test.
4105
4106 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
4107
4108         * gcc.c-torture/execute/loop-2e.x: Let the testcase
4109         XFAIL for all x86 processors.
4110
4111 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
4112
4113         * gcc.c-torture/execute/20010122-1.x: Do not test with
4114         -fomit-frame-pointer.
4115
4116 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4117
4118         * g++.dg/template/instantiate2.C: New test.
4119         * g++.dg/template/spec4.C: New test.
4120
4121 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4122
4123         * g++.dg/template/access2.C: New test.
4124         * g++.dg/template/access3.C: New test.
4125
4126 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
4127
4128         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4129         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4130         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4131         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4132         Convert to use <stdarg.h>.
4133         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4134         Delete.
4135         * gcc.dg/va-arg-2.c: New.
4136         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4137
4138 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
4139
4140         * gcc.c-torture/compile/20020710-1.c: New test.
4141
4142 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
4143                           Andrew Pinski  <pinskia@physics.uc.edu>
4144
4145         gcc.c-torture/compile/simd-2.c: New testcase.
4146         gcc.c-torture/compile/simd-3.c: Likewise.
4147
4148 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
4149
4150         PR c++/7224
4151         * g++.dg/overload/error1.C: New test.
4152
4153 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4154
4155         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4156         configuration and IRIX 6 O32 ABI.
4157
4158 2002-07-11  Roger Sayle  <roger@eyesopen.com>
4159
4160         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4161
4162 2002-07-10  Roger Sayle  <roger@eyesopen.com>
4163
4164         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4165
4166 2002-07-10  Jeffrey A Law  <law@redhat.com>
4167
4168         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4169
4170         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
4171
4172 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
4173
4174         * gcc.dg/20020312-2.c: Check for __PPC__.
4175
4176 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
4177
4178         * gcc.c-torture/compile/20020709-1.c: New test.
4179
4180 2002-07-07  Roger Sayle  <roger@eyesopen.com>
4181
4182         * g++.dg/template/qualttp21.C: New test case.
4183
4184 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
4185
4186         * gcc.c-torture/compile/20020706-1.c: New test.
4187         * gcc.c-torture/compile/20020706-2.c: New test.
4188
4189 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
4190             Alexandre Oliva  <aoliva@redhat.com>
4191
4192         * g++.dg/warn/incomplete1.C: New test.
4193
4194 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4195
4196         PR c++/7099
4197         * g++.dg/warn/noreturn1.C: New test.
4198
4199 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
4200
4201         PR c++/6706
4202         * g++.dg/debug/debug6.C: New test.
4203         * g++.dg/debug/debug7.C: New test.
4204
4205 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
4206
4207         * gcc.c-torture/compile/simd-3.c: New test.
4208
4209 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
4210
4211         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4212         * gcc.dg/20020620-1.c: Likewise.
4213
4214 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4215
4216         PR c++/6944
4217         * g++.dg/init/array4.C: New test.
4218         * g++.dg/init/array5.C: New test.
4219
4220 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
4221
4222         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4223         * gcc.c-torture/execute/simd-2.c (main): Likewise.
4224
4225 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4226
4227         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4228         * gcc.dg/wtr-aggr-init-1.c: Likewise.
4229         * gcc.dg/wtr-conversion-1.c: Likewise.
4230         * gcc.dg/wtr-escape-1.c: Likewise.
4231         * gcc.dg/wtr-int-type-1.c: Likewise.
4232         * gcc.dg/wtr-label-1.c: Likewise.
4233         * gcc.dg/wtr-static-1.c: Likewise.
4234         * gcc.dg/wtr-strcat-1.c: Likewise.
4235         * gcc.dg/wtr-suffix-1.c: Likewise.
4236         * gcc.dg/wtr-switch-1.c: Likewise.
4237         * gcc.dg/wtr-unary-plus-1.c: Likewise.
4238         * gcc.dg/wtr-union-init-1.c: Likewise.
4239         * gcc.dg/wtr-union-init-2.c: Likewise.
4240         * gcc.dg/wtr-union-init-3.c: Likewise.
4241
4242         * gcc.dg/wtr-func-def-1.c: New test.
4243
4244 2002-07-02 Devang Patel <dpatel@apple.com>
4245
4246         * objc.dg/param-1.m: New test.
4247
4248 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
4249
4250         * gcc.dg/cpp/trad/directive.c: Add test.
4251         * gcc.dg/cpp/trad/macroargs.c: Add test.
4252         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4253
4254 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
4255
4256         * gcc.dg/cpp/cmdlne-M.c: New test.
4257
4258 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
4259
4260         * objc.dg/desig-init-1.m: New test.
4261
4262 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4263
4264         PR c++/6716
4265         * g++.dg/template/instantiate1.C: New test.
4266
4267 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
4268
4269         PR c++/7112
4270         * g++.dg/template/sizeof2.C: New test.
4271
4272 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
4273
4274         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4275         gcc.dg/cpp/trad/include.c: New tests.
4276
4277 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
4278
4279         PR target/7177
4280         * gcc.c-torture/compile/20020701-1.c: New test.
4281
4282 2002-07-01  Stan Shebs  <shebs@apple.com>
4283
4284         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4285         header here...
4286         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4287         (objc-torture-execute): or here.
4288
4289 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
4290
4291         * gcc.c-torture/execute/arith-rand-ll.c: New test.
4292
4293 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
4294
4295         * gcc.dg/cpp/trad/escaped-nl.c: New test.
4296
4297 2002-06-30  Devang Patel  <dpatel@apple.com>
4298
4299         * objc.dg/fsyntax-only.m: New test.
4300
4301 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
4302
4303         PR c++/6695
4304         * g++.dg/template/friend7.C: New file.
4305
4306 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
4307
4308         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
4309         return type.
4310
4311 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
4312
4313         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
4314         avoid division by zero.
4315
4316 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
4317
4318         * gcc.dg/Wunknownprag.c: New tests.
4319
4320 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
4321
4322         * gcc.c-torture/execute/simd-2.c: New test.
4323
4324 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
4325
4326         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4327         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4328         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4329         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4330         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4331         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4332         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4333         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4334         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4335         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4336         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4337         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4338         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4339         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4340         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4341         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4342         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4343
4344 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
4345
4346         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4347         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4348         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4349         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4350         New tests.
4351         * gcc.dg/cpp/trad/directive.c: Update.
4352
4353 2002-06-23  Andreas Jaeger  <aj@suse.de>
4354
4355         * gcc.c-torture/execute/complex-6.c: New.
4356
4357 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
4358
4359         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4360         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4361         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4362         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4363
4364 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
4365
4366         * gcc.dg/cpp/trad: New directory with traditional tests copied
4367         from parent directory.
4368         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4369         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4370         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4371         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4372         Move to trad/ and rename.
4373         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4374         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4375         gcc.dg/cpp/trad/redef2.c: New tests.
4376         * gcc.dg/cpp/trad/trad.exp: New driver.
4377
4378 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
4379
4380         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4381         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4382         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4383         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4384         Remove.
4385
4386 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
4387
4388         * gcc.dg/20020620-1.c: New test.
4389
4390 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4391
4392         * g++.dg/template/ttp4.C: New test.
4393
4394 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
4395
4396         * g++.dg/opt/vt1.C: Fix regexp.
4397
4398 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4399
4400         * gcc.c-torture/execute/pure-1.c: Make functions static again.
4401         Don't use attribute `noinline'.
4402
4403 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4404
4405         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4406
4407 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
4408
4409         * gcc.c-torture/execute/simd-1.c: New.
4410
4411         * gcc.dg/simd-1.c: New.
4412
4413 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4414
4415         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4416
4417 2002-06-16  Richard Henderson  <rth@redhat.com>
4418
4419         * g++.dg/ext/anon-struct1.C: New.
4420         * g++.dg/ext/anon-struct2.C: New.
4421         * g++.dg/ext/anon-struct3.C: New.
4422         * gcc.dg/anon-struct-1.c: New.
4423         * gcc.dg/anon-struct-2.c: New.
4424         * gcc.dg/anon-struct-3.c: New.
4425         * gcc.dg/20011008-1.c: Adjust warning text.
4426         * gcc.dg/20020527-1.c: Add -fms-extensions.
4427
4428 2002-06-16  Richard Henderson  <rth@redhat.com>
4429
4430         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4431
4432 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
4433
4434         * gcc.c-torture/execute/20020615-1.c: New test.
4435
4436 2002-06-15  Roger Sayle  <roger@eyesopen.com>
4437
4438         * gcc.c-tortuture/execute/compare-1.c: New test case.
4439         * gcc.c-tortuture/execute/compare-2.c: New test case.
4440         * gcc.c-tortuture/execute/compare-3.c: New test case.
4441
4442 2002-06-13  Richard Henderson  <rth@redhat.com>
4443
4444         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
4445         ia64 ilp32.
4446
4447 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4448
4449         * g++.dg/template/typename2.C: Update error message.
4450
4451 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
4452
4453         * gcc.c-torture/execute/20020611-1.c: New test.
4454
4455 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
4456
4457         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4458         list of targets to skip.
4459
4460 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
4461
4462         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4463         targets if not optimizing.
4464
4465 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
4466
4467         * gcc.c-torture/compile/20020605-1.c: New test.
4468
4469         * g++.dg/opt/vt1.C: New test.
4470
4471         * gcc.dg/20020531-1.c: New test.
4472
4473         * gcc.dg/20020530-1.c: New test.
4474
4475         * gcc.dg/20020527-1.c: New test.
4476
4477         * g++.dg/opt/cse1.C: New test.
4478
4479 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4480
4481         * gcc.dg/20020607-2.c: New test case.
4482
4483 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4484
4485         * gcc.c-torture/compile/20020604-1.c: New test.
4486
4487 2002-06-04  Richard Henderson  <rth@redhat.com>
4488
4489         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4490         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4491         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4492
4493 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4494
4495         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4496
4497 2002-06-03  Richard Henderson  <rth@redhat.com>
4498
4499         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4500         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4501
4502 2002-06-02  Richard Henderson  <rth@redhat.com>
4503
4504         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4505         test functions static.
4506
4507 2002-06-02  Andreas Jaeger  <aj@suse.de>
4508
4509         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4510         now.
4511
4512 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4513
4514         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4515         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4516         Update for mofified diagnostics.
4517         * gcc.dg/c99-intconst-1.c: No longer fail.
4518
4519 2002-06-02  Richard Henderson  <rth@redhat.com>
4520
4521         * gcc.dg/uninit-A.c: Remove xfail markers.
4522
4523 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4524
4525         * gcc.dg/fnegate-1.c: New test case.
4526
4527 2002-05-30  Osku Salerma  <osku@iki.fi>
4528
4529         * gcc.c-torture/execute/mayalias-1.c: New file.
4530
4531 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4532
4533         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4534         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4535         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4536
4537 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4538
4539         * gcc.c-torture/execute/20020529-1.c: New test.
4540
4541 2002-05-27  Richard Henderson  <rth@redhat.com>
4542
4543         * g++.dg/ext/attrib6.C: New test case.
4544
4545 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4546
4547         * gcc.c-torture/execute/pure-1.c: New test.
4548
4549 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4550
4551         * gcc.dg/cpp/arith-2.c: Remove.
4552
4553 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4554
4555         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4556         * gcc.dg/cpp/if-3.c: Remove.
4557
4558 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4559
4560         * g++.dg/opt/cse2.C: New test.
4561
4562 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4563
4564         * gcc.dg/cpp/arith-1.c: New semantic tests.
4565         * gcc.dg/cpp/if-1.c: Update.
4566
4567 2002-05-24  Ben Elliston  <bje@redhat.com>
4568
4569         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4570
4571 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4572
4573         * gcc.dg/verbose-asm.c: New test.
4574
4575 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4576
4577         * gcc.dg/cpp/paste12.c: New test.
4578
4579 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4580
4581         * g++.dg/parse/named_ops.C: New test.
4582
4583 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4584
4585         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4586
4587 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4588
4589         * gcc.dg/weak-2.c: Allow optional leading underscore
4590         in scan-assembler symbol name.
4591         * gcc.dg/weak-3.c: Likewise.
4592         * gcc.dg/weak-4.c: Likewise.
4593         * gcc.dg/weak-5.c: Likewise.
4594
4595 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4596
4597         * gcc.dg/20020523-1.c: New test.
4598
4599 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4600
4601         * objc.dg/const-str-2.m: Update now that we stop after
4602         a command line error.
4603
4604 2002-05-22  Richard Henderson  <rth@redhat.com>
4605
4606         * g++.dg/dg.exp: Fix typo in test pruneing.
4607
4608 2002-05-22  Richard Henderson  <rth@redhat.com>
4609
4610         * g++.dg/dg.exp: Prune the tls subdirectory.
4611         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4612         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4613         * g++.dg/tls/init-1.C: New.
4614
4615 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4616
4617         * gcc.dg/20020517-1.c: New test.
4618
4619 2002-05-21  Richard Henderson  <rth@redhat.com>
4620
4621         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4622         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4623
4624 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4625
4626         * g++.dg/other/copy2.C: New test.
4627
4628 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4629
4630         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4631         (MAX_COPY): Bump up to 10 times sizeof (long long).
4632         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4633
4634         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4635         sizeof (long long).
4636
4637         * gcc.c-torture/execute/strcpy-1.c: New test.
4638
4639 2002-05-19  Jason Merrill  <jason2redhat.com>
4640
4641         * g++.dg/ext/oper1.C: New test.
4642
4643 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4644 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4645
4646         * README.QMTEST: New file.
4647
4648         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4649
4650 2002-05-19  Andreas Jaeger  <aj@suse.de>
4651
4652         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4653         now.
4654         * gcc.c-torture/execute/loop-2d.x: Likewise.
4655
4656 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4657
4658         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4659         support weak symbols.
4660         * gcc.dg/weak-4.c: Likewise
4661         * gcc.dg/weak-6.c: Likewise
4662
4663 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4664
4665         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4666         cygwin, coff and h8300-*-hms targets
4667         * gcc.dg/weak-5.c: Likewise
4668         * gcc.dg/weak-7.c: Likewise
4669
4670 2002-05-16  Jason Merrill  <jason@redhat.com>
4671
4672         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4673         (scan-assembler-not, scan-assembler-dem): Likewise.
4674         (scan-assembler-dem-not): Likewise.
4675
4676 2002-05-15  Richard Henderson  <rth@redhat.com>
4677
4678         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4679
4680 2002-05-15  Richard Henderson  <rth@redhat.com>
4681
4682         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4683         (vfoo1f): Warning here.
4684         (vfoo1l): Don't redefine the alias.
4685
4686 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4687
4688         * g++.dg/init/pm1.C: New test.
4689
4690 2002-05-12  David S. Miller  <davem@redhat.com>
4691
4692         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4693         types.
4694
4695 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4696
4697         * gcc.c-torture/execute/20020510-1.c: New test case.
4698
4699 2002-05-10  David S. Miller  <davem@redhat.com>
4700
4701         * gcc.c-torture/execute/conversion.c: Test long double too.
4702
4703 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4704
4705         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4706         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4707         * lib/g++.exp (g++_link_flags): Likewise.
4708         * lib/objc.exp (objc_target_compile): Likewise.
4709
4710 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4711
4712         * gcc.dg/cpp/poison.c: Update.
4713         * gcc.dg/cpp/20000625-2.c: Remove.
4714         * gcc.dg/cpp/direct2s.c: Remove final test.
4715
4716 2002-05-08  Tom Rix  <trix@redhat.com>
4717
4718         * gcc.c-torture/execute/20020508-1.c: New test.
4719         * gcc.c-torture/execute/20020508-2.c: New test.
4720         * gcc.c-torture/execute/20020508-3.c: New test.
4721
4722 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4723
4724         * gcc.dg/cpp/charconst-4.c: More tests.
4725
4726 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4727
4728         PR c/6569
4729         * gcc.dg/weak-3.c: Update location of warning messages.
4730         * gcc.dg/weak-5.c: Likewise.
4731
4732 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4733
4734         * gcc.c-torture/execute/20020506-1.c: New test case.
4735
4736 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4737
4738         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4739
4740 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4741
4742         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4743
4744 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4745
4746         * gcc.dg/cpp/charconst-3.c: New test.
4747
4748 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4749
4750         * gcc.dg/cpp/charconst.c: Update tests.
4751
4752 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4753
4754         * treelang: Added directory for new sample language treelang. Also
4755         lib/treelang.exp: New file to signal treelang should be tested.
4756
4757 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4758
4759         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4760         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4761         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4762         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4763         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4764         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4765         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4766
4767 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4768
4769         * gcc.dg/format/xopen-2.c: New test.
4770
4771 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4772
4773         * gcc.dg/20020503-1.c: New test.
4774
4775 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
4776
4777         * g++.dg/init/dtor1.C: Make it tougher.
4778
4779 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
4780
4781         * g++.dg/init/dtor1.C: New test.
4782
4783 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4784
4785         * gcc.dg/altivec-8.c: New.
4786
4787 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4788
4789         * gcc.dg/altivec-7.c: New.
4790
4791 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
4792
4793         * g++.dg/parse/typedef1.C: New test.
4794
4795 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
4796
4797         PR c++/6486
4798         * g++.dg/template/friend6.C: New test.
4799
4800         PR c++/6492
4801         * g++.dg/init/copy1.C: New test.
4802
4803 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4804
4805         * g++.dg/warn/effc1.C: New test.
4806
4807 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4808
4809         * gcc.dg/cpp/if-cexp.c: Add a test.
4810
4811 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
4812
4813         * gcc.dg/20020426-2.c: New test.
4814
4815 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4816
4817         * gcc.dg/cpp/if-mop.c: Update.
4818         * gcc.dg/cpp/if-mpar.c: Add test.
4819         * gcc.dg/cpp/if-oppr.c: Update.
4820
4821 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4822
4823         PR c/6343
4824         * gcc.dg/weak-[2-7].c: New tests.
4825
4826 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4827
4828         * gcc.dg/enum1.c: New test.
4829
4830 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4831
4832         PR c++/6497
4833         * g++.dg/inherit/access2.C: New test.
4834
4835 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4836
4837         PR bootstrap/6445
4838         * gcc.dg/20020426-1.c: New test.
4839
4840 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4841
4842         * g++.dg/abi/enum1.C: New test.
4843
4844 2002-04-26  Richard Henderson  <rth@redhat.com>
4845
4846         * gcc.dg/c99-bool-1.c: Expect always true warning.
4847
4848 2002-04-25  Roger Sayle  <roger@eyesopen.com>
4849
4850         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4851
4852 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4853
4854         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4855         targets.
4856
4857 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
4858
4859         * g++.dg/abi/mange7.C: New test.
4860
4861         PR c++/6438.
4862         * g++.dg/parse/stmtexpr2.C: New test.
4863
4864 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4865
4866         * gcc.dg/20020312-2.c: Add SH target.
4867
4868 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4869
4870         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4871         compiler output on mips*-*-irix*.
4872
4873 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
4874
4875         * g++.dg/parse/attr1.C: New test.
4876
4877 2002-04-23  Roger Sayle  <roger@eyesopen.com>
4878
4879         * gcc.c-torture/execute/string-opt-17.c: New test case.
4880         * gcc.c-torture/execute/memset-2.c: New test case.
4881
4882 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
4883
4884         PR c++/6256:
4885         * g++.dg/template/friend5.C: New test.
4886
4887         PR c++/6331:
4888         * g++.dg/template/qual1.C: Likewise.
4889
4890 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
4891
4892         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4893         Include stdlib.h, not stdio.h or ctype.h.
4894
4895 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4896
4897         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4898         cris-*-elf* and mmix-*-*.
4899         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4900         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4901         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4902         Ditto.
4903         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4904         * gcc.dg/wchar_t-1.c: Ditto.
4905
4906 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4907
4908         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4909         Clarify comment.
4910
4911 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4912
4913         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4914
4915 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4916
4917         * gcc.c-torture/execute/20000906-1.x: Delete.
4918
4919 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4920
4921         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4922
4923 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4924
4925         * PR6367
4926         * g77.f-torture/execute/6367.f: New test.
4927         * g77.f-torture/execute/6367.x: Disable for MMIX.
4928
4929 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
4930
4931         * PR6352
4932         * g++.dg/opt/inline2.C: New test.
4933
4934 2002-04-18  Richard Henderson  <rth@redhat.com>
4935
4936         * gcc.dg/20000906-1.c: Enable for all targets.
4937         * gcc.c-torture/compile/iftrap-2.c: New.
4938
4939 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4940
4941         * gcc.dg/20020418-1.c: New test.
4942         * gcc.dg/20020418-2.c: New test.
4943
4944 2002-04-18  Richard Henderson  <rth@redhat.com>
4945
4946         * gcc.c-torture/compile/iftrap-1.c: New.
4947         * gcc.dg/iftrap-1.c: Adjust for ia64.
4948         * gcc.dg/iftrap-2.c: New.
4949
4950 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4951
4952         * gcc.c-torture/compile/20020418-1.c: New test.
4953
4954 2002-04-18  Roger Sayle  <roger@eyesopen.com>
4955
4956         * gcc.c-torture/compile/20020415-1.c: New.
4957
4958 2002-04-18  David S. Miller  <davem@redhat.com>
4959
4960         * gcc.c-torture/execute/20020418-1.c: New test.
4961
4962 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
4963
4964         * gcc.dg/20020416-1.c: New test.
4965
4966         * g++.dg/opt/inline1.C: New test.
4967
4968 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
4969
4970         * gcc.dg/altivec-5.c: New test.
4971
4972         * gcc.dg/20020415-1.c: New test.
4973
4974 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
4975
4976         * testsuite/lib/chill.exp: Remove.
4977
4978 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
4979
4980         * g++.dg/other/big-struct.C: New test.
4981
4982 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4983
4984         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4985         of scratch file.
4986
4987 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4988
4989         PR c/6277
4990         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
4991         in scan-assembler function name
4992
4993 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4994
4995         * g77.f-torture/execute/980628-4.x,
4996         g77.f-torture/execute/980628-5.x,
4997         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4998         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4999         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5000         i[34567]86-*-*.
5001
5002 2002-04-13  David S. Miller  <davem@redhat.com>
5003
5004         * gcc.c-torture/execute/20020413-1.c: New test.
5005
5006 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
5007
5008         * gcc.dg/asm-6.c,
5009         * g++.dg/ext/asm1.C: New tests.
5010
5011 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
5012
5013         PR c++ 5373.
5014         * g++.dg/parse/stmtexpr1.C: New test.
5015
5016         PR c++/5189.
5017         * g++.dg/template/copy1.C: New test.
5018
5019 2002-04-12  Richard Henderson  <rth@redhat.com>
5020
5021         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5022
5023 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
5024
5025         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5026         gcc.c-torture/execute/20020307-2.c.
5027
5028 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
5029
5030         * g++.dg/ext/attrib5.C,
5031         * g++.dg/lookup/struct1.C: New tests.
5032
5033 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
5034
5035         * gcc.dg/20020411-1.c: New test.
5036
5037         * gcc.c-torture/execute/20020411-1.c: New test.
5038
5039 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
5040
5041         * g77.f-torture/execute/6177.f: New test.
5042
5043 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
5044
5045         PR middle-end/6247
5046         * g++.dg/opt/cleanup1.C: New test.
5047
5048         * g++.dg/opt/const1.C: New test.
5049
5050 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
5051
5052         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5053
5054 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5055
5056         PR c++/5507
5057         * g++.dg/template/typename2.C: New test.
5058
5059 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
5060
5061         * gcc.c-torture/execute/loop-12.c: New.
5062
5063 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
5064
5065         * g77.f-torture/execute/980628-4.x,
5066         g77.f-torture/execute/980628-5.x,
5067         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5068         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5069         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5070
5071 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5072
5073         PR optimization/6086
5074         * g++.dg/opt/preinc1.C: New test.
5075
5076 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
5077
5078         PR c++/5571
5079         * g++.dg/opt/static2.C: New test.
5080
5081 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
5082
5083         PR c/5120
5084         * gcc.dg/20020406-1.c: New test.
5085
5086 2002-04-04  David S. Miller  <davem@redhat.com>
5087
5088         * gcc.c-torture/execute/20020404-1.c: New test.
5089
5090 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
5091
5092         PR c/6123
5093         * gcc.dg/20020312-2.c: Do not declare global register variable
5094         if __PIC__ or __pic__ is defined.
5095
5096 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
5097
5098         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
5099         __asm__ so that it works correctly even if -ansi -pedantic-errors.
5100
5101 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5102
5103         * gcc.misc-tests/linkage.exp: Update last change to handle
5104         sparc*-, not just sparc-.
5105
5106 2002-04-03  Richard Henderson  <rth@redhat.com>
5107
5108         * gcc.dg/cpp/ucs.c: Improved long UCS test.
5109
5110 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
5111
5112         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5113
5114 2002-04-02  David S. Miller  <davem@redhat.com>
5115
5116         * gcc.c-torture/execute/20020402-3.c: New test.
5117
5118 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
5119
5120         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5121         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5122
5123         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5124         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5125         g77.f-torture/execute/20001201.x,
5126         g77.f-torture/execute/u77-test.x: New files.
5127
5128         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5129         * gcc.dg/wchar_t-1.c: Ditto.
5130
5131 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5132
5133         * gcc.c-torture/execute/20020402-1.c: New test.
5134
5135 2002-04-01  Richard Henderson  <rth@redhat.com>
5136
5137         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5138
5139         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5140
5141 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5142
5143         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5144
5145 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5146
5147         * g++.dg/inherit/template-as-base.C: Expect error.
5148         * g++.dg/inherit/namespace-as-base.C: Likewise.
5149
5150 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
5151
5152         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5153         g++.dg/ext/instantiate3.C: Tweak match patterns.
5154
5155         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5156         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5157         -da test.
5158
5159 2002-03-31  Richard Henderson  <rth@redhat.com>
5160
5161         * gcc.dg/special/alias-2.c: New.
5162         * gcc.dg/special/ecos.exp: Run it.
5163
5164 2002-03-31  Richard Henderson  <rth@redhat.com>
5165
5166         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5167
5168 2002-03-31  Kazu Hirata  <kazu@hxi.com>
5169
5170         * gcc.dg/weak-1.c: Disable on h8300 port.
5171
5172 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
5173
5174         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5175         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5176         ordering tests.
5177         * g++.dg/bprob/bprob-1.C: New test.
5178         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5179         * g++.dg/gcov/gcov-1.C: New test.
5180         * g++.dg/gcov/gcov-1.x: New file.
5181         * g++.dg/gcov/gcov-2.C: New test.
5182         * g++.dg/gcov/gcov-3.C: New test.
5183         * g++.dg/gcov/gcov-3.h: New file.
5184
5185 2002-03-28  Roger Sayle  <roger@eyesopen.com>
5186
5187         * g++.old-deja/g++.other/builtins5.C: New test.
5188         * g++.old-deja/g++.other/builtins6.C: New test.
5189         * g++.old-deja/g++.other/builtins7.C: New test.
5190         * g++.old-deja/g++.other/builtins8.C: New test.
5191         * g++.old-deja/g++.other/builtins9.C: New test.
5192
5193 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
5194
5195         * g++.dg/opt/static1.C: New test.
5196
5197         * g++.dg/opt/longbranch1.C: New test.
5198
5199 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
5200
5201         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5202
5203         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5204
5205 2002-03-28  Jeffrey A Law  (law@redhat.com)
5206
5207         * gcc.c-torture/execute/20020328-1.c: New test.
5208
5209 2002-03-27  Richard Henderson  <rth@redhat.com>
5210
5211         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5212         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5213         move from g++.old-deja/g++.ext/.
5214
5215 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
5216
5217         * g++.dg/init/new2.C: New test.
5218
5219 2002-03-26  Richard Henderson  <rth@redhat.com>
5220
5221         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5222
5223         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5224         on sparc.
5225
5226         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
5227         sparcv9 systems.
5228         * gcc.dg/20001102-1.c: Likewise.
5229
5230 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
5231
5232         * gcc.dg/cpp/endif-pedantic1.c,
5233         gcc.dg/cpp/endif-pedantic2.c:  New tests.
5234
5235 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
5236
5237         * g++.dg/init/new1.C: New test.
5238
5239 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5240
5241         * g++.dg/abi/vbase9.C: New test.
5242
5243 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
5244
5245         * gcc.dg/arm-asm.c: New test.
5246
5247 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
5248
5249         * gcc.dg/Wswitch-enum.c: New test.
5250         Fix PR c/5044.
5251
5252 2002-03-26  Richard Henderson  <rth@redhat.com>
5253
5254         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5255         structure.
5256
5257 2002-03-25  Richard Henderson  <rth@redhat.com>
5258
5259         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
5260         sparcv9 systems.
5261
5262         * gcc.c-torture/compile/20011119-1.c (xxx): New.
5263         * gcc.c-torture/compile/20011119-2.c (xxx): New.
5264
5265 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
5266
5267         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5268
5269 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
5270
5271         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5272         targets using generic thunk support.
5273
5274 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
5275
5276         * gcc.c-torture/compile/20020323-1.c: New test.
5277
5278         * g++.dg/opt/conj2.C: New test.
5279
5280 2002-03-24  Richard Henderson  <rth@redhat.com>
5281
5282         * gcc.dg/weak-1.c: Use -fno-common.
5283
5284 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5285
5286         * g77.dg/f77-edit-apostrophe-out.f: New test
5287         * g77.dg/f77-edit-h-out.f: New test
5288         * g77.dg/f77-edit-t-in.f: New test
5289         * g77.dg/f77-edit-t-out.f: New test
5290         * g77.dg/f77-edit-x-out.f: New test
5291         * g77.dg/f77-edit-slash-out.f: New test
5292         * g77.dg/f77-edit-colon-out.f: New test
5293         * g77.dg/f77-edit-s-out.f: New test
5294
5295 2002-03-24  Richard Henderson  <rth@redhat.com>
5296
5297         * objc/execute/formal_protocol-6.x: New XFAIL.
5298
5299 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5300
5301         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
5302         that do not support weak symbols
5303
5304 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5305
5306         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
5307         * lib/g77.exp:  Likewise
5308         * lib/objc.exp: Likewise
5309
5310 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
5311
5312         * gcc.dg/Wswitch-default.c: New test.
5313
5314 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
5315
5316         * g++.dg/other/enum1.C: New test.
5317
5318 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
5319
5320         * gcc.dg/pragma-ep-3.c: Fix typo.
5321
5322 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5323
5324         * g++.dg/inherit/template-as-base.C: New test.
5325
5326 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
5327
5328         * g++.old-deja/g++.other/dwarf2-1.C: Move...
5329         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
5330
5331 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
5332
5333         * gcc.dg/cpp/multiline.c: Update to match.
5334
5335 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
5336
5337         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5338
5339 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
5340
5341         * gcc.dg/cpp/extratokens2.c:  New file.
5342
5343 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
5344
5345         * gcc.dg/20020312-2.c: Add rs6000 target.
5346
5347         * gcc.c-torture/compile/20020319-1.c: New test.
5348
5349 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5350
5351         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5352         (A, E): Handle this.
5353
5354 2002-03-20  Jason Merrill  <jason@redhat.com>
5355
5356         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5357         ignoring -fpic.
5358         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5359         through prune_gcc_output.
5360
5361 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
5362
5363         * gcc.c-torture/compile/20020320-1.c: New test.
5364
5365 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
5366
5367         * gcc.c-torture/compile/20020318-1.c: New test.
5368
5369         * gcc.dg/struct-by-value-1.c: New test.
5370
5371         * gcc.dg/20020319-1.c: New test.
5372
5373 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
5374
5375         * g++.dg/opt/conj1.C: New test.
5376
5377 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
5378
5379         * g++.dg/template/qualttp20.C: Revert previous change.
5380         * g++.dg/template/qualttp3.C: Likewise.
5381         * g++.dg/template/qualttp4.C: Likewise
5382         * g++.dg/template/qualttp5.C: Likewise
5383         * g++.dg/template/qualttp6.C: Likewise
5384         * g++.dg/template/qualttp7.C: Likewise
5385         * g++.dg/template/qualttp8.C: Likewise
5386         * g++.dg/template/recurse.C: Likewise.
5387
5388 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5389
5390         * gcc.dg/cpp/wchar-1.c: Update.
5391
5392 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5393
5394         * g++.dg/template/conv1.C: New test.
5395         * g++.dg/template/conv2.C: New test.
5396         * g++.dg/template/conv3.C: New test.
5397         * g++.dg/template/conv4.C: New test.
5398
5399 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5400
5401         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5402         * g++.dg/template/qualttp3.C: Likewise.
5403         * g++.dg/template/qualttp4.C: Likewise
5404         * g++.dg/template/qualttp5.C: Likewise
5405         * g++.dg/template/qualttp6.C: Likewise
5406         * g++.dg/template/qualttp7.C: Likewise
5407         * g++.dg/template/qualttp8.C: Likewise
5408         * g++.dg/template/recurse.C: Likewise.
5409
5410 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5411
5412         * g++.dg/opt/dtor1.C: New test.
5413
5414 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
5415
5416         * gcc.c-torture/compile/20020315-1.c: New test.
5417
5418 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
5419
5420         * gcc.dg/weak-1.c: Fix scan tests.
5421
5422 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
5423
5424         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5425         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5426         cris-*-aout* mmix-*-*.
5427         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5428         cris-*-aout* mmix-*-*.
5429         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5430         cris-*-elf* cris-*-aout* and mmix-*-*.
5431         * gcc.dg/20001009-1.c: Ditto.
5432         * gcc.dg/20010912-1.c: Ditto.
5433         * gcc.dg/20020122-4.c: Ditto.
5434         * gcc.dg/inline-2.c: Ditto.
5435
5436 2002-03-14  Jeffrey A Law  (law@cygnus.com)
5437
5438         * gcc.c-torture/compile/20020314-1.c: New test.
5439
5440 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
5441
5442         * gcc.c-torture/execute/20020314-1.c: New test.
5443
5444 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
5445
5446         * g++.dg/warn/Wunused-1.C: New test.
5447
5448 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
5449
5450         * g++.dg/abi/mangle6.C: New test.
5451
5452 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
5453
5454         * gcc.c-torture/compile/20020309-2.c: New test.
5455
5456         * gcc.c-torture/compile/20020312-1.c: New test.
5457
5458 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5459
5460         * g++.dg/other/access1.C: New test.
5461
5462 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
5463
5464         * gcc.c-torture/execute/wchar_t-1.c: New test.
5465
5466 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
5467
5468         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5469
5470 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5471
5472         * gcc.dg/20020312-1.c: New test case.
5473
5474 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5475
5476         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5477
5478 2002-03-11  Richard Henderson  <rth@redhat.com>
5479
5480         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5481         * g++.old-deja/g++.jason/report.C: Likewise.
5482
5483 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5484
5485         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5486         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5487
5488 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5489
5490         * testsuite/g++.dg/overload/pmf1.C: New test.
5491
5492 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5493
5494         * gcc.c-torture/execute/20020307-1.c: Use long.
5495
5496 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5497
5498         PR optimization/5844
5499         * gcc.dg/20020310-1.c: New test.
5500
5501 2002-03-09  Michael Meissner  <meissner@redhat.com>
5502
5503         * gcc.c-torture/execute/memcpy-2.c: New test.
5504         * gcc.c-torture/execute/memset-1.c: New test.
5505         * gcc.c-torture/execute/strlen-1.c: New test.
5506         * gcc.c-torture/execute/strcmp-1.c: New test.
5507         * gcc.c-torture/execute/strncmp-1.c: New test.
5508
5509 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5510
5511         * gcc.dg/ppc-ldstruct.c: New test.
5512
5513 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5514
5515         * gcc.c-torture/execute/va-arg-22.c: New test.
5516
5517 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5518
5519         * gcc.c-torture/compile/20020309-1.c: New test.
5520
5521 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5522
5523         * gcc.c-torture/execute/20020307-2.c: New test.
5524
5525 2002-03-07  Jeffrey A Law  (law@redhat.com)
5526
5527         * g77.f-torture/compile/20020307-1.f: New test.
5528
5529 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5530
5531         * gcc.dg/unordered-1.c: New test.
5532
5533 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5534
5535         * gcc.c-torture/execute/20020307-1.c: New test.
5536
5537 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5538
5539         * gcc.dg/20020304-1.c: New test.
5540
5541         * gcc.c-torture/compile/20020304-2.c: New test.
5542
5543 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5544
5545         * gcc.c-torture/compile/20020304-1.c: New test case
5546         (from PR c/5830).
5547
5548 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5549
5550         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5551
5552 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5553
5554         * g++.dg/other/classkey1.C: New test.
5555
5556 2002-03-01  Richard Henderson  <rth@redhat.com>
5557
5558         * gcc.c-torture/compile/981223-1.x: New.
5559         * gcc.c-torture/compile/920625-1.x: New.
5560
5561 2002-02-28  Richard Henderson  <rth@redhat.com>
5562
5563         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5564
5565 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5566
5567         * gcc.c-torture/execute/20020227-1.c: New test.
5568
5569 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5570
5571         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5572         here" ERROR lines.
5573         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5574         * g++.old-deja.g++.other/defarg1.C: Likewise.
5575         * g++.old-deja/g++.pt/calls2.C: Likewise.
5576         * g++.old-deja/g++.pt/crash20.C: Likewise.
5577         * g++.old-deja/g++.pt/crash30.C: Likewise.
5578         * g++.old-deja/g++.pt/crash36.C: Likewise.
5579         * g++.old-deja/g++.pt/crash6.C: Likewise.
5580         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5581         * g++.old-deja/g++.pt/derived3.C: Likewise.
5582         * g++.old-deja/g++.pt/error1.C: Likewise.
5583         * g++.old-deja/g++.pt/friend21.C: Likewise.
5584         * g++.old-deja/g++.pt/friend23.C: Likewise.
5585         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5586         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5587
5588 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5589
5590         * gcc.c-torture/execute/20020225-2.c: New test.
5591
5592 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5593
5594         * gcc.c-torture/execute/920730-1t.c,
5595         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5596         Delete test cases, only relevant to -traditional.
5597
5598 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5599
5600         * gcc.dg/cpp/undef1.c: Remove.
5601         * gcc.dg/cpp/directiv.c: Update.
5602         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5603
5604 2002-02-27  Michael Meissner  <meissner@redhat.com>
5605
5606         * gcc.c-torture/execute/20020226-1.c: New test.
5607
5608 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5609
5610         * g++.dg/debug/debug4.C: New test.
5611
5612         * gcc.dg/ia64-visibility-1.c: New test.
5613
5614 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5615
5616         * gcc.dg/debug/20020224-1.c: New.
5617
5618 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5619
5620         * gcc.c-torture/execute/960416-1.x: New.
5621         * gcc.c-torture/execute/divconst-3.x: Likewise.
5622
5623 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5624
5625         * gcc.dg/20020224-1.c: New test.
5626
5627 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5628
5629         * gcc.c-torture/execute/20020225-1.c: New.
5630
5631 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5632
5633         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5634
5635 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5636
5637         * gcc.dg/20020222-1.c: New test.
5638
5639 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5640
5641         * g++.dg/opt/anonunion1.C: New test.
5642
5643 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5644
5645         * g++.dg/template/qualttp19.C: New test.
5646         * g++.dg/template/qualttp20.C: New test.
5647         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5648         * g++.old-deja/g++.other/qual1.C: Likewise.
5649
5650 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5651
5652         * gcc.dg/attr-alwaysinline.c: New.
5653
5654 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5655
5656         * gcc.dg/20020220-1.c: New test.
5657
5658         * gcc.dg/20020220-2.c: New test.
5659
5660         * g++.dg/opt/mmx1.C: New test.
5661
5662 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5663
5664         * gcc.c-torture/compile/20020110.c: New test.
5665
5666 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5667
5668         * gcc.c-torture/execute/20020219-1.c: New test.
5669
5670         * gcc.dg/20020219-1.c: New test.
5671
5672         * gcc.dg/noncompile/20020220-1.c: New test.
5673
5674         * g++.dg/opt/ptrintsum1.C: New test.
5675
5676         * gcc.dg/debug/20020220-1.c: New test.
5677
5678 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5679
5680         * gcc.c-torture/execute/20020216-1.c: New test.
5681
5682 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5683
5684         * gcc.dg/decl-1.c: Update, new test.
5685
5686 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5687
5688         * g++.dg/abi/bitfield1.C: New test.
5689         * g++.dg/abi/bitfield2.C: New test.
5690
5691 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5692
5693         * gcc.dg/attr-nest.c: New test.
5694
5695 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5696
5697         * gcc.c-torture/execute/20020215-1.c: New test.
5698
5699 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5700
5701         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5702         * g++.dg/debug/debug.exp: New.
5703         * g++.dg/debug/trivial.C: New.
5704         * g++.dg/debug/debug1.C: Moved...
5705         * g++.dg/other/debug1.C: ...from here.
5706         * g++.dg/debug/debug2.C: Moved...
5707         * g++.dg/other/debug2.C: ...from here.
5708         * g++.dg/debug/debug3.C: Moved...
5709         * g++.dg/other/debug3.C: ...from here.
5710
5711         * gcc.dg/noncompile/20020213-1.c: New test.
5712
5713 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5714
5715         * g++.dg/other/debug3.C: New test.
5716
5717         * gcc.c-torture/execute/20020213-1.c: New test.
5718
5719 2002-02-13  Richard Smith <richard@ex-parrot.com>
5720
5721         * g++.old-deja/g++.other/thunk1.C: New test.
5722
5723 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5724
5725         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5726
5727 2002-02-13  Stan Shebs  <shebs@apple.com>
5728
5729         * gcc.dg/altivec-3.c: New.
5730
5731 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5732
5733         * gcc.dg/Wunreachable-1.c: New test.
5734         * gcc.dg/Wunreachable-2.c: New test.
5735
5736 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5737
5738         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5739
5740 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5741
5742         * gcc.dg/decl-1.c: New test.
5743
5744 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5745
5746         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5747
5748 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5749
5750         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5751         * gcc.c-torture/compile/980506-1.x: Likewise.
5752
5753 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5754
5755         * gcc.dg/20020210-1.c: New.
5756
5757 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5758
5759         * g77.f-torture/execute/947.f: New regression test
5760         for PR fortran/947.
5761
5762 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5763
5764         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5765         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5766
5767 2002-02-08  Richard Henderson  <rth@redhat.com>
5768
5769         * gcc.c-torture/compile/labels-3.c: New.
5770
5771 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
5772
5773         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5774         expression statements work instead.
5775         * gcc.dg/noncompile/20020207-1.c: New test.
5776
5777 2002-02-07  Richard Henderson  <rth@redhat.com>
5778
5779         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5780
5781 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5782
5783         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5784         message from g77
5785         * lib/g77-dg.exp: Trim g77 error messages so that they are
5786         recognized by dg.exp.
5787
5788 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5789
5790         PR fortran/5473
5791         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5792
5793 2002-02-07  Richard Henderson  <rth@redhat.com>
5794
5795         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5796         to be sufficiently aligned for integers.
5797
5798 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5799
5800         * g++.dg/template/friend4.C: New test.
5801
5802 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5803
5804         PR fortran/5743
5805         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5806         unsupported cases.
5807
5808 2002-02-07  Richard Henderson  <rth@redhat.com>
5809
5810         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5811         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5812         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5813         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5814
5815 2002-02-06  Richard Henderson  <rth@redhat.com>
5816
5817         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5818
5819 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
5820
5821         * gcc.dg/20020206-1.c: New test.
5822
5823 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
5824
5825         * gcc.c-torture/execute/20020206-1.c: New test.
5826
5827         * gcc.c-torture/execute/20020206-2.c: New test.
5828
5829         PR optimization/5429:
5830         * gcc.c-torture/compile/20020206-1.c: New test.
5831
5832 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5833
5834         * g++.dg/ext/align1.C: Do not use an explicit alignment value
5835         as certain file formats cannot support particularly large
5836         alignments.
5837
5838         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5839         and do not expect to be able to link the executable.
5840
5841         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5842         fail because the COFF format does not support the weak attribute.
5843
5844 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5845
5846         * g77.dg/pr5473.f:  New test
5847
5848 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5849
5850         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5851         Fix testcase accordingly.
5852
5853 2002-02-04  Richard Henderson  <rth@redhat.com>
5854
5855         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5856         (buf): Change to be an array of pointers, not ints.
5857
5858 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5859
5860         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5861         before all tests.  Move warning one line above to match where it
5862         C frontend emits.
5863         * gcc.dg/Wswitch-2.c: New test.
5864         * g++.dg/warn/Wswitch-1.C: New test.
5865         * g++.dg/warn/Wswitch-2.C: New test.
5866
5867 2002-02-04  Richard Henderson  <rth@redhat.com>
5868
5869         * g++.dg/abi/offsetof.C: Fix size comparison.
5870
5871 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5872
5873         * gcc.dg/cast-qual-2.c: New test.
5874
5875 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5876
5877         * gcc.dg/20020201-4.c: New test.
5878
5879 2002-02-04  Ben Elliston  <bje@redhat.com>
5880
5881         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5882         target_info attribute != 0, in addition to the empty string.
5883         (gcc_target_compile): Likewise.
5884
5885 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
5886
5887         * gcc.dg/Wswitch.c: New test.
5888         PR gcc/4475. PR gcc/3780.
5889
5890 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5891
5892         * g77.f-torture/execute/5122.f: New test for regressions
5893         against PR fortran/5122.
5894
5895 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5896
5897         * g77.f-torture/compile/pr3743.f: Delete
5898         * g77.dg/pr3743-1.f: New test.
5899         * g77.dg/pr3743-2.f: New test.
5900         * g77.dg/pr3743-3.f: New test.
5901         * g77.dg/pr3743-4.f: New test.
5902
5903 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5904
5905         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5906
5907 2002-02-02  Richard Henderson  <rth@redhat.com>
5908
5909         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5910         * gcc.c-torture/execute/bf64-1.c: Likewise.
5911
5912 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5913
5914         * gcc.dg/20020201-2.c: New test.
5915
5916         * gcc.dg/20020201-3.c: New test.
5917
5918         * gcc.c-torture/execute/bitfld-2.c: New test.
5919
5920 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5921
5922         * gcc.dg/bitfld-1.c: Update.
5923         * gcc.dg/bitfld-2.c: Update.
5924         * gcc.c-torture/execute/bitfld-1.x: New.
5925
5926 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5927
5928         * gcc.c-torture/execute/20020201-1.c: New test.
5929
5930 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
5931
5932         PR target/5469
5933         * gcc.dg/20020201-1.c: New test.
5934
5935 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5936
5937         PR fortran/3743
5938         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5939         * g77.f-torture/compile/pr3743.x: Remove
5940
5941 2002-01-31  Tom Rix  <trix@redhat.com>
5942
5943         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5944
5945 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5946
5947         * gcc.dg/noncompile/20020130-1.c: New test.
5948
5949 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5950
5951         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5952
5953 2002-01-29  Richard Henderson  <rth@redhat.com>
5954
5955         * gcc.c-torture/execute/991118-1.c: Cast various constants back
5956         to long long.
5957         * gcc.c-torture/execute/bf64-1.c: Likewise.
5958
5959 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
5960
5961         * gcc.c-torture/execute/20020129-1.c: New test.
5962
5963 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5964
5965         * gcc.c-torture/compile/20000224-1.c: Update.
5966         * gcc.c-torture/execute/bitfld-1.c: New tests.
5967         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5968         * gcc.dg/uninit-A.c: Update.
5969
5970 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5971
5972         * g++.dg/template/ctor1.C: Add instantiation.
5973
5974 2002-01-28  Paul Koning  <pkoning@equallogic.com>
5975
5976         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5977         argument to __builtin_prefetch to be const ptr.
5978
5979 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
5980
5981         * gcc.c-torture/compile/20020120-1.c: New test.
5982
5983 2002-01-27  Kazu Hirata  <kazu@hxi.com>
5984
5985         * gcc.c-torture/execute/20020127-1.c: New test.
5986
5987 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5988
5989         * g77.dg/f77-edit-i-in.f: New test
5990         * g77.dg/f77-edit-i-out.f: New test
5991
5992 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5993
5994         * gcc.dg/debug/debug.exp: New file.
5995         * gcc.dg/debug/trivial.c: New file.
5996         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5997         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5998         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5999         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6000         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6001         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6002         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6003         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6004         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6005         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6006         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6007         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6008         * gcc.dg/20000503-1.c: Removed.
6009         * gcc.dg/20010207-1.c: Removed.
6010         * gcc.dg/20011223-1.c: Removed.
6011         * gcc.dg/20020104-2.c: Removed.
6012         * gcc.dg/debug-1.c: Removed.
6013         * gcc.dg/debug-2.c: Removed.
6014         * gcc.dg/debug-3.c: Removed.
6015         * gcc.dg/debug-4.c: Removed.
6016         * gcc.dg/debug-5.c: Removed.
6017         * gcc.dg/debug-6.c: Removed.
6018         * gcc.dg/dwarf2-1.c: Removed.
6019         * gcc.dg/dwarf2-2.c: Removed.
6020
6021 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
6022
6023         * g++.old-deja/g++.other/eh5.C: New test.
6024         * g++.old-deja/g++.other/sibcall2.C: New test.
6025         * g++.old-deja/g++.other/array9.C: New test.
6026         * g++.old-deja/g++.other/typename2.C: New test.
6027         * g++.old-deja/g++.other/crash60.C: New test.
6028         * g++.old-deja/g++.other/conv9.C: New test.
6029         * g++.old-deja/g++.other/mangle10.C: New test.
6030         * g++.old-deja/g++.other/unchanging1.C: New test.
6031         * g++.old-deja/g++.other/exprstmt1.C: New test.
6032         * g++.old-deja/g++.other/inline23.C: New test.
6033         * g++.old-deja/g++.eh/ia64-1.C: New test.
6034         * g++.old-deja/g++.other/dwarf2-1.C: New test.
6035         * g++.old-deja/g++.other/reload1.C: New test.
6036         * g++.old-deja/g++.other/static20.C: New test.
6037         * g++.old-deja/g++.other/local-alloc1.C: New test.
6038         * g++.old-deja/g++.other/conv8.C: New test.
6039         * g++.old-deja/g++.other/stmtexpr2.C: New test.
6040         * g++.old-deja/g++.other/storeexpr1.C: New test.
6041         * g++.old-deja/g++.other/storeexpr2.C: New test.
6042         * g++.dg/eh/template2.C: New test.
6043         * g++.dg/warn/weak1.C: New test.
6044
6045 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
6046
6047         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6048         Remove first, non-varying, argument.
6049
6050 2002-01-23  Richard Henderson  <rth@redhat.com>
6051
6052         * gcc.dg/inline-2.c: New.
6053
6054         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6055         Add optional target arg.  Check number of arguments.
6056         (scan-assembler-not, scan-assembler-dem): Likewise.
6057         (scan-assembler-dem-not): Likewise.
6058
6059 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
6060
6061         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6062         line 12.
6063         * g++.old-deja/g++.brendan/parse3.C,
6064         g++.old-deja/g++.other/crash26.C,
6065         g++.old-deja/g++.other/crash28.C,
6066         g++.old-deja/g++.other/crash29.C,
6067         g++.old-deja/g++.other/crash30.C,
6068         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6069
6070 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
6071
6072         * gcc.dg/20020115-1.c: New.
6073
6074 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
6075
6076         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6077
6078 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
6079
6080         * gcc.dg/20020122-3.c: New.
6081
6082 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
6083
6084         * g++.dg/other/gc1.C: New test.
6085
6086 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
6087
6088         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6089
6090 2002-01-22  Richard Henderson  <rth@redhat.com>
6091
6092         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6093
6094 2002-01-22  Richard Henderson  <rth@redhat.com>
6095
6096         * gcc.dg/20020122-4.c: New.
6097
6098 2002-01-22  H.J. Lu <hjl@gnu.org>
6099
6100         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6101         link output.
6102         * gcc.dg/special/ecos.exp: Likewise.
6103         * lib/g++-dg.exp: Likewise.
6104         * lib/g77-dg.exp: Likewise.
6105         * lib/gcc-dg.exp : Likewise.
6106         * lib/mike-g++.exp: Likewise.
6107         * lib/mike-g77.exp: Likewise.
6108         * lib/mike-gcc.exp: Likewise.
6109         * lib/objc-dg.exp: Likewise.
6110
6111 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
6112
6113         PR target/5379
6114         * gcc.dg/20020122-2.c: New test.
6115
6116 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
6117
6118         * gcc.dg/20020122-1.c: New test.
6119
6120 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
6121
6122         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6123
6124 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
6125
6126         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6127
6128 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6129
6130         * gcc.c-torture/compile/20020121-1.c: New test.
6131
6132 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6133
6134         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6135         ld_library_path.
6136
6137 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
6138
6139         * gcc.dg/20020218-1.c: New test.
6140
6141 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
6142
6143         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6144         messages
6145         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6146         "At global scope" warning
6147         * g++.dg/ext/align1.C: Change cygwin test for alignment
6148         from db-bogus to dg-warning
6149
6150 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
6151
6152         * g77.f-torture/compile/cpp2.F: New test.
6153
6154 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6155
6156         * g++.dg/template/access1.C: New test.
6157
6158 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
6159
6160         * gcc.dg/20020118-1.c: New.
6161
6162 2002-01-18  Kazu Hirata  <kazu@hxi.com>
6163
6164         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6165
6166 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
6167
6168         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6169         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6170         alignment warnings.
6171
6172 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
6173
6174         * gcc.misc-tests/i386-prefetch.exp: Save and restore
6175         torture_with_loops and torture_without_loops
6176
6177 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
6178
6179         * gcc.c-torture/compile/20020116-1.c: New test.
6180
6181 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
6182
6183         * gcc.dg/20020116-2.c: New test.
6184
6185         * gcc.dg/ultrasp4.c: New test.
6186
6187         * gcc.dg/20020116-1.c: New test.
6188
6189 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
6190
6191         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6192         by EABI.
6193
6194 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
6195
6196         * gcc.misc-tests/i386-prefetch.exp: New.
6197         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6198         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6199         * gcc.misc-tests/i386-pf-none-1.c: New test.
6200         * gcc.misc-tests/i386-pf-sse-1.c: New test.
6201
6202 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
6203
6204         * gcc.dg/gnu89-init-1.c: Add new tests.
6205
6206 2002-01-15  Andreas Jaeger  <aj@suse.de>
6207
6208         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6209         * gcc.dg/i386-mmx-2.c: Likewise.
6210         * gcc.dg/i386-sse-1.c: Likewise.
6211         * gcc.dg/i386-sse-2.c: Likewise.
6212         * gcc.dg/i386-sse-3.c: Likewise.
6213
6214 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
6215
6216         * g77.f-torture/execute/intrinsic-unix-bessel.f:
6217         Uncomment additional cases that now pass.
6218
6219 2002-01-11  Richard Henderson  <rth@redhat.com>
6220
6221         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6222         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6223
6224 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
6225
6226         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6227
6228 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
6229
6230         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6231         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6232
6233 2002-01-10  Dale Johannesen  <dalej@apple.com>
6234
6235         * gcc.c-torture/execute/loop-11.c: New.
6236
6237 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
6238
6239         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6240         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6241
6242 2002-01-09  Richard Henderson  <rth@redhat.com>
6243
6244         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6245         type in which to perform the operation for each size.
6246
6247 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
6248
6249         * gcc.c-torture/compile/20020109-2.c: New test.
6250
6251 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
6252
6253         * gcc.c-torture/execute/loop-10.c: New test.
6254
6255 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
6256
6257         * gcc.c-torture/compile/20010226-1.c: New test.
6258         * gcc.c-torture/compile/20010227-1.c: New test.
6259         * gcc.c-torture/compile/20010426-1.c: New test.
6260         * gcc.c-torture/compile/20010510-1.c: New test.
6261         * gcc.c-torture/compile/20010605-3.c: New test.
6262         * gcc.c-torture/compile/20010824-1.c: New test.
6263         * gcc.c-torture/execute/20010409-1.c: New test.
6264         * gcc.dg/noncompile/20000901-1.c: New test.
6265         * gcc.dg/20001023-1.c: New test.
6266         * gcc.dg/20001101-1.c: New test.
6267         * gcc.dg/20001102-1.c: New test.
6268         * gcc.dg/20010207-1.c: New test.
6269         * gcc.dg/20010405-1.c: New test.
6270         * gcc.dg/20010822-1.c: New test.
6271         * gcc.dg/20011107-1.c: New test.
6272
6273 2002-01-09  Jeffrey A Law  (law@redhat.com)
6274
6275         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6276
6277         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
6278         execution failure on PA targets.
6279
6280 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
6281
6282         * gcc.c-torture/compile/20020109-1.c: New test.
6283
6284 2002-01-08  Kazu Hirata  <kazu@hxi.com>
6285
6286         * gcc.c-torture/execute/20020108-1.c: New test.
6287
6288 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
6289
6290         * gcc.dg/20020108-1.c: New test.
6291
6292 2002-01-08  H.J. Lu <hjl@gnu.org>
6293
6294         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6295         for header files.
6296
6297 2002-01-08  Geoff Keating  <geoffk@redhat.com>
6298
6299         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6300         consistency.
6301
6302 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
6303
6304         * gcc.dg/altivec-4.c: Test altivec predicates.
6305
6306 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
6307
6308         * gcc.c-torture/execute/20020107-1.c: New test.
6309
6310 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
6311
6312         PR c/5279
6313         * gcc.c-torture/compile/20020106-1.c: New test.
6314
6315 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
6316
6317         * gcc.c-torture/execute/nestfunc-4.c: New test.
6318
6319 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6320
6321         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6322         extra triple that slipped in.
6323         * g++.old-deja/g++.abi/align.C: Likewise.
6324         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6325
6326 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6327
6328         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6329         * g++.old-deja/g++.abi/align.C: Likewise.
6330         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6331
6332         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6333         on FreeBSD/i386.
6334         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6335         FreeBSD.
6336
6337 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
6338
6339         * gcc.dg/20020104-1.c: New test.
6340
6341         * gcc.dg/20020104-2.c: New test.
6342
6343 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
6344
6345         * gcc.dg/20020103-1.c: Fix typo in target selector.
6346
6347 2002-01-03  Richard Henderson  <rth@redhat.com>
6348
6349         * gcc.dg/20020103-1.c: New.
6350
6351 2002-01-03  Kazu Hirata  <kazu@hxi.com>
6352
6353         * gcc.c-torture/execute/20020103-1.c: New test.
6354
6355 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
6356
6357         * g++.dg/other/debug2.C: New test.
6358
6359         * gcc.c-torture/compile/20020103-1.c: New test.
6360
6361 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
6362
6363         * gcc.dg/gnu89-init-1.c: Added new tests.
6364
6365 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6366
6367         * g++.dg/template/friend2.C: Remove as patch is reverted.
6368
6369         * g++.dg/warn/oldcast1.C: New test.
6370
6371         * g++.dg/template/ptrmem1.C: New test.
6372         * g++.dg/template/ptrmem2.C: New test.
6373
6374         * g++.dg/template/ntp.C: New test.
6375
6376         * g++.dg/other/component1.C: New test.
6377
6378         * g++.dg/template/ttp3.C: New test.
6379
6380         * g++.dg/template/friend2.C: New test.
6381         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6382
6383 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6384
6385         * g++.dg/other/ptrmem1.C: New test.
6386         * g++.dg/other/ptrmem2.C: New test.
6387
6388 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6389
6390         * g++.dg/template/ctor1.C: New test.
6391
6392 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6393
6394         * g++.dg/template/friend2.C: New test.
6395
6396 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
6397
6398         * gcc.dg/mmix-1.c: New test.
6399
6400 2001-12-31  Richard Henderson  <rth@redhat.com>
6401
6402         * gcc.dg/asm-5.c: New.
6403
6404 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
6405
6406         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6407         in namespace __gnu_cxx
6408
6409 2001-12-30  Richard Henderson  <rth@redhat.com>
6410
6411         * gcc.dg/debug-6.c: New.
6412
6413 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
6414
6415         * gcc.c-torture/compile/20011229-2.c: New test.
6416
6417 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
6418
6419         * gcc.dg/debug-3.c: New test.
6420         * gcc.dg/debug-4.c: New test.
6421         * gcc.dg/debug-5.c: New test.
6422
6423 2001-12-29  Richard Henderson  <rth@redhat.com>
6424
6425         * g++.dg/eh/loop1.C: New.
6426
6427 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6428
6429         * g++.dg/template/crash1.C: New test.
6430
6431 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6432
6433         * g++.dg/other/const1.C: New test.
6434
6435 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6436
6437         * gcc.c-torture/compile/20011229-1.c: New test.
6438
6439 2001-12-28  Stan Shebs  <shebs@apple.com>
6440
6441         * lib/objc-torture.exp: Resync with c-torture.exp.
6442         * lib/objc.exp: Load standard libraries.
6443
6444 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
6445
6446         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6447         additional tests.
6448
6449 2001-12-27  Roger Sayle <roger@eyesopen.com>
6450
6451         * gcc.c-torture/execute/string-opt-16.c: New testcase.
6452
6453 2001-12-27  Richard Henderson  <rth@redhat.com>
6454
6455         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6456
6457 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6458
6459         * g++.dg/eh/ctor1.C: New test.
6460         * g++.dg/other/error2.C: New test.
6461
6462 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6463
6464         * g++.dg/other/init2.C: New test.
6465
6466 2001-12-24  Richard Henderson  <rth@redhat.com>
6467
6468         * gcc.dg/20011223-1.c: New.
6469         * gcc.dg/inline-1.c: New.
6470
6471 2001-12-23  Richard Henderson  <rth@redhat.com>
6472
6473         * gcc.dg/asm-4.c: Test operand modifiers.
6474
6475 2001-12-23  Richard Henderson  <rth@redhat.com>
6476
6477         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6478
6479 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6480
6481         * gcc.c-torture/execute/20011223-1.c: New test.
6482
6483 2001-12-21  Richard Henderson  <rth@redhat.com>
6484
6485         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6486         re-enables the warning.
6487
6488 2001-12-21  Richard Henderson  <rth@redhat.com>
6489
6490         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6491
6492 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6493
6494         * gcc.c-torture/compile/20011218-1.c: New test.
6495
6496 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6497
6498         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6499         arm-isr.c test.
6500         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6501         epilogue generation for ARM ISR routines.
6502
6503 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6504
6505         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6506         * gcc.dg/format/c90-printf-3.c: Likewise.
6507         * gcc.dg/format/c99-printf-3.c: Likewise.
6508         * gcc.dg/format/ext-1.c: Likewise.
6509         * gcc.dg/format/ext-6.c: Likewise.
6510         * gcc.dg/format/format.h: Prototype unlocked stdio.
6511
6512 2001-12-20  Richard Henderson  <rth@redhat.com>
6513
6514         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6515         (arena): Use it.
6516         (malloc): Correct allocation logic.  Abort if we fill up the
6517         arena before initialization complete.
6518         (realloc): Correct allocation logic.
6519
6520 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6521
6522         * gcc.c-torture/compile/20011219-2.c: New test.
6523
6524         * gcc.c-torture/execute/20011219-1.c: New test.
6525
6526 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6527
6528         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6529         target does not support weak symbols.
6530
6531 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6532
6533         * gcc.c-torture/compile/20011219-1.c: New test.
6534
6535 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6536
6537         * g++.dg/other/error1.C: New test.
6538
6539 2001-12-17  Jeffrey A Law  (law@redhat.com)
6540
6541         * gcc.c-torture/execute/20011217-1.c: New test.
6542
6543 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6544
6545         * objc.dg/special/: New directory.
6546         * objc.dg/special/special.exp: New file.
6547         * objc.dg/special/unclaimed-category-1.h: New file.
6548         * objc.dg/special/unclaimed-category-1a.m: New file.
6549         * objc.dg/special/unclaimed-category-1.m: New file.
6550
6551 2001-12-17  Andreas Jaeger  <aj@suse.de>
6552
6553         * gcc.c-torture/compile/20011217-2.c: New test.
6554
6555 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6556
6557         * gcc.c-torture/compile/20011217-1.c: New test.
6558
6559 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6560
6561         * testsuite/gcc.dg/20011214-1.c: New.
6562
6563 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6564
6565         * gcc.dg/altivec-4.c: New.
6566
6567 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6568
6569         * gcc.dg/20011113-1.c: New test.
6570
6571 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6572
6573         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6574         std::__malloc_alloc_template<0> and
6575         std::__default_alloc_template<false, 0>.
6576
6577 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6578
6579         * objc/execute/bf-21.m: New test.
6580         * objc/execute/enumeration-1.m: New test.
6581         * objc/execute/enumeration-2.m: New test.
6582
6583 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6584
6585         * gcc.dg/gnu89-init-1.c: New test.
6586
6587 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6588
6589         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6590         * g++.old-deja/g++.jason/2371.C: Likewise.
6591         * g++.old-deja/g++.jason/template33.C: Likewise.
6592         * g++.old-deja/g++.jason/template34.C: Likewise.
6593         * g++.old-deja/g++.jason/template36.C: Likewise.
6594         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6595         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6596         * g++.old-deja/g++.other/typename1.C: Likewise.
6597         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6598         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6599         * g++.old-deja/g++.pt/typename11.C: Likewise.
6600         * g++.old-deja/g++.pt/typename14.C: Likewise.
6601         * g++.old-deja/g++.pt/typename16.C: Likewise.
6602         * g++.old-deja/g++.pt/typename3.C: Likewise.
6603         * g++.old-deja/g++.pt/typename4.C: Likewise.
6604         * g++.old-deja/g++.pt/typename5.C: Likewise.
6605         * g++.old-deja/g++.pt/typename7.C: Likewise.
6606         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6607
6608 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6609
6610         * g++.dg/other/linkage1.C: New test.
6611         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6612         specifiers.
6613
6614 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6615
6616         * gcc.dg/concat.c: New test.
6617
6618 2001-12-11  Stan Shebs  <shebs@apple.com>
6619
6620         * objc/compile: New test directory.
6621         * objc/compile/compile.exp: New expect script.
6622         * objc/compile/20011211-1.m: New compile test.
6623
6624 2001-12-11  Jason Merrill  <jason@redhat.com>
6625
6626         * lib/prune.exp (prune_gcc_output): Also handle "In member
6627         function".  So many permutations...
6628
6629 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         * g++.dg/template/typedef1.C: New test.
6632
6633 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6634
6635         * g++.dg/other/copy1.C: New test.
6636
6637 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6638
6639         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6640
6641         * gcc.dg/builtin-choose-expr.c: New.
6642
6643 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6644
6645         * gcc.dg/altivec-2.c: New.
6646
6647 2001-12-07  Richard Henderson  <rth@redhat.com>
6648
6649         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6650
6651 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6652
6653         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6654         ultrasparc.
6655
6656 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6657
6658         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6659
6660 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6661
6662         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6663         variable argument list.
6664
6665 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6666
6667         * gcc.c-torture/execute/memcheck: Delete entire directory.
6668         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6669         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6670
6671 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6672
6673         * gcc.dg/Wshadow-1.c: New test.
6674
6675 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6676
6677         * gcc.c-torture/compile/20011130-1.c: New test.
6678
6679         * gcc.dg/noncompile/20011025-1.c: New test.
6680
6681         * g++.dg/other/anon-union.C: New test.
6682
6683         * gcc.c-torture/execute/20011024-1.c: New test.
6684
6685 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6686
6687         * gcc.c-torture/execute/20000722-1.x,
6688         gcc.c-torture/execute/20010123-1.x: Remove.
6689         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6690         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6691         gcc.dg/c99-complit-2.c: New tests.
6692
6693 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6694
6695         * g++.dg/inherit/base1.C: New test.
6696
6697 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6698
6699         * g++.dg/other/stdarg1.C: New test.
6700
6701         * gcc.c-torture/compile/20011130-2.c: New test.
6702
6703 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6704
6705         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6706         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6707         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6708         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6709         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6710         * gcc.dg/builtin-prefetch-1.c: New test.
6711
6712 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6713
6714         * gcc.dg/20011130-1.c: New test.
6715
6716 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6717
6718         * g++.dg/other/scope1.C: New test.
6719         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6720
6721 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6722
6723         * gcc.dg/vla-init-1.c: New test.
6724
6725 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6726
6727         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6728
6729 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6730
6731         * objc.dg/alias.m: Update.
6732         * objc.dg/class-1.m: Update.
6733         * objc.dg/const-str-1.m: Update.
6734         * objc.dg/fwd-proto-1.m: Update.
6735         * objc.dg/id-1.m: Update.
6736         * objc.dg/super-class-1.m: Update.
6737
6738 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6739
6740         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6741         constructs.
6742
6743 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6744
6745         * gcc.c-torture/execute/20011128-1.c: New test.
6746
6747 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6748
6749         * gcc.dg/20011127-1.c: New test.
6750
6751 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6752
6753         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6754         from Austin Group draft 7.
6755         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6756         scanf format arguments.
6757         * gcc.dg/format/no-exargs-2.c: New test.
6758
6759 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6760
6761         * g++.dg/abi/vbase8-4.C: New test.
6762
6763 2001-11-24  Ian Lance Taylor  <ian@airs.com>
6764
6765         * gcc.c-torture/execute/20011121-1.c: New test.
6766
6767 2001-11-23  Jeffrey A Law  (law@cygnus.com)
6768
6769         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6770
6771 2001-11-23  Andreas Jaeger  <aj@suse.de>
6772
6773         * gcc.dg/cpp/charconst-2.c: New test.
6774
6775 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6776
6777         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6778         to the host if it is remote.  Let tests specify extra headers
6779         they use.
6780         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6781         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6782         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6783         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6784         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6785         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6786         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6787         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6788         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6789         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6790
6791 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6792
6793         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6794         for little endian ARMs.
6795
6796 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
6797
6798         * gcc.c-torture/compile/20011119-1.c: New test.
6799         * gcc.c-torture/compile/20011119-2.c: New test.
6800
6801 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6802
6803         * gcc.dg/altivec-1.c: Fix typo.
6804
6805 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6806
6807         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6808
6809 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6810
6811         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6812
6813 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6814
6815         * lib/g77.exp: Don't specify --rpath-link.
6816
6817         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6818         across all the headers.
6819         * gcc.dg/format/format.exp: For testing on a remote host,
6820         copy format.h.
6821
6822         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6823         * gcc.c-torture/execute/930406-1.c: Likewise.
6824         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6825
6826 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6827
6828         * gcc.dg/altivec-1.c: New.
6829
6830 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6831
6832         * gcc.dg/cpp/fpreprocessed.c: New test case.
6833
6834 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6835
6836         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6837         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6838         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6839
6840 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6841
6842         * gcc.dg/no-builtin-1.c: New test.
6843
6844 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
6845
6846         * gcc.c-torture/execute/20011115-1.c: New test.
6847
6848 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
6849
6850         * gcc.c-torture/compile/20011114-2.c: New test.
6851         * gcc.c-torture/compile/20011114-3.c: New test.
6852         * gcc.c-torture/compile/20011114-4.c: New test.
6853
6854 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6855
6856         * g++.dg/other/init1.C: New test.
6857
6858 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6859
6860         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6861         message.
6862
6863         * gcc.c-torture/execute/20011114-1.c: New testcase.
6864
6865         * gcc.c-torture/compile/20010327-1.c: Revert last change.
6866         * gcc.c-torture/compile/20011114-1.c: New test, exactly
6867         like the (before this change) version of 20010327-1.c.
6868
6869 2001-11-14  Roger Sayle <roger@eyesopen.com>
6870
6871         * gcc.c-torture/execute/string-opt-13.c: New testcase.
6872
6873 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6874
6875         * g++.dg/init/array2.C: New test.
6876
6877 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6878
6879         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6880
6881 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6882
6883         * g++.dg/other/forscope1.C: New test.
6884         * g++.dg/ext/forscope1.C: New test.
6885         * g++.dg/ext/forscope2.C: New test.
6886
6887 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
6888
6889         * gcc.c-torture/execute/20011113-1.c: New test.
6890
6891 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6892
6893         * gcc.c-torture/execute/20011109-2.c: New test.
6894
6895         * gcc.c-torture/execute/20011109-1.c: New test.
6896
6897 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
6898
6899         * gcc.c-torture/compile/20011109-1.c: New test.
6900
6901 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6902
6903         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6904         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6905         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6906         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6907         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6908         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6909         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6910
6911 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6912
6913         * g++.dg/warn/Wshadow-1.C: New tests.
6914         * g++.old-deja/g++.mike/for3.C: Update.
6915
6916 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6917
6918         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6919         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6920         XFAILs.  Adjust expected error texts.
6921         * gcc.c-torture/compile/20011106-1.c,
6922         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6923         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6924         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6925         gcc.dg/c99-array-lval-5.c: New tests.
6926
6927 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6928
6929         * gcc.dg/cpp/defined.c: Update.
6930
6931 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6932
6933         * gcc.c-torture/execute/anon-1.c: New test.
6934
6935 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6936
6937         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6938         same size, so no warning should be produced on stormy16.
6939
6940         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6941         due to oversized array.
6942         * g++.old-deja/g++.mike/ns15.C: Likewise.
6943         * g++.old-deja/g++.pt/crash16.C: Likewise.
6944
6945 2001-11-02  Graham Stott  <grahams@redhat.com>
6946
6947         * g++.dgother/debug1.C: Fix typos.
6948
6949 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
6950
6951         * g++.dg/other/debug1.C: New test.
6952
6953 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6954
6955         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6956         of unsigned long.
6957
6958 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
6959
6960         * gcc.dg/20011029-2.c: New test.
6961
6962         * gcc.c-torture/compile/20011029-1.c: New test.
6963
6964 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6965
6966         * objc/execute/class_self-1.m: New test.
6967         * objc/execute/class_self-2.m: New test.
6968
6969 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
6970
6971         * gcc.misc-tests/msgs.exp: Delete.
6972         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6973         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6974         error set to match recent changes.
6975
6976 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
6977
6978         * gcc.dg/20011021-1.c: New test.
6979
6980 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
6981
6982         * gcc.c-torture/compile/20011023-1.c: New test.
6983
6984 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6985
6986         * lib/g77.exp: Rewrite based on lib/g++.exp.
6987
6988 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
6989
6990         * gcc.c-torture/execute/20011019-1.c: New test.
6991
6992         * gcc.dg/20011018-1.c: New test.
6993
6994 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6995
6996         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6997
6998 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6999
7000         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7001         * gcc.dg/attr-invalid.c: Likewise.
7002
7003 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
7004
7005         * testsuite/gcc.dg/20011015-1.c: New test.
7006
7007 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
7008
7009         * g++.dg/template/unify2.C: New test.
7010
7011 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
7012
7013         * g++.dg/other/exception-specification.C: New test
7014
7015 2001-10-13  Tom Rix  <trix@redhat.com>
7016
7017         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7018         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7019
7020 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
7021
7022         * testsuite/gcc.dg/20011009-1.c: New test.
7023
7024 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         PR g++/4476
7027         * g++.dg/other/friend1.C: New test.
7028
7029 2001-10-11  Richard Henderson  <rth@redhat.com>
7030
7031         * g++.old-deja/g++.other/crash18.C: Add -S to options.
7032
7033 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7034
7035         * gcc.c-torture/compile/20011010-1.c: New.
7036
7037 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7038
7039         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7040         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7041         g77.f-torture/execute/execute.exp,
7042         g77.f-torture/noncompile/noncompile.exp,
7043         gcc.c-torture/compile/compile.exp,
7044         gcc.c-torture/execute/execute.exp,
7045         gcc.c-torture/execute/ieee/ieee.exp,
7046         gcc.c-torture/execute/memcheck/memcheck.exp,
7047         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7048         objc/execute/execute.exp: Update FSF address.
7049
7050 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7051
7052         * gcc.dg/cpp/cmdlne-C.c: Update.
7053         * gcc.dg/cpp/cmdlne-C2.c: New.
7054
7055 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7056
7057         * gcc.c-torture/execute/20011008-3.c: New.
7058
7059 2001-10-08  DJ Delorie  <dj@redhat.com>
7060
7061         * gcc.dg/20011008-1.c: New.
7062         * gcc.dg/20011008-2.c: New.
7063
7064 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7065
7066         * gcc.dg/cpp/spacing1.c: Update test.
7067
7068 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7069
7070         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7071         spelling errors of "separate" as "seperate".
7072
7073 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
7074
7075         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7076         enough to avoid inlining.
7077
7078 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7079
7080         * lib/g77.exp: set libg2c_dir correctly.
7081
7082 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7083
7084         * gcc.dg/cpp/macro11.c: New test.
7085
7086 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7087
7088         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7089         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7090         gcc.dg/format/multattr-3.c: New tests.
7091         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
7092         tests for format attributes on function pointers being rejected.
7093
7094 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7095
7096         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7097
7098 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7099
7100         * g++.dg/warn/format1.C: New test.
7101
7102 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7103
7104         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7105
7106 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7107
7108         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7109
7110 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7111
7112         * gcc.dg/cpp/redef2.c: Add test.
7113
7114 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
7115
7116         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7117         long-standing bug on i686, apparently.
7118         * gcc.c-torture/execute/loop-2c.x: New file.
7119         * gcc.c-torture/execute/loop-2d.x: New file.
7120         * gcc.c-torture/execute/loop-3c.x: New file.
7121
7122 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
7123
7124         * gcc.dg/cpp/20000625-2.c: Correct line number.
7125
7126 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7127
7128         * gcc.dg/cpp/macro10.c: New test.
7129         * gcc.dg/cpp/strify3.c: New test.
7130         * gcc.dg/cpp/spacing1.c: Add tests.
7131         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7132         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7133
7134 2001-09-24  DJ Delorie  <dj@redhat.com>
7135
7136         * gcc.c-torture/execute/20010924-1.c: New test.
7137
7138 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7139
7140         * testsuite/objc/execute/paste.m: Remove.
7141
7142 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7143
7144         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7145
7146 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
7147
7148         * g77.dg/strlen0.f: New test.
7149
7150 2001-09-21  Richard Henderson  <rth@redhat.com>
7151
7152         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7153         * g++.old-deja/g++.abi/vtable2.C: Likewise.
7154
7155 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7156
7157         Table-driven attributes.
7158         * g++.dg/ext/attrib1.C: New test.
7159
7160 2001-09-20  DJ Delorie  <dj@redhat.com>
7161
7162         * gcc.dg/20000926-1.c: Update expected warning messages.
7163         * gcc.dg/array-2.c: Likewise, and test for warnings too.
7164         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7165         array.
7166
7167 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
7168
7169         * g++.dg/eh/registers1.C: New test case.
7170
7171 2001-09-17  Richard Henderson  <rth@redhat.com>
7172
7173         * gcc.dg/array-5.c: Fix VLA decomposition test.
7174
7175 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7176
7177         * gcc.dg/cpp/line5.c: New testcase.
7178
7179 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7180
7181         * gcc.dg/cpp/macro9.c: New test.
7182
7183 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
7184
7185         * gcc.c-torture/execute/980223.c: Change type of addr from long
7186         to char *.
7187
7188 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
7189
7190         * gcc.c-torture/execute/20010915-1.c: New test.
7191
7192 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
7193
7194         * g77.dg/bprob: New directory.
7195         * g77.dg/bprob/bprob.exp: New file.
7196         * g77.dg/bprob/bprob-1.f: New test.
7197         * g77.dg/gcov: New directory.
7198         * g77.dg/gcov/gcov.exp: New file.
7199         * g77.dg/gcov/gcov-1.f: New test.
7200         * g77.dg/gcov/gcov-1.x: New file.
7201
7202 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7203
7204         * gcc.dg/cpp/directiv.c: Update.
7205         * gcc.dg/cpp/undef1.c: Update.
7206
7207 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
7208
7209         * gcc.dg/20010912-1.c: New test.
7210
7211 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
7212
7213         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7214         language-independent file in lib.
7215         * lib/gcov.exp: New file.
7216
7217 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7218
7219         * gcc.c-torture/compile/20010911-1.c: New test.
7220
7221 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
7222
7223         * lib/profopt.exp: New, to support profile-directed optimizations.
7224         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7225         * gcc.misc-tests/bprob-1.c: New test.
7226         * gcc.misc-tests/bprob-2.c: New test.
7227
7228 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
7229
7230         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7231         XFAIL and which kinds of gcov output to verify.
7232         * gcc.misc-tests/gcov-4b.x: New file.
7233         * gcc.misc-tests/gcov-5b.x: New file.
7234         * gcc.misc-tests/gcov-6.x: New file.
7235         * gcc.misc-tests/gcov-7.c: New test.
7236         * gcc.misc-tests/gcov-7.x: New file.
7237
7238 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
7239
7240         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7241         * gcc.misc-tests/gcov-6.c: New test.
7242
7243 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7244
7245         PR c++/3986
7246         * g++.dg/abi/vbase1.C: New test.
7247
7248 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
7249
7250         * objc.dg/method-2.m: New.
7251
7252 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7253
7254         PR c++/4203
7255         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7256         * g++.dg/init/empty1.C: New test.
7257
7258 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
7259
7260         * gcc.c-torture/compile/20010903-1.c: New test.
7261
7262 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
7263
7264         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7265         for m68k.
7266
7267 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
7268
7269         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7270
7271         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7272
7273         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7274
7275 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
7276
7277         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7278         for 16-bit 'unsigned int'.
7279
7280 2001-08-29  Kazu Hirata  <kazu@hxi.com>
7281
7282         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7283
7284 2001-08-27  Richard Henderson  <rth@redhat.com>
7285
7286         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7287         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7288
7289 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
7290
7291         * gcc.dg/asm-names.c (ymain): New.
7292
7293 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
7294
7295         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7296         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7297         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7298
7299 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7300
7301         * gcc.dg/compare5.c: New testcase.
7302
7303 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
7304
7305         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7306         and "In instantiation".
7307
7308 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
7309
7310         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
7311
7312 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
7313
7314         * gcc.misc-tests/gcov.exp: Add support for branch information.
7315         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
7316         * gcc.misc-tests/gcov-4.c: New test.
7317         * gcc.misc-tests/gcov-4b.c: New test.
7318         * gcc.misc-tests/gcov-5b.c: New test.
7319
7320 2001-08-20  Zack Weinberg  <zackw@panix.com>
7321
7322         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7323         expected to fail.
7324
7325 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7326
7327         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7328
7329 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
7330
7331         * g++.dg/eh/template1.C: New test.
7332
7333 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
7334
7335         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7336         Fix thinko.
7337         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7338         for xfail.
7339
7340 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
7341
7342         * lib/g77-dg.exp:  Use prune.exp for common procedures
7343         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7344         * lib/g77.exp: (g77-dg-prune) Remove
7345
7346 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
7347
7348         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7349
7350 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7351
7352         * g++.dg/template/unify1.C: New test.
7353
7354 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
7355
7356         * g++.dg/abi/empty4.C: New test.
7357
7358 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
7359
7360         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7361         solaris2.*
7362         * g77.f-torture/compile/pr3743.x: Likewise
7363
7364 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7365
7366         * g++.dg/other/using-declaration.C: New test.
7367
7368 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7369
7370         * gcc.dg/cpp/tr-sign.c: New testcase.
7371
7372 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7373
7374         * gcc.dg/cpp/19951025-1.c: Revert.
7375         * gcc.dg/cpp/directiv.c: We no longer process directives that
7376         interrupt macro arguments.
7377
7378 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
7379
7380         * gcc.dg/bconstp-1.c: New test.
7381
7382 2001-08-03  Richard Henderson  <rth@redhat.com>
7383
7384         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7385
7386 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7387
7388         * gcc.dg/cpp/19951025-1.c: Update.
7389
7390 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
7391
7392         * g77.dg/ff90-1.f (s): Fix reference of variable z,
7393         should be x.
7394
7395 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7396
7397         Kill -fhonor-std.
7398         * g++.old-deja/g++.ns/ns14.C: Remove special options.
7399         * g++.old-deja/g++.other/std1.C: Likewise.
7400         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7401
7402 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
7403
7404         * lib/g77.exp:  Load gcc-defs.exp for common procedures
7405         (g77_pass, g77_fail, g77_finish, g77_exit,
7406         ${tool}_check_unsupported_p} Now redundant.  Deleted.
7407
7408 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7409
7410         * g77.dg/fbackslash.f
7411         * g77.dg/fcase-preserve.f
7412         * g77.dg/ff90-1.f
7413         * g77.dg/ffixed-line-length-0.f
7414         * g77.dg/ffixed-line-length-132.f
7415         * g77.dg/ffixed-line-length-7.f
7416         * g77.dg/ffixed-line-length-72.f
7417         * g77.dg/ffixed-line-length-none.f
7418         * g77.dg/ffree-form-1.f
7419         * g77.dg/fno-backslash.f
7420         * g77.dg/fno-f90-1.f
7421         * g77.dg/fno-fixed-form-1.f
7422         * g77.dg/fno-onetrip.f
7423         * g77.dg/fno-typeless-boz.f
7424         * g77.dg/fno-underscoring.f
7425         * g77.dg/fno-vxt-1.f
7426         * g77.dg/fonetrip.f
7427         * g77.dg/ftypeless-boz.f
7428         * g77.dg/fugly-assumed.f
7429         * g77.dg/funderscoring.f
7430         * g77.dg/fvxt-1.f
7431
7432 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
7433
7434         * objc.dg/fwd-proto-1.m: New.
7435         * objc.dg/local-decl-1.m: New.
7436         * objc.dg/naming-1.m: New.
7437         * objc.dg/naming-2.m: New.
7438         * objc.dg/proto-hier-1.m: New.
7439
7440 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
7441
7442         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7443         largest-type elements to a struct makes its size grow.
7444
7445 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7446
7447         * g++.dg/abi/vthunk1.C: New test.
7448
7449 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7450
7451         * g++.dg/abi/vbase8-22.C: New test.
7452
7453 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7454
7455         * gcc.dg/cpp/macro8.c: New test.
7456
7457 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7458
7459         * g++.dg/abi/vbase8-21.C: New test.
7460
7461 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7462
7463         * g++.dg/abi/vbase8-10.C: New test.
7464
7465 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7466
7467         * lib/g++.exp (g++_set_ld_library_path): Renamed to
7468         ${tool}_set_ld_library_path.
7469         Changed caller.
7470         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7471         g++.exp.
7472
7473 2001-07-26  Stan Cox <scox@redhat.com>
7474
7475         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7476         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7477         gcc_exit, gcc_check_unsupported_p):
7478         Moved to gcc-deps.exp
7479         * gcc-deps.exp: New file.
7480
7481 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7482
7483         * g++.old-deja/g++.pt/defarg14.C: New test.
7484
7485 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7486
7487         * g++.old-deja/g++.other/lineno5.C: New test.
7488
7489 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7490
7491         * g++.old-deja/g++.pt/crash68.C: New test.
7492
7493 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7494
7495         * g++.old-deja/g++.other/crash42.C: New test.
7496
7497 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7498
7499         * gcc.dg/cpp/extratokens.c: Fix.
7500         * gcc.dg/cpp/skipping2.c: New tests.
7501
7502 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7503
7504         * gcc.c-torture/execute/20010724-1.c: New file.
7505         * gcc.c-torture/execute/20010724-1.x: New file.
7506
7507 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7508
7509         * g++.old-deja/g++.other/cond7.C: New test.
7510
7511 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7512
7513         * g++.old-deja/g++.other/optimize4.C: New test.
7514
7515 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7516
7517         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7518
7519 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7520
7521         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7522         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7523         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7524         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7525
7526         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7527         bug report" message.
7528
7529         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7530         * g++.dg/ext/instantiate1.C: Move from old-deja.
7531
7532 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7533
7534         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7535         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7536         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7537         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7538
7539 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7540
7541         * gcc.c-torture/execute/20010723-1.c: New test.
7542
7543 2001-07-23  Ben Elliston  <bje@redhat.com>
7544
7545         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7546
7547 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7548
7549         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7550         i[34567]86-*-*.
7551         Delete handling of ieee_multilib_flags.
7552         Pass -mieee for alpha*-*-* and sh-*-*.
7553         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7554
7555 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7556
7557         Remove old-abi tests.
7558         * g++.old-deja/g++.mike/p11116.C: Remove.
7559         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7560
7561 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7562
7563         * g77.f-torture/compile/pr3743.f:  New test
7564
7565 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7566
7567         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7568
7569 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7570
7571         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7572         g++.old-deja/g++.pt/static6.C: Likewise.
7573         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7574         supports weak symbols.
7575
7576 2001-07-18  Andreas Jaeger  <aj@suse.de>
7577
7578         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7579         supported again.
7580
7581 2001-07-18  Andreas Jaeger  <aj@suse.de>
7582
7583         * gcc.dg/iftrap-1.c: Fix target line.
7584
7585 2001-07-17  Richard Henderson  <rth@redhat.com>
7586
7587         * gcc.c-torture/execute/20010717-1.c: New.
7588
7589 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7590
7591         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7592         tests.
7593
7594 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7595
7596         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7597
7598 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7599
7600         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7601         UAC_SIGBUS, UAC_NOPRINT definitions.
7602
7603 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7604
7605         * objc/execute/object_is_class.m: New test.
7606         * objc/execute/object_is_meta_class.m: New test.
7607
7608 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7609
7610         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7611         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7612
7613 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7614
7615         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7616         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7617
7618 2001-07-14  Richard Henderson  <rth@redhat.com>
7619
7620         * gcc.dg/iftrap-1.c: New.
7621
7622 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7623
7624         * g77.f-torture/execute/intrinsic77.f: New test.
7625
7626 2001-07-11  Janis Johnson <janis@us.ibm.com>
7627
7628         * gcc.misc-tests/gcov-3.c: New test.
7629
7630 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7631
7632         * gcc.c-torture/compile/20010711-1.c,
7633         * gcc.c-torture/compile/20010711-2.c: New tests.
7634
7635 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7636
7637         * gcc.c-torture/execute/20010711-1.c: New test.
7638
7639 2001-07-11  Ben Elliston  <bje@redhat.com>
7640
7641         * g++.old-deja/g++.other/enum5.C: New test.
7642
7643 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7644
7645         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7646         (g++-dg-prune): Call prune_gcc_output.
7647         * prune.exp: New file for prune_gcc_output.
7648         * lib/g++.exp, lib/gcc.exp: Load it.
7649
7650 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7651
7652         * gcc.c-torture/compile/20010701-1.c,
7653         g++.old-deja/g++.ext/attrib6.C: New tests.
7654
7655 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7656
7657         * gcc.c-torture/compile/20010706-1.c: New test.
7658
7659 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7660
7661         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7662
7663 2001-06-28  Stan Shebs  <shebs@apple.com>
7664
7665         * gcc.dg/pragma-darwin.c: New test.
7666
7667 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7668
7669         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7670         Solaris 2.[678] system.
7671
7672 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7673
7674         * gcc.dg/20010622-1.c: New test.
7675
7676 2001-06-18  Stan Shebs  <shebs@apple.com>
7677
7678         * objc.dg: New directory.
7679         * objc.dg/dg.exp: New file.
7680         * objc.dg/alias.m: New.
7681         * objc.dg/class-1.m: New.
7682         * objc.dg/class-2.m: New.
7683         * objc.dg/const-str-1.m: New.
7684         * objc.dg/const-str-2.m: New.
7685         * objc.dg/id-1.m: New.
7686         * objc.dg/method-1.m: New.
7687         * objc.dg/super-class-1.m: New.
7688         * lib/objc-dg.exp: New file.
7689
7690 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7691
7692         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7693         of label name.
7694
7695 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7696
7697         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7698
7699 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7700
7701         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7702         variable.
7703
7704 2001-06-12  Richard Henderson  <rth@redhat.com>
7705
7706         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7707
7708 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7709
7710         * g++.old-deja/g++.abi/vbase5.C: New test.
7711         * g++.old-deja/g++.abi/vbase6.C: New test.
7712         * g++.old-deja/g++.abi/vbase7.C: New test.
7713
7714 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7715
7716         * gcc.c-torture/compile/20010610-1.c: New test.
7717
7718 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7719
7720         * g++.old-deja/g++.abi/vbase4.C: New test.
7721
7722 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7723
7724         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7725         support %f for HC11/HC12 targets.
7726         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7727         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7728         on HC11/HC12 targets.
7729         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7730
7731 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7732
7733         * gcc.dg/wchar_t-1.c: New file.
7734         * gcc.dg/wint_t-1.c: Likewise.
7735
7736 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7737
7738         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7739
7740 2001-06-11  Richard Henderson  <rth@redhat.com>
7741
7742         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7743
7744 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7745
7746         * gcc.c-torture/compile/20010611-1.c: New test.
7747
7748 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7749
7750         * gcc.dg/c99-tag-1.c: Add more tests.
7751
7752 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7753
7754         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7755         representation on MN10300 and ARM/Thumb.
7756
7757 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7758
7759         * g77.f-torture/execute/20010610.f: New.
7760
7761 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7762
7763         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7764         names.
7765
7766 2001-06-09  Richard Henderson  <rth@redhat.com>
7767
7768         * gcc.c-torture/execute/ashrdi-1.c: New.
7769         * gcc.c-torture/execute/ashldi-1.c: New.
7770         * gcc.c-torture/execute/lshrdi-1.c: New.
7771
7772 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7773
7774         * objc/execute/load-3.m: Added. Check sending +load to categories,
7775         in addition to classes.
7776
7777 2001-06-08  Stan Shebs  <shebs@apple.com>
7778
7779         * objc/execute/load-2.m: New test.  From Nicola Pero
7780         <n.pero@mi.flashnet.it>.
7781
7782 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
7783
7784         * gcc.c-torture/execute/20010605-2.c: New test.
7785
7786 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7787
7788         * g++.old-deja/g++.abi/vbase2.C: New test.
7789         * g++.old-deja/g++.abi/vbase3.C: New test.
7790
7791 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7792
7793         * g++.old-deja/g++.pt/friend49.C: New test.
7794
7795 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7796
7797         * g++.old-deja/g++.ext/anon3.C: New test.
7798
7799 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7800
7801         * g++.old-deja/g++.other/conv7.C: New test.
7802
7803 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7804
7805         * gcc.c-torture/compile/20010605-2.c: New test.
7806
7807 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7808
7809         * gcc.c-torture/execute/20010604-1.c: New test.
7810
7811 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7812
7813         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7814
7815 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7816
7817         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7818         (g++_link_flags): Likewise.
7819         (g++_init): Pass gccpath's value to two previous functions.
7820
7821 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7822
7823         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7824         Ensure logfile entry matches exec command line.
7825
7826 2001-05-31  Richard Henderson  <rth@redhat.com>
7827
7828         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7829         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7830
7831 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7832
7833         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7834         compiler for irix6.2
7835
7836 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7837
7838         * g++.old-deja/g++.other/optimize3.C: New file.
7839
7840 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7841
7842         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7843         assemble.
7844
7845 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7846
7847         * g++.old-deja/g++.other/optimize2.C: New file.
7848
7849 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
7850
7851         * gcc.c-torture/compile/20010518-2.c: New file.
7852         * gcc.c-torture/execute/20010518-1.c: New file.
7853         * gcc.c-torture/execute/20010518-2.c: New file.
7854
7855 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7856
7857         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7858
7859 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
7860
7861         G++ no longer defines builtins that do not begin with __builtin.
7862         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7863         * g++.old-deja/g++.brendand/misc13.C: Likewise.
7864         * g++.old-deja/g++.law/builtin1.C: Likewise.
7865         * g++.old-deja/g++.law/cvt2.C: Likewise.
7866         * g++.old-deja/g++.mike/net5.C: Likewise.
7867         * g++.old-deja/g++.other/builtins1.C: Likewise.
7868         * g++.old-deja/g++.other/builtins2.C: Likewise.
7869         * g++.old-deja/g++.other/builtins3.C: Likewise.
7870         * g++.old-deja/g++.other/builtins4.C: Likewise.
7871         * g++.old-deja/g++.other/inline8.C: Likewise.
7872         * g++.old-deja/g++.robertl/eb39.C: Likewise.
7873
7874 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7875
7876         * g++.old-deja/g++.pt/using1.C: Adjust.
7877         * g++.old-deja/g++.pt/using2.C: New test.
7878
7879 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7880
7881         * gcc.dg/cpp/charconst.c: New tests.
7882         * gcc.dg/cpp/escape.c: New tests.
7883         * gcc.dg/cpp/escape-1.c: New tests.
7884         * gcc.dg/cpp/escape-2.c: New tests.
7885         * gcc.dg/cpp/ucs.c: New tests.
7886
7887 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7888
7889         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7890         native compiler for irix6.5.
7891
7892 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7893
7894         * lib/g++.exp (g++_include_flags): Use args to compute
7895         get_multilibs.
7896         (g++_link_flags): Likewise.
7897         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7898
7899 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7900
7901         * gcc.dg/c90-hexfloat-1.c: Add more tests.
7902
7903 2001-05-21  Geoff Keating  <geoffk@redhat.com>
7904
7905         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7906         this file.
7907
7908 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7909
7910         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7911         STACK_SIZE;
7912         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7913         to STACK_SIZE; Use it to define size of add_histo array.
7914         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7915         to STACK_SIZE.
7916         (f): Use GITT_SIZE to define size of gitt local table.
7917         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7918         to STACK_SIZE; Use it to define size of bytemem array.
7919
7920 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7921
7922         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7923         on 68HC11/HC12 due to the asm instruction.
7924         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7925         * gcc.c-torture/compile/920520-1.x: Likewise.
7926         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7927         on 68HC11/HC12 because the function is larger than 64K.
7928         * gcc.c-torture/compile/961203-1.x: New file, this test fails
7929         on 68HC11/HC12 because the structure is too large.
7930
7931 2001-05-20  Richard Henderson  <rth@redhat.com>
7932
7933         * gcc.c-torture/execute/20010520-1.c: New.
7934
7935 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7936
7937         * g++.old-deja/g++.warn/compare1.C: New test.
7938         * gcc.dg/compare4.c: New test.
7939
7940 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7941
7942         * g++.old-deja/g++.other/optimize1.C: New test.
7943
7944 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7945
7946         * g++.old-deja/g++.pt/spec41.C: New test.
7947
7948 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7949
7950         * gcc.c-torture/compile/20010114-1.x: Remove.
7951
7952 2001-05-18  Stan Shebs  <shebs@apple.com>
7953
7954         * gcc.c-torture/compile/20010518-1.c: New test.
7955
7956 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7957
7958         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7959         * g++.old-deja/g++.pt/crash67.C: New test.
7960
7961 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7962
7963         * g++.old-deja/g++.other/debug9.C: New test.
7964
7965 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
7966
7967         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7968
7969 2001-05-16  Jan Hubicka  <jh@suse.cz>
7970
7971         * gcc.c-torture/compile/20010516-1.c: New test.
7972
7973 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7974
7975         * g++.old-deja/g++.other/crash41.C: New test.
7976
7977 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7978
7979         * g++.old-deja/g++.pt/crash66.C: New test.
7980
7981 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7982
7983         * g++.old-deja/g++.robertl/eb27.C: Convert.
7984
7985 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7986
7987         * g++.dg/friend-warn.C: New test.  Do not warn about friend
7988         declaration being redundant.
7989
7990 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7991
7992         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7993
7994 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
7995
7996         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7997
7998 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7999
8000         * lib/g++.exp: Use testsuite_flags.
8001
8002 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
8003
8004         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8005
8006 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8007
8008         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8009
8010 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
8011
8012         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8013
8014 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
8015
8016         * gcc.c-torture/compile/20010313-1.c: New test.
8017
8018 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
8019
8020         * gcc.dg/cpp/direct2.c: New test.
8021         * gccq.dg/cpp/direct2s.c: New test.
8022
8023         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8024
8025 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
8026
8027         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8028         * g++.old-deja/g++.other/op3.C: Likewise.
8029
8030 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8031
8032         * gcc.dg/cpp/syshdr.h: New file.
8033         * gcc.dg/cpp/sysmac1.c: Update.
8034         * gcc.dg/cpp/sysmac2.c: Update.
8035
8036 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8037
8038         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8039
8040 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
8041
8042         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8043         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8044
8045 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
8046
8047         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8048
8049 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
8050
8051         * lib/g++.exp (g++_include_flags): Don't use any special flags
8052         if TESTING_IN_BUILD_TREE is not defined.
8053         (g++_init): Use a plain 'c++' as the compiler if
8054         TESTING_IN_BUILD_TREEE is not defined.
8055
8056 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
8057
8058         * g++.old-deja/g++.eh/catch13.C: New test.
8059         * g++.old-deja/g++.eh/catch14.C: New test.
8060
8061 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
8062
8063         * gcc.dg/cpp/tr-define.c: New test.
8064
8065 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
8066
8067         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8068         <stdlib.h>, not <malloc.h>.
8069
8070 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
8071
8072         * g++.old-deja/g++.ns/template17.C: New test.
8073
8074 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
8075
8076         * g++.old-deja/g++.pt/ref4.C: New test.
8077
8078 2001-04-30  Richard Henderson  <rth@redhat.com>
8079
8080         * gcc.dg/20000724-1.c: Revert last change.
8081
8082 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
8083
8084         * g77.f-torture/execute/20010430.f: New test.
8085
8086 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
8087
8088         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8089
8090 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
8091
8092         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8093
8094 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8095
8096         * g++.old-deja/g++.eh/crash6.C: New test.
8097
8098 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8099
8100         * g++.old-deja/g++.other/warn7.C: New test.
8101
8102 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8103
8104         * g++.old-deja/g++.other/defarg9.C: New test.
8105
8106 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
8107
8108         * g77.f-torture/compile/20010426.f: New test.
8109         * g77.f-torture/execute/20010426.f: New test.
8110
8111 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
8112
8113         * g77.f-torture/compile/20000629-1.x: Remove - error
8114         has been fixed.
8115
8116 2001-04-26  Jeffrey A Law  (law@cygnus.com)
8117
8118         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8119         Tweak slightly to work with g++.dg framework.
8120         * g++.dg/special/ecos.exp: Run initp1.C test.
8121         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8122
8123         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8124         its linker doesn't give line numbers either.
8125         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8126
8127 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
8128
8129         * g++.old-deja/g++.other/lex1.C: New test.
8130
8131 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
8132
8133         * gcc.dg/noncompile/20010425-1.c: New test.
8134
8135 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
8136
8137         * g++.old-deja/g++.pt/mangle2.C: New test.
8138
8139 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8140
8141         * gcc.dg/format/plus-1.c: New test.
8142
8143 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8144
8145         * gcc.dg/20010423-1.c: New test.
8146
8147 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8148
8149         * gcc.c-torture/execute/20010422-1.c: New test.
8150
8151 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
8152
8153         * g++.old-deja/g++.ns/type2.C: New test.
8154
8155 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
8156
8157         * g++.old-deja/g++.other/perf1.C: New test.
8158
8159 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
8160
8161         * gcc.dg/c99-func-2.c: Remove xfail.
8162         * gcc.dg/c99-func-3.c: Remove xfail.
8163         * gcc.dg/c99-func-4.c: Remove xfail.
8164
8165 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
8166
8167         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8168
8169 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8170
8171         * gcc.c-torture/compile/20010423-1.c: New test.
8172
8173 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8174
8175         * g++.old-deja/g++.pt/typename28.C: New test.
8176
8177 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8178
8179         * g++.old-deja/g++.abi/empty2.C: New test.
8180         * g++.old-deja/g++.abi/empty3.C: New test.
8181
8182 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8183
8184         * g++.old-deja/g++.other/comdat2.C: New test.
8185         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8186
8187 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8188
8189         * g++.old-deja/g++.other/overload14.C: New test.
8190
8191 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8192
8193         * g++.old-deja/g++.other/lookup23.C: New test.
8194
8195 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * gcc.c-torture/execute/20010403-1.c: New test.
8198
8199 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
8200             Mark Mitchell  <mark@codesourcery.com>
8201
8202         * lib/old-dejagnu.exp: Don't delete output of executable.
8203         Add .exe suffix to executables.
8204
8205 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
8206
8207         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8208
8209 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8210
8211         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8212
8213 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
8214
8215         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8216         * g++.old-deja/g++.abi/crash1.C: New test.
8217
8218 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
8219
8220         * g++.old-deja/g++.other/crash40.C: New test.
8221
8222 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8223
8224         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8225
8226 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
8227
8228         * g++.old-deja/g++.other/warn6.C: New test.
8229
8230 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
8231
8232         * g++.old-deja/g++.robertl/eb42.C: Same.
8233
8234 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8235
8236         * gcc.dg/wtr-conversion-1.c: New testcase.
8237
8238 2001-04-10  Richard Henderson  <rth@redhat.com>
8239
8240         * g++.old-deja/g++.other/array5.C: New.
8241
8242 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8243
8244         * gcc.c-torture/execute/20010408-1.c: New test.
8245
8246 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
8247
8248         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8249         headers and constructs.
8250         * g++.old-deja/g++.robertl/eb79.C: Same.
8251         * g++.old-deja/g++.robertl/eb77.C (main): Same.
8252         * g++.old-deja/g++.robertl/eb73.C: Same.
8253         * g++.old-deja/g++.robertl/eb66.C (main): Same.
8254         * g++.old-deja/g++.robertl/eb55.C (t): Same.
8255         * g++.old-deja/g++.robertl/eb54.C (main): Same.
8256         * g++.old-deja/g++.robertl/eb46.C (main): Same.
8257         * g++.old-deja/g++.robertl/eb44.C: Same.
8258         * g++.old-deja/g++.robertl/eb41.C (main): Same.
8259         * g++.old-deja/g++.robertl/eb4.C (main): Same.
8260         * g++.old-deja/g++.robertl/eb39.C: Same.
8261         * g++.old-deja/g++.robertl/eb33.C (main): Same.
8262         * g++.old-deja/g++.robertl/eb31.C (main): Same.
8263         * g++.old-deja/g++.robertl/eb30.C: Same.
8264         * g++.old-deja/g++.robertl/eb3.C: Same.
8265         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8266         * g++.old-deja/g++.robertl/eb21.C: Same.
8267         * g++.old-deja/g++.robertl/eb15.C: Same.
8268         * g++.old-deja/g++.robertl/eb118.C: Same.
8269         * g++.old-deja/g++.robertl/eb115.C (main): Same.
8270         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8271         * g++.old-deja/g++.robertl/eb109.C: Same.
8272         * g++.old-deja/g++.other/sibcall1.C (main): Same.
8273         * g++.old-deja/g++.mike/rtti1.C: Same.
8274         * g++.old-deja/g++.mike/p658.C: Same.
8275         * g++.old-deja/g++.mike/net46.C: Same.
8276         * g++.old-deja/g++.mike/net34.C: Same.
8277         * g++.old-deja/g++.mike/memoize1.C: Same.
8278         * g++.old-deja/g++.mike/eh2.C: Same.
8279         * g++.old-deja/g++.law/weak.C: Same.
8280         * g++.old-deja/g++.law/visibility7.C: Same.
8281         * g++.old-deja/g++.law/visibility25.C: Same.
8282         * g++.old-deja/g++.law/visibility22.C: Same.
8283         * g++.old-deja/g++.law/visibility2.C: Same.
8284         * g++.old-deja/g++.law/visibility17.C: Same.
8285         * g++.old-deja/g++.law/visibility13.C: Same.
8286         * g++.old-deja/g++.law/visibility10.C: Same.
8287         * g++.old-deja/g++.law/visibility1.C: Same.
8288         * g++.old-deja/g++.law/virtual3.C (eval): Same.
8289         * g++.old-deja/g++.law/vbase1.C: Same.
8290         * g++.old-deja/g++.law/operators32.C: Same.
8291         * g++.old-deja/g++.law/nest3.C: Same.
8292         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8293         * g++.old-deja/g++.law/except5.C (main): Same.
8294         * g++.old-deja/g++.law/cvt7.C (run): Same.
8295         * g++.old-deja/g++.law/cvt2.C: Same.
8296         * g++.old-deja/g++.law/cvt16.C: Same.
8297         * g++.old-deja/g++.law/ctors6.C (bar): Same.
8298         * g++.old-deja/g++.law/ctors17.C (main): Same.
8299         * g++.old-deja/g++.law/ctors13.C: Same.
8300         * g++.old-deja/g++.law/ctors12.C (main): Same.
8301         * g++.old-deja/g++.law/ctors10.C: Same.
8302         * g++.old-deja/g++.law/code-gen5.C: Same.
8303         * g++.old-deja/g++.law/bad-error7.C: Same.
8304         * g++.old-deja/g++.law/arm9.C: Same.
8305         * g++.old-deja/g++.law/arm12.C: Same.
8306         * g++.old-deja/g++.law/arg8.C: Same.
8307         * g++.old-deja/g++.law/arg1.C: Same.
8308         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
8309         * g++.old-deja/g++.jason/template31.C: Same.
8310         * g++.old-deja/g++.jason/template24.C (main): Same.
8311         * g++.old-deja/g++.jason/2371.C: Same.
8312         * g++.old-deja/g++.eh/new2.C: Same.
8313         * g++.old-deja/g++.eh/new1.C: Same.
8314         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
8315         * g++.old-deja/g++.brendan/nest21.C (main): Same.
8316         * g++.old-deja/g++.brendan/err-msg3.C: Same.
8317         * g++.old-deja/g++.brendan/crash62.C: Same.
8318         * g++.old-deja/g++.brendan/crash52.C: Same.
8319         * g++.old-deja/g++.brendan/crash49.C (main): Same.
8320         * g++.old-deja/g++.brendan/crash38.C: Same.
8321         * g++.old-deja/g++.brendan/crash15.C (main): Same.
8322         * g++.old-deja/g++.brendan/copy9.C: Same.
8323
8324 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
8325
8326         * gcc.c-torture/execute/20001203-2.c (memset):
8327         Count argument is of type __SIZE_TYPE__.
8328
8329 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
8330
8331         * gcc.c-torture/compile/20010404-1.c: New test.
8332
8333 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
8334
8335         * gcc.c-torture/compile/20010326-1.c: New test.
8336
8337 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
8338
8339         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8340         peculiarities of the SH.
8341         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8342
8343 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8344
8345         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8346         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8347         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8348
8349 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8350
8351         * g77.f-torture/compile/20010321-1.f: New test.
8352
8353 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8354
8355         * gcc.c-torture/compile/20010329-1.c: New test.
8356
8357 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8358
8359         * gcc.c-torture/execute/20010329-1.c: New test.
8360
8361 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8362
8363         * g++.old-deja/g++.other/eh4.C: Fix typo.
8364
8365 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8366
8367         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8368
8369 2001-03-28  Philip Blundell  <philb@gnu.org>
8370
8371         * gcc.c-torture/compile/20010328-1.c: New test.
8372
8373 2001-03-27  Richard Henderson  <rth@redhat.com>
8374
8375         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8376         * g++.old-deja/g++.eh/vbase3.C: Likewise.
8377
8378 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
8379
8380         * gcc.c-torture/compile/20010327-1.c: New test.
8381
8382 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
8383
8384         * g++.old-deja/g++.other/friend12.C: New test.
8385         * g++.old-deja/g++.other/friend9.C: Expect no errors.
8386         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8387
8388 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8389
8390         * gcc.c-torture/execute/20010325-1.c: New test.
8391
8392 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
8393
8394         * g++.old-deja/g++.other/mangle3.C: New test.
8395
8396 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
8397
8398         * g++.old-deja/g++.other/anon8.C: New test.
8399
8400 2001-03-20  Philip Blundell  <philb@gnu.org>
8401
8402         * gcc.c-torture/compile/20010320-1.c: New test.
8403
8404 2001-03-17  Richard Henderson  <rth@redhat.com>
8405
8406         * g++.old-deja/g++.other/eh4.C: Add expected error text.
8407
8408 2001-03-15  Geoff Keating  <geoff@redhat.com>
8409
8410         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8411         tests on AIX.
8412
8413 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
8414
8415         * g++.old-deja/g++.other/eh4.C: New test.
8416
8417 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8418
8419         * gcc.dg/cpp/mi1.c: Update.
8420
8421 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
8422
8423         * g++.old-deja/g++.other/regstack.C: New test.
8424
8425 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8426
8427         * g++.old-deja/g++.other/ref4.C: New test.
8428
8429 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
8430
8431         * objc/execute/va_method.m: Added.
8432         * objc/execute/IMP.m: Added.
8433         * objc/execute/_cmd.m: Added.
8434         * objc/execute/accessing_ivars.m: Added.
8435         * objc/execute/class-1.m: Added.
8436         * objc/execute/class-10.m: Added.
8437         * objc/execute/class-11.m: Added.
8438         * objc/execute/class-12.m: Added.
8439         * objc/execute/class-13.m: Added.
8440         * objc/execute/class-14.m: Added.
8441         * objc/execute/class-2.m: Added.
8442         * objc/execute/class-3.m: Added.
8443         * objc/execute/class-4.m: Added.
8444         * objc/execute/class-5.m: Added.
8445         * objc/execute/class-6.m: Added.
8446         * objc/execute/class-7.m: Added.
8447         * objc/execute/class-8.m: Added.
8448         * objc/execute/class-9.m: Added.
8449         * objc/execute/class-tests-1.h
8450         * objc/execute/class-tests-2.h
8451         * objc/execute/compatibility_alias.m: Added.
8452         * objc/execute/encode-1.m: Added.
8453         * objc/execute/formal_protocol-1.m: Added.
8454         * objc/execute/formal_protocol-2.m: Added.
8455         * objc/execute/formal_protocol-3.m: Added.
8456         * objc/execute/formal_protocol-4.m: Added.
8457         * objc/execute/formal_protocol-5.m: Added.
8458         * objc/execute/formal_protocol-6.m: Added.
8459         * objc/execute/formal_protocol-7.m: Added.
8460         * objc/execute/informal_protocol.m: Added.
8461         * objc/execute/initialize.m: Added.
8462         * objc/execute/load.m: Added.
8463         * objc/execute/many_args_method.m: Added.
8464         * objc/execute/nested-3.m: Added.
8465         * objc/execute/no_clash.m: Added.
8466         * objc/execute/private.m: Added.
8467         * objc/execute/redefining_self.m: Added.
8468         * objc/execute/root_methods.m: Added.
8469         * objc/execute/selector-1.m: Added.
8470         * objc/execute/static-1.m: Added.
8471         * objc/execute/static-2.m: Added.
8472         * objc/execute/va_method.m: Added.
8473
8474 2001-03-10  Richard Henderson  <rth@redhat.com>
8475
8476         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8477
8478 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8479
8480         * g++.old-deja/g++.other/crash31.C: XFAIL.
8481         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8482         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8483         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8484         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8485         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8486
8487 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8488
8489         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8490
8491 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8492
8493         * gcc.dg/20000724-1.c: Don't use multiline strings.
8494
8495 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8496
8497         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8498         result of -cString against what we expect it to be; don't just
8499         print it out for no one to read.
8500
8501         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8502         Based on testcases provided by Nicola Pero.
8503
8504 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8505
8506         * gcc.dg/cpp/macro7.c: New test.
8507
8508 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8509
8510         * gcc.dg/cpp/multiline.c: Update.
8511
8512 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8513
8514         * g++.old-deja/g++.other/enum3.C: New test.
8515
8516 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8517
8518         * g++.old-deja/g++.other/pod1.C: New test.
8519
8520 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8521
8522         * g++.old-deja/g++.ext/overload1.C: New test.
8523
8524 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8525
8526         * g++.old-deja/g++.pt/using1.C: New test.
8527
8528 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8529
8530         * g++.old-deja/g++.other/using9.C: New test.
8531
8532 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8533
8534         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8535
8536         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8537
8538 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8539
8540         * g++.old-deja/g++.ext/realpt1.C: Remove.
8541
8542 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8543
8544         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8545
8546 2001-02-26  Will Cohen  <wcohen@redhat.com>
8547
8548         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8549
8550 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8551
8552         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8553         templatized constructors.
8554
8555 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8556
8557         * gcc.c-torture/execute/20010224-1.c: New test.
8558
8559 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8560
8561         * gcc.c-torture/execute/20010222-1.c: New test.
8562
8563 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8564
8565         * g++.old-deja/g++.other/inline20.C: New test.
8566
8567 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8568
8569         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8570
8571 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8572
8573         * g++.old-deja/g++.other/lookup22.C: New test.
8574
8575 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8576
8577         * g77.dg: New directory.
8578         * g77.dg/20010216-1.f: New test case.
8579         * g77.dg/dg.exp: New driver.
8580         * lib/g77-dg.exp: New driver library.
8581
8582 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8583
8584         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8585
8586 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8587
8588         * g++.old-deja/g++.other/decl9.C: New test.
8589
8590 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8591
8592         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8593         not need <string> and also tests the initialization at runtime.
8594
8595 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8596
8597         * gcc.c-torture/execute/longlong.c: New test.
8598
8599 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8600
8601         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8602
8603 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8604
8605         * gcc.c-torture/execute/920302-1.c (execute):
8606         Change argument type to short.
8607
8608 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8609
8610         * g++.old-deja/g++.pt/deduct6.C: New test.
8611
8612 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8613
8614         * g++.old-deja/g++.pt/deduct5.C: New test.
8615
8616 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8617
8618         * gcc.c-torture/execute/20010209-1.c: New test.
8619
8620 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8621
8622         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8623
8624 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8625
8626         * g++.dg/vtgc1.C: Update for new ABI.
8627
8628         * consistency.vlad: New directory, 1665 files.
8629
8630 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8631
8632         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8633         return type.
8634         * gcc.dg/cpp/digraphs.c: Declare puts.
8635
8636 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8637
8638         * g++.old-deja/g++.other/warn5.C: New test.
8639
8640 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8641
8642         * g++.old-deja/g++.pt/spec40.C: New test.
8643
8644 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8645
8646         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8647         case.
8648         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8649
8650 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8651
8652         * gcc.c-torture/compile/20010209-1.c: New test.
8653
8654 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8655
8656         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8657         excess errors message but not if it crashes.
8658         * g++.old-deja/g++.other/crash27.C: Likewise.
8659         * g++.old-deja/g++.other/crash28.C: Likewise.
8660         * g++.old-deja/g++.other/crash30.C: Likewise.
8661         * g++.old-deja/g++.other/crash32.C: Likewise.
8662         * g++.old-deja/g++.other/crash35.C: Likewise.
8663         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8664
8665 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8666
8667         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8668         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8669         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8670         g77.f-torture/execute/execute.exp,
8671         g77.f-torture/noncompile/noncompile.exp,
8672         gcc.c-torture/execute/execute.exp,
8673         gcc.c-torture/execute/memcheck/memcheck.exp,
8674         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8675         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8676         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8677         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8678         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8679         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8680         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8681         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8682         Remove bug reporting instructions with ancient email addresses.
8683
8684 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8685
8686         * gcc.dg/20010202-1.c: New test.
8687         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8688
8689 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8690
8691         * g++.dg/stdbool-if.C: New test.
8692
8693 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8694
8695         * objc/execute/fdecl.m: Added main().
8696
8697 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8698
8699         * gcc.c-torture/execute/20010206-1.c: New test.
8700
8701 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8702
8703         * gcc.dg/cpp/avoidpaste1.c: Update.
8704
8705 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8706
8707         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8708         Pero <nicola@brainstorm.co.uk>.
8709         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8710
8711 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8712
8713         * g++.old-deja/g++.pt/spec39.C: New test.
8714
8715 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8716
8717         * gcc.c-torture/compile/20010202-1.c: New test.
8718
8719 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8720
8721         * g++.old-deja/g++.abi/primary2.C: New test.
8722         * g++.old-deja/g++.abi/primary3.C: New test.
8723         * g++.old-deja/g++.abi/primary4.C: New test.
8724         * g++.old-deja/g++.abi/primary5.C: New test.
8725         * g++.old-deja/g++.abi/vtable3.h: New test.
8726         * g++.old-deja/g++.abi/vtable3a.C: New test.
8727         * g++.old-deja/g++.abi/vtable3b.C: New test.
8728         * g++.old-deja/g++.abi/vtable3c.C: New test.
8729         * g++.old-deja/g++.abi/vtable3d.C: New test.
8730         * g++.old-deja/g++.abi/vtable3e.C: New test.
8731         * g++.old-deja/g++.abi/vtable3f.C: New test.
8732         * g++.old-deja/g++.abi/vtable3g.C: New test.
8733         * g++.old-deja/g++.abi/vtable3h.C: New test.
8734         * g++.old-deja/g++.abi/vtable3i.C: New test.
8735         * g++.old-deja/g++.abi/vtable3j.C: New test.
8736         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8737
8738 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8739
8740         * g++.old-deja/g++.other/anon6.C: New test.
8741         * g++.old-deja/g++.other/anon7.C: New test.
8742
8743 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8744
8745         * gcc.dg/cpp/avoidpaste2.c: New tests.
8746
8747 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8748
8749         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8750
8751 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8752
8753         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8754         DECIMAL_DIG cases for Irix."
8755
8756 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
8757
8758         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8759
8760 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8761
8762         * gcc.dg/c99-tag-1.c: New test.
8763
8764 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8765
8766         * gcc.dg/cpp/tr-warn1.c: Add tests.
8767
8768 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8769
8770         * gcc.dg/cpp/avoidpaste1.c: Update.
8771         * gcc.dg/cpp/paste4.c: Update.
8772
8773 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8774
8775         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8776         cases for Irix.
8777
8778 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8779
8780         * g++.old-deja/g++.other/inline19.C: New test.
8781
8782 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8783
8784         * gcc.dg/Wlarger-than.c: New test.
8785
8786 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8787
8788         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8789
8790 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
8791
8792         * gcc.c-torture/execute/20010129-1.c: New test.
8793         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8794
8795 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8796
8797         * gcc.dg/cpp/avoidpaste1.c: Test case.
8798
8799 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
8800
8801         * g++.old-deja/g++.other/inline18.C: New test.
8802
8803 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8804
8805         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8806         and __builtin_putchar.
8807
8808 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
8809
8810         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8811         tests.
8812
8813 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8814
8815         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8816         floating point number rounding mode to round to the nearest
8817         representable mode.
8818
8819 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
8820
8821         * g++.old-deja/g++.other/mangle2.C: New test.
8822
8823 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8824
8825         * gcc.c-torture/compile/20010124-1.c: New test.
8826
8827 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8828
8829         * g++.old-deja/g++.pt/spec38.C: New test.
8830
8831 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8832
8833         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8834         "Build don't run".
8835
8836 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8837
8838         * gcc.c-torture/execute/20010123-1.c: New test.
8839
8840 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8841
8842         * g++.old-deja/g++.pt/spec37.C: New test.
8843
8844 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8845
8846         * g++.old-deja/g++.pt/overload14.C: New test.
8847
8848 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8849
8850         * gcc.c-torture/execute/20010122-1.c: New test, exercise
8851         __builtin_return_address.
8852
8853 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8854
8855         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8856         * g++.old-deja/g++.pt/spec35.C: New test.
8857         * g++.old-deja/g++.pt/spec36.C: New test.
8858
8859 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
8860
8861         * gcc.c-torture/compile/20010118-1.c: New test.
8862
8863 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8864
8865         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8866
8867 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8868
8869         * gcc.c-torture/execute/20010119-1.c: New test.
8870
8871 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8872
8873         * g++.old-deja/g++.other/vbase5.C: New test.
8874
8875 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8876
8877         * gcc.c-torture/execute/20010118-1.c: New test.
8878
8879 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8880
8881         * g++.old-deja/g++.pt/deduct3.C: New test.
8882
8883 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8884
8885         * g++.old-deja/g++.pt/spec34.C: New test.
8886
8887 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8888
8889         * g77.f-torture/compile/20000601-2.f: New test.
8890
8891 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8892
8893         * g++.old-deja/g++.other/init17.C: New test.
8894
8895 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8896
8897         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8898
8899 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8900
8901         * g++.old-deja/g++.pt/unify8.C: New test.
8902
8903 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8904
8905         * g++.old-deja/g++.abi/vbase1.C: New test.
8906
8907 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8908
8909         * g++.old-deja/g++.pt/crash65.C: New test.
8910
8911 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8912
8913         * gcc.dg/cpp/assembl2.S: New test case.
8914
8915 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8916
8917         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8918         are supported.
8919
8920 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8921
8922         * g++.old-deja/g++.other/builtins1.C: New test.
8923         * g++.old-deja/g++.other/builtins2.C: Likewise.
8924         * g++.old-deja/g++.other/builtins3.C: Likewise.
8925         * g++.old-deja/g++.other/builtins4.C: Likewise.
8926
8927 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
8928
8929         * gcc.c-torture/compile/20010117-1.c: New test.
8930         * gcc.c-torture/compile/20010117-2.c: New test.
8931
8932 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8933
8934         * g77.f-torture/execute/20010116.[fx]: New test,
8935         XFAIL on i?86-*-*.
8936         * g77.f-torture/compile/20010115.f: Indicate it's
8937         a test for PR fortran/1636.
8938
8939 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8940
8941         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8942
8943 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8944
8945         * g77.f-torture/compile/20010115.f: New test.
8946
8947 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8948
8949         * g++.old-deja/g++.pt/nontype5.C: New test.
8950
8951 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8952
8953         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8954         have an equivalent working one below it.
8955
8956 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8957
8958         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8959         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8960
8961 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8962
8963         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8964         message containing "init_priority".
8965         (conpr-2.C): Likewise.
8966         (conpr-3.C): Likewise.
8967         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8968
8969 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8970
8971         * gcc.c-torture/execute/20010114-2.c: New test.
8972
8973 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8974
8975         * gcc.c-torture/compile/20010114-1.c: New test.
8976         * gcc.c-torture/compile/20010114-1.x: Xfail.
8977         * gcc.c-torture/compile/20010114-2.c: New test.
8978         * gcc.c-torture/execute/20010114-1.c: New test.
8979         * gcc.dg/trunc-1.c: New test.
8980         * gcc.dg/uninit-B.c: New test.
8981
8982 2001-01-13  Nick Clifton  <nickc@redhat.com>
8983
8984         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8985         target.
8986
8987 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8988
8989         * gcc.c-torture/compile/20010113-1.c: New test.
8990
8991 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
8992
8993         * gcc.c-torture/compile/20001212-1.c: New test.
8994
8995 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8996
8997         * gcc.dg/cpp/widestr1.c: Update.
8998         * gcc.dg/cpp/prag-imp.c: Remove.
8999
9000 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
9001
9002         * gcc.c-torture/execute/20000801-3.x: Remove.
9003         * gcc.dg/c90-init-1.c: New test.
9004         * gcc.dg/c99-init-1.c: New test.
9005         * gcc.dg/c99-init-2.c: New test.
9006         * gcc.dg/gnu99-init-1.c: New test.
9007
9008 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
9009
9010         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9011         testing that no relevant ones were found.
9012
9013 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
9014
9015         * g++.old-deja/g++.pt/cast2.C: New test.
9016
9017 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
9018
9019         * g++.old-deja/g++.pt/friend47.C: New test.
9020
9021 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9022
9023         * g++.old-deja/g++.pt/instantiate13.C: New test.
9024
9025 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9026
9027         * g++.old-deja/g++.other/defarg7.C: New test.
9028         * g++.old-deja/g++.other/defarg8.C: New test.
9029
9030 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9031
9032         * g++.old-deja/g++.pt/crash64.C: New test.
9033
9034 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9035
9036         * g++.old-deja/g++.pt/crash63.C: New test.
9037
9038 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9039
9040         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9041
9042 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
9043
9044         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9045
9046 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9047
9048         * g++.old-deja/g++.pt/error3.C: New test.
9049
9050 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9051
9052         * g++.old-deja/g++.other/crash39.C: New test.
9053
9054 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9055
9056         * g++.old-deja/g++.other/vbase4.C: New test.
9057
9058 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
9059
9060         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9061         * gcc.dg/special/20000419-2.c: New file. Identical to above.
9062         * gcc.dg/special/special.exp: New test driver which will check
9063         for alias support for the above test.
9064
9065 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
9066
9067         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9068         problems on small machines.
9069         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9070         parameterize.
9071
9072 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
9073
9074         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9075         mips.
9076         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9077
9078 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
9079
9080         * g++.old_deja/g++.pt/using8.C: New test.
9081
9082 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9083
9084         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9085
9086 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
9087
9088         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9089         where a failure is expected.
9090         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9091
9092 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9093
9094         * g++.old_deja/g++.pt/instantiate12.C: New test.
9095
9096 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9097
9098         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9099         start of structs.
9100         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9101         * g++.old-deja/g++.brendan/crash17.C: Likewise.
9102         * g++.old-deja/g++.brendan/crash29.C: Likewise.
9103         * g++.old-deja/g++.brendan/crash48.C: Likewise.
9104         * g++.old-deja/g++.brendan/ns1.C: Likewise.
9105         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9106         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9107         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9108         * g++.old-deja/g++.eh/spec6.C: Likewise.
9109         * g++.old-deja/g++.jason/crash3.C: Likewise.
9110         * g++.old-deja/g++.law/ctors11.C: Likewise.
9111         * g++.old-deja/g++.law/ctors17.C: Likewise.
9112         * g++.old-deja/g++.law/ctors5.C: Likewise.
9113         * g++.old-deja/g++.law/ctors9.C: Likewise.
9114         * g++.old-deja/g++.mike/ambig1.C: Likewise.
9115         * g++.old-deja/g++.mike/net22.C: Likewise.
9116         * g++.old-deja/g++.mike/p3538a.C: Likewise.
9117         * g++.old-deja/g++.mike/p3538b.C: Likewise.
9118         * g++.old-deja/g++.mike/virt3.C: Likewise.
9119         * g++.old-deja/g++.niklas/t128.C: Likewise.
9120         * g++.old-deja/g++.other/anon4.C: Likewise.
9121         * g++.old-deja/g++.other/using1.C: Likewise.
9122         * g++.old-deja/g++.other/warn3.C: Likewise.
9123         * g++.old-deja/g++.pt/t37.C: Likewise.
9124         * g++.old-deja/g++.robertl/eb69.C: Likewise.
9125         * g++.old-deja/g++.robertl/eb71.C: Likewise.
9126
9127 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9128
9129         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9130
9131 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9132
9133         * gcc.c-torture/execute/stdio-opt-3.c: New test.
9134
9135 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
9136
9137         * gcc.c-torture/compile/20010107-1.c: New test.
9138
9139 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9140
9141         * gcc.c-torture/execute/builtin-noret-1.c: New test.
9142
9143 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9144
9145         * gcc.dg/format/format.h: New file.
9146         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9147         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9148         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9149         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9150         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9151         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9152         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9153         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9154         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9155         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9156         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9157         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9158         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9159         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9160         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9161         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9162         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9163         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9164         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9165         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9166         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9167         instead of declaring standard types, macros and functions in each
9168         test.
9169
9170 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
9171
9172         * gcc.c-torture/execute/20010106-1.c: New test.
9173
9174 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9175
9176         * gcc.dg/format/format.exp: New file.
9177         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9178         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9179         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9180         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9181         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9182         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9183         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9184         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9185         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9186         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9187         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9188         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9189         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9190         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9191         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9192         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9193         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9194         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9195         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9196         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9197         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9198         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9199         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9200         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9201         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9202         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9203         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9204         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9205         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9206         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9207         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9208         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9209         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9210         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9211         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9212         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9213         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9214         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9215         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9216         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9217         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9218         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9219
9220 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
9221
9222         * gcc.c-torture/execute/991228-1.c: Take word endianness into
9223         account.
9224
9225 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
9226
9227         * gcc.c-torture/execute/builtin-complex-1.c: New test.
9228
9229 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
9230
9231         * g++.old-deja/g++.pt/crash62.C: New test.
9232
9233 2001-01-04  Richard Henderson  <rth@redhat.com>
9234
9235         * gcc.dg/20000926-1.c: Update expected warnings.
9236         * gcc.dg/array-2.c: Likewise.
9237         * gcc.dg/array-4.c: Also validate flexible array members.
9238         * gcc.dg/c99-flex-array-1.c: New.
9239
9240 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9241
9242         * gcc.c-torture/compile/20001222-1.x: Remove.
9243
9244 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9245
9246         * gcc.c-torture/execute/built-in-setjmp.c: New.
9247
9248 2001-01-03  Richard Henderson  <rth@redhat.com>
9249
9250         * gcc.dg/940510-1.c: Update expected error wording.
9251         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9252
9253 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
9254
9255         * lib/target-supports.exp (check_alias_available): Modified to
9256         indicate aliases not supported if only weak aliases are supported.
9257
9258 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9259
9260         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9261         Turn on cmpstrsi checks for __pj__ and __i370__.
9262
9263 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
9264
9265         * g++.old-deja/g++.other/virtual11.C: New test.
9266
9267 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
9268
9269         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9270
9271 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9272
9273         * gcc.c-torture/compile/20010102-1.c: New test.
9274
9275 2001-01-02  Andreas Jaeger  <aj@suse.de>
9276
9277         * gcc.dg/noreturn-3.c: New test.
9278
9279         * gcc.dg/noreturn-4.c: New test.
9280
9281 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9282
9283         * gcc.c-torture/execute/stdio-opt-1.c: Also test
9284         __builtin_fputc and __builtin_fwrite.
9285
9286 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
9287
9288         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9289         signed char, not default char.
9290
9291 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
9292
9293         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9294
9295 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
9296
9297         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
9298
9299 2000-12-29  Richard Henderson  <rth@redhat.com>
9300
9301         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9302         (__cyg_profile_func_exit): Define.
9303
9304 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
9305
9306         * g++.dg/vtgc1.C: New test.
9307
9308 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
9309
9310         * gcc.dg/noncompile/20001228-1.c: New test.
9311
9312         * gcc.dg/20001228-1.c: New test.
9313
9314         * gcc.c-torture/execute/20001228-1.c: New test.
9315
9316 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
9317
9318         * gcc.dg/format-strfmon-1.c: New test.
9319
9320 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9321
9322         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9323         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9324         * gcc.c-torture/execute/string-opt-1.c: Likewise.
9325         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9326         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9327         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9328         * gcc.c-torture/execute/string-opt-6.c: Likewise.
9329         * gcc.c-torture/execute/string-opt-7.c: Likewise.
9330         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9331         * gcc.c-torture/execute/string-opt-9.c: Likewise.
9332         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9333         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9334         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9335
9336         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9337         * gcc.c-torture/execute/string-opt-4.c: Test index.
9338
9339 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
9340
9341         * gcc.c-torture/compile/20001226-1.c: New test.
9342
9343 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9344
9345         * gcc.c-torture/compile/20001222-1.c: New test.
9346         * gcc.c-torture/compile/20001222-1.x: Xfail.
9347
9348 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
9349
9350         * gcc.c-torture/execute/comp-goto-2.c: New test.
9351
9352 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
9353
9354         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9355         Use long types if __INT_MAX__ is 32767.
9356         (main): Use cast to (sint32 *) when poking 88 into a_page.
9357
9358         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9359
9360 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
9361
9362         * gcc.c-torture/compile/20001221-1.c: New test.
9363         * gcc.c-torture/execute/20001221-1.c: New test.
9364
9365 2000-12-20  Richard Henderson  <rth@redhat.com>
9366
9367         * g++.old-deja/g++.pt/crash36.C: Update error lines.
9368         * g++.old-deja/g++.robertl/eb109.C: Likewise.
9369
9370 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9371
9372         * gcc.dg/compare3.c: New test.
9373
9374 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9375
9376         * gcc.dg/format-warnll-1.c: New test.
9377
9378 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
9379
9380         * gcc.dg/cpp/cmdlne-P.c: New test.
9381
9382 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9383
9384         * gcc.c-torture/execute/builtin-abs-1.c,
9385         gcc.c-torture/execute/builtin-abs-2.c: New tests.
9386
9387 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9388
9389         * gcc.dg/cpp/multiline.c: New test.
9390
9391 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9392
9393         * g++.old-deja/g++.other/syshdr1.C: Update.
9394         * gcc.dg/cpp/lineflags.c: Remove temporarily.
9395
9396 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9397
9398         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9399
9400 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9401
9402         * g++.old-deja/g++.pt/ttp65.C: New test.
9403
9404 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9405
9406         * g++.old-deja/g++.pt/ttp64.C: New test.
9407
9408 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9409
9410         * g++.old-deja/g++.pt/spec33.C: New test.
9411
9412 2000-12-14  Catherine Moore  <clm@redhat.com>
9413
9414         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9415         * gcc.c-torture/execute/920612-2.c: Likewise.
9416         * gcc.c-torture/execute/920428-2.c: Likewise.
9417         * gcc-c-torture/execute/va-arg-11.c: Call exit.
9418         * gcc.c-torture/execute/va-arg-21.c: Likewise.
9419
9420 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9421
9422         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9423         * gcc.dg/pack-test-2.c: Likewise.
9424
9425 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9426
9427         Tests by Zack Weinberg <zackw@stanford.edu>.
9428
9429         * gcc.dg/cpp/defined.c: Update.
9430         * gcc.dg/cpp/defined_trad.c: New tests.
9431
9432 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9433
9434         * gcc.dg/cpp/trad-direct.c: Update.
9435
9436 2000-12-11  Neil Booth  <neilb@earthling.net>
9437
9438         * gcc.dg/cpp/defined_trad.c
9439
9440 2000-12-11  Neil Booth  <neilb@earthling.net>
9441
9442         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9443
9444 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9445
9446         * gcc.dg/format-miss-2.c: New test.
9447
9448 2000-12-09  Neil Booth  <neilb@earthling.net>
9449
9450         * gcc.dg/cpp/lineflags.c: New tests.
9451         * gcc.dg/cpp/poison.c: Update.
9452         * gcc.dg/cpp/redef2.c: Update.
9453         * gcc.dg/cpp/skipping.c: New test.
9454
9455 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
9456
9457         * g++.old-deja/g++.other/eh3.C: New testcase.
9458
9459 2000-12-07  Neil Booth  <neilb@earthling.net>
9460
9461         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9462         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9463         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9464         wtr-union-init-2.c, wtr-union-init-3.c: Update.
9465         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9466         Update.
9467
9468 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9469
9470         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9471         __SIZE_TYPE__ instead of int for type of integers cast to
9472         pointers.
9473
9474 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9475
9476         * g++.old-deja/g++.other/cleanup4.C: New test.
9477
9478 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9479
9480         * format-sec-1.c: New test.
9481
9482 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9483
9484         * gcc.dg/format-nonlit-3.c: New test.
9485
9486 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9487
9488         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9489         through a null pointer.
9490
9491 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9492
9493         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9494         * g++.old-deja/g++.pt/partial4.C: New test.
9495
9496 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9497
9498         * gcc.c-torture/execute/ieee/hugeval.x: New.
9499
9500 2000-12-06  Neil Booth  <neilb@earthling.net>
9501
9502         * gcc.dg/cpp/backslash2.c: New tests.
9503
9504 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9505
9506         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9507         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9508
9509 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9510
9511         * gcc.c-torture/execute/20001203-2.c: New testcase.
9512
9513 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9514
9515         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9516         * g++.old-deja/g++.other/virtual10.C: New test.
9517
9518 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9519
9520         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9521
9522 2000-12-05  Richard Henderson  <rth@redhat.com>
9523
9524         * gcc.c-torture/compile/20001205-1.c: New.
9525
9526 2000-12-04  Neil Booth  <neilb@earthling.net>
9527
9528         * g++.old-deja/g++.other/virtual9.C: New test.
9529         * g++.old-deja/g++.pt/crash61.C: New test.
9530         * gcc.c-torture/execute/loop-9.c: New test.
9531
9532 2000-12-04  Neil Booth  <neilb@earthling.net>
9533
9534         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9535         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9536         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9537         * gcc.dg/cpp/extratokens.c: ...here.
9538
9539 2000-12-04  Neil Booth  <neilb@earthling.net>
9540
9541         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9542         New tests.
9543
9544 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9545
9546         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9547         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9548
9549 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9550
9551         * gcc.c-torture/execute/20001203-1.c: New test.
9552
9553 2000-12-03  Neil Booth  <neilb@earthling.net>
9554
9555         * gcc.dg/cpp/macro6.c: New test cases.
9556
9557 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9558
9559         * gcc.c-torture/execute/string-opt-9.c: New test.
9560         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9561         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9562         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9563
9564         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9565         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9566
9567 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9568
9569         * gcc.dg/cpp/if-6.c: New testcase.
9570
9571         * gcc.dg/20001201-1.c: New testcase.
9572
9573 2000-12-02  Neil Booth  <neilb@earthling.net>
9574
9575         * g++.old-deja/g++.other/externC4.C,
9576         g++.old-deja/g++.other/friend10.C: New tests.
9577
9578 2000-12-02  Neil Booth  <neilb@earthling.net>
9579
9580         * g++.old-deja/g++.other/instan2.C
9581         * g++.old-deja/g++.other/instan3.C: New test.
9582
9583 2000-12-02  Neil Booth  <neilb@earthling.net>
9584
9585         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9586         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9587         gnuc99.c,gnuc99-pedantic.c: New tests.
9588
9589 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9590
9591         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9592         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9593
9594 2000-12-01  Neil Booth  <neilb@earthling.net>
9595
9596         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9597         * gcc.dg/cpp/poison.c: Update.
9598         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9599
9600 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9601
9602         * g77.f-torture/execute/20001201.f: New test.
9603
9604 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9605
9606         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9607
9608 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9609
9610         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9611
9612 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9613
9614         * g++.old-deja/g++.other/cast6.C: New test.
9615
9616 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9617
9618         * gcc.c-torture/execute/20001130-2.c: New testcase.
9619
9620 2000-11-30  Richard Henderson  <rth@redhat.com>
9621
9622         * gcc.c-torture/execute/20001130-1.c: New test.
9623
9624 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9625
9626         * g++.old-deja/g++.other/op3.C: New test.
9627
9628 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9629
9630         * g++.old-deja/g++.other/op2.C: New test.
9631
9632 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9633
9634         * g++.old-deja/g++.other/crash38.C: New test.
9635
9636 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9637
9638         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9639
9640 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9641
9642         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9643         tests.
9644         * gcc.c-torture/execute/string-opt-6.c: New test.
9645
9646         * gcc.dg/20001117-1.c: Add main.
9647
9648 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9649
9650         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9651         Move from here ...
9652         * gcc.dg/940510-1.c: ... to here.
9653
9654         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9655         zero-size arrays in toplevel structures.
9656
9657 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9658
9659         * gcc.c-torture/execute/loop-8.c: New test.
9660
9661 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9662
9663         * g++.old-deja/g++.other/base1.C: New test.
9664
9665 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9666
9667         * g++.old-deja/g++.other/parse2.C: New test.
9668
9669 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9670
9671         * g++.old-deja/g++.pt/incomplete1.C: New test.
9672
9673 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9674
9675         * g++.old-deja/g++.other/friend9.C: New test.
9676
9677 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9678
9679         * gcc.dg/20001127-1.c: New test.
9680
9681 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9682
9683         * g++.old-deja/g++.pt/friend46.C: New test.
9684
9685 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9686
9687         * g++.old-deja/g++.other/ptrmem8.C: New test.
9688
9689 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9690
9691         * gcc.c-torture/execute/string-opt-7.c: New test.
9692         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9693
9694 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9695
9696         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9697         instead of 'mkcheck 2'.
9698
9699 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9700
9701         * gcc.c-torture/execute/memcheck/driver.c,
9702         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9703         C9X references to refer to C99.
9704
9705 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9706
9707         * gcc.dg/ultrasp3.c: New test.
9708
9709 2000-11-25  Neil Booth  <neilb@earthling.net>
9710
9711         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9712
9713 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9714
9715         * gcc.c-torture/compile/20001123-2.c: New.
9716
9717 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9718
9719         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9720
9721 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9722
9723         * gcc.dg/sequence-point-1.c: Add some new tests.
9724         * gcc.c-torture/execute/20001124-1.c: New test.
9725
9726 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9727
9728         * g++.old-deja/g++.other/vaarg4.C: New test.
9729         * gcc.c-torture/compile/20001123-1.c: New test.
9730
9731 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9732
9733         * g++.other/crash24.C: Adjust and remove XFAIL.
9734         * g++.other/crash37.C: New test.
9735
9736 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9737
9738         * g++.old-deja/g++.pt/instantiate9.C: New test.
9739
9740 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9741
9742         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9743         new ABI, too.
9744
9745         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9746         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9747
9748 2000-11-22  Neil Booth  <neilb@earthling.net>
9749
9750         * gcc.dg/cpp/Wtrigraphs.c: New test.
9751
9752 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9753
9754         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9755
9756 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
9757
9758         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9759
9760 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9761
9762         * lib/gcc-dg.exp: load_lib scanasm.exp.
9763         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9764         * lib/g++-dg.exp: load_lib scanasm.exp.
9765         * lib/scanasm.exp: New.
9766         (scan-assembler, scan-assembler-not): Add optional arguments to
9767         test name, or if not present, the pattern name.
9768         (scan-assembler-dem, scan-assembler-dem-not): New.
9769
9770         * g++.dg/dg.exp: New.
9771
9772 2000-11-21  Neil Booth  <neilb@earthling.net>
9773
9774         * gcc.dg/cpp/integrated1.c: Remove.
9775
9776 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9777
9778         * gcc.c-torture/execute/20001121-1.c: New test.
9779
9780 2000-11-21  Richard Henderson  <rth@redhat.com>
9781
9782         * gcc.c-torture/compile/20001121-1.c: New test.
9783
9784 2000-11-20  Neil Booth  <neilb@earthling.net>
9785
9786         * gcc.dg/cpp/integrated1.c: New test.
9787
9788 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9789
9790         * g++.old-deja/g++.other/inline17.C: New test.
9791
9792 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9793
9794         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9795         local variable to be zero: I made the variable global. Now
9796         uses abort() and exit() instead of relying on main's return value.
9797
9798 2000-11-20  Neil Booth  <neilb@earthling.net>
9799
9800         * gcc.dg/cpp/paste2.c: Update test.
9801         * objc/execute/paste.m: New test.
9802
9803 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9804
9805         * gcc.dg/c99-condexpr-1.c: New test.
9806
9807 2000-11-20  Neil Booth  <neilb@earthling.net>
9808
9809         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9810
9811 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9812
9813         * g++.old-deja/g++.pt/export1.C: New test.
9814
9815 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
9816
9817         * gcc.dg/20001117-1.c: New test.
9818
9819 2000-11-18  Richard Henderson  <rth@redhat.com>
9820
9821         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9822
9823 2000-11-18  Richard Henderson  <rth@redhat.com>
9824
9825         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9826         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9827         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9828
9829 2000-11-18  Richard Henderson  <rth@redhat.com>
9830
9831         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9832         (main): New.  Exit cleanly.
9833
9834 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9835
9836         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9837         gcc.dg/c99-fordecl-2.c: New tests.
9838
9839 2000-11-18  Richard Henderson  <rth@redhat.com>
9840
9841         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9842         * gcc.c-torture/execute/zerolen-2.c: New.
9843
9844 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9845
9846         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9847         memory.
9848
9849 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9850
9851         * g++.old-deja/g++.pt/instantiate8.C: New test.
9852
9853 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9854
9855         * g++.old-deja/g++.other/incomplete.C: Add more tests.
9856         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9857
9858 2000-11-16  Nick Clifton  <nickc@redhat.com>
9859
9860         * gcc.c-torture/execute/nestfunc-2.c: New test.
9861         * gcc.c-torture/execute/nestfunc-3.c: New test.
9862
9863 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9864
9865         * gcc.c-torture/compile/20001116-1.c: New test.
9866
9867 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9868
9869         * gcc.c-torture/execute/20001115-1.c: New test.
9870
9871 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
9872
9873         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9874         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9875         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9876         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9877
9878 2000-11-15  Neil Booth  <neilb@earthling.net>
9879
9880         gcc.dg/cpp/_Pragma1.c: Update.
9881         gcc.dg/cpp/_Pragma2.c: New test.
9882
9883 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9884
9885         * g++.old-deja/g++.other/anon5.C: New test.
9886
9887 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9888
9889         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9890         tests.
9891
9892 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
9893
9894         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9895         output.
9896
9897 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9898
9899         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9900         labels at end of compound statements.
9901
9902 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
9903
9904         * gcc.c-torture/execute/loop-7.c: New test.
9905
9906 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9907
9908         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9909
9910 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9911
9912         * gcc.dg/c99-bool-1.c: New test.
9913
9914 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9915
9916         * gcc.dg/c99-scope-1.c: Remove xfail.
9917         * gcc.dg/c99-scope-2.c: New test.
9918
9919 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9920
9921         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9922         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9923
9924 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
9925
9926         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9927         error messages.
9928
9929         * g++.mike/p700.C: Don't typedef wchar_t.
9930         * g++.mike/p784.C: Likewise.
9931         * g++.mike/eb101.C: Don't use __wchar_t.
9932
9933 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9934
9935         * g77.f-torture/execute/20001111.[fx]: Test premature exit
9936         from DO loop.
9937
9938 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9939
9940         * gcc.c-torture/execute/20001111-1.c: New test.
9941
9942 2000-11-10  Nick Clifton  <nickc@redhat.com>
9943
9944         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9945         long multuiple and accumulate.
9946
9947 2000-11-09  Richard Henderson  <rth@redhat.com>
9948
9949         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9950         via size_t instead of int.
9951
9952         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9953         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9954         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9955         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9956
9957 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9958
9959         * gcc.c-torture/compile/20001109-1.c: New test.
9960         * gcc.c-torture/compile/20001109-2.c: New test.
9961
9962 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9963
9964         * g++.old-deja/g++.pt/operator1.C: New test.
9965         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9966
9967 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9968
9969         * gcc.dg/20001108-1.c: New test.
9970
9971 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9972
9973         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9974         with both arguments constant strings.
9975         * gcc.c-torture/execute/string-opt-3.c: New test.
9976         * gcc.c-torture/execute/string-opt-4.c: New test.
9977         * gcc.c-torture/execute/string-opt-5.c: New test.
9978
9979 2000-11-08  Nick Clifton  <nickc@redhat.com>
9980
9981         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9982         mulsidi3adddi patterns.
9983
9984 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9985
9986         * g++.old-deja/g++.other/crash36.C: New test.
9987
9988 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
9989
9990         * g++.old-deja/g++.other/init16.C: New test.
9991
9992 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9993
9994         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9995
9996 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9997
9998         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9999         * gcc.c-torture/execute/va-arg-16.x: Likewise.
10000         * gcc.c-torture/execute/va-arg-17.x: Likewise.
10001
10002 2000-11-07  DJ Delorie  <dj@redhat.com>
10003
10004         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10005
10006 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10007
10008         * gcc.c-torture/execute/string-opt-1.c: New test.
10009
10010 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
10011
10012         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
10013         mips-sgi-irix6.* because the MIPS ABI passes floating-point
10014         parameters in registers, and there is no way for a varargs
10015         function to know in which order the integer and floating-point
10016         parameters should be interleaved when they are placed on the
10017         stack.
10018         * gcc.c-torture/execute/va-arg-16.x: Likewise.
10019         * gcc.c-torture/execute/va-arg-17.x: Likewise.
10020
10021 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10022
10023         * gcc.c-torture/execute/string-opt-2.c: New test.
10024
10025 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
10026
10027         * g++.old-deja/g++.pt/crash60.C: New test.
10028
10029 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10030
10031         * g++.old-deja/g++.other/crash24.C: New test.
10032         * g++.old-deja/g++.other/crash25.C: New test.
10033         * g++.old-deja/g++.other/crash26.C: New test.
10034         * g++.old-deja/g++.other/crash27.C: New test.
10035         * g++.old-deja/g++.other/crash28.C: New test.
10036         * g++.old-deja/g++.other/crash29.C: New test.
10037         * g++.old-deja/g++.other/crash30.C: New test.
10038         * g++.old-deja/g++.other/crash31.C: New test.
10039         * g++.old-deja/g++.other/crash32.C: New test.
10040         * g++.old-deja/g++.other/crash33.C: New test.
10041         * g++.old-deja/g++.other/crash34.C: New test.
10042         * g++.old-deja/g++.other/crash35.C: New test.
10043
10044 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10045
10046         * gcc.c-torture/execute/20001031-1.c: New test.
10047
10048 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
10049
10050         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10051         namespace.
10052
10053         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10054         standards-conformant.
10055
10056         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10057
10058         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10059         * g++.old-deja/g++.mike/p755a.C: Likewise.
10060         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10061         library makes no calls to `operator new' during initialization.
10062
10063 2000-11-04  Neil Booth  <neilb@earthling.net>
10064
10065         * gcc.dg/cpp/include2.c: New tests.
10066
10067 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
10068
10069         * lib/g++.exp (g++_set_ld_library_path): New function.
10070         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10071
10072 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
10073
10074         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
10075         warnings.
10076
10077 2000-11-01  Richard Henderson  <rth@redhat.com>
10078
10079         * g++.old-deja/g++.ext/namedret1.C: New.
10080         * g++.old-deja/g++.ext/namedret2.C: New.
10081         * g++.old-deja/g++.ext/namedret3.C: New.
10082
10083 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
10084
10085         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10086         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10087
10088 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10089
10090         * gcc.c-torture/execute/va-arg-21.c: New test.
10091
10092 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10093
10094         * gcc.dg/c99-complex-2.c: New test.
10095
10096 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10097
10098         * gcc.c-torture/execute/stdio-opt-1.c: New test.
10099
10100 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
10101
10102         * g++.old-deja/g++.other/inline16.C: New test.
10103
10104 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
10105
10106         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10107         __PRETTY_FUNCTION__
10108
10109 2000-10-29  Neil Booth  <neilb@earthling.net>
10110
10111         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10112         New tests.
10113         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10114         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10115         optimisation.
10116
10117 2000-10-29  Neil Booth  <neilb@earthling.net>
10118
10119         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10120         * mi1.c, mi1c.h: Add null directives to multiple-include test.
10121         * mi5.c: Test multiple includes work with -C.
10122         * trigraphs.c: Test ^= version.
10123
10124 2000-10-28  Neil Booth  <neilb@earthling.net>
10125
10126         New tests and test updates for new macro expander.
10127
10128         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10129         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10130         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10131         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10132         new diagnostic messages.
10133
10134         * gcc.dg/cpp/macro3.c: New tests.
10135
10136 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
10137
10138         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10139         on the same line.
10140
10141 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
10142
10143         * g++.old-deja/g++.other/eh2.C: New test.
10144
10145 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10146
10147         * gcc.c-torture/execute/20001027-1.c: New test.
10148
10149 2000-10-26  Richard Henderson  <rth@redhat.com>
10150
10151         * gcc.c-torture/execute/20001026-1.c: New.
10152
10153 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
10154
10155         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10156         * g++.old-deja/g++.law/builtin1.C: Likewise.
10157         * g++.old-deja/g++.law/ctors10.C: Likewise.
10158         * g++.old-deja/g++.law/virtual3.C: Likewise.
10159         * g++.old-deja/g++.mike/p658.C: Likewise.
10160         * g++.old-deja/g++.other/sibcall1.C: Likewise.
10161         * g++.old-deja/g++.other/vaarg2.C: Likewise.
10162         * g++.old-deja/g++.robertl/eb124.C: Likewise.
10163         * g++.old-deja/g++.robertl/eb44.C: Likewise.
10164         * g++.old-deja/g++.robertl/eb77.C: Likewise.
10165
10166 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
10167
10168         * gcc.c-torture/compile/20001024-1.c: New test.
10169
10170 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
10171
10172         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10173         to tell us whether or not we are using V3.
10174
10175 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
10176
10177         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10178         operands.
10179
10180 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10181
10182         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10183
10184 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
10185
10186         * gcc.c-torture/execute/20001024-1.c: New test.
10187
10188 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
10189
10190         * g++.old-deja/g++.other/sibcall1.C: New test.
10191
10192 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
10193
10194         * gcc.dg/noncompile/init-3.c: New test.
10195
10196 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
10197
10198         * gcc.dg/format-array-1.c: New test.
10199
10200 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10201
10202         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10203         writing through null pointers; remove comment about testing
10204         unterminated strings.
10205
10206 2000-10-17  Matthew Hiller  <hiller@redhat.com>
10207
10208         * gcc.c-torture/execute/20001017-2.c: New test.
10209
10210 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10211
10212         * gcc.c-torture/compile/20001018-1.c: New test.
10213         * gcc.c-torture/compile/20001018-1.x: Xfail.
10214
10215 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10216
10217         * gcc.c-torture/execute/20001017-1.c: New test.
10218
10219 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10220
10221         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10222         for multiple use of arguments with scanf formats; add tests for
10223         multiple use of arguments.
10224
10225 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
10226
10227         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10228
10229 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10230
10231         * gcc.dg/format-miss-1.c: New test.
10232
10233 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
10234
10235         * gcc.c-torture/execute/20001013-1.c: New test.
10236
10237 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
10238
10239         * gcc.dg/format-branch-1.c: New test.
10240
10241 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
10242
10243         * README, lib/file-format.exp: Remove EGCS references.
10244
10245 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
10246
10247         * gcc.dg/20001013-1.c: New test.
10248
10249 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10250
10251         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10252         for intmax_t in the compiler using __typeof__ and the type rules
10253         for conditional expressions.
10254
10255 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
10256
10257         * gcc.dg/20001012-1.c: New test.
10258         * gcc.dg/20001012-2.c: New test.
10259
10260 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10261
10262         * gcc.dg/format-attr-1.c: New test.
10263
10264 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10265
10266         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10267         __LONG_LONG_MAX__ instead of LLONG_MAX.
10268
10269 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10270
10271         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10272         scanf flags.
10273         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10274         flags.
10275
10276 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10277
10278         * gcc.dg/sequence-pt-1.c: New test.
10279
10280 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
10281
10282         * gcc.c-torture/execute/20001011-1.c: New testcase.
10283         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10284
10285 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
10286
10287         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10288         does not error on it.
10289
10290 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
10291
10292         * gcc.dg/20001009-1.c: New test.
10293
10294 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10295
10296         * gcc.c-torture/compile/20001009-1.c: Move from here ....
10297         * gcc.c-torture/execute/20001009-2.c: ... to here.
10298
10299 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
10300
10301         * gcc.c-torture/compile/20001009-1.c: New testcase.
10302         * gcc.c-torture/execute/20001009-1.c: New testcase.
10303         Testcases provided by Jan Hubicka <jh@suse.cz>.
10304
10305 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10306
10307         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10308         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
10309         uintmax_t using <limits.h> to emulate the compiler's internal
10310         logic.  No longer XFAIL %j tests.
10311
10312 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10313
10314         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
10315         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10316         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
10317         regexps and details of expected handling of some bad formats.
10318         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10319         suppression.
10320
10321 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10322
10323         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10324         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10325         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10326         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10327         in list archives.
10328
10329 2000-10-06  Richard Henderson  <rth@cygnus.com>
10330
10331         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10332         * g++.old-deja/g++.brendan/crash52.C: Likewise.
10333         * g++.old-deja/g++.jason/report.C: Likewise.
10334         * g++.old-deja/g++.law/friend5.C: Likewise.
10335         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
10336         of the expected warnings.
10337
10338 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
10339
10340         * g++.old-deja/g++.pt/enum14.C: New test.
10341
10342 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
10343
10344         * g++.old-deja/g++.pt/crash59.C: New test.
10345
10346 2000-10-04  Will Cohen  <wcohen@redhat.com>
10347
10348         * gcc.dg/20000926-1.c: New test.
10349
10350 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
10351
10352         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10353         function name for current C++ compiler.
10354         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10355
10356 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
10357
10358         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10359         __PRETTY_FUNCTION__.
10360         * g++.old-deja/g++.ext/pretty2.C: Likewise.
10361
10362 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10363
10364         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10365
10366 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
10367
10368         * gcc.c-torture/compile/20000923-1.c: New test.
10369
10370 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10371
10372         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10373         * g++.old-deja/g++.pt/ttp62.C: Same.
10374         * g++.old-deja/g++.other/inline14.C: Same.
10375
10376 2000-09-24  Richard Henderson  <rth@cygnus.com>
10377
10378         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10379
10380 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10381
10382         * gcc.dg/c90-printf-1.c: Add test for wide string format.
10383
10384 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
10385
10386         * gcc.c-torture/compile/20000922-1.c: New file.
10387
10388 2000-09-21  Nick Clifton  <nickc@redhat.com>
10389
10390         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10391         a signed long modulo operation.
10392         (mod6): New function - perform an unsigned long modulo operation.
10393         (main): Add tests for modulos of very large numbers by very small
10394         dividends.
10395
10396 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10397
10398         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10399
10400 2000-09-19  Richard Henderson  <rth@cygnus.com>
10401
10402         * gcc.dg/compare2.c (case 10): XFAIL.
10403
10404 2000-09-18  Richard Henderson  <rth@cygnus.com>
10405
10406         * gcc.c-torture/execute/20000906-1.c: Move ...
10407         * gcc.dg/20000906-1.c: ... here.  Only run on targets
10408         that support __builtin_trap.
10409
10410 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
10411
10412         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10413
10414 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10415
10416         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10417         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
10418         more $ format tests.
10419
10420 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10421
10422         * gcc.dg/format-errmk-1.c: New test.
10423
10424 2000-09-17  Greg McGary  <greg@mcgary.org>
10425
10426         * gcc.c-torture/execute/20000917-1.x: Remove.
10427
10428 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10429
10430         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10431
10432 2000-09-17  Greg McGary  <greg@mcgary.org>
10433
10434         * gcc.c-torture/execute/20000917-1.c: New test.
10435         * gcc.c-torture/execute/20000917-1.x: XFAIL.
10436
10437 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
10438
10439         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10440         in nested macro bug.
10441
10442 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
10443
10444         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10445
10446 2000-09-14  Jeffrey A Law  (law@cygnus.com)
10447
10448         * gcc.c-torture/execute/20000914-1.c: New test.
10449
10450 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
10451
10452         * g++.other/inline13.C: New test.
10453
10454 2000-09-12  Andreas Jaeger  <aj@suse.de>
10455
10456         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10457         constant by Ulrich Drepper <drepper@redhat.com>.
10458
10459 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
10460
10461         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10462
10463 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10464
10465         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10466
10467 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
10468
10469         * gcc.dg/cpp/backslash.c: New test.
10470
10471 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10472
10473         * gcc.c-torture/execute/20000910-1.c: New test.
10474         * gcc.c-torture/execute/20000910-2.c: Likewise.
10475
10476 2000-09-11  Robert Lipe  <robertl@sco.com>
10477
10478         * gcc.dg/pragma-align.c: New test.
10479
10480 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10481
10482         * g++.old-deja/g++.pt/explicit82.C: New test.
10483         * g++.old-deja/g++.pt/explicit83.C: New test.
10484
10485 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10486
10487         * gcc.dg/asm-names.c: New test.
10488
10489 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10490
10491         * gcc.dg/cpp/tr-warn6.c: New test
10492
10493 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10494
10495         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10496         be accepted.
10497
10498 2000-09-07  Catherine Moore  <clm@redhat.com>
10499
10500         * gcc.c-torture/execute/unroll-1.c: New test.
10501
10502 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10503
10504         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10505         ERROR markers.
10506         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10507         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10508         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10509         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10510         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10511         Preprocess only.
10512         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10513         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10514
10515 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10516
10517         * g++.old-deja/g++.pt/deduct2.C: New test.
10518
10519 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10520
10521         * g++.old-deja/g++.pt/parms2.C: New test.
10522
10523 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10524
10525         * g++.old-deja/g++.pt/crash58.C: New test.
10526
10527 2000-09-06  Greg McGary  <greg@mcgary.org>
10528
10529         * gcc.c-torture/execute/20000906-1.c: New test.
10530         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10531
10532 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10533
10534         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10535
10536 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10537
10538         * g++.old-deja/g++.pt/crash57.C: New test.
10539
10540 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10541
10542         * g++.old-deja/g++.pt/crash56.C: New test.
10543
10544 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10545
10546         * g++.old-deja/g++.pt/koenig1.C: New test.
10547
10548 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10549
10550         * gcc.dg/20000904-1.c: New test.
10551
10552 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10553
10554         * gcc.dg/cpp/paste8.c: New test.
10555
10556 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10557
10558         * gcc.c-torture/compile/20000827-1.c: New test.
10559
10560 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10561
10562         * gcc.dg/format-diag-1.c: New test.
10563
10564 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10565
10566         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10567         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10568         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10569         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10570         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10571
10572 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10573
10574         * g++.old-deja/g++.other/nested4.C: New test.
10575
10576 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10577
10578         * g++.old-deja/g++.ns/scoped1.C: New test.
10579
10580 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10581
10582         * lib/g++.exp: Support testing already-installed GCC.
10583
10584 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10585
10586         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10587
10588 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10589
10590         * gcc.dg/return-type-2.c: New test.
10591
10592 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10593
10594         * gcc.c-torture/compile/20000825-1.c: New test.
10595
10596 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10597
10598         * gcc.dg/dwarf2-2.c: New test.
10599
10600 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10601
10602         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10603         dg-warning regexps.
10604
10605 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10606
10607         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10608         gcc.dg/format-ext-5.c: New tests.
10609
10610 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10611
10612         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10613
10614 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10615
10616         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10617
10618 2000-08-24  Richard Henderson  <rth@cygnus.com>
10619
10620         * gcc.dg/ia64-sync-1.c: New test.
10621         * gcc.dg/ia64-sync-2.c: New test.
10622         * gcc.dg/ia64-asm-1.c: New test.
10623
10624 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10625
10626         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10627         * gcc.dg/format-ext-2.c: New test.
10628
10629 2000-08-23  Jason Merrill  <jason@redhat.com>
10630
10631         * lib/old-dejagnu.exp: Also ignore "In member function" and
10632         "At global scope".
10633
10634 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10635
10636         * gcc.dg/noncompile/label-lineno-1.c: New test.
10637
10638 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10639
10640         * gcc.dg/c99-array-nonobj-1.c: New test.
10641
10642 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10643
10644         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10645         tests.
10646         * gcc.dg/format-ext-1.c: New test.
10647
10648 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10649
10650         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10651         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10652         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10653         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10654         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10655
10656 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10657
10658         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10659         gcc.dg/c99-strftime-2.c: New tests.
10660
10661 2000-08-22  Richard Henderson  <rth@cygnus.com>
10662
10663         * gcc.c-torture/execute/20000822-1.c: New test.
10664
10665 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10666
10667         * gcc.c-torture/execute/20000819-1.x: Remove.
10668
10669 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10670
10671         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10672         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10673         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10674         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10675         gcc.dg/format-xopen-1.c: New tests.
10676
10677 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10678
10679         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10680
10681 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10682
10683         * g++.old-deja/g++.other/loop2.C: New test.
10684
10685         * gcc.c-torture/compile/20000606-1.c: New test.
10686         * gcc.c-torture/compile/20000728-1.c: New test.
10687         * gcc.c-torture/execute/20000801-1.c: New test.
10688         * gcc.c-torture/execute/20000801-2.c: New test.
10689         * gcc.c-torture/execute/20000819-1.c: New test.
10690         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10691         * gcc.dg/20000629-1.c: New test.
10692         * gcc.dg/20000724-1.c: New test.
10693         * gcc.dg/20000807-1.c: New test.
10694
10695 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10696
10697         * gcc.dg/cpp/pragma-1.c: New test.
10698         * gcc.dg/cpp/pragma-2.c: New test.
10699
10700 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10701
10702         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10703         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10704
10705 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10706
10707         * gcc.c-torture/compile/20000818-1.c: New test.
10708
10709 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10710
10711         * gcc.c-torture/execute/20000818-1.c: New test.
10712
10713 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10714
10715         * gcc.dg/format-va-1.c: New test.
10716
10717 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10718
10719         * g++.old-deja/g++.other/typedef8.C: New test.
10720
10721 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10722
10723         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10724         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10725         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10726         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10727         * g++.old-deja/g++.other/ptrmem7.C: New test.
10728         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10729
10730 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10731
10732         * g++.old-deja/g++.pt/typename27.C: New test.
10733
10734 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10735
10736         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10737         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10738         * g++.old-deja/g++.pt/friend45.C: New test.
10739         * g++.old-deja/g++.other/friend8.C: New test.
10740
10741 2000-08-15  Richard Henderson  <rth@cygnus.com>
10742
10743         * gcc.c-torture/execute/20000815-1.c: New test.
10744
10745 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10746
10747         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10748         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10749         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10750
10751 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10752
10753         * g++.old-deja/g++.other/refinit2.C: New test.
10754
10755 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
10756
10757         * lib/c-torture.exp (c-torture): Make
10758         compiler_conditional_xfail_data global.
10759         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10760         compiler_conditional_xfail_data machinery.
10761         (f-torture-execute): Likewise.
10762         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10763         and only when unrolling loops.
10764
10765         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10766
10767 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10768
10769         * g++.old-deja/g++.pt/explicit81.C: New test.
10770
10771 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10772
10773         * g++.old-deja/g++.pt/typename26.C: New test.
10774
10775 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
10776
10777         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10778         warning.
10779
10780 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10781
10782         * g++.old-deja/g++.other/array3.C: New test.
10783
10784 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10785
10786         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10787         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10788         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10789         New tests.
10790
10791 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10792
10793         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10794         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10795
10796 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10797
10798         * gcc.c-torture/execute/20000808-1.c: New test.
10799
10800 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10801
10802         * gcc.dg/c90-const-expr-1.c: New test.
10803
10804 2000-08-08  Richard Henderson  <rth@cygnus.com>
10805
10806         * gcc.dg/noncompile/920923-1.c: Declare calloc.
10807
10808 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10809
10810         * gcc.dg/noncompile/const-ll-1.c: New test.
10811
10812 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10813
10814         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10815
10816 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10817
10818         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10819         that running programs linked against the shared version of libobjc
10820         run correctly.
10821
10822 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10823
10824         * gcc.dg/c99-printf-1.c: New test.
10825
10826 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10827
10828         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10829
10830 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10831
10832         * gcc.c-torture/execute/20000731-1.x: Delete.
10833
10834 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10835
10836         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10837         and torture_without_loops as is done by c-torture.exp.
10838         (search_for): Copy from c-torture.exp.
10839         (gcc-dg-runtest): New function, drives a directory of tests
10840         iterating over the TORTURE_OPTIONS.
10841         (scan-assembler, scan-assembler-not): Move here from
10842         individual directory drivers.
10843
10844         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10845         defined by lib/gcc-dg.exp.
10846         * gcc.dg/cpp/cpp.exp: Likewise.
10847         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10848         gcc-dg-runtest, so we cycle over optimization options.
10849
10850         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10851         * gcc.dg/compare2.c: No longer expected to fail.
10852
10853 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10854
10855         * gcc.c-torture/execute/20000804-1.c: New test.
10856
10857 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10858
10859         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10860
10861 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10862
10863         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10864
10865 2000-08-03  Jeffrey A Law  (law@cygnus.com)
10866
10867         * gcc.c-torture/compile/20000803-1.c: New test.
10868
10869 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10870
10871         * gcc.c-torture/execute/20000801-3.c,
10872         gcc.c-torture/execute/20000801-4.c: New tests.
10873         * gcc.c-torture/execute/20000801-3.x,
10874         gcc.c-torture/execute/20000801-4.x: Xfail.
10875
10876 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
10877
10878         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10879         libobjc/.libs to allow for libtool.
10880
10881 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
10882
10883         * gcc.c-torture/compile/20000802-1.c: New test.
10884
10885 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10886
10887         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10888
10889 2000-07-31  Jeffrey A Law  (law@cygnus.com)
10890
10891         * gcc-c-torture/execute/20000731-2.c: New test.
10892
10893         * gcc.c-torture/execute/20000731-1.c: New test.
10894         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10895
10896 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
10897
10898         * testsuite/gcc.dg/cpp/paste7.c: New test.
10899         * gcc.dg/cpp/20000725-1.c: New test.
10900
10901 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10902
10903         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10904         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10905         declaration warning for __builtin_dwarf_reg_size.
10906
10907         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10908
10909 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10910
10911         * gcc.dg/noncompile/voidparam-1.c: New test.
10912
10913 2000-07-30  Richard Henderson  <rth@cygnus.com>
10914
10915         * gcc.dg/c90-digraph-1.c: Don't xfail.
10916         * gcc.dg/compare2.c (case 10): Xfail.
10917         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10918
10919 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10920
10921         * gcc.dg/c99-main-1.c: New test.
10922
10923 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10924
10925         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10926
10927 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10928
10929         * gcc.c-tortuer/execute/20000726-1.c: New test.
10930
10931 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10932
10933         * gcc.c-torture/execute/enum-2.c: New test.
10934
10935 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10936
10937         * gcc.dg/cpp/tr-warn3.c: New test.
10938
10939 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10940
10941         * g++.old-deja/g++.ext/implicit1.C: Remove.
10942         * g++.old-deja/g++.jason/c2.C: Remove
10943         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10944         * g++.old-deja/g++.pt/crash16.C: Likewise.
10945         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10946
10947 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10948
10949         * g++.old-deja/g++.other/for2.C: New test.
10950
10951 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
10952
10953         * gcc.dg/20000720-1.c: New test.
10954
10955 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10956
10957         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10958
10959 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
10960
10961         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10962         * gcc.c-torture/execute/20000722-1.c: New.
10963         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10964
10965 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
10966
10967         * gcc.dg/cpp/20000720-1.S: New test.
10968
10969 2000-07-21  Michael Meissner  <meissner@redhat.com>
10970
10971         * gcc.c-torture/execute/ieee/hugeval.c: New test.
10972
10973 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10974
10975         * g++.old-deja/g++.brendan/crash16.C,
10976         g++.old-deja/g++.brendan/parse3.C,
10977         g++.old-deja/g++.brendan/redecl1.C,
10978         g++.old-deja/g++.ns/template13.C,
10979         g++.old-deja/g++.other/decl4.C,
10980         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10981
10982 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10983
10984         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10985         and "Internal error".
10986
10987         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10988         regexps.
10989         * gcc.dg/cpp/paste6.c: New test.
10990
10991 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10992
10993         * gcc.dg/cpp/tr-direct.c: New test.
10994
10995         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10996         gcc.dg/cpp/undef1.c: Tweak error regexps.
10997
10998 2000-07-18  Eric Christopher <echristo@redhat.com>
10999
11000         * gcc.c-torture/compile/20000718-1.c: New test.
11001
11002 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
11003
11004         * cpplex.c (_cpp_push_token): If the token being pushed back
11005         is the previous token in this context, just subtract one from
11006         context->posn.
11007         * cppmacro.c (save_expansion): Clear aux field when storing a
11008         placemarker.
11009
11010 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
11011
11012         * gcc.dg/noncompile/redecl-1.c: New test.
11013
11014 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
11015
11016         * gcc.c-torture/execute/20000717-5.c: New test.
11017         * gcc.c-torture/execute/20000717-1.x: Removed.
11018
11019 2000-07-17  Richard Henderson  <rth@cygnus.com>
11020
11021         * gcc.c-torture/execute/20000717-4.c: New test.
11022
11023 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
11024
11025         * gcc.dg/cpp/syshdr.c: New test.
11026         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11027
11028 2000-07-17  Neil Booth  <neilb@earthling.net>
11029
11030         * gcc.dg/cpp/cmdlne-dM.c: New test.
11031         * gcc.dg/cpp/cmdlne-dD.c: New test.
11032
11033 2000-07-17  Jeffrey A Law  (law@cygnus.com)
11034
11035         * gcc.c-torture/execute/20000717-3.c: New test.
11036
11037         * gcc.c-torture/compile/20000717-1.c: New test.
11038
11039 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
11040
11041         * gcc.c-torture/execute/20000717-2.c: New test.
11042
11043 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11044
11045         * gcc.dg/formatz-1.c: New test.
11046
11047         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11048         * gcc.dg/c99-digraph-1.c: New tests.
11049
11050         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11051         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11052
11053         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11054         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11055         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11056         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11057         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11058         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11059         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11060
11061 2000-07-17   Greg McGary <greg@mcgary.org>
11062
11063         * gcc.c-torture/execute/20000717-1.c: New test.
11064         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11065
11066 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
11067
11068         * gcc.c-torture/execute/20000715-2.c: New test.
11069         * gcc.dg/20000715-1.c: New test.
11070
11071 2000-07-15  Michael Meissner  <meissner@redhat.com>
11072
11073         * gcc.c-torture/execute/20000715-1.c: New test.
11074
11075 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
11076
11077         * gcc.c-torture/execute/20000707-1.c: New test.
11078
11079 2000-07-13  Neil Booth  <NeilB@earthling.net>
11080
11081         * testsuite/gcc.dg/cpp/digraph1.c,
11082         testsuite/gcc.dg/cpp/digraph2.c,
11083         testsuite/gcc.dg/cpp/digraphs.c: New tests.
11084
11085 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
11086
11087         * g77.f-torture/compile/20000630-2.f:  New test.
11088         * g77.f-torture/compile/20000630-2.x
11089
11090 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11091
11092         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
11093
11094 2000-07-11  Neil Booth  <NeilB@earthling.net>
11095
11096         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11097
11098 2000-07-11  Neil Booth  <NeilB@earthling.net>
11099
11100         * gcc.dg/cpp/cmdlne-C.c: New.
11101
11102 2000-07-09  Neil Booth  <NeilB@earthling.net>
11103
11104         * gcc.dg/cpp/directiv.c: New tests.
11105         * gcc.dg/cpp/undef1.c: Update.
11106
11107 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
11108
11109         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11110
11111 2000-07-09  Neil Booth  <NeilB@earthling.net>
11112
11113         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11114
11115 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
11116
11117         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11118         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11119
11120 2000-07-08  Neil Booth  <NeilB@earthling.net>
11121
11122         * gcc.dg/cpp/macsyntx.c: New tests.
11123
11124 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
11125
11126         * gcc.dg/20000707-1.c: New test.
11127
11128 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
11129
11130         * gcc.c-torture/execute/20000706-1.c: New test.
11131         * gcc.c-torture/execute/20000706-2.c: New test.
11132         * gcc.c-torture/execute/20000706-3.c: New test.
11133         * gcc.c-torture/execute/20000706-4.c: New test.
11134         * gcc.c-torture/execute/20000706-5.c: New test.
11135
11136 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
11137
11138         * g++.old-deja/g++.pt/instantiate7.C: New test.
11139
11140 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
11141
11142         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11143         * g++.old-deja/g++.mike/thunk3.C: Likewise.
11144         * g++.old-deja/g++.other/rtti3.C: Likewise.
11145         * g++.old-deja/g++.other/rttid3.C: Likewise.
11146
11147 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
11148
11149         *  g77.f-torture/compile/20000630-1.x: Fix typo
11150
11151 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
11152
11153         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11154         assembly output.
11155
11156 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
11157
11158         * gcc.dg/cpp/ident.c: New test.
11159
11160 2000-07-05  Neil Booth  <NeilB@earthling.net>
11161
11162         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11163           gcc.dg/cpp/lexstrng.c: New tests.
11164
11165 2000-07-04  Neil Booth  <NeilB@earthling.net>
11166
11167         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11168         * gcc.dg/cpp/strify2.c: Same.
11169
11170 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
11171
11172         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11173         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11174         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11175         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11176
11177         * testsuite/gcc.dg/cpp/macro1.c,
11178         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11179         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11180         testsuite/gcc.dg/cpp/strify1.c,
11181         testsuite/gcc.dg/cpp/strify2.c: New tests.
11182
11183 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
11184
11185         * gcc.c-torture/execute/20000703-1.c: New test.
11186
11187 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
11188
11189         * g++.old-deja/g++.pt (lookup10.C): New test.
11190
11191 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
11192
11193         * g++.old-deja/g++.pt (typename25.C): New test.
11194
11195 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
11196
11197         * gcc.c-torture/compile/20000701-1.c: New test.
11198
11199 2000-06-30  Nick Clifton  <nickc@cygnus.com>
11200
11201         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11202         to test case.
11203
11204 2000-06-30  Catherine Moore  <clm@cygnus.com>
11205
11206         * gcc.c-torture/execute/align-1.c: New test.
11207
11208 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
11209
11210         * g++.old-deja/g++.pt/expr8.C: New test.
11211         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11212
11213 2000-06-29  Nick Clifton  <nickc@cygnus.com>
11214
11215         * gcc.c-torture/compile/20000629-1.c: New test.
11216
11217 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
11218
11219
11220         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11221         gcc.dg/noncompile directory, depending on whether they're
11222         preprocessor tests or not.  Annotate all the tests for the dg
11223         framework.
11224
11225         * gcc.c-torture/noncompile/noncompile.exp: Delete.
11226         * gcc.dg/noncompile/noncompile.exp: New.
11227
11228         * Moved files:
11229         Old name                                New name
11230         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
11231         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
11232         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
11233         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
11234         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
11235         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
11236         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
11237         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
11238         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
11239         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
11240         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
11241         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
11242         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
11243         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
11244         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
11245         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
11246         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
11247         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
11248         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
11249         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
11250         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
11251         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
11252         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
11253         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
11254
11255         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
11256         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
11257         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
11258         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
11259         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
11260         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
11261
11262 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
11263
11264         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11265         declare one variable.  On the fourth, error.
11266         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11267         declared by 20000628-1a.h.
11268
11269 2000-06-29  Richard Henderson  <rth@redhat.com>
11270
11271         * gcc.c-torture/execute/930529-1.x: New file.
11272         * gcc.dg/920413-1.c: Adjust expected warning text.
11273         * gcc.dg/980217-1.c: Declare abort.
11274         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11275
11276 2000-06-29  Jeffrey A Law  (law@cygnus.com)
11277
11278         * g77.f-torture/compile/20000629-1.f: New test.
11279         * g77.f-torture/compile/20000629-1.x: Expected to fail.
11280
11281 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11282
11283         Rearrange lots of files, removing entirely the
11284         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11285         directories.
11286
11287         * Deleted files:
11288         gcc.c-torture/code_quality/code_quality.exp
11289         gcc.c-torture/special/special.exp
11290         gcc.failure/failure.exp
11291         gcc.failure/940409-1.x
11292         gcc.c-torture/compile/961203-1.x
11293
11294         * New files:
11295         gcc.misc-tests/linkage.exp
11296         gcc.c-torture/execute/920730-1t.c
11297         gcc.c-torture/execute/920730-1t.x
11298         gcc.c-torture/compile/920520-1.x
11299         gcc.c-torture/compile/920521-1.x
11300         gcc.c-torture/compile/981006-1.x
11301         gcc.c-torture/execute/eeprof-1.x
11302
11303         * Moved files (possibly with modifications to fit a new harness):
11304         Old name                                New name
11305         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
11306         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
11307         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
11308         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
11309         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
11310         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
11311         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
11312         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
11313         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
11314         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
11315         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
11316         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
11317         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
11318         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
11319
11320 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11321
11322         * c-torture/compile/961203-1.x: Delete.
11323
11324         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
11325         not exit. Include stdio.h.
11326         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11327         * gcc.misc-tests/dg-12.c: Likewise.
11328         * gcc.misc-tests/dg-5.c: Likewise.
11329         * gcc.misc-tests/dg-6.c: Likewise.
11330         * gcc.misc-tests/dg-7.c: Prototype abort.
11331         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11332         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11333         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
11334         not exit.
11335         * gcc.misc-tests/sieve.c: Use return from main, not exit.
11336         * gcc.misc-tests/sort2.c: Use return from main, not exit.
11337
11338 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
11339
11340         * gcc.dg/cpp/20000628-1.c: New test.
11341         * gcc.dg/cpp/20000628-1.h: New header for above test.
11342         * gcc.dg/cpp/20000628-1a.h: Likewise.
11343
11344 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
11345
11346         * gcc.dg/cpp: New directory.
11347         * gcc.dg/cpp/cpp.exp: New driver.
11348         * gcc.dg/cpp/20000627-1.c: New test.
11349         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11350         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11351         and rewrite as a compilation test.
11352
11353         * gcc.dg: Move many files into the cpp subdirectory, possibly
11354         renaming or editing them as well.
11355         Old name                New name
11356         990119-1.c              cpp/19990119-1.c
11357         990228-1.c              cpp/19990228-1.c
11358         990407-1.c              cpp/19990407-1.c
11359         990409-1.c              cpp/19990409-1.c
11360         990413-1.c              cpp/19990413-1.c
11361         990703-1.c              cpp/19990703-1.c
11362         20000127-1.c            cpp/20000127-1.c
11363         20000129-1.c            cpp/20000129-1.c
11364         20000207-1.c            cpp/20000207-1.c
11365         20000207-2.c            cpp/20000207-2.c
11366         20000209-1.c            cpp/20000209-1.c
11367         20000209-2.c            cpp/20000209-2.c
11368         20000301-1.c            cpp/20000301-1.c
11369         20000419-1.c            cpp/20000419-1.c
11370         20000510-1.S            cpp/20000510-1.S
11371         20000519-1.c            cpp/20000519-1.c
11372         20000529-1.c            cpp/20000529-1.c
11373         20000625-1.c            cpp/20000625-1.c
11374         20000625-2.c            cpp/20000625-2.c
11375         cpp-as1.c               cpp/assert1.c
11376         cpp-as2.c               cpp/assert2.c
11377         cxx-comments-1.c        cpp/cxxcom1.c
11378         cxx-comments-2.c        cpp/cxxcom2.c
11379         endif-label.c           cpp/endif.c
11380         cpp-hash1.c             cpp/hash1.c
11381         cpp-hash2.c             cpp/hash2.c
11382         cpp-if1.c               cpp/if-1.c
11383         cpp-if2.c               cpp/if-2.c
11384         cpp-if3.c               cpp/if-3.c
11385         cpp-if4.c               cpp/if-4.c
11386         cpp-if5.c               cpp/if-5.c
11387         cpp-cond.c              cpp/if-cexp.c
11388         cpp-missingop.c         cpp/if-mop.c
11389         cpp-missingparen.c      cpp/if-mpar.c
11390         cpp-opprec.c            cpp/if-oppr.c
11391         cpp-ifparen.c           cpp/if-paren.c
11392         cpp-shortcircuit.c      cpp/if-sc.c
11393         cpp-shift.c             cpp/if-shift.c
11394         cpp-unary.c             cpp/if-unary.c
11395         cpp-li1.c               cpp/line1.c
11396         cpp-li2.c               cpp/line2.c
11397         lineno.c                cpp/line3.c
11398         lineno-2.c              cpp/line4.c
11399         cpp-mi.c                cpp/mi1.c
11400         cpp-mic.h               cpp/mi1c.h
11401         cpp-micc.h              cpp/mi1cc.h
11402         cpp-mind.h              cpp/mi1nd.h
11403         cpp-mindp.h             cpp/mi1ndp.h
11404         cpp-mix.h               cpp/mi1x.h
11405         cpp-mi2.c               cpp/mi2.c
11406         cpp-mi2a.h              cpp/mi2a.h
11407         cpp-mi2b.h              cpp/mi2b.h
11408         cpp-mi2c.h              cpp/mi2c.h
11409         cpp-mi3.c               cpp/mi3.c
11410         cpp-mi3.def             cpp/mi3.def
11411         poison-1.c              cpp/poison.c
11412         pr-impl.c               cpp/prag-imp.c
11413         cpp-redef-2.c           cpp/redef1.c
11414         cpp-redef.c             cpp/redef2.c
11415         strpaste.c              cpp/strp1.c
11416         strpaste-2.c            cpp/strp2.c
11417         cpp-tradpaste.c         cpp/tr-paste.c
11418         cpp-tradstringify.c     cpp/tr-str.c
11419         cpp-tradwarn1.c         cpp/tr-warn1.c
11420         cpp-tradwarn2.c         cpp/tr-warn2.c
11421         trigraphs.c             cpp/trigraphs.c
11422         cpp-unc1.c              cpp/unc1.c
11423         cpp-unc2.c              cpp/unc2.c
11424         cpp-unc3.c              cpp/unc3.c
11425         cpp-unc.c               cpp/unc4.c
11426         undef.c                 cpp/undef1.c
11427         undef-2.c               cpp/undef2.c
11428         cpp-wi1.c               cpp/widestr1.c
11429
11430 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
11431
11432         * lib/g++.exp (g++_include_flags): Tweak.
11433
11434 2000-06-27  H.J. Lu  <hjl@gnu.org>
11435             Loren J. Rittle  <ljrittle@acm.org>
11436
11437         * lib/g++.exp (g++_include_flags): Override libgloss.exp
11438         version with one that knows about the new gcc tree structure.
11439         (g++_link_flags): Same.
11440
11441 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
11442
11443         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11444         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11445         case we are cross-compiling.
11446
11447         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11448         g++.old-deja/g++.niklas/Makefile.in,
11449         g++.old-deja/g++.niklas/configure.in,
11450         g++.old-deja/g++.other/Makefile.in,
11451         g++.old-deja/g++.other/configure.in,
11452         gcc.c-torture/code_quality/Makefile.in,
11453         gcc.c-torture/code_quality/configure.in,
11454         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11455         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11456         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11457         gcc.c-torture/execute/ieee/Makefile.in,
11458         gcc.c-torture/execute/ieee/configure.in,
11459         gcc.c-torture/noncompile/Makefile.in,
11460         gcc.c-torture/noncompile/configure.in,
11461         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11462         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11463         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11464
11465 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11466
11467         * g++.old-deja/g++.other/ambig3.C: New test.
11468
11469 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11470
11471         * g++.old-deja/g++.pt/syntax1.C: New test.
11472         * g++.old-deja/g++.pt/syntax2.C: New test.
11473         * g++.old-deja/g++.other/syntax3.C: New test.
11474         * g++.old-deja/g++.other/syntax4.C: New test.
11475
11476 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11477
11478         * gcc.dg/20000623-1.c: Prototype exit and abort.
11479
11480 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11481
11482         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11483         New tests.
11484         * gcc.dg/cpp-mi3.def: New file.
11485
11486         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11487         inside assertions.
11488         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11489         lexer's error messages.
11490         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11491         divine anything from the linemarkers.
11492         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11493         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11494
11495 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11496
11497         * gcc.dg/20000623-1.c: New test.
11498
11499 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11500
11501         * gcc.c-torture/execute/20000622-1.c: New test.
11502
11503 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11504
11505         * g++.old-deja/g++.other/init15.C: New test.
11506
11507 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11508
11509         * g++.old-deja/g++.pt/vaarg2.C: New test.
11510         * g++.old-deja/g++.pt/vaarg3.C: New test.
11511
11512 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11513
11514         * g++.old-deja/g++.other/dyncast6.C: New test.
11515
11516 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11517
11518         * gcc.c-torture/execute/loop-6.c: New test.
11519
11520 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11521
11522         * gcc.dg/20000614-1.c: New test.
11523         * gcc.dg/20000614-2.c: New test.
11524
11525 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11526
11527         * g++.old-deja/g++.other/inline12.C: New test.
11528
11529 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11530
11531         * g++.old-deja/g++.other/eh1.C: New test.
11532
11533 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11534
11535         * g++.old-deja/g++.other/type.C: New test.
11536
11537 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11538
11539         * g++.old-deja/g++.other/initstring.C: New test.
11540
11541 2000-06-12  Jason Merrill  <jason@redhat.com>
11542
11543         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11544
11545 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11546
11547         * gcc.c-torture/compile/20000609-1.c: New test.
11548
11549 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11550
11551         * gcc.dg/20000609-1.c: New test.
11552
11553 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11554
11555         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11556         * gcc.c-torture/noncompile/poison-1.c: Move...
11557         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11558         * gcc.dg/cpp-li1.c: Add a token after the #line.
11559
11560 2000-06-05  Richard Henderson  <rth@cygnus.com>
11561
11562         * gcc.c-torture/execute/20000605-2.c: New test.
11563         * gcc.c-torture/execute/20000605-3.c: New test.
11564
11565 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11566
11567         * g77.f-torture/execute/20000503-1.x: New file.
11568
11569 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11570
11571         * g++.old-deja/g++.eh/badalloc1.C: New test.
11572
11573 2000-06-05  Richard Henderson  <rth@cygnus.com>
11574
11575         * gcc.c-torture/execute/20000605-1.c: New test.
11576
11577 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11578             Nathan Sidwell <nathan@codesourcery.com>
11579
11580         * gcc.c-torture/compile/20000605-1.c: New test.
11581
11582 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11583
11584         * g77.f-torture/compile/20000601-1.f:  New test.
11585
11586 2000-06-03  Richard Henderson  <rth@cygnus.com>
11587
11588         * gcc.c-torture/execute/20000603-1.c: New.
11589
11590 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11591
11592         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11593         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11594
11595 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11596
11597         * gcc.dg/compare2.c (case 12): XFAIL.
11598         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11599         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11600
11601         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11602
11603 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11604
11605         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11606         guard macro is already defined when the header is first
11607         included.
11608         * gcc.dg/cpp-mix.h: New file.
11609         * gcc.dg/endif-label.c: Update patterns to match compiler.
11610
11611         * g++.brendan/complex1.C: Declare abort.
11612         * g++.law/refs4.C: Remove XFAIL.
11613         * g++.oliva/expr2.C: Declare abort and exit.
11614
11615 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11616
11617         * gcc.c-torture/execute/20000528-1.c: New test.
11618
11619         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11620         * g++.old-deja/g++.law/temps4.C: Likewise.
11621
11622         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11623         stdlib.h.  Call abort() on failure.
11624         * g++.old-deja/g++.law/refs4.C: Likewise.
11625         * g++.old-deja/g++.law/temps4.C: Likewise.
11626         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11627         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11628
11629 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11630
11631         Relative to g++.dg/special:
11632         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11633
11634         Relative to g++.old-deja:
11635         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11636         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11637         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11638         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11639         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11640         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11641         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11642
11643         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11644         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11645         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11646         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11647         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11648         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11649         and/or string.h.
11650
11651         * g++.other/goto1.C: Update expectations for error messages.
11652
11653 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11654
11655         * gcc.c-torture/compile/20000523-1.c: New test.
11656
11657 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11658
11659         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11660
11661 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11662
11663         * g++.old-deja/g++.eh/catch11.C: New test.
11664         * g++.old-deja/g++.eh/catch12.C: New test.
11665
11666 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11667
11668         * gcc.c-torture/execute/20000523-1.c: New test.
11669
11670 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11671
11672         * c-torture/execute/bcp-1.c: Replace abort in arg of
11673         __builtin_constant_p with a generic external function.
11674
11675         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11676         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11677         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11678         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11679         Prototype abort and/or exit.
11680
11681         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11682         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11683         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11684         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11685
11686 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11687
11688         * gcc.dg/dwarf2-1.c: New test.
11689
11690 2000-05-20  Richard Henderson  <rth@cygnus.com>
11691
11692         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11693
11694 2000-05-20  Andreas Jaeger  <aj@suse.de>
11695
11696         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11697         testcase.
11698
11699 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11700
11701         * gcc.c-torture/execute/20000519-2.c: New test.
11702
11703 2000-05-19  Andreas Jaeger  <aj@suse.de>
11704
11705         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11706         which fails with SSA.
11707
11708         * lib/c-torture.exp: Also test with -O3 -fssa.
11709
11710 2000-05-18  Michael Meissner  <meissner@redhat.com>
11711
11712         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11713         * gcc.c-torture/execute/920415-1.c: Ditto.
11714         * gcc.c-torture/execute/920501-1.c: Ditto.
11715         * gcc.c-torture/execute/conversion.c: Ditto.
11716         * gcc.c-torture/execute/cvt-1.c: Ditto.
11717
11718 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11719
11720         * gcc.c-torture/compile/20000518-1.c: New test.
11721
11722 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11723
11724         * g77.f-torture/compile/200005018.f:  New test.
11725
11726 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11727
11728         * gcc.c-torture/compile/20000517-1.c: New test.
11729
11730 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11731
11732         * gcc.c-torture/execute/20000516-1.c: New test.
11733
11734 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11735
11736         * g++.old-deja/g++.other/eh.C: New test.
11737
11738 2000-05-12  Richard Henderson  <rth@cygnus.com>
11739
11740         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11741         constants through to doit's conditional.
11742
11743 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11744
11745         * gcc.c-torture/compile/20000511-1.c: New test.
11746         * g77.f-torture/compile/20000511-1.f: New test.
11747         * g77.f-torture/compile/20000511-2.f: New test.
11748
11749 2000-05-11  Michael Meissner  <meissner@redhat.com>
11750
11751         * gcc.c-torture/execute/20000511-1.c: New test.
11752
11753 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11754
11755         * gcc.dg/dg.exp: Scan .S files as well as .c files.
11756         * gcc.dg/20000510-1.S: New.
11757
11758 2000-05-08  Catherine Moore  <clm@cygnus.com>
11759
11760         * gcc.dg/unused-3.c: New.
11761
11762 2000-05-06  Richard Henderson  <rth@cygnus.com>
11763
11764           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11765           * g++.old-deja/g++.mike/warn1.C: Likewise.
11766           * g++.old-deja/g++.pt/local1.C: Likewise.
11767           * g++.old-deja/g++.pt/local7.C: Likewise.
11768           * g++.old-deja/g++.pt/spec16.C: Likewise.
11769
11770 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11771
11772         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11773
11774 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11775
11776           * g77.f-torture/execute/20000503-1.f:  New test.
11777
11778 2000-05-04  Andreas Jaeger  <aj@suse.de>
11779
11780         * gcc.dg/noreturn-2.c: New test.
11781
11782 2000-05-04  Neil Booth  <NeilB@earthling.net>
11783
11784         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11785         preprocessor.
11786
11787 2000-05-04  Richard Henderson  <rth@cygnus.com>
11788
11789         * gcc.c-torture/execute/20000503-1.c: Fix typo.
11790
11791 2000-05-04  Richard Henderson  <rth@cygnus.com>
11792
11793         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11794         OpenSSL by Jason R Thorpe.
11795
11796 2000-05-03  Jim Wilson  <wilson@cygnus.com>
11797
11798         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11799
11800 2000-05-03  Robert Lipe <robertlipe@usa.net>
11801
11802         * gcc.dg/20000503-1.c: New test.
11803
11804 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
11805
11806         * gcc.c-torture/compile/20000502-1.c: New test.
11807         * g++.old-deja/g++.other/align.C: New test.
11808         * gcc.dg/cpp-tradstringify.c: New test.
11809
11810 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11811
11812         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11813         and hard registers.
11814
11815 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
11816
11817         * gcc.c-torture/execute/loop-5.c: New test.
11818
11819 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
11820
11821         * gcc.c-torture/execute/va-arg-20.c: New test.
11822
11823 2000-04-23  Jeffrey A Law  (law@cygnus.com)
11824
11825         * gcc.c-torture/execute/20000422-1.c: New test.
11826
11827 2000-04-20  Greg McGary  <gkm@gnu.org>
11828
11829         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11830         when optimizing, but without sibling-call optimizations (-O1).
11831
11832 2000-04-20  Jeffrey A Law  (law@cygnus.com)
11833
11834           * gcc.c-torture/compile/20000420-1.c: New test.
11835
11836 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11837
11838         * g++.abi/ptrflags.C: New test.
11839         * g++.eh/catchptr1.C: Test incomplete pointer chains.
11840
11841 2000-04-19  Catherine Moore  <clm@cygnus.com>
11842
11843         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11844
11845 2000-04-19  Greg McGary  <gkm@gnu.org>
11846
11847         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11848         sibling-call optimizations.
11849
11850 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11851
11852         * gcc.dg/20000419-1.c: New test.
11853
11854 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11855
11856         * gcc.c-torture/execute/20000412-6.c: New test.
11857
11858 2000-04-12  Jeffrey A Law  (law@cygnus.com)
11859
11860         * gcc.c-torture/execute/20000412-5.c: New test.
11861         * g77.f-torture/compile/20000412-1.f: New test.
11862         * gcc.c-torture/execute/20000412-4.c: New test.
11863         * gcc.c-torture/compile/20000412-2.c: New test.
11864         * gcc.c-torture/execute/20000412-3.c: New test.
11865         * gcc.c-torture/compile/20000412-1.c: New test.
11866         * gcc.c-torture/execute/20000412-2.c: New test.
11867
11868 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
11869
11870         * objc/execute/bf-20.m: New test.
11871
11872 2000-04-10  Richard Henderson  <rth@cygnus.com>
11873
11874         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11875
11876         * gcc.c-torture/execute/20000412-1.c: New test.
11877
11878 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11879
11880         * g++.old-deja/g++.eh/catchptr1.C: New test.
11881
11882 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11883
11884         * g++.old-deja/g++.abi/cxa_vec.C: New test.
11885
11886 2000-04-08  Neil Booth  <NeilB@earthling.net>
11887
11888         * gcc.dg/cpp-nullchar.c: Remove test as
11889         embedded nulls cause problems.
11890
11891 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11892
11893         * gcc.dg/compare2.c: New test.
11894
11895 2000-04-08  Neil Booth  <NeilB@earthling.net>
11896
11897         * gcc.dg/cpp-nullchar.c: New test.
11898
11899 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11900
11901         * gcc.dg/cpp-mi2.c: New test.
11902         * gcc.dg/cpp-mi2[abc].h: New files.
11903
11904 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11905
11906         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11907         member name.
11908
11909 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11910
11911         * g++.old-deja/g++.abi/vmihint.C: New test.
11912
11913 2000-04-06  Neil Booth  <NeilB@earthling.net>
11914
11915         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11916         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11917         copyright.
11918
11919 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11920
11921         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11922         avoid stack-frame overwrite.
11923
11924 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
11925
11926         * gcc.c-torture/compile/20000405-2.c: New test.
11927         * gcc.c-torture/compile/20000405-3.c: New test.
11928
11929 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11930
11931         * gcc.c-torture/compile/20000405-1.c: New test.
11932
11933 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
11934
11935         * gcc.dg/cast-qual-1.c: Revert last change.
11936
11937 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11938
11939         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11940
11941 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11942
11943         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11944         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11945
11946 2000-04-03  Jeffrey A Law  (law@cygnus.com)
11947
11948         * gcc.c-torture/compile/20000403-2.c: New test.
11949         * gcc.c-torture/compile/20000403-1.c: New test.
11950
11951 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11952
11953         * gcc.c-torture/execute/20000403-1.c: New test.
11954
11955 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
11956
11957         * gcc.c-torture/execute/20000402-1.c: New test.
11958
11959 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11960
11961         * gcc.c-torture/execute/va-arg-15.c: New test.
11962         * gcc.c-torture/execute/va-arg-16.c: New test.
11963         * gcc.c-torture/execute/va-arg-17.c: New test.
11964         * gcc.c-torture/execute/va-arg-18.c: New test.
11965         * gcc.c-torture/execute/va-arg-19.c: New test.
11966
11967 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11968
11969         * gcc.c-torture/compile/981211-1.c: Move to...
11970         * gcc.dg/cpp-as1.c: ...here.
11971         * gcc.dg/cpp-as2.c: New file.
11972
11973         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11974         compiler.
11975
11976 2000-04-02  Neil Booth  <NeilB@earthling.net>
11977
11978         * gcc.dg/cpp-cond.c  New tests.
11979         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11980         accidental success less likely.
11981         * gcc.dg/cpp-missingop.c  New tests.
11982         * gcc.dg/cpp-missingparen.c  New tests.
11983         * gcc.dg/cpp-shift.c  New tests.
11984         * gcc.dg/cpp-shortcircuit.c  New tests.
11985         * gcc.dg/cpp-unary.c  New tests.
11986
11987 2000-03-29  Jeffrey A Law  (law@cygnus.com)
11988
11989         * gcc.c-torture/compile/20000329-1.c: New test.
11990
11991 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11992
11993         * gcc.c-torture/compile/20000326-1.c: New test.
11994         * gcc.c-torture/compile/20000326-2.c: New test.
11995
11996 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
11997
11998         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11999         the first parameter is a function argument.
12000
12001 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
12002
12003         * g++.old-deja/g++.ext/array4.C: New test.
12004
12005 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
12006
12007         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12008
12009 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12010
12011         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12012
12013 2000-03-19  Richard Henderson  <rth@cygnus.com>
12014
12015         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12016
12017 2000-03-19  Richard Henderson  <rth@cygnus.com>
12018
12019         * gcc.c-torture/compile/20000319-1.c: New test.
12020
12021 2000-03-14  Jeffrey A Law  (law@cygnus.com)
12022
12023         * gcc.c-torture/execute/20000314-3.c: New test.
12024         * gcc.c-torture/execute/20000314-2.c: New test.
12025         * gcc.c-torture/execute/20000314-1.c: New test.
12026         * gcc.c-torture/compile/20000314-2.c: New test.
12027         * gcc.c-torture/compile/20000314-1.c: New test.
12028
12029 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
12030
12031         * g++.old-deja/g++.warn/inline.C: New test.
12032
12033 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
12034
12035         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12036         standards-compliant result rather than specific constants.
12037         Put test-values in array.
12038
12039 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
12040
12041         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12042         (g++_target_compile): Put test-specific options last.
12043
12044 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12045
12046         * g++.old-deja/g++.eh/vbase4.C: New test.
12047
12048 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12049
12050         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12051
12052 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12053
12054         * g++.old-deja/g++.brendan/misc12.C: Removed.
12055         * g++.old-deja/g++.pt/memtemp77.C: Constify.
12056         * g++.old-deja/g++.ext/pretty4.C: New test.
12057
12058 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12059
12060         * g++.old-deja/g++.other/string2.C: New test.
12061
12062 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
12063
12064         * g++.old-deja/g++.warn/impint2.C: New test.
12065
12066 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
12067
12068         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12069         is 1, not zero.
12070
12071 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
12072
12073         * g++.old-deja/g++.warn/impint.C: New test.
12074         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12075         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12076         * g++.old-deja/g++.pt/explicit12.C: Likewise.
12077         * g++.old-deja/g++.pt/explicit13.C: Likewise.
12078         * g++.old-deja/g++.pt/explicit17.C: Likewise.
12079         * g++.old-deja/g++.pt/explicit18.C: Likewise.
12080         * g++.old-deja/g++.pt/explicit19.C: Likewise.
12081         * g++.old-deja/g++.pt/explicit23.C: Likewise.
12082         * g++.old-deja/g++.pt/explicit31.C: Likewise.
12083         * g++.old-deja/g++.pt/explicit35.C: Likewise.
12084         * g++.old-deja/g++.pt/explicit6.C: Likewise.
12085         * g++.old-deja/g++.pt/memclass7.C: Likewise.
12086
12087 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
12088
12089         * gcc.dg/cpp-redef.c: New test.
12090
12091 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
12092
12093         * g++.old-deja/g++.pt/unify7.C: New test.
12094
12095 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12096
12097         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12098         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12099
12100 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
12101
12102         * gcc.c-torture/compile/20000224-1.c: New test.
12103
12104 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12105
12106         * gcc.c-torture/compile/cpp-2.c: New test.
12107         * gcc.c-torture/compile/cpp-1.c: New test.
12108
12109 2000-02-25  Jeffrey A Law  (law@cygnus.com)
12110
12111         * gcc.c-torture/execute/20000225-1.c: New test.
12112
12113 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12114
12115         * gcc.dg/cpp-li2.c: New test.
12116
12117         * gcc.dg/cpp-wi1.c: New test.
12118
12119         * gcc.dg/cpp-li1.c: New test.
12120
12121 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
12122
12123         * g++.old-deja/g++.other/sizeof5.C: New test.
12124
12125 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12126
12127         * gcc.c-torture/execute/va-arg-13.c: New test.
12128
12129 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
12130
12131         * gcc.c-torture/execute/va-arg-12.c: New test.
12132
12133 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
12134
12135         * gcc.c-torture/execute/20000223-1.c: New test.
12136
12137 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
12138
12139         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12140
12141 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
12142
12143         * g++.old-deja/g++.abi/ptrmem.C: New test.
12144
12145 2000-02-19  Richard Henderson  <rth@cygnus.com>
12146
12147         * gcc.c-torture/compile/init-3.c: New.
12148
12149 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
12150
12151         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12152         ALWAYS_CXXFLAGS.
12153
12154 2000-02-11  Robert Lipe <robertl@sco.com>
12155
12156         * gcc.c-torture/compile/20000211-3.c: New test.
12157
12158 2000-02-11  Martin Buchholz <martin@xemacs.org>
12159
12160         * gcc.c-torture/compile/20000211-2.c: New test.
12161
12162 2000-02-11  Jeffrey A Law  (law@cygnus.com)
12163
12164         * gcc.c-torture/compile/20000211-1.c: New test.
12165
12166 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
12167
12168         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12169           on native targets
12170
12171 2000-02-08  Nathan Sidwell  <nathan@acm.org>
12172
12173         * g++.old-deja/g++.other/cast5.C: New test.
12174
12175 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
12176
12177         * gcc.c-torture/execute/20000205-1.c: New.
12178
12179 2000-02-03  Nathan Sidwell  <nathan@acm.org>
12180
12181         * g++.old-deja/g++.jason/cast3.C: Return void.
12182         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12183
12184 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12185
12186         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12187
12188         * gcc.dg/loop-1.c: New test.
12189
12190 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
12191
12192         * gcc.c-torture/compile/20000127-1.c: New test.
12193         * gcc.c-torture/execute/991228-1.c: New test.
12194
12195 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12196
12197         * gcc.dg/unused-2.c: New test.
12198
12199         * gcc.dg/conv-1.c: New test.
12200
12201 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
12202
12203         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12204         compiler.
12205         (tool_option_proc): Fix typo.
12206
12207 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
12208
12209         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12210         of the ld on the host, not on the build machine.
12211         Also, don't crash if '--help' is not a supported option.
12212
12213 2000-01-24  Richard Henderson  <rth@cygnus.com>
12214
12215         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12216
12217 2000-01-20  Jeffrey A Law  (law@cygnus.com)
12218
12219         * gcc.c-torture/execute/20000120-2.c: New test.
12220         * gcc.c-torture/execute/20000120-1.c: New test.
12221
12222 2000-01-13  Jeffrey A Law  (law@cygnus.com)
12223
12224         * gcc.c-torture/execute/20000113-1.c: New test.
12225
12226 2000-01-12  Jeffrey A Law  (law@cygnus.com)
12227
12228         * gcc.c-torture/execute/20000112-1.c: New test.
12229
12230 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12231
12232         * gcc.dg/20000111-1.c: New test.
12233
12234 2000-01-10  Jeffrey A Law  (law@cygnus.com)
12235
12236         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12237         with 16 bit integers.
12238
12239 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12240
12241         * gcc.dg/20000108-1.c: New test.
12242
12243 2000-01-05  Nathan Sidwell  <nathan@acm.org>
12244
12245         * g++.old-deja/g++.ns/koenig8.C: New test.
12246
12247 2000-01-05  Nathan Sidwell  <nathan@acm.org>
12248
12249         * g++.old-deja/g++.other/cast4.C: New test.
12250
12251 2000-01-05  Jeffrey A Law  (law@cygnus.com)
12252
12253         * gcc.c-torture/compile/20000105-2.c: New test.
12254         * gcc.c-torture/compile/20000105-1.c: New test.
12255
12256 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12257
12258         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12259         references to printf & atoi to conform to ANSI standard.
12260         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12261         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12262         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12263         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12264         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12265         * g++.old-deja/g++.brendan/complex1.C: Likewise.
12266         * g++.old-deja/g++.brendan/copy1.C: Likewise.
12267         * g++.old-deja/g++.brendan/copy2.C: Likewise.
12268         * g++.old-deja/g++.brendan/copy3.C: Likewise.
12269         * g++.old-deja/g++.brendan/copy4.C: Likewise.
12270         * g++.old-deja/g++.brendan/copy5.C: Likewise.
12271         * g++.old-deja/g++.brendan/copy6.C: Likewise.
12272         * g++.old-deja/g++.brendan/copy7.C: Likewise.
12273         * g++.old-deja/g++.brendan/copy8.C: Likewise.
12274         * g++.old-deja/g++.brendan/crash11.C: Likewise.
12275         * g++.old-deja/g++.brendan/crash14.C: Likewise.
12276         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12277         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12278         * g++.old-deja/g++.brendan/delete2.C: Likewise.
12279         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12280         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12281         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12282         * g++.old-deja/g++.brendan/eh1.C: Likewise.
12283         * g++.old-deja/g++.brendan/groff1.C: Likewise.
12284         * g++.old-deja/g++.brendan/init3.C: Likewise.
12285         * g++.old-deja/g++.brendan/misc12.C: Likewise.
12286         * g++.old-deja/g++.brendan/misc7.C: Likewise.
12287         * g++.old-deja/g++.brendan/new2.C: Likewise.
12288         * g++.old-deja/g++.brendan/operators4.C: Likewise.
12289         * g++.old-deja/g++.brendan/operators5.C: Likewise.
12290         * g++.old-deja/g++.brendan/overload2.C: Likewise.
12291         * g++.old-deja/g++.brendan/overload7.C: Likewise.
12292         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12293         * g++.old-deja/g++.brendan/reference1.C: Likewise.
12294         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12295         * g++.old-deja/g++.brendan/template24.C: Likewise.
12296         * g++.old-deja/g++.brendan/template3.C: Likewise.
12297         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12298         * g++.old-deja/g++.jason/inline3.C: Likewise.
12299         * g++.old-deja/g++.jason/opeq.C: Likewise.
12300         * g++.old-deja/g++.law/arg5.C: Likewise.
12301         * g++.old-deja/g++.law/arm7.C: Likewise.
12302         * g++.old-deja/g++.law/ctors11.C: Likewise.
12303         * g++.old-deja/g++.law/cvt8.C: Likewise.
12304         * g++.old-deja/g++.law/init9.C: Likewise.
12305         * g++.old-deja/g++.law/refs4.C: Likewise.
12306         * g++.old-deja/g++.law/template2.C: Likewise.
12307         * g++.old-deja/g++.law/visibility24.C: Likewise.
12308         * g++.old-deja/g++.law/vtable3.C: Likewise.
12309         * g++.old-deja/g++.mike/asm2.C: Likewise.
12310         * g++.old-deja/g++.mike/eh1.C: Likewise.
12311         * g++.old-deja/g++.mike/misc1.C: Likewise.
12312         * g++.old-deja/g++.mike/misc13.C: Likewise.
12313         * g++.old-deja/g++.mike/misc14.C: Likewise.
12314         * g++.old-deja/g++.mike/ns12.C: Likewise.
12315         * g++.old-deja/g++.mike/p1248.C: Likewise.
12316         * g++.old-deja/g++.mike/p3708.C: Likewise.
12317         * g++.old-deja/g++.mike/p3708a.C: Likewise.
12318         * g++.old-deja/g++.mike/p3708b.C: Likewise.
12319         * g++.old-deja/g++.mike/p646.C: Likewise.
12320         * g++.old-deja/g++.mike/p700.C: Likewise.
12321         * g++.old-deja/g++.mike/p783.C: Likewise.
12322         * g++.old-deja/g++.mike/p783a.C: Likewise.
12323         * g++.old-deja/g++.mike/p783b.C: Likewise.
12324         * g++.old-deja/g++.mike/p786.C: Likewise.
12325         * g++.old-deja/g++.mike/p789.C: Likewise.
12326         * g++.old-deja/g++.mike/p789a.C: Likewise.
12327         * g++.old-deja/g++.mike/p807a.C: Likewise.
12328         * g++.old-deja/g++.other/delete3.C: Likewise.
12329         * g++.old-deja/g++.other/dyncast1.C: Likewise.
12330         * g++.old-deja/g++.other/dyncast2.C: Likewise.
12331         * g++.old-deja/g++.other/dyncast3.C: Likewise.
12332         * g++.old-deja/g++.other/empty1.C: Likewise.
12333         * g++.old-deja/g++.other/temporary1.C: Likewise.
12334         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12335         * g++.old-deja/g++.pt/t16.C: Likewise.
12336         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12337
12338 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
12339
12340         * gcc.dg/991230-1.c: New test.
12341
12342 1999-12-29  Jeffrey A Law  (law@cygnus.com)
12343
12344         * gcc.c-torture/compile/991229-3.c: New test.
12345         * gcc.c-torture/compile/991229-2.c: New test.
12346         * gcc.c-torture/compile/991229-1.c: New test.
12347
12348 1999-12-29  Greg McGary <gkm@eng.ascend.com>
12349
12350         * gcc.c-torture/compile/labels-2.c: New test.
12351
12352 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12353
12354         * gcc.c-torture/execute/991227-1.c: New test.
12355
12356 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12357
12358         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12359
12360 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12361
12362         * gcc.c-torture/execute/991221-1.c: New test.
12363
12364 1999-12-20  Nathan Sidwell  <nathan@acm.org>
12365
12366         * g++.old-deja/g++.other/cast3.C: New test.
12367
12368 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
12369
12370         * gcc.c-torture/execute/991216-4.c: New test.
12371
12372 1999-12-16  Michael Meissner  <meissner@cygnus.com>
12373
12374         * gcc.c-torture/execute/991216-1.c: New test.
12375         * gcc.c-torture/execute/991216-2.c: New test.
12376         * gcc.c-torture/execute/991216-3.c: New test.
12377
12378 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12379
12380         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12381         Actually make the test fail by using "-O2" for compilation.
12382
12383 1999-12-15  Nathan Sidwell  <nathan@acm.org>
12384
12385         * g++.old-deja/g++.warn/cast-align1.C: New test.
12386
12387 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12388
12389         * gcc.c-torture/compile/991214-1.c: New test.
12390         * gcc.c-torture/compile/991214-2.c: New test.
12391
12392 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12393
12394         * gcc.dg/991214-1.c: New test.
12395
12396 1999-12-13  Jeffrey A Law  (law@cygnus.com)
12397
12398         * gcc.c-torture/compile/991213-3.c: New test.
12399         * gcc.c-torture/compile/991213-2.c: New test.
12400         * gcc.c-torture/compile/991213-1.c: New test.
12401
12402 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
12403
12404         * gcc.dg/991209-1.c: New test.
12405
12406 1999-12-08  Nathan Sidwell <nathan@acm.org>
12407
12408         * gcc.c-torture/compile/991208-1.c: New test.
12409
12410 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12411
12412         * gcc.dg/ultrasp2.c: New test.
12413
12414 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
12415
12416         * g++.old-deja/g++.abi/align.C (main): Fix typo.
12417
12418 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
12419
12420         * gcc.c-torture/compile/991202-1.c: New test.
12421         * gcc.c-torture/execute/991202-1.c: New test.
12422         * gcc.c-torture/execute/991202-2.c: New test.
12423         * gcc.c-torture/execute/991202-3.c: New test.
12424
12425 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
12426
12427         * g++.old-deja/g++.abi/align.C: New test.
12428         * g++.old-deja/g++.abi/aggregates.C: Likewise.
12429         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12430
12431 1999-12-01  Richard Henderson  <rth@cygnus.com>
12432
12433         * gcc.c-torture/execute/991201-1.c: New.
12434
12435 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
12436
12437         * gcc.dg/991129-1.c: New test.
12438
12439 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12440
12441         * gcc.c-torture/compile/991127-1.c: New test.
12442
12443 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12444
12445         * g++.old-deja/g++.other/warn4.C: New test.
12446
12447 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12448
12449         * g++.old-deja/g++.eh/cleanup2.C: New test.
12450         * g++.old-deja/g++.ext/pretty2.C: New test.
12451         * g++.old-deja/g++.ext/pretty3.C: New test.
12452         * g++.old-deja/g++.other/debug6.C: New test.
12453
12454 1999-10-20  Jim Wilson  <wilson@cygnus.com>
12455
12456         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12457         compiler_output to look for one error message instead of two.
12458
12459 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
12460
12461         * gcc.c-torture/execute/991118-1.c: Also test case
12462         where the word boundary does not split a byte evenly.
12463
12464 1999-11-19  Nathan Sidwell  <nathan@acm.org>
12465
12466         * g++.old-deja/g++.ext/restrict1.C: New test.
12467
12468 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12469
12470         * gcc.c-torture/execute/991118-1.c: New test.
12471
12472 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12473
12474         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12475         working directory pathnames.
12476
12477 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12478
12479         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12480         host is equipped with driver.h and driver.o so it can actually
12481         compile and run the tests.
12482
12483 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12484
12485         * gcc.c-torture/compile/991008-1.c: New test.
12486
12487 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12488
12489         * lib/gcc-dg.exp: Include target-supports.exp
12490
12491 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12492
12493         * lib/target-supports.exp: New file: Provide procs to test for
12494         features supported by the target.
12495         (check_weak_available): Moved here from ecos.exp.
12496         (check_alias_available): New proc: Determine of the target
12497         toolchain supports the alias attribute.
12498
12499         * gcc.dg/special/ecos.exp: Move check_weak_available to
12500         target-supports.exp.
12501         (alias-1.c): Only perform the test if the target supports
12502         aliases.
12503         (wkali-1.c): Only perform the test if the target supports
12504         aliases.
12505
12506         * gcc.dg/990506-0.c: Expect error messages from cross
12507         targets as well as native targets.
12508
12509 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12510
12511         * gcc.dg/ultrasp1.c: Removed xfail.
12512         * gcc.dg/struct-ret-2.c: Likewise.
12513         * gcc.dg/array-1.c: Likewise.
12514
12515 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12516
12517         * gcc.dg/struct-ret-2.c: New test.
12518
12519         * gcc.dg/array-1.c: New test.
12520
12521 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12522
12523         * gcc.c-torture/execute/991030-1.c: New test.
12524
12525 1999-10-26  Richard Henderson  <rth@cygnus.com>
12526
12527         * gcc.c-torture/compile/991026-2.c: New test.
12528
12529 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12530
12531         * gcc.c-torture/compile/991026-1.c: New test.
12532
12533 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12534
12535         * gcc.c-torture/execute/991023-1.c: New test.
12536
12537 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12538
12539         * gcc.c-torture/execute/991019-1.c: New test.
12540
12541 1999-10-16  Richard Henderson  <rth@cygnus.com>
12542
12543         * gcc.c-torture/execute/991016-1.c: New test.
12544
12545 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12546
12547         * gcc.c-torture/execute/991014-1.c: New test.
12548
12549 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12550
12551         * g++.old-deja/g++.other/union2.C: New test.
12552
12553 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12554
12555         * g++.old-deja/g++.other/vaarg2.C: New test.
12556         * g++.old-deja/g++.other/vaarg3.C: New test.
12557
12558 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12559
12560         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12561         in compile/.
12562
12563 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12564
12565         * gcc.c-torture/execute/va-arg-11.c: New test.
12566
12567 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12568
12569         * lib/file-format.exp (gcc_target_object_format): Don't
12570         crash if objdump is unavailable.
12571
12572 1999-09-29  Donn Terry <donn@interix.com>
12573
12574         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12575
12576 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12577
12578         * gcc.c-torture/compile/990928-1.c: New test.
12579
12580 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12581
12582         * g++.old-deja/g++.other/decl6.C: New test.
12583
12584 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12585
12586         * gcc.c-torture/execute/va-arg-10.c: New test.
12587
12588 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12589
12590         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12591         __PRETTY_FUNCTION__.
12592
12593 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12594
12595         * gcc.c-torture/execute/990923-1.c: New test.
12596
12597 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12598
12599         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12600         for which -fpic is inappropriate.
12601
12602 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12603
12604         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12605
12606 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12607
12608         * g++.old-deja/g++.other/dyncast1.C: New test.
12609         * g++.old-deja/g++.other/dyncast2.C: New test.
12610         * g++.old-deja/g++.other/dyncast3.C: New test.
12611         * g++.old-deja/g++.other/dyncast4.C: New test.
12612         * g++.old-deja/g++.other/dyncast5.C: New test.
12613         * g++.old-deja/g++.eh/catch3.C: New test.
12614         * g++.old-deja/g++.eh/catch3p.C: New test.
12615         * g++.old-deja/g++.eh/catch4.C: New test.
12616         * g++.old-deja/g++.eh/catch4p.C: New test.
12617         * g++.old-deja/g++.eh/catch5.C: New test.
12618         * g++.old-deja/g++.eh/catch5p.C: New test.
12619         * g++.old-deja/g++.eh/catch6.C: New test.
12620         * g++.old-deja/g++.eh/catch6p.C: New test.
12621         * g++.old-deja/g++.eh/catch7.C: New test.
12622         * g++.old-deja/g++.eh/catch7p.C: New test.
12623         * g++.old-deja/g++.eh/catch8.C: New test.
12624         * g++.old-deja/g++.eh/catch8p.C: New test.
12625         * g++.old-deja/g++.eh/catch9.C: New test.
12626         * g++.old-deja/g++.eh/catch9p.C: New test.
12627
12628 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12629
12630         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12631         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12632
12633 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12634
12635         * gcc.c-torture/compile/990913-1.c: New test.
12636
12637 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12638
12639         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12640         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12641
12642 1999-09-09  Richard Henderson  <rth@cygnus.com>
12643
12644         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12645
12646 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12647
12648         * g++.old-deja/g++.other/lookup11.C: New test.
12649         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12650         what is permitted and what we want.
12651         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12652         overload use.
12653         * g++.old-deja/g++.jason/rfg5.C: Likewise
12654
12655 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12656
12657         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12658         * gcc.c-torture/noncompile/poison-1.c: New file.
12659
12660 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12661
12662         * g++.old-deja/g++.other/sizeof3.C: New test.
12663         * g++.old-deja/g++.other/sizeof4.C: New test.
12664         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12665         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12666
12667 1999-09-07  Richard Henderson  <rth@cygnus.com>
12668
12669         * gcc.dg/va-arg-1.c: New.
12670
12671 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12672
12673         * gcc.c-torture/execute/va-arg-9.c: New test.
12674
12675 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12676
12677         * g77.f-torture/compile/980519-2.f: New test.
12678         * g77.f-torture/compile/19990905-0.f: New test.
12679         * g77.f-torture/compile/19990905-1.f: New test.
12680         * g77.f-torture/compile/19990905-2.f: New test.
12681
12682         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12683
12684 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12685
12686         * gcc.c-torture/execute/990827-1.c: Fix typo.
12687
12688 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12689
12690         * g++.old-deja/g++.other/deref1.C: New test.
12691
12692 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12693
12694         * g++.old-deja/g++.other/ambig2.C: New test.
12695         * g++.old-deja/g++.other/cond5.C: New test.
12696         * g++.old-deja/g++.other/lookup16.C: New test.
12697
12698 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12699
12700         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12701         assemblers too.
12702
12703 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12704
12705         * lib/c-torture.exp: Avoid the "compare executables" optimization
12706         when testing native.
12707
12708 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12709
12710         * gcc.c-torture/execute/990829-1.c: New test.
12711         * gcc.c-torture/compile/990829-1.c: New test.
12712
12713 1999-08-27  Paul Burchard  <burchard@pobox.com>
12714
12715         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12716         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12717         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12718         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12719         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12720         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12721         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12722         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12723         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12724         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12725         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12726
12727 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12728
12729         * gcc.c-torture/execute/990827-1.c: New test.
12730
12731 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12732
12733         * g77.f-torture/noncompile/19990826-4.f: New test.
12734
12735         * g77.f-torture/compile/19990826-3.f: New test.
12736
12737         * g77.f-torture/execute/19990826-2.f: New test.
12738
12739         * g77.f-torture/compile/19990826-1.f: New test.
12740
12741         * gcc.c-torture/execute/990826-0.c: New test.
12742         * g77.c-torture/execute/19990826-0.f: New test.
12743
12744         * g77.f-torture/noncompile/970626-2.f: New test.
12745
12746 1999-08-25  Paul Burchard  <burchard@pobox.com>
12747
12748         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12749         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12750         lss-011.C: New tests.
12751
12752 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12753
12754         * g++.old-deja/g++.other/decl5.C: New test.
12755
12756 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12757
12758         * noncompile/noncompile.exp: Load_lib c-torture.exp.
12759         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12760         call `postbase' for each one.  All callers of `postbase' changed
12761         to call this instead.
12762
12763 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
12764
12765         * gcc.c-torture/execute/990811-1.c: New test.
12766
12767 1999-08-09  Nick Clifton  <nickc@cygnus.com>
12768
12769         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12770         just native ones.
12771
12772         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12773         just native ones.
12774
12775 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12776
12777         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12778
12779 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12780
12781         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12782
12783 1999-08-04  Nathan Sidwell  <nathan@acm.org>
12784
12785         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12786
12787 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12788
12789         * gcc.c-torture/execute/990804-1.c: New test.
12790
12791 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12792
12793         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12794         * g++.old-deja/g++.brendan/crash64.C: Likewise
12795         * g++.old-deja/g++.brendan/overload8.C: Likewise
12796
12797 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12798
12799         * g++.old-deja/g++.other/struct1.C: New test.
12800
12801 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12802
12803         * g++.old-deja/g++.other/enum2.C: New test.
12804
12805 1999-08-02  Richard Henderson  <rth@cygnus.com>
12806
12807         Adapted from tests from Franz Sirl:
12808         * gcc.c-torture/execute/va-arg-7.c: New test.
12809         * gcc.c-torture/execute/va-arg-8.c: New test.
12810
12811 1999-08-01  Jeffrey A Law  (law@cygnus.com)
12812
12813         * gcc.c-torture/compile/990801-2.c: New test.
12814
12815         * gcc.c-torture/compile/990801-1.c: New test.
12816
12817 1999-07-27  Michael Meissner  <meissner@cygnus.com>
12818
12819         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12820         fp-cmp-1.c, converting double to float.
12821
12822         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12823         fp-cmp-1.c, converting double to long double.
12824
12825         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12826         from fr1 to unknown_register, since fr1 is a legitimate register
12827         on some machines.
12828
12829 1999-07-25  Jeffrey A Law  (law@cygnus.com)
12830
12831         * README: More listname related changes.
12832
12833 1999-07-08  Catherine Moore  <clm@cygnus.com>
12834
12835         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12836
12837 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12838
12839         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12840
12841 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12842
12843         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12844
12845 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12846
12847         * gcc.dg/990703-1.c: New test.
12848
12849 1999-06-29  Nick Clifton  <nickc@cygnus.com>
12850
12851         * lib/file-format.exp: New file: Move definition of proc
12852         gcc_target_object_format to here from
12853         gcc.dg/special/ecos.exp.
12854
12855         * lib/c-torture.exp: Include lib file-format.exp.
12856         * lib/gcc-dg.exp: Include lib file-format.exp.
12857
12858         * gcc.dg/special/ecos.exp: Remove definition of proc
12859         gcc_target_object_format.
12860
12861 1999-06-28  Jeffrey A Law  (law@cygnus.com)
12862
12863         * gcc.c-torture/execute/990628-1.c: New test.
12864
12865 1999-06-25  Jeffrey A Law  (law@cygnus.com)
12866
12867         * gcc.c-torture/compile/990625-2.c: New test.
12868
12869         * gcc.c-torture/compile/990625-1.c: New test.
12870
12871 1999-06-23  Nick Clifton  <nickc@cygnus.com>
12872
12873         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
12874         attributes compile.
12875         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12876         ports that use the COFF/PE file format.
12877
12878 1999-06-17  Jeffrey A Law  (law@cygnus.com)
12879
12880         * gcc.c-torture/compile/990617-1.c: New test.
12881
12882 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12883
12884         * g++.old-deja/g++.other/decl4.C: New test.
12885
12886 1999-06-14  Nathan Sidwell  <nathan@acm.org>
12887
12888         * g++.old-deja/g++.other/bitfld3.C: New test.
12889
12890 1999-06-08  Nathan Sidwell  <nathan@acm.org>
12891
12892         * g++.old-deja/g++.eh/catch1.C: New test.
12893
12894 1999-06-07  Jeffrey A Law  (law@cygnus.com)
12895
12896         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12897
12898         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12899         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12900
12901 1999-06-05  Craig Burley  <craig@jcb-sc.com>
12902
12903         * g77.f-torture/compile/19990502-0.f: Replace with new,
12904         shorter, test that still fails after recent changes.
12905
12906 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12907
12908         * gcc.c-torture/execute/990604-1.c: New test.
12909
12910 1999-05-31  Jeffrey A Law  (law@cygnus.com)
12911
12912         * gcc.c-torture/execute/990531-1.c: New test.
12913
12914 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12915
12916         * gcc.c-torture/compile/990527-1.c: New test.
12917
12918 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
12919
12920         * gcc.c-torture/execute/990527-1.c: New test.
12921
12922 1999-05-25  Nick Clifton  <nickc@cygnus.com>
12923
12924         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12925         bitfields as signed.
12926
12927 1999-05-25  Craig Burley  <craig@jcb-sc.com>
12928
12929         * g77.f-torture/compile/19990525-0.f: New test.
12930
12931 1999-05-25  Jeffrey A Law  (law@cygnus.com)
12932
12933         * gcc.c-torture/execute/990525-2.c: New test.
12934
12935         * gcc.c-torture/execute/990525-1.c: New test.
12936
12937 1999-05-24  Nathan Sidwell  <nathan@acm.org>
12938
12939         * g++.old-deja/g++.other/anon3.C: New test.
12940         * g++.old-deja/g++.other/anon4.C: New test.
12941         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12942         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12943         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12944         Merrill).
12945
12946 1999-05-24  Jeffrey A Law  (law@cygnus.com)
12947
12948         * gcc.c-torture/execute/990524-1.c: New test.
12949
12950         * gcc.dg/990524-1.c: New test.
12951
12952 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12953
12954         * gcc.c-torture/compile/990523-1.c: New test.
12955
12956 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12957
12958         * gcc.c-torture/compile/990519-1.c: New test.
12959
12960 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12961
12962         * gcc.c-torture/compile/990517-1.c: New test.
12963
12964         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12965         (e4, f4): New tests.
12966         (main): Call them.
12967
12968 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12969
12970         * gcc.dg/noreturn-1.c: New test.
12971
12972 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12973
12974         * gcc.c-torture/execute/990513-1.c: New test.
12975
12976 1999-05-10  Richard Henderson  <rth@cygnus.com>
12977
12978         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12979
12980 1999-05-10  Craig Burley  <craig@jcb-sc.com>
12981
12982         * g77.f-torture/execute/erfc.f: Use small single-precision
12983         values, to avoid problems on Alphas when not -mieee.
12984
12985 1999-05-08  Craig Burley  <craig@jcb-sc.com>
12986
12987         * gcc.dg/990506-0.c: New test.
12988
12989 1999-05-08  Richard Henderson  <rth@cygnus.com>
12990
12991         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12992         the constant to test.  Don't XFAIL 64-bit targets.
12993
12994         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12995         * g++.old-deja/g++.law/profile1.C: Likewise.
12996
12997         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12998         operator new instances.
12999         * g++.old-deja/g++.other/delete5.C: Likewise.
13000
13001 1999-05-03  Craig Burley  <craig@jcb-sc.com>
13002
13003         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13004         intrinsic.
13005
13006 1999-05-03  Craig Burley  <craig@jcb-sc.com>
13007
13008         * g77.f-torture/execute/u77-test.f: Reverse order of two
13009         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13010
13011 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13012
13013         * gcc.dg/compare1.c: New test.
13014
13015 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
13016
13017         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13018         New tests.
13019
13020 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13021
13022         * g77.f-torture/compile/19990502-1.f: New test.
13023
13024 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13025
13026         * g77.f-torture/compile/19990502-0.f: New test.
13027
13028 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13029
13030         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13031         intrinsic.
13032
13033 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13034
13035         * g77.f-torture/execute/u77-test.f (main): List libU77
13036         intrinsics not currently tested.
13037         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13038         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13039         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13040         Trim blanks off the ends of some printed strings.
13041
13042 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13043
13044         * g77.f-torture/execute/u77-test.f (main): Just warn about
13045         FSTAT gid disagreement, as it's expected on some systems.
13046
13047 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13048
13049         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13050         use a new function, which allows for some slop.
13051         Clean up some commentary.
13052         (issum): The new function.
13053         (sgladd): Deleted subroutine.
13054
13055 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13056
13057         * g77.f-torture/execute/u77-test.f: Modify to be more like
13058         libf2c/libU77 version, bringing patches to that version here.
13059         Add suitable commentary.
13060
13061 1999-04-25  Richard Henderson  <rth@cygnus.com>
13062
13063         * gcc.dg/990424-1.c: New test.
13064
13065 1999-04-24  Craig Burley  <craig@jcb-sc.com>
13066
13067         * g77.f-torture/execute/u77-test.f (main): Bug involving
13068         LSTAT has been fixed, so turn back on full checking.
13069
13070 1999-04-20  Craig Burley  <craig@jcb-sc.com>
13071
13072         * g77.f-torture/compile/19990419-0.f: New test.
13073         * g77.f-torture/execute/19990419-1.f: New test.
13074
13075 1999-04-17  Richard Henderson  <rth@cygnus.com>
13076
13077         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13078         to avoid the need for a prototype to supress a warning.
13079
13080 1999-04-07  Jim Wilson  <wilson@cygnus.com>
13081
13082         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13083
13084 1999-04-04  Jeffrey A Law  (law@cygnus.com)
13085
13086         * gcc.c-torture/execute/990404-1.c: New test.
13087
13088 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13089
13090         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13091         * gcc.dg/cpp-if3.c: Don't use -pedantic.
13092         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13093         missing initializer warnings.
13094
13095 1999-03-28  Jeffrey A Law  (law@cygnus.com)
13096
13097         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13098         matching strings.
13099
13100 1999-03-26  Jeffrey A Law  (law@cygnus.com)
13101
13102         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13103
13104 1999-03-26  Craig Burley  <craig@jcb-sc.com>
13105
13106         * g77.f-torture/execute/19990325-0.f: New test.
13107         * g77.f-torture/execute/19990325-1.f: New test.
13108
13109 1999-03-24  Jeffrey A Law  (law@cygnus.com)
13110
13111         * gcc.c-torture/execute/990324-1.c: New test.
13112
13113 1999-03-22  Jim Wilson  <wilson@cygnus.com>
13114
13115         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13116         test with 4.
13117
13118 1999-03-17  Richard Henderson  <rth@cygnus.com>
13119
13120         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
13121
13122 1999-03-13  Craig Burley  <craig@jcb-sc.com>
13123
13124         * g77.f-torture/execute/19990313-2.f: New test.
13125         * g77.f-torture/execute/19990313-3.f: New test.
13126
13127 1999-03-13  Craig Burley  <craig@jcb-sc.com>
13128
13129         * g77.f-torture/execute/19990313-0.f: New test.
13130         * g77.f-torture/execute/19990313-1.f: New test.
13131
13132 1999-03-12  Jim Wilson  <wilson@cygnus.com>
13133
13134         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13135         printf to sprintf.
13136         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13137         (main): Add check for u15.  Conditionalize u31 check depending on
13138         whether ints are <32 bits or >=32 bits.
13139
13140 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13141
13142         * g77.f-torture/execute/19981119-0.f: Improve testiness.
13143
13144 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13145
13146         * g77.f-torture/compile/19990305-0.f: New test.
13147         * g77.f-torture/execute/19981119-0.f: New test.
13148
13149 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13150
13151         * g77.f-torture/execute/970625-2.f: call ABORT if final
13152         result is not correct, instead of just printing it.
13153         Add this checking via newly introduced obfuscation, to
13154         trip up buggy front ends.
13155
13156 1999-03-07  Craig Burley  <craig@jcb-sc.com>
13157
13158         * g77.f-torture/compile/960317-1.f: Moved from being
13159         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
13160
13161 1999-03-06  Craig Burley  <craig@jcb-sc.com>
13162
13163         * g77.f-torture/execute/960317-1.f: New (old) test.
13164         * g77.f-torture/execute/970625-2.f: Ditto.
13165
13166 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
13167
13168         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13169         message on line 1 or line 2; cccp and cpplib do this differently.
13170
13171 1999-03-01  Jeffrey A Law  (law@cygnus.com)
13172
13173         * g++.old-deja/g++.law/weak1.C: New test.
13174
13175 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13176
13177         * gcc.c-torture/execute/990119-1.c: Renamed to...
13178         * gcc.dg/990119-1.c: this, so it will only be tested once
13179         (it's a preprocessor test, it doesn't need to be run at
13180         multiple optimization levels).
13181
13182 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13183
13184         * lib/g++.exp: Don't add incdir=$base_dir/../include to
13185           ALWAYS_CXXFLAGS.
13186
13187 1999-02-24  Craig Burley  <craig@jcb-sc.com>
13188
13189         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13190         * g77.f-torture/compile/19981216-0.f: ...as it is expected
13191         to not be compilable by current g77.
13192
13193 1999-02-24  Nick Clifton  <nickc@cygnus.com>
13194
13195         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13196
13197 1999-02-22  Jeffrey A Law  (law@cygnus.com)
13198
13199         * gcc.c-torture/execute/990222-1.c: New test.
13200
13201 1999-02-19  Craig Burley  <craig@jcb-sc.com>
13202
13203         * g77.f-torture/compile/19990218-0.f: New test.
13204         * g77.f-torture/noncompile/19990218-1.f: New test.
13205
13206 1999-02-18  Craig Burley  <craig@jcb-sc.com>
13207
13208         * g77.f-torture/compile/19981216-0.f: New test.
13209
13210 1999-02-14  Jeffrey A Law  (law@cygnus.com)
13211
13212         * gcc.dg/990214-1.c: New test.
13213
13214 1999-02-13  Jeffrey A Law  (law@cygnus.com)
13215
13216         * gcc.dg/990213-2.c: New test.
13217
13218         * gcc.dg/990213-1.c: New test.
13219
13220 1999-02-12  Jeffrey A Law  (law@cygnus.com)
13221
13222         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13223         ints.
13224
13225 1999-02-11  Nick Clifton  <nickc@cygnus.com>
13226
13227         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13228         specified by target.
13229
13230         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13231
13232 1999-02-11  Jeffrey A Law  (law@cygnus.com)
13233
13234         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13235
13236 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
13237
13238         * gcc.dg/special/ecos.exp: New test driver for new tests with
13239         special requirements.
13240
13241         * gcc.dg/special/alias-1.c: New test.
13242         * gcc.dg/special/gcsec-1.c: New test.
13243         * gcc.dg/special/weak-1.c: New test.
13244         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13245         * gcc.dg/special/weak-2.c: New test.
13246         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13247         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13248         * gcc.dg/special/wkali-1.c: New test.
13249         * gcc.dg/special/wkali-2.c: New test.
13250         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13251         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13252
13253 1999-02-10  Felix Lee  <flee@cygnus.com>
13254
13255           * lib/c-torture.exp (c-torture-compile): Pull out code for
13256           analyzing gcc error messages.
13257           (c-torture-execute): Likewise.  Fix some (harmless) false
13258           positives.
13259           * lib/gcc.exp (gcc_check_compile): New function.
13260
13261 1999-02-08  Richard Henderson  <rth@cygnus.com>
13262
13263         * gcc.c-torture/execute/990208-1.c: New test.
13264
13265 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
13266
13267         * g++.dg/special/ecos.exp: New driver for new tests with special
13268         requirements
13269
13270         * g++.dg/special/conpr-1.C: New test
13271         * g++.dg/special/conpr-2.C: New test
13272         * g++.dg/special/conpr-2a.C: New test
13273         * g++.dg/special/conpr-3.C: New test
13274         * g++.dg/special/conpr-3a.C: New test
13275         * g++.dg/special/conpr-3b.C: New test
13276
13277         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13278         allow g++ to use the dg driver
13279
13280         * README: Add comment about g++.dg directory
13281
13282 1999-02-06  Jeffrey A Law  (law@cygnus.com)
13283
13284         * README: Update email addresses.
13285
13286 1999-02-03  Nick Clifton  <nickc@cygnus.com>
13287
13288         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13289         arguments in order to force structure S onto the stack even on
13290         the alpha.
13291         (test): Pass 10 leading arguments to function foo as well as the
13292         structure S.
13293
13294         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13295         failure for all targets.
13296
13297         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13298         abort to terminate program execution.
13299
13300 1999-01-30  Richard Henderson  <rth@cygnus.com>
13301
13302         * gcc.c-torture/execute/990130-1.c: New test.
13303
13304 1999-01-30  Jeffrey A Law  (law@cygnus.com)
13305
13306         * gcc.dg/990130-1.c: New test.
13307
13308 1999-01-28  Michael Meissner  <meissner@cygnus.com>
13309
13310         * gcc.c-torture/execute/990128-1.c: New test.
13311
13312 1999-01-27  Michael Meissner  <meissner@cygnus.com>
13313
13314         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
13315
13316 1999-01-27  Felix Lee  <flee@cygnus.com>
13317
13318         * lib/c-torture.exp (c-torture-compile): pull out code for
13319         analyzing gcc error messages.
13320         (c-torture-execute): ditto, and fix some (harmless) false
13321         positives.
13322         * lib/gcc.exp (gcc_check_compile): new function.
13323
13324 1999-01-17  Jeffrey A Law  (law@cygnus.com)
13325
13326         * gcc.dg/990117-1.c: New test.
13327
13328         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13329
13330         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13331
13332 1999-01-15  Jeffrey A Law  (law@cygnus.com)
13333
13334         * g77.f-torture/compile/990115-1.f: New test.
13335
13336 1999-01-07  Jeffrey A Law  (law@cygnus.com)
13337
13338         * gcc.c-torture/compile/990107-1.c: New test
13339
13340 1999-01-06  Jeffrey A Law  (law@cygnus.com)
13341
13342         * gcc.c-torture/execute/990106-2.c: New test.
13343
13344         * gcc.c-torture/execute/990106-1.c: New test.
13345
13346 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
13347
13348         * gcc.c-torture/compile/981223-1.c: New test.
13349
13350 1998-12-29  Richard Henderson  <rth@cygnus.com>
13351
13352         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13353         (opt3): Rename from opt4 and disable.
13354
13355 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
13356
13357         * g++.old-deja/g++.pt/ptrmem5.C: New test.
13358
13359 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13360
13361         * g++.old-deja/g++.other/conv5.C: New test.
13362
13363 1998-12-14  Nick Clifton  <nickc@cygnus.com>
13364
13365         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13366
13367 1998-12-11  Jeffrey A Law  (law@cygnus.com)
13368
13369         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13370
13371 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
13372
13373         * gcc.c-torture/compile/981211-1.c: New test.
13374
13375 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
13376
13377         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13378
13379         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13380
13381 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13382
13383         * gcc.special/930510-1.c: Make C9X safe.
13384         * gcc.misc-tests/gcov-1.c Similarly.
13385         * gcc.misc-tests/gcov-2.c Similarly.
13386
13387 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13388
13389         * gcc.dg/ultrasp1.c: New test.
13390
13391 1998-12-06  Richard Henderson  <rth@cygnus.com>
13392
13393         * gcc.c-torture/execute/981206.c: New test.
13394
13395 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13396
13397         * g++.old-deja/g++.ns/template7.C: New test.
13398
13399         * g++.old-deja/g++.other/expr1.C: New test.
13400
13401         * g++.old-deja/g++.eh/tmpl3.C: New test.
13402
13403         * g++.old-deja/g++.eh/tmpl2.C: New test.
13404
13405 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13406
13407         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13408         * g++.old-deja/g++.other/using6.C: Removed.
13409         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13410
13411         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13412
13413 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13414
13415         * g++.old-deja/g++.pt/overload8.C: New test.
13416
13417         * g++.old-deja/g++.pt/overload7.C: New test.
13418
13419         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13420
13421         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13422         and relinking messages.
13423         * lib/g++.exp (g++_target_compile): Remove .rpo file when
13424         compiling with -frepo.
13425
13426 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
13427
13428         * g++.old-deja/g++.pt/lookup6.C: New test.
13429
13430 1998-11-30  Nick Clifton  <nickc@cygnus.com>
13431
13432         * gcc.c-torture/execute/981130-1.c: New test.
13433         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13434
13435 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13436
13437         * g++.old-deja/g++.pt/explicit76.C: New test.
13438
13439         * g++.old-deja/g++.pt/friend38.C: New test.
13440
13441         * g++.old-deja/g++.ns/crash2.C: New test.
13442
13443         * g++.old-deja/g++.pt/defarg8.C: New test.
13444
13445         * g++.old-deja/g++.pt/instantiate6.C: New test.
13446
13447         * g++.old-deja/g++.pt/static6.C: New test.
13448
13449         * g++.old-deja/g++.pt/decl2.C: New test.
13450
13451 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13452
13453         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
13454         problem is actually related with name lookup, but so what? :-)
13455
13456         * g++.old-deja/g++.pt/friend37.C: New test.
13457
13458 1998-11-25  Dave Love  <d.love@dl.ac.uk>
13459
13460         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13461         element, which fails on some systems.
13462
13463         * g77.f-torture/execute/labug1.f: New test.
13464
13465 1998-11-21  Jeffrey A Law  (law@cygnus.com)
13466
13467         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13468         is defined.
13469
13470 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13471
13472         * g77.f-torture/compile/981117-1.f: New test.
13473
13474 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13475
13476         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13477         properly discarded.
13478
13479 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13480
13481         * gcc.c-torture/execute/memcheck: New directory of tests for
13482         -fcheck-memory-usage.
13483
13484 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13485
13486         * README: New file, general information about the testsuite and
13487         new description of the various C++ test subdirectories.
13488         * README.g++: Eliminate obsolete information, update and move most
13489         relevant stuff to README.
13490
13491 1998-11-07  Richard Henderson  <rth@cygnus.com>
13492
13493         * gcc.c-torture/compile/981107-1.c: New test.
13494
13495 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13496
13497         * execute/memcpy-bi.c: New testcase.
13498
13499 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13500
13501         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13502         base classes.
13503
13504         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13505         template is selected.
13506
13507         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13508         classes, it should be accepted for all types.
13509
13510         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13511
13512         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13513         specializations start with template headers.
13514
13515 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13516
13517         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13518
13519         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13520         non-POD types.
13521
13522 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13523
13524         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13525
13526 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13527
13528         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13529
13530 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13531
13532         * 981019-1.c: New test.
13533
13534 1998-10-14  Robert Lipe <robertl@dgii.com>
13535
13536         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13537         find objc headers.
13538
13539 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13540
13541         * compile/981001-4.c: Remove use of GCC extension that triggers a
13542         compiler bug.
13543
13544 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13545
13546         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13547
13548 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13549
13550         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13551         instantiation of template produces incorrect code for delete
13552         expression.
13553
13554         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13555         constructors' name is not unique.
13556         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13557         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13558
13559         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13560         automatic array of const is ill-formed.
13561
13562         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13563         of template parameter?
13564
13565         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13566         const.
13567
13568         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13569         pointer-to-member expression.
13570
13571         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13572         declaration causes ICE.
13573
13574 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13575
13576         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13577         reserved in the global namespace.
13578
13579         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13580         generate needed virtual table.
13581
13582         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13583
13584 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13585
13586         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13587         template-dependent type
13588
13589 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13590
13591         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13592         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13593         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13594
13595         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13596         class should be usable as argument of member function.
13597         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13598         class should be usable as return type of member function.
13599         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13600         class should be usable as type of data member.
13601
13602         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13603
13604 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13605
13606         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13607
13608 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13609
13610         * gcc.dg/dll-?.c Add thumb to target list.
13611         Fix assembler scan patterns to match current assembler output.
13612
13613 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13614
13615         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13616         matching of template brackets.
13617
13618         * g++.old-deja/g++.other/using4.C: New test.  Test using
13619         declarations of methods from base classes.
13620
13621         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13622         within functions should introduce names into the innermost
13623         enclosing namespace.
13624
13625         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13626         of static locals if first initialization throws.
13627
13628 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13629
13630         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13631
13632 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13633
13634         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13635         lose track of the possible targets of tablejump insns.
13636         * special/special.exp: Run it.
13637
13638 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13639
13640         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13641         must be declared before its specializations can be named in friend
13642         declarations.
13643
13644 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13645
13646         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13647
13648         * g77.f-torture/execute/io1.f: New test.
13649
13650 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13651
13652         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13653         with pointer to template function, for which no argument deduction
13654         is possible.
13655
13656         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13657         specialization of template function as argument to template
13658         function.
13659
13660         * g++.old-deja/g++.other/access2.C: New test; Inner class
13661         shouldn't have privileged access to Outer's names.
13662
13663 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13664
13665         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13666         friend template declared within template class conflicts with
13667         nested class of the same name.
13668
13669         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13670         is ignored.
13671
13672         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13673         object with direct initializer as function declaration.
13674
13675         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13676         initializers.
13677
13678         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13679         involving const pointer and NULL produces incorrect result.
13680
13681         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13682         type name without `typename' should be rejected with -pedantic.
13683
13684 1998-10-02  Richard Henderson  <rth@cygnus.com>
13685
13686         * g++.old-deja/g++.other/addrof1.C: New test.
13687
13688 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13689
13690         * gcc.c-torture/compile/981001-1.c: New test.
13691         * gcc.c-torture/execute/981001-1.c: New test.
13692
13693 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13694
13695         * gcc.c-torture/compile/981001-2.c: New test.
13696         * gcc.c-torture/compile/981001-3.c: New test.
13697         * gcc.c-torture/compile/981001-4.c: New test.
13698
13699 1998-10-01  Robert Lipe  <robertl@dgii.com>
13700
13701         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13702         multilibbed hosts.   Idea grafted from g77.exp.
13703
13704 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13705
13706         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13707         avoid losing on systems which need -lsocket.
13708
13709 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13710
13711         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13712         * g++.old-deja/g++.other/nested2.C: Ditto.
13713         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13714         failure.
13715
13716 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13717
13718         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13719         preferred over template operator!= for enum bitfields.
13720
13721 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13722
13723         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13724         that happen to have the same base name, but in different scopes,
13725         are incorrectly rejected.
13726
13727 1998-09-16  Richard Henderson  <rth@cygnus.com>
13728
13729         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13730         on the native word size instead of an integer literal.
13731
13732 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13733
13734         * g++.old-deja/g++.other/static2.C: Invocation of static data
13735         member of type pointer-to-function denoted as non-static member.
13736
13737         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13738         checks involving function types and aliases.
13739
13740 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13741
13742         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13743         redefined to the same non-trivial type.
13744
13745         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13746         namespace-qualification of template specializations declared in
13747         other namespaces.
13748
13749         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13750         to declare a subset of the specializations of a template function
13751         as friends of specializations of a template class.
13752
13753         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13754         member templates that do not fully specialize the enclosing
13755         template class are rejected.
13756
13757 1998-09-11  Dave Love  <d.love@dl.ac.uk>
13758
13759         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13760
13761 1998-09-08  Dave Love  <d.love@dl.ac.uk>
13762
13763         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13764         altered from libf2c/libU77 version.
13765
13766 1998-09-06  Dave Love  <d.love@dl.ac.uk>
13767
13768         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13769
13770 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13771
13772         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13773         (un)signed char are different types for template specialization
13774         purposes.
13775
13776 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13777
13778         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13779         * objc: ObjC testsuite.
13780
13781 1998-08-31  Catherine Moore  <clm@cygnus.com>
13782
13783         * gcc.c-torture/execute/941014-1.x:  New file.
13784
13785 1998-08-31  Nick Clifton  <nickc@cygnus.com>
13786
13787         * lib/c-torture.exp: Add support for
13788         torture_eval_before_compile and torture_eval_before_execute
13789         variables.
13790
13791 1998-08-30  Jeffrey A Law  (law@cygnus.com)
13792
13793         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13794         this test triggers valid.
13795
13796 1998-08-27  Jeffrey A Law  (law@cygnus.com)
13797
13798         * gcc.dg/980827-1.c: New test.
13799
13800 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13801
13802         * gcc.c-torture/execute/loop-4b.c: New test.
13803
13804 1998-08-26  Nick Clifton  <nickc@cygnus.com>
13805
13806         * lib/c-torture.exp: Add support for
13807         torture_eval_before_compile and torture_eval_before_execute
13808         variables.
13809
13810 1998-08-25  Jeffrey A Law  (law@cygnus.com)
13811
13812         * gcc.c-torture/compile/980825-1.c: New test.
13813
13814 1998-08-24  Nick Clifton  <nickc@cygnus.com>
13815
13816         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13817         count number tests in opt_t0 not good_t0.
13818
13819 1998-08-24  Jeffrey A Law  (law@cygnus.com)
13820
13821         * gcc.c-torture/compile/930326-1.x: Fix typo.
13822
13823 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
13824
13825         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13826         causes an ICE.
13827
13828 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13829
13830         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13831         STACK_SIZE is defined.
13832         * gcc.c-torture/unsorted/stuct.c: Similarly.
13833
13834         * gcc.c-torture/compile/980821-1.c: New test.
13835
13836 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13837
13838         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13839
13840 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
13841
13842         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13843         code.
13844
13845 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
13846
13847         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13848         error'.
13849
13850 1998-08-18  Jeffrey A Law  (law@cygnus.com)
13851
13852         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13853
13854 1998-08-16  Jeffrey A Law  (law@cygnus.com)
13855
13856         * gcc.c-torture/compile/980816-1.c: New test.
13857
13858         * gcc.dg/980816-1.c: New test.
13859
13860 1998-08-13  Jeffrey A Law  (law@cygnus.com)
13861
13862         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13863         compiler for ieee tests.
13864
13865 1998-08-01  Dave Love  <d.love@dl.ac.uk>
13866
13867         * g77.f-torture/compile/980729-0.f: New test.
13868
13869 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13870
13871         * gcc.c-torture/special/eeprof-1.c: New test, for
13872         -finstrument-functions.
13873         * gcc.c-torture/special/special.exp: Run it.
13874
13875 1998-07-29  Jeffrey A Law  (law@cygnus.com)
13876
13877         * gcc.c-torture/compile/980729-1.c: New test.
13878
13879 1998-07-27  Nick Clifton  <nickc@cygnus.com>
13880
13881         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13882         __thumb__ is defined, and test for ARM style doubles if so.
13883
13884 1998-07-26  Dave Love  <d.love@dl.ac.uk>
13885
13886         * g77.f-torture/noncompile/980615-0.f: New test.
13887
13888 1998-07-26  H.J. Lu  (hjl@gnu.org)
13889
13890         * gcc.dg/980312-1.c: Do link instead of compile.
13891         * gcc.dg/980313-1.c: Likewise.
13892
13893 1998-07-26  Jeffrey A Law  (law@cygnus.com)
13894
13895         * gcc.c-torture/compile/980726-1.c: New test.
13896
13897 1998-07-25  Dave Love  <d.love@dl.ac.uk>
13898
13899         * g77.f-torture/execute/io0.f: New test.
13900
13901 1998-07-24  Nick Clifton  <nickc@cygnus.com>
13902
13903         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13904         an int.
13905
13906 1998-06-18  Michael Meissner  <meissner@cygnus.com>
13907
13908         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13909         m32r bugs.
13910
13911 1998-07-17  Nick Clifton  <nickc@cygnus.com>
13912
13913         * gcc.dg/980626-1.c: Expect failures for all toolchains until
13914         c-decl.c:grokdeclarator can handle mode attributes.
13915
13916 1998-07-16  Jeffrey A Law  (law@cygnus.com)
13917
13918         * gcc.c-torture/execute/980716-1.c: New test.
13919
13920 1998-07-13  Jeffrey A Law  (law@cygnus.com)
13921
13922         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13923         the mn10200.
13924         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13925         the mn10200.
13926         * gcc.c-torture/execute/va-arg-3.x: Similarly.
13927         * gcc.c-torture/compile/930326-1.x: Similarly.
13928
13929 1998-07-13  Dave Love  <d.love@dl.ac.uk>
13930
13931         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13932         New test from Craig.
13933
13934 1998-07-12  Dave Love  <d.love@dl.ac.uk>
13935
13936         * g77.f-torture/noncompile/980616-0.f: New test.
13937
13938         * g77.f-torture/execute/970816-3.f:  New test from Craig.
13939
13940 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13941
13942         *  g++.other/singleton.C: Return error value instead of taking
13943         SIGSEGV.
13944
13945 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13946
13947         *  g++.other/singleton.C: New test.   Warning is under dispute.
13948         Runtime crash is not.
13949
13950 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13951
13952         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13953         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13954         using6.C, using7.C}:  New namespace tests.
13955
13956 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13957
13958         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13959         specialization with typedef'ed names used as array indexes.
13960
13961 1998-07-09  Jeffrey A Law  (law@cygnus.com)
13962
13963         * gcc.c-torture/execute/980709-1.c: New test.
13964
13965         * gcc.dg/980709-1.c: New test.
13966
13967 1998-07-07  Richard Henderson  <rth@cygnus.com>
13968
13969         * gcc.c-torture/execute/bcp-1.c: New test.
13970
13971 1998-07-07  Jeffrey A Law  (law@cygnus.com)
13972
13973         * gcc.c-torture/execute/980707-1.c: New test.
13974
13975 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13976
13977         * gcc.c-torture/compile/980706-1.c: New test.
13978
13979 1998-07-01  Dave Love  <d.love@dl.ac.uk>
13980
13981         * g77.f-torture/execute/980701-0.f,
13982         g77.f-torture/execute/980701-1.f: New test from Craig.
13983
13984 1998-07-01  Jeffrey A Law  (law@cygnus.com)
13985
13986         * gcc.c-torture/compile/980701-1.c: New test.
13987
13988         * gcc.c-torture/execute/980701-1.c: New test.
13989
13990 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13991 rlsruhe.de>
13992
13993         * g++.old-deja/g++.robertl/eb132.C: New test.
13994         * g++.old-deja/g++.robertl/eb133.C: Likewise.
13995
13996 1998-06-29  Dave Love  <d.love@dl.ac.uk>
13997
13998         * g77.f-torture/execute/980628-7.f,
13999         g77.f-torture/execute/980628-8.f,
14000         g77.f-torture/execute/980628-9.f,
14001         g77.f-torture/execute/980628-10.f: New tests from Craig.
14002
14003         * g77.f-torture/execute/980628-3.f: Remove mail headers.
14004
14005 1998-06-28  Jeffrey A Law  (law@cygnus.com)
14006
14007         * g77.f-torture/execute/980628-4.f: New test from Craig.
14008         * g77.f-torture/execute/980628-5.f: Likewise.
14009         * g77.f-torture/execute/980628-2.f: Likewise.
14010         * g77.f-torture/execute/980628-0.f: Likewise.
14011         * g77.f-torture/execute/980628-1.f: Likewise.
14012         * g77.f-torture/execute/980628-3.f: Likewise.
14013         * g77.f-torture/execute/980628-6.f: Likewise.
14014
14015 1998-06-28  Jeffrey A Law  (law@cygnus.com)
14016
14017         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14018         directory when nothing has been installed yet.
14019
14020 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
14021
14022         * gcc.c-torture/special/special.exp: Handle newer versions of
14023         dejagnu.
14024
14025 1998-06-26  Jeffrey A Law  (law@cygnus.com)
14026
14027         * gcc.dg/980626-1.c: New test.
14028
14029 1998-06-19  Bruno Haible <haible@ilog.fr>
14030
14031         * gcc.misc-tests/m-un-2.c: New test.
14032         * g++.old-deja/g++.other/warn01.c: Likewise.
14033
14034 1998-06-19  Robert Lipe  <robertl@dgii.com>
14035
14036         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14037         compatibility with assmblers with a different comment character.
14038         Eliminate use of GAS-specific extensions.
14039
14040 1998-06-19  Jeffrey A Law  (law@cygnus.com)
14041
14042         * gcc.c-torture/execute/ieee/980619-1.c: New test.
14043
14044 1998-06-19  Robert Lipe  <robertl@dgii.com>
14045
14046         *lib/g77.exp: Replace search for libf2c.a with search for newly
14047         renamed libg2c.a
14048
14049 1998-06-17  Jeffrey A Law  (law@cygnus.com)
14050
14051         * gcc.c-torture/execute/980617-1.c: New test.
14052
14053 1998-06-12  Jeffrey A Law  (law@cygnus.com)
14054
14055         * gcc.c-torture/execute/980612-1.c: New test.
14056
14057 1998-06-08  Jeffrey A Law  (law@cygnus.com)
14058
14059         * gcc.dg/980523-1.c: Only test on ppc-linux.
14060         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14061
14062         * gcc.c-torture/execute/980608-1.c: New test.
14063
14064 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
14065
14066         * gcc.c-torture/execute/980605-1.c: New test.
14067
14068 1998-06-04  Jeffrey A Law  (law@cygnus.com)
14069
14070         * gcc.c-torture/execute/980604-1.c: New test.
14071
14072 1998-06-02  Jeffrey A Law  (law@cygnus.com)
14073
14074         * gcc.c-torture/execute/980602-1.c: New test.
14075         * gcc.c-torture/execute/980602-2.c: Likewise.
14076
14077 1998-06-02  Dave Love  <d.love@dl.ac.uk>
14078
14079         * 970125-0.f: Fix per JCB.  Add commentary.
14080
14081 1998-05-31  Michael Meissner  <meissner@cygnus.com>
14082
14083         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14084         IEEE -0 support.
14085
14086 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14087
14088         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14089         earlier.
14090
14091 1998-05-28  Catherine Moore <clm@cygnus.com>
14092
14093         * gcc.c-torture/execute/980526-3.c: New test.
14094
14095 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
14096
14097         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14098         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14099         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14100         m88k-motorola-sysv3 to XFAIL.
14101
14102 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14103
14104         * gcc.dg/980526-1.c: New test.
14105         * gcc.c-torture/execute/980526-2.c: New test.
14106
14107 1998-05-26  Jeffrey A Law  (law@cygnus.com)
14108
14109         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14110
14111         * gcc.c-torture/execute/980526-1.c: New test.
14112
14113 1998-05-26  Dave Love  <d.love@dl.ac.uk>
14114
14115         * g77.f-torture/execute/alpha2.f: Add runtime test.
14116
14117 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
14118
14119         * g++.old-deja/old-deja.exp: Strip leading directories.
14120
14121         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14122         error for the line.  Don't run multiple tests for the same line.
14123
14124 1998-05-23  Jeffrey A Law  (law@cygnus.com)
14125
14126         * gcc.dg/980523-1.c: New test.
14127
14128 1998-05-23  Dave Love  <d.love@dl.ac.uk>
14129
14130         * g77.f-torture/compile/970915-0.f: New test.
14131
14132 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
14133
14134         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14135
14136 1998-05-21  Jeffrey A Law  (law@cygnus.com)
14137
14138         * gcc.dg/980520-1.c: New test.
14139
14140 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
14141
14142         * gcc.dg/980502-1.c: Fix return type.
14143
14144 1998-05-20  Jeffrey A Law  (law@cygnus.com)
14145
14146         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14147         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14148         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14149         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14150         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14151
14152 1998-05-20  Dave Love  <d.love@dl.ac.uk>
14153
14154         * g77.f-torture/execute/980520-1.f: New test.
14155
14156 1998-05-15  Dave Love  <d.love@dl.ac.uk>
14157
14158         * lib/mike-g77.exp: New file.
14159
14160         * g77.f-torture/noncompile/noncompile.exp,
14161         g77.f-torture/noncompile/check0.f: New files.
14162
14163 1998-05-14  Dave Love  <d.love@dl.ac.uk>
14164
14165         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14166         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14167         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14168         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14169         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14170         abort where appropriate.
14171
14172 1998-05-05  Michael Meissner  <meissner@cygnus.com>
14173
14174         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14175         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14176
14177 1998-04-29  Dave Love  <d.love@dl.ac.uk>
14178
14179         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14180
14181 1998-04-27  Dave Love  <d.love@dl.ac.uk>
14182
14183         * g77.f-torture/compile/980427-0.f: New test.
14184
14185 1998-04-24  Dave Love  <d.love@dl.ac.uk>
14186
14187         * g77.f-torture/compile/980424-0.f: New test.
14188
14189 1998-04-19  Dave Love  <d.love@dl.ac.uk>
14190
14191         * g77.f-torture/compile/980419-2.f (main): New test.
14192         * g77.f-torture/compile/970125-0.f: New test.
14193         * g77.f-torture/compile/980419-1.f: New test.
14194
14195 1998-04-08  Jim Wilson  <wilson@cygnus.com>
14196
14197         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
14198         of loop-4.c.
14199
14200 1998-04-07  Jim Wilson  <wilson@cygnus.com>
14201
14202         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14203
14204 1998-04-03  Jim Wilson  <wilson@cygnus.com>
14205
14206         * gcc.c-torture/compile/980329-1.c: New test.
14207
14208 1998-03-18  Jim Wilson  <wilson@cygnus.com>
14209
14210         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14211         * gcc.dg/980312-1.c: Fix typo in -march command.
14212
14213 1998-03-16  H.J. Lu  (hjl@gnu.org)
14214
14215         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14216
14217 1998-03-11  Robert Lipe  <robertl@dgii.com>
14218
14219         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
14220         Dave Love agree the Fortran source is bogus.
14221
14222 1998-03-11  Robert Lipe  <robertl@dgii.com>
14223
14224         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14225         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14226         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14227         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14228         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14229
14230 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
14231
14232         * g++.old-deja/g++.other/friend1.C: New test.
14233
14234 1998-02-18  Dave Love  <d.love@dl.ac.uk>
14235
14236         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14237         possibly uninitialized) variables and declare dnrm2.
14238
14239 1998-02-23  Robert Lipe <robertl@dgii.com>
14240
14241         From Bruno Haible <haible@ilog.fr>:
14242         * gcc.c-torture/execute/980223.c: New test.
14243
14244 1998-02-13  Jeffrey A Law  (law@cygnus.com)
14245
14246         * gcc.dg/ifelse-1.c: New test.
14247
14248 1998-02-09  H.J. Lu  (hjl@gnu.org)
14249
14250         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14251
14252           * lib/old-dejagnu.exp (old-dejagnu): Added the
14253           "execution test - XFAIL *-*-*" handling in the spirit of
14254           "excess errors test -". Changed the "execution test fails"
14255           handling to be like "excess errors test fails".
14256           * Update various tests accordingly.
14257
14258 1998-02-06  Jim Wilson  <wilson@cygnus.com>
14259
14260         * gcc.c-torture/execute/980205.c: New test.
14261
14262 1998-01-18  Jeffrey A Law  (law@cygnus.com)
14263
14264         * lib/c-torture.exp: Look for .x files instead of .cexp files.
14265         * lib/f-torture.exp: Similarly.
14266         * gcc.c-torture: Rename all .cexp files to .x files.
14267
14268 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
14269
14270         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14271         (940510-1.c): Removed duplicate.
14272         (971104-1.c): New test.
14273
14274 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
14275
14276           * lib/f-torture.exp: Improve error and loop detection.
14277
14278 1997-11-19  Michael Meissner  <meissner@cygnus.com>
14279
14280         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14281         use that to size the filler array.
14282
14283 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
14284
14285         * lib/c-torture.exp(c-torture-execute): Fix typo.
14286
14287         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14288         testcase as the executable name. Keep the executable around if
14289         the test fails.
14290
14291 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
14292
14293         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14294         changes.  Only test one -g option, and move it to the end of the
14295         list of options to test.
14296
14297 1997-09-19  Michael Meissner  <meissner@cygnus.com>
14298
14299         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14300         variable GCC_TORTURE_OPTIONS to supply default switches separated
14301         by colons.  If no environment variable, run tests with -O0 -g, -O1
14302         -g, and -O2 -g as well.
14303
14304 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
14305
14306         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
14307         explanatory comments. Fix indentation.
14308
14309 1997-09-15  Jeffrey A Law  (law@cygnus.com)
14310
14311         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
14312
14313 1997-09-11  Jeffrey A Law  (law@cygnus.com)
14314
14315         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
14316         * g++.old-deja/g++.mike/p7325.C: Likewise.
14317         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
14318
14319 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
14320
14321         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14322         * g++.old-deja/g++.brendan/crash30.C: Likewise.
14323         * g++.old-deja/g++.brendan/crash39.C: Likewise.
14324         * g++.old-deja/g++.law/operators4.C: Likewise.
14325
14326 1997-09-11  Joe Buck  (jbuck@synopsys.com)
14327
14328         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14329         * g++.old-deja/g++.mike/p784.C: Ditto.
14330         * g++.old-deja/g++.mike/p785.C: Ditto.
14331
14332 1997-09-05  Jeffrey A Law  (law@cygnus.com)
14333
14334           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14335
14336 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14337
14338         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14339         target feature; pass this to c-torture-execute as needed.
14340
14341 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14342
14343         * lib/c-torture.exp(c-torture-execute): If the previous and the
14344         current executables being tested are identical, we don't need to
14345         run the executable again. Try to make the executable names
14346         unique. Add an optional argument for passing additional compiler
14347         flags.
14348
14349 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
14350
14351         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14352
14353 1997-08-29  Jeffrey A Law  (law@cygnus.com)
14354
14355         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14356
14357 1997-07-31  Jeffrey A Law  (law@cygnus.com)
14358
14359         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14360         32bit or larger longs.
14361
14362         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14363         have either a 32bit long or 32bit int.
14364
14365 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
14366
14367         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14368         Make double precision tests dependent on sizeof (double).
14369
14370 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
14371
14372         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14373         too.
14374
14375 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
14376
14377         * gcc.c-torture/compile/961203-1.cexp: New script.
14378
14379 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
14380
14381         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14382         up the includes ourselves.
14383
14384 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
14385
14386         * lib/plumhall.exp: Remove random include, and add a few
14387         verbose messages for debugging.
14388
14389 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
14390
14391         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14392         of trying to do it ourselves.
14393
14394 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14395
14396         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14397
14398 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
14399
14400         * gcc.prms/5403.c: Made regexp a bit less strict.
14401
14402 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
14403
14404         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14405         is returned from remote_load instead.
14406         * lib/plumhall.exp: Ditto.
14407         * lib/mike-g++.exp: Ditto.
14408         * lib/old-dejagnu.exp: Ditto.
14409         * lib/c-torture.exp: Ditto.
14410
14411 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
14412
14413         * lib/g++.exp: Use build_wrapper procedure.
14414         * lib/gcc.exp: Ditto.
14415
14416 1997-05-20  Jeffrey A Law  (law@cygnus.com)
14417
14418         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14419         an old-style decl for malloc.  Fixes tests to work when
14420         sizeof (int) != sizeof (size_t).
14421
14422 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14423
14424         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14425
14426         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14427         use stdargs.h interface.
14428
14429 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14430
14431         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14432         NO_VARARGS when compiling.
14433
14434 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
14435
14436         * lib/plumhall.exp(ph_includes): New procedure.
14437         (ph_make): Use it.
14438         (ph_compiler): Ditto.
14439
14440         * lib/g++.exp: Rename test-glue.c to testglue.c.
14441         * lib/gcc.exp: Ditto.
14442
14443 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
14444
14445         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14446         to completion when it's called.
14447
14448 1997-03-21  Michael Meissner  <meissner@cygnus.com>
14449
14450         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14451         is defined, don't do test.
14452
14453 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
14454
14455         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14456         for object files.
14457         (ph_summary): Mark skipped testcases as untested, not unresolved.
14458
14459         * lib/plumhall.exp (ph_make): If unresolved because of bad
14460         errorCode, record errorCode in log file.
14461         (*): Replace send_log/verbose with verbose -log.
14462
14463 1997-03-19  Michael Meissner  <meissner@cygnus.com>
14464
14465         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14466         double conversion if double isn't at least 8 bytes.
14467
14468         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14469         int to work with targets where int is 16 bits.
14470
14471         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14472         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14473         precision for the test to complete.
14474
14475 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14476
14477         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14478         if d10v is not compiled with the -mdouble64 flag.
14479         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14480
14481         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14482         d10v is not compiled with the -mint32 flag.
14483
14484 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14485
14486         * lib/plumhall.exp: Use incr_count.
14487
14488 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14489
14490         * gcc.c-torture: Update to c-torture-1.45.
14491
14492 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14493
14494         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14495         the name of the expect testcase file).
14496
14497         * lib/g++.exp(g++_init): Ditto.
14498
14499 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14500
14501         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14502         the host.
14503
14504         * lib/gcc.exp(gcc_exit): New procedure.
14505
14506 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14507
14508         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14509         specs where appropriate.
14510
14511         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14512         because of new "candidates are" messages, and removed a few
14513
14514         * Converted all non-old-style g++ testcases to old-style, and
14515         moved into g++.old-deja.
14516
14517 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14518
14519         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14520         options.
14521
14522         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14523         succeeded.
14524
14525         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14526
14527 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14528
14529         * lib/gcc.exp (gcc_target_compile): Add support for defining
14530         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14531         the machine doesn't have those features.
14532
14533 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14534
14535         * g++.law/operators4.exp: Don't use LIBS.
14536
14537 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14538
14539         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14540
14541         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14542         * lib/g++.exp: Set it here instead. Also, allow use of the
14543         --tool_exec and --tool_opt options. Change CXX to
14544         GXX_UNDER_TEST.
14545
14546         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14547
14548         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14549
14550 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14551
14552         * lib/old-dejagnu.exp: Use prune_warnings instead of
14553         prune_system_crud.
14554         * lib/mike-g++.exp: Ditto.
14555         * lib/gcc.exp: Ditto.
14556         * lib/g++.exp: Ditto.
14557
14558         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14559
14560 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14561
14562           * 941014-2.c: Include stdlib.h
14563           * 960327-1.c: Include stdio.h
14564           * dbra.c, index-1.c: Don't assume ints are 32bits.
14565
14566 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14567
14568         * lib/gcc.exp: Add gcc,stack_size target feature.
14569
14570         * lib/g++.exp(g++_target_compile): Add the include and link
14571         paths here, not in two other places. And, it's $options, not
14572         options.
14573
14574         * lib/mike-g++.exp(postbase): Remove the code that determines
14575         the correct include and link paths.
14576         * g++.old-deja/old-deja.exp: Ditto.
14577
14578 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14579
14580         * lib/g++.exp(g++_init): target_compile no longer returns the
14581         filename of the result.
14582
14583 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14584
14585         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14586         call to glob.
14587
14588         * gcc.c-torture/special/special.exp: Change call to
14589         gcc_target_compile to include the object file.
14590
14591 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14592
14593         * gcc.c-torture/special/special.exp: Correct misspelling in last
14594         change.
14595
14596 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14597
14598         * lib/plumhall.exp(ph_summary): Log the entire output of the
14599         executable. Return -1 if there were any failures, 0 otherwise.
14600         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14601         (ph_make): Clean up objects and executables that were built
14602         if the tests succeeded.
14603
14604 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14605
14606         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14607         libraries and includes in the build tree as appropriate.
14608
14609 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14610
14611         * lib/c-torture.exp: Instead of looking for the global variable
14612         NO_LONG_LONG, check to see if that's a feature of the target.
14613
14614 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14615
14616         * config/default.exp: Minimize. Delete the remainer of the files in
14617         config; this functionality is now in devo/dejagnu/config.
14618
14619         g++.*/*: Pass any additional flags used to compile to postbase;
14620         delete CXXFLAGS.
14621
14622         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14623         is now done by runtest.exp. Use gcc_target_compile instead of
14624         compile.
14625
14626         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14627         Remove references to CFLAGS. Use remote_file instead of
14628         calling rm -f.
14629         (c-torture): Take a list of arguments to use to compile this
14630         testcase.
14631
14632         lib/g++.exp: Simplify. Use target_compile instead of compile.
14633         lib/gcc-dg.exp: Ditto.
14634         lib/gcc.exp: Ditto.
14635         lib/mike-{gcc,g++}.exp: Ditto.
14636         lib/old-dejagnu.exp: Ditto.
14637         lib/plumhall.exp: Ditto.
14638
14639 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14640
14641         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14642         (ph_linker): Likewise.
14643
14644 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14645
14646           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14647         MAP_ANON / MAP_ANONYMOUS if defined;
14648         else try to map from /dev/zero .
14649
14650 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14651
14652         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14653         isn't defined, then define it to MAP_ANONYMOUS.
14654
14655 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14656
14657         * gcc.c-torture: Update to c-torture-1.42 release.
14658
14659 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14660
14661         * gcc.c-torture: Update to c-torture-1.41 release.
14662
14663 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14664
14665         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14666         c-torture release.
14667
14668 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14669
14670         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14671         and LDFLAGS.  Fix second case to append the target_info ldflags
14672         onto LDFLAGS, not CFLAGS.
14673         * lib/g++.exp (g++_init): Add target_info stuff.
14674         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14675         of libgloss and newlib flags for !native.
14676
14677         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14678         (GDB): Fix relative path to go up another dir for finding gdb.
14679
14680 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14681
14682         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14683         versions in the target_info array, if they don't exist.
14684
14685 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14686
14687         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14688
14689 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14690
14691         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14692         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14693
14694 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14695
14696         * lib/old-dejagnu.exp: Don't remove the output file before we've
14697         actually tested it. Don't append pwd to the path of the executable
14698         we're testing.
14699
14700 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14701
14702         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14703
14704 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14705
14706         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14707         temporary directory for compiler files, and set it to a default
14708         value of /tmp. Set $output as the name of the output file from
14709         compiling the testcase. Add a -o option to $cflags_var so the
14710         compiler writes the final output file as $output. Set $executable
14711         to $output.
14712
14713         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14714         directory for compiler files, and set it to /tmp if it doesn't
14715         already have a value. Set $output_file to the name of the output
14716         file from compiling the testcase. Add a -o option to CXXFLAGS so
14717         the compiler writes the final output file as $output. Use $output
14718         as the executable to be tested.
14719
14720 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14721
14722         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14723
14724 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14725
14726         * gcc.c-torture/execute/pending-1.c: New test.  Still
14727         pending in Tege's queue.
14728
14729 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14730
14731         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14732         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14733         if there were failures.  Call unresolved if there were unresolved
14734         testcases.  Call gcc_fail if program did not run to completion.
14735         (ph_make): Pass additional argument name to ph_execute.
14736         (ph_execute): Add new argument.  Pass additional arguments to
14737         ph_summary.  Call gcc_fail is there is no execution output.
14738
14739 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14740
14741         * lib/plumhall.exp (proc_summary): Output relavent summary
14742         lines into the log so specific failures in plumhall can be
14743         investigated.
14744
14745 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14746
14747         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14748         (c-torture-execute): Don't try to execute tests which use
14749         "long long" types if $NO_LONG_LONG is nonzero.
14750
14751 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14752
14753         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14754         not c-torture.
14755
14756         * gcc.ieee: Move from here.
14757         * gcc.c-torture/execute/ieee: To here.
14758
14759 1996-03-26  Jeffrey A Law  (law@cygnus.com)
14760
14761         * gcc.c-torture: Update to c-torture-1.41 release.
14762
14763 1996-03-22  Jeffrey A Law  (law@cygnus.com)
14764
14765         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14766         not "$output".
14767
14768 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14769
14770         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14771         -c present.
14772
14773 1996-03-02  Jeffrey A Law  (law@cygnus.com)
14774
14775         * config/proelf.exp: Handle connecting to a simulator.
14776
14777 1996-01-31  Jeffrey A Law  (law@cygnus.com)
14778
14779         * config/proelf.exp: New file.  Enough framework that we can
14780         run c-torture tests on the proelf targets (or any other target
14781         that gdb can connect to for that matter).
14782
14783 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14784
14785         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14786         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14787
14788         * lib/plumhall.exp (ph_execute): Always call ph_summary if
14789         exec_output exists.
14790
14791 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14792
14793         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14794         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14795
14796         * config/*.exp: Update FSF address.  Change result of ${tool}_load
14797         to pass/fail/unresolved/unsupported/untested.  Caller must now
14798         call unresolved/unsupported/untested.
14799         * lib/*.exp: Update FSF address.  Update to handle new results of
14800         ${tool}_load.
14801         * lib/chill.exp (verbose): Delete.
14802
14803 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14804
14805         * lib/gcc.exp (default_gcc_start): Change order of args to
14806         $LDFLAGS $CFLAGS $LIBS.
14807         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14808         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14809         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14810         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14811         * gcc.misc-tests/dg-test.exp: Likewise.
14812         * gcc.misc-tests/msgs.exp: Likewise.
14813         * gcc.prms/prms.exp: Likewise.
14814         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14815         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14816
14817         * lib/dg.exp: Deleted, moved to dejagnu/lib.
14818
14819 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14820
14821         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14822
14823         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14824         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14825
14826         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14827         necessary.
14828
14829 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14830
14831         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14832         global for loop; add use of $mathlib.
14833         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14834         settings here; set mathlib for anything but VxWorks.
14835
14836 1996-01-22  Jeffrey A Law  (law@cygnus.com)
14837
14838         * gcc.c-torture: Update to c-torture-1.40 release.
14839
14840 1996-01-03  Jeffrey A Law  (law@cygnus.com)
14841
14842         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14843         dg.exp.
14844
14845 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14846
14847         * lib/c-torture.exp (c-torture-execute): Declare "output" as
14848         global.
14849
14850 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14851
14852         * lib/g++.exp (LIBS): Define if not already.
14853         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14854         (gcc-dg-prune): Call prune_gcc_output.
14855         * lib/gcc.exp (prune_gcc_output): New proc.
14856         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14857         prune_gcc_output.
14858
14859 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14860
14861         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14862         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
14863
14864 1995-11-15  Jeffrey A Law  (law@cygnus.com)
14865
14866         * gcc.c-torture: Update to c-torture-1.39 release.
14867
14868 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14869
14870         * lib/c-torture.exp (c-torture-execute): Don't return if one option
14871         fails, try others as well.
14872
14873 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14874
14875         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14876         If compilation fails, mark execute tests as `untested'.
14877         If test is marked as unsupported, don't mark compilation and
14878         execute tests as failed.
14879
14880 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14881
14882         * lib/g++.exp (g++_init): Don't link in libg++, and look to
14883         libstdc++ for whether or not we want to be doing shared
14884         libraries.  Delete link_curses since we don't need it anymore.
14885         * lib/mike-g++.exp (postbase): Don't link in libg++.
14886         * g++.old-deja/old-deja.exp: Likewise.
14887
14888 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14889
14890         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14891
14892 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14893
14894         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14895         For that, add `-Wl,-a,shared_archive'.
14896         * g++.old-deja/old-deja.exp: Likewise.
14897
14898 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14899
14900         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14901
14902 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14903
14904         * lib/mike-g++.exp (postbase): Pay attention to the status of
14905         g++_load.
14906
14907 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14908
14909           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14910
14911 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14912
14913         * lib/gcc.exp (default_gcc_start): No longer need to log program
14914         being executed or its output, execute_anywhere does that now.
14915         * lib/g++.exp (default_g++_version): Call execute_anywhere.
14916         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
14917
14918 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14919
14920         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14921         the same as those in lib/g++.exp.
14922
14923 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
14924
14925         * gcc.c-torture: Update to c-torture-1.38 release.
14926         * gcc.ieee: Related changes.
14927
14928 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14929
14930         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14931         "exec". Minor reformatting changes.
14932
14933         * config/rom68k.exp (${tool}_load): Make it work in a canadian
14934         cross. This means all "exec" calls now work on a remote host as
14935         well.
14936         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14937         cross. Filter out the extra "\r\n" stuff that expect puts in.
14938         (c-torture-execute): Filter out the bogus warnings like
14939         c-torture-compile does. Add support for canadian cross.
14940         * lib/gcc.exp (default_gcc_version, default_gcc_start)
14941         Use execute_anywhere rather than calling exec directly. Now it
14942         works for canadian cross testing.
14943
14944 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14945
14946         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14947         results into a variable, and check that rather than using file exists.
14948
14949 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14950
14951         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14952         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14953
14954 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14955
14956         * g++.old-deja/old-deja.exp: Create and pass runshlib and
14957         lib_curses if there's a shared libg++ in the build tree.
14958
14959 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14960
14961         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14962         if not supported target.
14963
14964 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14965
14966         * lib/g++.exp (g++_init): Move empty setting of runshlib and
14967         link_curses up to always happen, not just for native builds.
14968
14969 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14970
14971         * gcc.c-torture: Update to c-torture-1.36 release.
14972         * gcc.failure: Related changes.
14973
14974 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14975
14976         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14977
14978 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14979
14980         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14981         * lib/mike-g++.exp (postbase): Not in here.  Still reference
14982         runshlib, link_curses, and mathlib for link and run.
14983
14984         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14985         pass the runtime shared library options for Solaris, OSF/1, and
14986         Irix5, and link with -lcurses to avoid unresolved references.
14987
14988 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14989
14990         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14991         only run once.
14992
14993 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14994
14995         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14996
14997 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14998
14999         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
15000         do not have a framework for the "compat" tests yet.
15001
15002 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
15003
15004         * lib/mike-g++.exp (postbase): New local variable `mathlib',
15005         set to null if we're testing vxworks5.1.  Use that instead of
15006         `-lm' in the setting of LIBS for link and run.
15007
15008 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
15009
15010         * config/rom68k.exp (${tool}_load): Major changes to make it
15011         work.  Verified that it does in fact return the stuff in
15012         exec_output properly.  Catch any Emul or any TRAP other than 0.
15013
15014 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
15015
15016         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15017         LDFLAGS properly for targets that need stuff from libgloss.
15018         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15019         only run once.
15020         (gpp_initialized): New variable.
15021
15022 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
15023
15024         * config/rom68k.exp: Load libgloss.exp.
15025         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15026         so we can produce a fully linked binary.
15027         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15028         so we can produce a fully linked binary.
15029
15030 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
15031
15032         * lib/plumhall.exp (ph_section): Watch for expected failures.
15033         Add missing `else'.
15034
15035         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15036         run the testcase.
15037         (c-torture): Likewise.
15038
15039 1995-08-28  Doug Evans  <dje@cygnus.com>
15040
15041         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15042
15043         * lib/mike-g++.exp (mike_cleanup): New proc.
15044         (prebase): New globals compiler_result, not_compiler_result,
15045         target_regexp.
15046         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
15047         allow leading "-" in pattern.  Watch for unsupported tests.
15048         If $compiler_result is set, pattern match assembler code,
15049         and ditto for $not_compiler_result.
15050         * lib/mike-gcc.exp: Likewise.
15051
15052         * lib/plumhall.exp (ph_execute): Only call ph_summary if
15053         execution "succeeded".
15054
15055 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
15056
15057         * config/win32.exp: New file.
15058         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15059
15060 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
15061
15062         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15063         unsupported.
15064         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15065         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15066         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15067
15068         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15069         "... without exceptions was ...".  That is now handled by
15070         prune_system_crud.
15071         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15072
15073 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
15074
15075         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15076         sieve.c,sort2.c}: New files.
15077         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15078         sieve.exp,sort2.exp}: Drivers for them.
15079
15080         * lib/mike-gcc.exp (program_output): New user settable variable.
15081         (postbase): Call prune_system_crud.  Also prune extraneous compiler
15082         messages.
15083         * lib/mike-g++.exp (program_output): New user settable variable.
15084
15085         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15086
15087         * config/sh.exp: Deleted (use sim.exp instead).
15088
15089 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
15090
15091         * config/vx.exp: Declare CHECKTASK as global.
15092         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15093         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15094         * lib/old-dejagnu.exp: Load [pwd]/$executable.
15095
15096 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
15097
15098         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15099         target. Like vx.exp, only includes `vx29k.exp' instead of
15100         `vxworks.exp'.
15101
15102 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
15103
15104         * config/sim.exp: Increase time limit from 120 seconds to 240.
15105
15106 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
15107
15108         * gcc.c-torture/execute/950628-1.c: New test.
15109
15110 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
15111
15112         * gcc.c-torture: Update with changes/additions from
15113         c-torture-1.34.
15114
15115 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
15116
15117         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15118
15119 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
15120
15121         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15122
15123 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
15124
15125         * gcc.c-torture/compile/950512-1.c: New test.
15126         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15127         * gcc.dg/struct-ret-1.c: Likewise.
15128
15129 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
15130
15131         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15132           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15133
15134 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
15135
15136         * gcc.c-torture/special/920411-1.c: Deleted.
15137         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15138
15139 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
15140
15141         * config/sim.exp (${tool}_load): Hack in call to bash to get a
15142         cpu limit.
15143
15144 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
15145
15146         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15147
15148 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
15149
15150         From kenner;
15151         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15152         is the proper length.
15153         * va-arg-3.c: Likewise.
15154
15155 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
15156
15157         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
15158         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15159
15160         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
15161         * lib/g++.exp (default_g++_start): Delete old cruft.
15162
15163 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
15164
15165         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15166         (2 * (1 << 18)) to (2 * (1 << 17)).
15167
15168         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15169
15170 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
15171
15172         * config/rom68k.exp: Renamed from config/idp.exp
15173
15174 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
15175
15176         * c-torture/compile/921109-2.c
15177
15178 1995-04-18  Mike Stump  <mrs@cygnus.com>
15179
15180         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15181         excess errors.
15182
15183 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
15184
15185         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15186         output.
15187         * lib/g++.exp (default_g++_start): Likewise.
15188
15189 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
15190
15191         * gcc.c-torture/compile/950329-1.c: New test.
15192
15193 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
15194
15195           * config/bug.exp (${tool}_load): Updated to use new remote_open
15196           and remote_close procs.
15197         * config/idp.exp: New file.
15198
15199 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
15200
15201         * gcc.c-torture/execute/950322-1.c: New test.
15202
15203 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
15204
15205         * config/vx.exp (${tool}_load): Clean up testing of return code from
15206         vxworks_ld and vxworks_spawn.
15207
15208 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
15209
15210         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15211
15212 1995-03-13  Mike Stump  <mrs@cygnus.com>
15213
15214         * lib/old-deja.exp: Add `excess errors test - ' error, now one
15215         can mark excess errors on a machine by machine basis.  Note, the
15216         default is to not expect any excess errors, even when excess
15217         errors test - is given, so you will want to put an XFAIL ... on
15218         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
15219         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15220         those 4 machines, but no others.
15221
15222 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
15223
15224         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15225         * lib/c-torture.exp: to here.
15226
15227 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
15228
15229         * gcc.c-torture/execute/950221-1.c: New test.
15230         * gcc.c-torture/execute/struct-ret-1.c: New test.
15231         * gcc.c-torture/compile/950221-1.c: New test.
15232
15233         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15234
15235 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
15236
15237         * gcc.c-torture/execute/arith-1.c (main): Return 0.
15238         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15239
15240 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
15241
15242         * g++.gb: New directory of tests, derived from my signature and
15243         class scoping tests.
15244
15245         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15246         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15247         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15248         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15249         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15250         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15251         * g++.gb/sig25.C: Likewise.
15252
15253         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15254         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15255         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15256         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15257         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15258         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15259         * g++.gb/sig25.exp: Likewise.
15260
15261         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15262         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15263         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15264         * g++.gb/scope13.C: Likewise, this test still fails.
15265
15266         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15267         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15268         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15269         * g++.gb/scope13.exp: Ditto.
15270
15271         * g++.gb/README: New file, explains what these tests are about.
15272
15273 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
15274
15275         * lib/dg.exp (dg-do): Support `preprocess'.
15276         (dg-test): Likewise.
15277
15278 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
15279
15280         * config/udi.exp: change "continue -expect" to "exp_continue".
15281
15282 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
15283
15284         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15285         Delete redundant tests.
15286
15287         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15288         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15289         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15290         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15291         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15292         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15293         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15294         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15295
15296         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15297         storing label pointers.
15298         * gcc.c-torture/execute/921019-1.c: Likewise.
15299         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15300         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15301         parameter fp.
15302         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15303         constants.
15304
15305         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15306         Delete obsolete tests.
15307
15308         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
15309         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
15310         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
15311         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
15312         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
15313         * gcc.c-torture/compile/950124-1.c: New test.
15314
15315         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
15316
15317 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
15318
15319         * lib/mike-g++.exp: Add -lm to LIBS.
15320
15321 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
15322
15323         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15324
15325 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
15326
15327         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15328
15329 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
15330
15331         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15332
15333 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
15334
15335         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15336         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15337         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15338         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15339         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15340         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15341         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15342         * g++.law/{operators31.C, operators32.C,
15343         * g++.law/{operators33.C, operators34.C}: Likewise.
15344         * g++.law/{pic1.C, refs2.C}: Likewise.
15345         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15346         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15347         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15348         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15349
15350         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15351         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15352         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15353         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15354         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15355         * g++.law/{enum9.exp, friend5.exp}: Likewise.
15356         * g++.law/{nest3.exp, nest4.exp}: Likewise.
15357         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15358         * g++.law/{operators30.exp, operators31.exp}: Likewise.
15359         * g++.law/{operators32.exp, operators33.exp}: Likewise.
15360         * g++.law/{operators34.exp}: Likewise.
15361         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15362         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15363         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15364         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15365         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15366
15367         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15368         No longer expected to fail.
15369         * g++.law/missed-error3.C: Tweak for recent bool changes.
15370
15371 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
15372
15373         * config/emb-unix: Deleted.
15374         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15375         remote execution.  Do final link on remote host if REMOTE_LINK is set.
15376
15377 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
15378
15379         * lib/dg.exp (dg-test): Fix typo in last patch.
15380
15381 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
15382
15383         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15384         (handles multiple occurrences).
15385
15386 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
15387
15388         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15389         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15390         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15391         printed).
15392         * lib/c-torture.exp (c-torture-compile): Likewise.
15393         (c-torture): Prepend full path if missing.
15394         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15395         (gcc_fail): Likewise.
15396         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15397
15398 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
15399
15400         * lib/netware.exp: Only attach to NetWare i386 systems.
15401
15402 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
15403
15404         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15405         messages.  Add test name to "output pattern match" pass/fail message.
15406
15407 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
15408
15409         * gcc.dg: New testsuite.
15410         * gcc.dg/dg.exp: New file.
15411
15412         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15413         test-switch.c}: Deleted.
15414
15415         * gcc.misc-tests/msgs.exp: New testcase driver.
15416
15417 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
15418
15419         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15420         Watch for illegal return values from ${tool}_load.
15421         * config/unix.exp (${tool}_load): Fix pass/fail detection for
15422         cross targets.  Coerce return value >0 to 1.
15423
15424 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
15425
15426         * config/unix.exp (${tool}_load): Call program rsh, not proc.
15427
15428         * config/emb-unix.exp: New file.
15429
15430         * config/sim.exp: Error if variable $SIM not defined.
15431         (${tool}_load): Mark test as "untested" if simulator missing.
15432
15433         * config/unix.exp: Load remote.exp to get rcp_download.
15434         * lib/c-torture.exp: Use different option lists for testcases with
15435         and without loops.
15436         * gcc.c-torture/execute/execute.exp: Likewise.
15437
15438 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
15439
15440         * config/*.exp: Clarify return code from ${tool}_load.
15441         Call `unresolved' or `untested' instead of `warning' or `perror'
15442         (sometimes you still want to call both though).
15443         Add comment that `shell_id' is local to each file.
15444         * config/udi.exp (timeout): Set to 30.
15445         Don't print warning if connection fails, $connectmode has already
15446         printed an error.
15447         (${tool}_load): Move verbose messages to level 2.
15448         Rework pattern for "Process started" message.
15449         Pass `shell_id' to ${connectmode}_download.
15450         Retry twice upon timeout.  Make resetting of target more robust.
15451         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15452         Pass `shell_id' to exit_$connectmode.
15453         Only call exit_$connectmode if connected.
15454         * config/unix.exp (${tool}_load): Check return codes better.
15455         * config/vrtx.exp (${tool}_load): Likewise.
15456         * config/vx.exp (${tool}_load): Likewise.
15457         Delete unneeded global's.
15458         * lib/dg.exp (dg-test): Update to reflect clarified return codes
15459         from ${tool}_load.
15460         (dg-stat): Delete.
15461         (dg-init): Delete recording of pass/fail counts.
15462         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15463         (old-dejagnu-init): Likewise.
15464         (old-dejagnu-stat): Delete contents, empty proc now.
15465         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15466         (c-torture): Delete references to lcnt, lpass, lfail.
15467         Get option list from TORTURE_OPTIONS.
15468         Delete -funroll[-all]-loops if no loops.
15469         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15470         (g++_stat): Delete contents (empty proc now).
15471         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15472         (gcc_finish): Likewise.
15473         (gcc_stat): Deleted.
15474         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15475         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15476         * gcc.c-torture/execute/execute.exp: Likewise.
15477         Split tests into two parts: compile, execute.
15478         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15479         no loops.  Update to reflect clarified return codes from ${tool}_load.
15480
15481 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15482
15483         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15484         to grep for.
15485         (old-dejagnu): Likewise (where necessary).
15486
15487 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15488
15489         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15490
15491         * lib/dg.exp (dg-process-target): Fix processing of selector.
15492         Add comment regarding use of `error'.
15493
15494         * lib/gcc.exp (prune_system_crud): Define if missing.
15495         * lib/g++.exp (prune_system_crud): Likewise.
15496
15497         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15498         Call prune_system_crud.
15499         * lib/dg.exp (dg-runtest): New proc.
15500         Use perror instead of send_user for tcl errors in testcase.
15501         Don't return any value, it's never used.
15502         Don't clobber previous definition of `unknown'.
15503         Print tcl errors in `dg-final'.
15504
15505 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15506
15507         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15508         (dg-test): Don't print errorInfo, it contains stack backtrace.
15509
15510 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15511
15512         * lib/g++.exp (runtest_file_p): Define if missing.
15513
15514 1994-09-24  Doug Evans  (dje@cygnus.com)
15515
15516         * lib/mike-g++.exp: Comment out loading of g++.exp.
15517         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15518         (default_g++_version): Always print something.
15519         (default_g++_start): Comment out call to `which'.
15520         (g++_start, g++_load): Deleted (must be defined in config file).
15521         * lib/gcc.exp: Test for existence of $CC at start.
15522         Delete check for tmpdir (done in gcc_init).
15523         (default_gcc_version): Always print something.
15524         (default_gcc_start): Comment out call to `which'.
15525         * config/*.exp: Major cleanup - make cross targets work at least a
15526         little better for g++ (by not being "--tool gcc" specific).
15527         Rename gcc_xxx to ${tool}_xxx.
15528         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15529         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15530
15531 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15532
15533         * lib/c-torture.exp (c-torture-compile): Rework compiler
15534         message processing.
15535
15536         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15537         c-torture.
15538
15539 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15540
15541         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15542
15543         * lib/dg.exp (dg-process-target): Support { target native }.
15544
15545 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15546
15547         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15548         looked for "... program xxx got fatal signal".
15549         Correct regsub munging of `comp_output'.
15550         Ignore compiler messages "path prefix not used" and "linker input
15551         file unused".
15552
15553 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15554
15555         * lib/gcc.exp (runtest_file_p): Define if missing.
15556         * gcc.prms/template.c: Example to work from.
15557
15558 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15559
15560         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15561         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15562
15563         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15564         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15565         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15566         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15567
15568         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15569         (dg-process-target): No longer a varargs proc.
15570         Return S/N for target, P/F for xfail.  All callers changed.
15571         (user option procs): More argument checking.
15572         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15573         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15574         (dg-test): Skip test if not running on selected target in `dg-do'.
15575         Update handling of `dg-do-what', `dg-output-text'.
15576         Separate execution pass/fail from output pattern match pass/fail.
15577         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15578
15579 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15580
15581         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15582         target for 920510-1.c.
15583
15584 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15585
15586         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15587         Clean up comment regarding use of passcnt, etc.
15588         (gcc_stat): Don't update `testcnt' here.
15589         (gcc_finish): Do it here.
15590         Might as well reset `but_id' here too.
15591         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15592         to determine if the file should be tested.
15593         * gcc.c-torture/compile/compile.exp: Likewise.
15594         * gcc.c-torture/execute/execute.exp: Likewise.
15595         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15596         * gcc.misc-tests/dg-test.exp: Likewise.
15597         * gcc.prms/prms.exp: Likewise.
15598         * gcc.wendy/wendy.exp: Likewise.
15599         * g++.old-deja.exp: Likewise.
15600         Move "Testing file" message to verbose level 1.
15601
15602 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15603
15604         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15605
15606 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15607
15608         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15609         (default_gcc_start): Accept optional second list element
15610         of compiler flags.  Print compiler output at verbosity level 2.
15611         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15612         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15613         Save current values of framework globals passcnt, failcnt, xpasscnt,
15614         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15615         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15616         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15617         xfailcnt to compute stats.  Update framework global `testcnt' from
15618         pass/fail counts.
15619         (gcc_finish): New proc.  Clean up test environment.
15620         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15621         (gcc_epass, gcc_efail): Delete.
15622         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15623         argument of line number.
15624         (dg-init): If the tool has an init routine, call it.
15625         (dg-test): Remove args `cflags_var' and `libs_var'.
15626         Pass all compiler options to ${tool}_start.
15627         Handle missing line number.
15628         (dg-finish): New function.
15629         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15630         particular files.  Call gcc_finish at end.  Move "skipping test"
15631         message to verbosity level 3.
15632         * gcc.c-torture/compile/compile.exp: Likewise.
15633         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15634         * gcc.c-torture/execute/execute.exp: Likewise.
15635         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15636         Print testcase being tried at verbosity level 1.
15637         * gcc.c-torture/special/special.exp: Unset xfail.
15638         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15639         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15640         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15641         * gcc.failure/failure.exp: Likewise.
15642         * gcc.ieee/ieee.exp: Likewise.
15643         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15644         Update call to dg-test.  Call dg-finish at end.
15645         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15646         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15647         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15648         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15649         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15650         * gcc.wendy/wendy.exp: Add copyright.
15651         Delete setting of tmpdir (done by gcc_init).
15652         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15653         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15654         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15655         gcc_[ce]pass/fail.
15656
15657 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15658
15659         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15660         confusion.
15661         (g++_load): Likewise.
15662
15663         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15664         Rename argument to `prog' to remove the confusion.
15665         Varargs fns behave differently too!
15666         (g++_load): Likewise.
15667
15668         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15669
15670         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15671         what it is.  Delete (always) printing of status value for !native.
15672         Simplify verbose code, and include status and exec_output.
15673         (g++_load): Use gcc_load.
15674
15675 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15676
15677         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15678         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15679         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15680         940714-3.c as these testcases don't exist anymore.  Make
15681         va-arg-1.c expected to pass.
15682
15683 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15684
15685         * gcc.misc-tests/misc.exp: Only run specific testcases.
15686         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15687         * gcc.misc-tests/dg-[1-9].c: New files.
15688
15689         * lib/dg.exp: New testsuite driver.
15690         * gcc.prms/prms.exp: Use it.
15691
15692         * README.gcc: New file.
15693
15694         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15695         Document and reset `lxpass' and `lxfail'.
15696         Simplify "initialized" message.
15697         (gcc_stat): Clean up comments a little.
15698
15699 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15700
15701         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15702
15703 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15704
15705         * lib/old-dejagnu.exp (process-option): New proc.
15706         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15707         (old-dejagnu): Simplify.
15708         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15709
15710 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15711
15712         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15713         exists and is not an empty string.
15714
15715         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15716         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15717         finished.
15718         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15719         automatically.
15720
15721         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15722         longer expected to fail.
15723
15724         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15725         "f" function call.
15726
15727         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15728
15729         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15730         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15731         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15732         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15733         c-torture-1.29.
15734
15735         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15736         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15737
15738         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15739
15740         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15741         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15742
15743         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15744         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15745         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15746
15747 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15748
15749         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15750         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15751         940714-1.c, 940714-2.c, 940714-3.c},
15752         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15753         gcc.misc-tests/{mg.c,mg.exp}:
15754         New tests.
15755         * gcc.noncompile/noncompile.exp: Change accordingly.
15756
15757 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15758
15759         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15760         Undo previous clobberage.
15761
15762 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15763
15764         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15765         * gcc.special/{930510-1.c, special.exp}:
15766         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15767         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15768         struct-varargs-1.c}: New tests from c-torture-1.26.
15769
15770 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15771
15772         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15773           argument to switch.
15774
15775 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15776
15777         * Revert the previous changes.  Please see Rob's directory
15778           (/lisa/test/rob/progressive/gcc/testsuite) for testing
15779           fixes.
15780
15781 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15782
15783         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15784             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15785             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15786             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15787             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15788             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15789             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15790             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15791             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15792             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15793             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15794             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15795             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15796             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15797             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15798             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15799             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15800             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15801             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15802             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15803             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15804             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15805             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15806             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15807             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15808             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15809             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15810
15811 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15812
15813         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15814             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15815           with perror calls.
15816
15817 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15818
15819         * config/unix.exp (g++_load): Fix syntax.
15820
15821 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15822
15823         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15824         * gcc.noncompile/921017-1.c: Deleted obsolete test.
15825         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15826         Don't expect va-arg-1.c to fail.  Correct expected output for
15827         920928-1.c.
15828         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15829         * gcc.wendy/hbm4.c: Correct typo.
15830         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15831
15832 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15833
15834         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15835         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15836         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15837         * lib/c-torture.exp (c-torture-compile): Ditto.
15838
15839         Reduce volume of output (remove all the -I's and such).
15840         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15841         Call gcc_cpass, gcc_cfail.
15842         (c-torture): Pass testing option to c-torture-compile.
15843
15844 1994-03-21  Doug Evans  (dje@cygnus.com)
15845
15846         Bring patches over from progressive.
15847         * config/default.exp: Exit remote shell cleanly.
15848         (g++_exit, g++_start): Add default versions.
15849         * config/sim.exp (gcc_load): Use perror, not error.
15850
15851 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15852
15853         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
15854         set in site.exp.
15855
15856 1994-03-14  Doug Evans  (dje@cygnus.com)
15857
15858         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15859         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15860         (wendy_try): New proc to run testcase.
15861         (main loop): Call 'em.
15862         * gcc.wendy/*.c: Clean up pass to correct expected output.
15863
15864         * lib/gcc.exp: Minor cleanup work.
15865         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15866
15867 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15868
15869         * config/sim.exp (gcc_load): Document return codes better.
15870         Don't pass -v to simulator.
15871
15872 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15873
15874           * gcc.special/920717-x.c: Fix typo.
15875           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15876           get at sources.
15877
15878         * lib/mike-gcc.exp: Fix typo.
15879
15880 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15881
15882         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15883         binary to use, transform the name.
15884         * config/*.exp: rename everything. Nuke any g++ specific files,
15885         it's now a special case of gcc that requires no special support.
15886         Add a default.exp for unsupported targets.
15887
15888 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15889
15890         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15891         lib/old-dejagnu.exp: Fix a few patterns to work with the new
15892         version of Tcl.
15893
15894 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15895
15896         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15897         than a warning.
15898
15899 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15900
15901         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15902
15903 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15904
15905         * gcc.execute/execute.exp: Combine opt_list and foption_list into
15906         option_list.  Compile every file with only 4/6 option choices
15907         (same as C torture) instead of with 12/18 different option
15908         choices.
15909         * lib/c-torture.exp: Likewise.
15910
15911         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15912         not already set.
15913
15914 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15915
15916         * lib/old-deja.exp: Add `excess errors test fails' error, now one
15917         can put an XFAIL *-*-* on excess errors.
15918
15919 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15920
15921         * g++.law: Add more tests derived from g++-bugs snapshots.
15922
15923         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15924         equivalent to g++.law/init9.
15925
15926         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15927         compiled it, and the a.out file after we've run it.
15928
15929 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15930
15931         * lib/mike-g++.exp (postbase): Delete the .o file after we've
15932         compiled it, and the a.out file after we've run it.
15933
15934 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15935
15936         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15937
15938 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15939
15940         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15941         version number.
15942
15943 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15944
15945         * g++.law: New directory of g++ tests derived from the g++-bugs
15946         snapshots.
15947
15948 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15949
15950         * gcc.compile: initbug1.c initbug1.exp testcase added
15951
15952 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15953
15954         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15955         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15956           fixes submitted by Jeff Law (law@cs.utah.edu)
15957         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15958           Jeff Law (law@cs.utah.edu)
15959
15960
15961 1993-11-30  Mike Stump  (mrs@cygnus.com)
15962
15963         * config/unix-g++.exp: Follow the gcc way of doing things.
15964         * g++.old-deja/old-deja.exp: Minor updates.
15965         * lib/g++.exp: New file, follow the gcc way of doing things.
15966         * lib/old-dejagnu.exp: Minor updates.
15967         * lib/mike-g++.exp: Always unset errorInfo.
15968
15969 1993-11-06  Mike Stump  (mrs@cygnus.com)
15970
15971         * lib/gcc.exp: Fix some errors with the below change, CC and
15972         CFLAGS should be global when setting, not local.
15973
15974 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15975
15976         * lib/gcc.exp: Transform tool name.
15977
15978 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15979
15980         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15981
15982 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15983
15984         * lib/gcc.exp: change gcc_done to gcc_stat
15985
15986 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15987
15988         * Upgraded gcc testsuite to c-torture version 1.25
15989
15990 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15991
15992         * lib/gcc.exp: added reporting code. Changed verbose compile message.
15993         * lib/c-torture: added hooks for new reporting code.
15994
15995 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15996
15997         * config/sh-gcc.exp: check if sh-sim exists in the path
15998
15999 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
16000
16001         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16002         * gcc.compile/compile.exp: Initial changes for new logic.
16003         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16004         * gcc.failure/failure.exp: Initial changes for new logic.
16005         * gcc.ieee/ieee.exp: Initial changes for new logic.
16006         * gcc.misc-tests/misc.exp: Initial changes for new logic.
16007         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16008         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16009         * lib/c-torture.exp: Initial changes for new logic.
16010         * lib/gcc.exp: Initial changes for new logic.
16011
16012 1993-10-15  Mike Stump  (mrs@cygnus.com)
16013
16014         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16015         depend upon failure or success.  Fully qualify names in failure
16016         and success messages.  Always remove a.out before starting
16017         compile, just in case.  Pay more attention to error text output by
16018         the compiler.  Handle testcases with no known past errors just
16019         like all others, so that things are uniform.  Other miscellaneous
16020         improvements.
16021
16022 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
16023
16024         * gcc.cpp: new directory for cpp tests
16025
16026 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
16027
16028         * lib/chill.exp: Code reformatted, removed unused code.
16029         * config/unix-chill.exp: Code reformatted, removed unused code.
16030         * chill.execute/execute.exp: Code reformatted, removed unused code.
16031         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16032
16033 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
16034
16035         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
16036         routines not written.
16037
16038 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
16039
16040         * config/bug-gcc.exp: Use new procs from bug.exp.
16041
16042 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
16043
16044         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16045         via ftp, rather than depending on NFS.
16046         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16047         case.
16048
16049 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
16050
16051         * config/bug-gcc.exp: Use new download proc.
16052
16053 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
16054
16055         * chill.execute/execute.exp: cleanups, handles errors better
16056         * chill.compile/compile.exp: rewrite, based on execute.exp
16057         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16058         * lib/chill.exp: major changes to diff proc and compile and link
16059           procs. added chill_fail and chill_pass wrappers to pass and
16060           fail. added more comments, and handle error codes better.
16061           Added a hack to capture stderr from exec, so noncompile tests
16062           can work.
16063
16064 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
16065
16066         * chill.execute/execute.exp: rewrite of testsuite driver
16067         * lib/chill.exp: rewrite of testsuite driver
16068         * config/unix-chill.exp: rewrite of testsuite driver
16069
16070 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
16071
16072     In chill.execute:
16073         * iexpr.ch: Standardize uppercase.
16074         * tuples.dat: Standardize uppercase.
16075         * vary.ch: standardize.  Correct varying string assignments.
16076         * vary.dat: Add new output lines.
16077
16078 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
16079
16080     In chill.execute:
16081         * chprintf.ch: Standardize use of uppercase.
16082         * tuples.ch: Standardize and turn arr2 into a DCL,
16083           rather than a SYN.
16084         * pinits.ch: Standardize.
16085
16086 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
16087
16088         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
16089         * Makefil: Renamed to Makefile.in.
16090         * configure.in: New.
16091
16092 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
16093
16094     In chill.execute:
16095         * .cvsignore: Add result/output files.
16096         * Makefile: Fix up variables at start.  Use MFLAGS
16097           everywhere.  Correct bool_loc, built_ins entries.
16098           Add entry for vary1.ch.
16099         * bitarray.ch: Standardize upper-case usage.
16100         * bitexpr.ch: Standardize, add output of b1.
16101         * params.ch: Use arrayt in along PROC parameters, to
16102           avoid novelty problems.
16103         * sets.ch: Tiny cleanup.
16104         * vary1.ch: Re-indent.
16105
16106 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
16107
16108           * Add PR-related files to Makefiles, .cvsignore files, etc.
16109
16110 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
16111
16112         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16113           with compiler objects. New names are test-flow.c and test-loop.c
16114
16115 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
16116
16117         * Upgraded c-torture tests from 1.19 to 1.20
16118
16119         * new files:
16120         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16121         * gcc.compile: 930623-1.c 930623-2.c
16122         * gcc.noncompile: 930622-1.c 930622-2.c
16123         * gcc.failure: 920411-1.c 920627-2.c
16124         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16125
16126 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
16127
16128         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16129           More changes to get testsuite working properly. Needs more work.
16130           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16131
16132 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
16133
16134         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16135           More changes to get testsuite working properly. Needs more work.
16136
16137 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
16138
16139         * chill.compile/compile.exp: Added for Dejagnu support
16140         * chill.execute/execute.exp: Added for Dejagnu support
16141         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
16142
16143 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
16144
16145     This should complete moving the CHILL test files.
16146         * chill.noncompile(.cvsignore printf.grt
16147             in-printf.grt chprintf.grt chprintf.ch):
16148             Added test-support files.
16149           (Makefile): Modified further.
16150         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16151             signal.ch): Added test files.
16152           * chill.execute (.cvsignore printf.grt printr.c
16153             in-printf.grt rts.c chprintf.grt rts.h): Added
16154           test-support files.
16155             (Makefile): More corrections.
16156
16157 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
16158
16159         * chill.compile, chill.execute, chill.nocompile: Add CHILL
16160           test cases, ready for DejaGnu.
16161
16162 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
16163
16164         * Upgraded c-torture tests from 1.18 to 1.19
16165
16166         * gcc.compile: added test(s):
16167           930607-1.c
16168         * gcc.execute: added test(s):
16169           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16170
16171         * added new subdirectory for misc tests: gcc.misc-tests
16172         * gcc.misc-test(s): added tests:
16173           inst-check.c test-consts.c test-ior.c test-switch.c
16174
16175 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
16176
16177         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16178
16179 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
16180
16181         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16182
16183 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
16184
16185         * Upgraded c-torture tests from 1.17 to 1.18
16186
16187 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
16188
16189         * Upgraded c-torture tests from 1.12 to 1.17
16190
16191 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
16192
16193         * lib/old-dejagnu.exp:
16194           Fixed handling of XFAIL target triplets to correctly
16195           recognize wildcard characters.  Removed code that
16196           appended a unique id tag to the end of the file name
16197           printed out by the result of the testcases within a
16198           given test file.
16199
16200 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
16201
16202         * lib/old-dejagnu.exp:
16203           Reworked expected failure handling to trigger off of XFAIL
16204           keyword in keyphrase embeded in testcase source code. The
16205           XFAIL keyword must be at the end of the keyphrase line. It
16206           may optionally be followed by one or more target triplets.
16207           It has just occured that the handling of wildcards in the
16208           target triplet may not be correct.
16209
16210 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
16211
16212         * g++.old-deja/tests:
16213           Moved all subdirectories up one level into g++.old-deja .
16214
16215         * lib/old-dejagnu.exp:
16216           Fixed problem with CXXFLAGS not being properly reset, and being
16217           corrupted with extraneous "-c" compiler option.  This was
16218           causing binaries to not be generated for test that needed them.
16219           Modified strings passed to "pass" and "fail" so that individual
16220           tests from the same test file would be distinguished by an
16221           identifier appended to the test file name in the summary logs;
16222           this corrected a problem with erroneous diff logs.  Added code
16223           to search testcases for expected fail and unexpected pass keywords.
16224
16225 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
16226
16227         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16228
16229 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
16230
16231         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16232           Removed extraneous text from end of "Special g++ Options"
16233           keyphrase.
16234
16235         * lib/old-dejagnu.exp: Added pattern matching to look for new
16236           keywords, embedded in testcases comments, which will trigger
16237           calls to xpass and xfail.
16238
16239 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
16240
16241         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16242           comments embedded in the testcases, especially the one looking for
16243           special compiler options, as well as the pattern matching for the
16244           compiler output again.
16245
16246 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
16247
16248         * lib/old-dejagnu.exp: Do a proper check of the return value for
16249           execute tests. Fixed several problems with the pattern matching
16250           of the compiler output which gave erroneous test results.
16251           Changed several of the test result messages to be more descriptive.
16252         * config/unix-g++.exp: Proc g++_load now actually works and
16253           executes the tests passed to it and returns a usable return
16254           value.
16255
16256 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
16257
16258           * lib/gcc.exp: Exits gracefully if $CC is bogus.
16259
16260 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
16261
16262         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16263           Modified both files to properly execute the old style
16264           dejagnu tests. The previous versions of these files were
16265           experimental and did not function anything near correctly.
16266
16267 1993-04-05  Rob Savoye  (rob@cygnus.com)
16268
16269         * Removed all Makefile.in and configure.in files. No configuration
16270         needed now.
16271
16272 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
16273
16274         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16275
16276 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
16277
16278         * gcc.compile/configure.in, gcc.unsorted/configure.in,
16279         gcc.special/configure.in, gcc.noncompile/configure.in,
16280         gcc.execute/configure.in, gcc.code_quality/configure.in,
16281         g++.other/configure.in, g++.old-deja/configure.in,
16282         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16283         in srcname setting.
16284
16285 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
16286
16287         * lib/udi.exp:  Fixed mondfe and mondfe_download.
16288         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16289         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16290
16291 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
16292
16293         * config/udi-gdb.exp: Check $shell_id after connecting to target.
16294         (gdb_exit): Don't remove *_soc files.
16295
16296 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
16297
16298         * lib/c-torture.exp: Don't look for main; instead always use -w
16299         -c.  This is how the c-torture tests work.  Remove the object
16300         file if the compilation succeeds.
16301         * gcc.execute/execute.exp: Remove executable if test passes.
16302         * gcc.noncompile/noncompile.exp: Every test is an expected
16303         failure.
16304         * gcc.special/special.exp: Added tests from c-torture 1.11,
16305         corrected use of existing test.
16306         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
16307         gcc.execute/920625-1.c: Updated to c-torture 1.11.
16308         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
16309         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
16310         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
16311         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
16312         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
16313         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
16314         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
16315         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
16316         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
16317         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
16318         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16319         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16320         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16321         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16322         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16323         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16324         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16325         c-torture 1.11.
16326         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16327         correspond to c-torture 1.11.
16328
16329         * New file.