OSDN Git Service

c3b456ecee105bc56cb04da29e6747d6f517da7c
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
2
3         * gcc.dg/compat/scalar-return-1_main.c: New file.
4         * gcc.dg/compat/scalar-return-1_x.c: New file.
5         * gcc.dg/compat/scalar-return-1_y.c: New file.
6         * gcc.dg/compat/scalar-return-2_main.c: New file.
7         * gcc.dg/compat/scalar-return-2_x.c: New file.
8         * gcc.dg/compat/scalar-return-2_y.c: New file.
9         * gcc.dg/compat/struct-return-3_main.c: New file.
10         * gcc.dg/compat/struct-return-3_y.c: New file.
11         * gcc.dg/compat/struct-return-3_x.c: New file.
12         * gcc.dg/compat/struct-return-2_main.c: New file.
13         * gcc.dg/compat/struct-return-2_x.c: New file.
14         * gcc.dg/compat/struct-return-2_y.c: New file.
15
16 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
17
18         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
19         for hppa*-hp-hpux*.
20         * gcc.dg/20021014-1.c (dg-options): Likewise.
21         * gcc.dg/nest.c (dg-options): Likewise.
22
23 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
24
25         PR c++/9738
26         * g++.dg/ext/dllimport2.C: New file.
27         * g++.dg/ext/dllimport3.C: New file.
28
29 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
30
31         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
33         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
35         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
36         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
37         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
38         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
39         * gcc.dg/compat/small-struct-defs.h: New file.
40         * gcc.dg/compat/small-struct-init.h: New file.
41         * gcc.dg/compat/small-struct-check.h: New file.
42         * gcc.dg/compat/fp-struct-defs.h: New file.
43         * gcc.dg/compat/fp-struct-check.h: New file.
44         * gcc.dg/compat/fp-struct-init.h: New file.
45         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
46         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
47
48 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
49
50         * gcc.dg/20030225-2.c: New test.
51
52 2003-05-18  Roger Sayle  <roger@eyesopen.com>
53             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
54
55         * gcc.c-torture/compile/20030518-1.c: New test case.
56
57 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
58
59         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
60         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
61         gcc-dg-debug-runtest.
62         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
63         gcc-dg-debug-runtest.
64
65 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
66
67         PR c++/9022
68         * g++.dg/lookup/using6.C: New test.
69
70 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
71
72         * g++.dg/parse/access2.C: New test.
73
74 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
75
76         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
77         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
78         * gcc.dg/debug/debug.exp: Likewise.
79
80 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
81
82         * gcc.dg/dollar.c: New test.
83
84 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
85
86         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
87         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
88         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
89         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
90         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
91         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
92         * gcc.dg/compat/struct-by-value-6_main.c: New file.
93         * gcc.dg/compat/struct-by-value-6_x.c: New file.
94         * gcc.dg/compat/struct-by-value-6_y.c: New file.
95         * gcc.dg/compat/struct-by-value-7_main.c: New file.
96         * gcc.dg/compat/struct-by-value-7_x.c: New file.
97         * gcc.dg/compat/struct-by-value-7_y.c: New file.
98         * gcc.dg/compat/struct-by-value-8_main.c: New file.
99         * gcc.dg/compat/struct-by-value-8_x.c: New file.
100         * gcc.dg/compat/struct-by-value-8_y.c: New file.
101         * gcc.dg/compat/struct-by-value-9_main.c: New file.
102         * gcc.dg/compat/struct-by-value-9_x.c: New file.
103         * gcc.dg/compat/struct-by-value-9_y.c: New file.
104
105 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
106
107         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
108         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
109         support for "repo" mode.
110         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
111         * lib/g77-dg.exp: Likewise.
112         * lib/obj-dg.exp: Likewise.
113         
114 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
115
116         Merge from gcc-3_2-rhl8-branch:
117         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
118
119         * gcc.dg/tls/opt-6.c: New test.
120
121         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
122
123         * gcc.dg/20030405-1.c: New test.
124
125         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
126
127         * gcc.dg/20030309-1.c: New test.
128
129         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
130
131         * gcc.c-torture/execute/20030307-1.c: New test.
132
133         2003-02-20  Randolph Chung  <tausq@debian.org>
134
135         * gcc.c-torture/compile/20030220-1.c: New test.
136
137         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
138
139         * gcc.dg/20030217-1.c: New test.
140
141         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
142
143         * gcc.c-torture/compile/20020129-1.c: New test.
144
145         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
146
147         * gcc.dg/unroll-1.c: New test.
148
149         2002-11-16  Jan Hubicka  <jh@suse.cz>
150
151         * gcc.c-torture/execute/20020920-1.c: New test.
152
153         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
154
155         PR target/7434
156         * gcc.c-torture/compile/20021008-1.c: New test.
157
158         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
159
160         PR target/7559
161         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
162
163         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
164
165         * gcc.c-torture/compile/20020807-1.c: New test.
166
167         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
168
169         * gcc.dg/tls/opt-1.c: New test.
170
171         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
172
173         * gcc.dg/20020729-1.c: New test.
174
175         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
176
177         * g++.dg/opt/life1.C: New test.
178
179         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
180
181         * gcc.dg/20020525-1.c: New test.
182
183         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
184
185         PR c++/6794
186         * g++.dg/ext/pretty1.C: New test.
187         * g++.dg/ext/pretty2.C: New test.
188
189 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
190
191         PR c++/8385
192         * g++.dg/ext/typeof5.C: New test.
193
194 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
195
196         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
197         __USER_LABEL_PREFIX__ into account.
198         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
199
200 2003-05-14  Roger Sayle  <roger@eyesopen.com>
201
202         * gcc.dg/builtins-15.c: New test case.
203
204 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
205
206         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
207
208 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
209
210         * lib/g++.exp: Tweak handling of additional source files.
211         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
212         * g++.dg/special/conpr-2a.C: Rename to ...
213         * g++.dg/special/conpr-2a.cc: ... this.
214         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
215         * g++.dg/special/conpr-3a.C: Rename to ...
216         * g++.dg/special/conpr-3a.cc: This.
217         * g++.dg/special/conpr-3b.C: Rename to ...
218         * g++.dg/special/conpr-3b.cc: This.
219         * g++.dg/special/conpr-4.C: New test.
220         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
221
222 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
223
224         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
225
226 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
227
228         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
229         * g++.old-deja/g++.robertl/eb71.C: Likewise.
230         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
231         * g++.old-deja/g++.other/warn3.C: Likewise.
232
233 2003-05-11  Roger Sayle  <roger@eyesopen.com>
234
235         * gcc.dg/i386-387-1.c: Update to also test log.
236         * gcc.dg/i386-387-2.c: Likewise.
237
238 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
239
240         * g77.f-torture/execute/int8421.f: New test.
241
242 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
243
244         PR c++/10230, c++/10481
245         * g++.dg/lookup/scoped5.C: New test.
246
247 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
248
249         PR c++/10552
250         * g++.dg/template/ttp6.C: New test.
251
252 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
253
254         * gcc.c-torture/execute/builtins: New directory.
255         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
256         gcc.c-torture/execute/builtins.
257         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
258         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
259         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
260         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
261
262 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
263
264         PR c++/9252
265         * g++.dg/template/access8.C: New test.
266         * g++.dg/template/access9.C: New test.
267
268 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
269
270         PR c++/9554
271         * g++.dg/parse/access1.C: New test.
272
273 2003-05-09  DJ Delorie  <dj@redhat.com>
274
275         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
276         long, and not an int.
277
278 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
279
280         PR c++/10555, c++/10576
281         * g++.dg/template/memclass1.C: New test.
282
283 2003-05-08  DJ Delorie  <dj@redhat.com>
284
285         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
286         targets.
287         * gcc.c-torture/execute/20021024-1.x: Likewise.
288         * gcc.c-torture/execute/shiftdi.x: Likewise.
289         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
290         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
291         * gcc.dg/20021018-1.c: Likewise.
292
293 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
294
295         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
296
297         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
298         (bcopy): Call memmove.
299
300 2003-05-08  Roger Sayle  <roger@eyesopen.com>
301
302         * g77.f-torture/compile/8485.f: New test case.
303
304 2003-05-07  Richard Henderson  <rth@redhat.com>
305
306         PR c++/10570
307         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
308         Verify exception_cleanup not called for rethrows.
309         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
310         when exiting catch block without rethrowing.
311         * g++.dg/eh/forced3.C: New.
312         * g++.dg/eh/forced4.C: New.
313
314 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
315
316         * gcc.dg/20030505.c: Fix triplet.
317
318 2003-05-06  DJ Delorie  <dj@redhat.com>
319
320         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
321         * gcc.dg/nest.c: Likewise.
322
323 2003-05-05  Roger Sayle  <roger@eyesopen.com>
324
325         * gcc.dg/builtins-14.c: New test case.
326
327 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
328
329         * lib/compat.exp (compat-execute): New argument.
330         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
331         * gcc.dg/compat: New test directory.
332         * gcc.dg/compat/compat.exp: New expect script.
333         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
334         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
335         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
336         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
337         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
338         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
339
340         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
341         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
342         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
343         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
344         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
345         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
346         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
347         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
348         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
349         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
350         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
351         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
352         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
353         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
354         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
355
356 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
357
358         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
359
360 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
361
362         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
363
364 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
365
366         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
367         * gcc.dg/ppc-fsel-2.c: New test.
368
369         * gcc.dg/unused-5.c: New test.
370
371 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
372
373         PR c++/10496
374         * g++.dg/warn/pmf1.C: New test.
375
376 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
377
378         PR c++/4494
379         * g++.dg/warn/main.C: New test.
380
381 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
382
383         * gcc.dg/nonnull-3.c: New test.
384
385 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
386
387         * gcc.dg/cpp/Wtrigraphs.c: Update.
388         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
389
390 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
391
392         * gcc.dg/ppc-fsel-1.c: New test.
393
394 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
395
396         PR c/10604
397         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
398
399 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
400
401         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
402
403 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
404
405         PR c++/9364, c++/10553, c++/10586
406         * g++.dg/parse/typename4.C: New test.
407         * g++.dg/parse/typename5.C: Likewise.
408
409 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
410
411         * gcc.c-torture/compile/20030503-1.c: New test.
412
413 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
414
415         * g++.dg/lookup/using5.C: Fix testcase error.
416
417 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
418
419         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
420         since MEABI is no longer supported.  Remove all vestiges
421         of MEABI from the test.
422
423 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
424
425         PR c++/10554
426         * g++.dg/lookup/using5.C: New test.
427
428 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
429
430         PR c++/8772
431         * g++.dg/template/ttp5.C: New test.
432
433 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
434
435         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
436         (dg-gpp-additional-sources): New function.
437         (dg-gpp-additional-files): Likewise.
438         * lib/g++.exp (additional_sources): New variable.
439         (additional_files): Likewise.
440         (g++_target_compile): Deal with them.
441         * lib/old-dejagnu.exp: Remove.
442         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
443         * g++.old-deja: Revise all tests to use dg commands.
444
445 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
446
447         PR c++/9432, c++/9528
448         * g++.dg/lookup/using4.C: New test.
449
450 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
451
452         * gcc.dg/noreturn-5.c: New file.
453         * gcc.dg/noreturn-6.c: New file.
454
455         * gcc.c-torture/compile/inline-1.c: New file.
456
457 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
458
459         PR c++/10551
460         * g++.dg/template/explicit1.C: New test.
461
462 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
463
464         PR c++/10549
465         * g++.dg/other/bitfield1.C: New test.
466
467         PR c++/10527
468         * g++.dg/init/new7.C: New test.
469
470 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
471
472         * g++.dg/ext/desig1.C: New test.
473         * g++.dg/ext/init1.C: Update.
474
475         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
476
477 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
478
479         PR c++/10180
480         * g++.dg/warn/Winline-1.C: New test.
481
482 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
483
484         * gcc.c-torture/execute/string-opt-19.c: New test.
485
486         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
487         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
488
489 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
490
491         PR c++/10506
492         * g++.dg/init/new6.C: New test.
493
494         PR c++/10503
495         * g++.dg/init/ref6.C: New test.
496
497 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
498
499         * g++.dg/warn/weak1.C: XFAIL on AIX4.
500
501 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
502
503         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
504         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
505
506 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
507
508         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
509         initialized static data members.
510
511 2003-04-25  H.J. Lu <hjl@gnu.org>
512
513         * gcc.dg/ia64-sync-4.c: New test.
514
515 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
516
517         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
518         date.
519
520 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
521
522         PR c++/10337
523         * g++.dg/warn/conv1.C: New test.
524         * g++.old-deja/g++.other/conv7.C: Adjust.
525         * g++.old-deja/g++.other/overload14.C: Adjust.
526
527 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
528
529         PR c++/10471
530         * g++.dg/template/defarg2.C: New test.
531
532 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
533
534         * gcc.dg/cpp/include2.c: Update.
535         * gcc.dg/cpp/multiline-2.c: New.
536         * gcc.dg/cpp/multiline.c: Update.
537         * gcc.dg/cpp/strify2.c: Update.
538         * gcc.dg/cpp/trad/literals-2.c: Update.
539
540 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
541
542         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
543
544 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
545
546         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
547
548 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
549
550         PR c++/10451
551         * g++.dg/parse/crash4.C: New test.
552
553         PR c++/9847
554         * g++.dg/parse/crash5.C: New test.
555
556 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
557
558         PR c++/10446
559         * g++.dg/parse/crash3.C: New test.
560
561         PR c++/10428
562         * g++.dg/parse/elab1.C: New test.
563
564 2003-04-22  Devang Patel  <dpatel@apple.com>
565
566         * gcc.dg/cpp/trad/funlike-5.c: New test.
567
568 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
569
570         * g++.dg/other/packed1.C: Fix dg options.
571
572 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
573
574         * g++.dg/other/offsetof2.C: New test.
575
576 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
577
578         * g++.dg/template/recurse.C: Adjust location of error messages.
579
580 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
581
582         PR c++/9881
583         * g++.dg/init/addr-const1.C: New test.
584         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
585
586 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
587
588         PR c++/10405
589         * g++.dg/lookup/struct-hack1.C: New test.
590
591 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
592
593         * ucs.c: Update diagnostic messages.
594
595 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
596
597         * gcc.dg/cpp/truefalse.cpp: New test.
598         * gcc.dg/cpp/cpp.exp: Update.
599         * g++.dg/other/stdbool-if.C: Remove.
600
601 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
602
603         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
604         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
605
606 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
607
608         * gcc.c-torture/compile/20030418-1.c: New test.
609
610 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
611
612         * README.compat: Remove; content moved to doc/sourcebuild.texi.
613
614 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
615
616         PR c++/10347
617         g++.dg/template/dependent-name1.C: New test.
618
619 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
620
621         * gcc.dg/warn-1.c (tourist_guide): New array,
622         contains a pointer to bar.
623
624 2003-04-16  Roger Sayle  <roger@eyesopen.com>
625
626         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
627         * gcc.c-torture/execute/medce-1.c: New test case.
628         * gcc.c-torture/execute/medce-2.c: New test case.
629
630 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
631
632         * lib/prune.exp: Ignore more messages.
633
634         PR c++/10381
635         * g++.dg/parse/lookup3.C: New test.
636
637 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
638
639         * gcc.c-torture/compile/20030415-1.c : New test.
640
641 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
642
643         * gcc.c-torture/execute/scope-2.c: Move to ...
644         * gcc.dg/noncompile/scope.c: .... here.
645
646 2003-04-14  Roger Sayle  <roger@eyesopen.com>
647
648         * gcc.dg/20030414-2.c: New test case.
649
650 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
651
652         PR target/10377
653         * gcc.dg/20030414-1.c: New test.
654
655 2003-04-13  Roger Sayle  <roger@eyesopen.com>
656
657         * gcc.dg/builtins-12.c: New test case.
658         * gcc.dg/builtins-13.c: New test case.
659
660 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
661
662         * gcc.c-torture/execute/string-opt-18.c: New test.
663
664 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
665
666         PR c++/10300
667         * g++.dg/init/new5.C: New test.
668
669 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
670
671         PR c++/7910
672         * g++.dg/ext/dllimport1.C: New test.
673
674 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
675
676         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
677
678 2003-04-11  Bud Davis <bdavis9659@comcast.net>
679
680         PR Fortran/9263
681         * g77.f-torture/noncompile/9263.f: New test
682         PR Fortran/1832
683         * g77.f-torture/execute/1832.f: New test
684
685 2003-04-11  David Chad  <davidc@freebsd.org>
686             Loren J. Rittle  <ljrittle@acm.org>
687
688         libobjc/8562
689         * objc.dg/headers.m: New test.
690
691 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
692
693         * gcc.c-torture/execute/builtin-noret-2.c: New.
694         * gcc.c-torture/execute/builtin-noret-2.x: New.
695         XFAIL builtin-noret-2.c at -O1 and above.
696         * gcc.dg/redecl.c: New.
697         * gcc.dg/Wshadow-1.c: Update error regexps.
698
699 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
700
701         * g++.dg/abi/bitfield10.C: New test.
702
703 2003-04-09  Mike Stump  <mrs@apple.com>
704
705         * gcc.dg/pch/pch.exp: Make testcase names longer.
706         * g++.dg/pch/pch.exp: Make testcase names longer.
707
708 2003-04-08  Roger Sayle  <roger@eyesopen.com>
709
710         * gcc.dg/builtins-11.c: New test case.
711
712 2003-04-08  Roger Sayle  <roger@eyesopen.com>
713
714         * gcc.dg/builtins-9.c: New test case.
715         * gcc.dg/builtins-10.c: New test case.
716
717 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
718
719         * gcc.dg/noncompile/init-4.c.c: New test.
720
721 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
722
723         * gcc.misc-test/gcov-9.c: New test.
724         * gcc.misc-test/gcov-10.c: New test
725         * gcc.misc-test/gcov-11.c: New test.
726
727 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
728
729         PR optimization/10024
730         * gcc.c-torture/compile/20030405-1.c: New test.
731
732 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
733
734         * gcc.dg/pch/static-3.c: New.
735         * gcc.dg/pch/static-3.hs: New.
736         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
737
738 2003-04-04  Richard Henderson  <rth@redhat.com>
739
740         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
741         * g++.dg/eh/forced2.C: Likewise.
742
743 2003-04-03  Mike Stump  <mrs@apple.com>
744
745         * lib/scanasm.exp (scan-assembler): Add xfail processing for
746         target arg.
747         (scan-assembler-times, scan-assembler-not): Likewise.
748         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
749
750 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
751
752         * gcc.dg/sparc-loop-1.c: New test.
753
754 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
755
756         PR other/9274
757         * g++.dg/pch/system-2.C: New.
758         * g++.dg/pch/system-2.Hs: New.
759
760 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
761
762         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
763
764         * g++.dg/eh/simd-1.C (vecfunc): Same.
765
766 2003-04-01  Roger Sayle  <roger@eyesopen.com>
767
768         * gcc.c-torture/execute/20030401-1.c: New test case.
769
770 2003-04-01  Ziemowit Laski <zlaski@apple.com>
771
772         * objc.dg/defs.m: New.
773
774 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
775
776         * g++.dg/eh/simd-1.C: New.
777         * g++.dg/eh/simd-2.C: New.
778
779 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
780
781         * gcc.c-torture/execute/simd-3.c: New.
782
783 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
784
785         PR c/9936
786         * gcc.dg/20030331-2.c: New test.
787
788 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
789
790         PR c++/10278
791         * g++.dg/parse/crash2.C: New test.
792
793 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
794
795         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
796         * gcc.c-torture/execute/20030331-1.c: ...here.
797
798 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
799
800         * gcc.c-torture/execute/20030331-1.c: New test.
801
802 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
803
804         * lib/gcov.exp: Adjust call return testing strings.
805         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
806
807 2003-03-31  Roger Sayle  <roger@eyesopen.com>
808
809         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
810         * gcc.dg/builtins-7.c: New test case.
811         * gcc.dg/builtins-8.c: New test case.
812
813 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
814
815         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
816
817 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
818
819         PR c++/7647
820         * g++.dg/lookup-class-member-2.C: New test.
821
822 2003-03-30  Glen Nakamura  <glen@imodulo.com>
823
824         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
825
826 2003-03-28  Roger Sayle  <roger@eyesopen.com>
827
828         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
829
830 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
831
832         * g++.dg/init/attrib1.C: New test.
833
834 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
835
836         * gcc.dg/ultrasp8.c: New test.
837
838 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
839
840         * gcc.dg/ultrasp7.c: New test.
841
842 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
843
844         PR c++/10047
845         * g++.dg/template/inline1.C: New test.
846
847 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
848
849         * gcc.dg/sparc-dwarf2.c: New test.
850
851 2003-03-27  Roger Sayle  <roger@eyesopen.com>
852
853         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
854         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
855
856 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
857
858         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
859         than reading .x files.
860         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
861         * g77.dg/gcov/gcov-1.f: Likewise.
862         * gcc.misc-tests/gcov-4b.c: Likewise.
863         * gcc.misc-tests/gcov-5b.c: Likewise.
864         * gcc.misc-tests/gcov-6.c: Likewise.
865         * gcc.misc-tests/gcov-7.c: Likewise.
866         * gcc.misc-tests/gcov-8.c: Likewise.
867         * g++.dg/gcov/gcov-1.x: Remove.
868         * g77.dg/gcov/gcov-1.x: Likewise.
869         * gcc.misc-tests/gcov-4b.x: Likewise.
870         * gcc.misc-tests/gcov-5b.x: Likewise.
871         * gcc.misc-tests/gcov-6.x: Likewise.
872         * gcc.misc-tests/gcov-7.x: Likewise.
873         * gcc.misc-tests/gcov-8.x: Likewise.
874
875 2003-03-27  Glen Nakamura  <glen@imodulo.com>
876
877         PR opt/10087
878         * gcc.dg/20030324-1.c: New test.
879
880 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
881
882         PR c++/10224
883         * g++.dg/template/arg3.C: New test.
884
885         PR c++/10158
886         * g++.dg/template/friend18.C: New test.
887
888 2003-03-26  Roger Sayle  <roger@eyesopen.com>
889
890         * g77.f-torture/compile/20030326-1.f: New test case.
891
892 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
893
894         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
895
896         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
897
898 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
899
900         * gcc.dg/ia64-sync-3.c: New test.
901
902 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
903
904         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
905
906 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
907
908         * gcc.dg/ultrasp6.c: New test.
909
910 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
911
912         * gcc.dg/i386-signbit-1.c: New test.
913         * gcc.dg/i386-signbit-2.c: New test.
914         * gcc.dg/i386-signbit-3.c: New test.
915
916 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
917
918         * gcc.dg/ultrasp5.c: Fix options.
919
920 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
921
922         * gcc.dg/ultrasp5.c: Fix comment.
923
924 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
925
926         PR fortran/10197
927         * g77.f-torture/execute/10197.f: New test.
928
929 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
930
931         PR c++/9898, c++/383
932         * g++.dg/template/conv6.C: New test.
933
934         PR c++/10119
935         * g++.dg/template/ptrmem5.C: New test.
936
937         PR c++/10026
938         * g++.dg/lookup/koenig1.C: New test.
939
940         PR C++/10199
941         * g++.dg/lookup/template2.C: New test.
942
943 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
944
945         * g++.dg/opt/rtti1.C: New test.
946
947 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
948
949         * gcc.dg/ultrasp5.c: New test.
950
951 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
952
953         PR middle-end/9967
954         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
955         builtin fputs.
956
957 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
958
959         PR c/8224
960         * gcc.dg/20030323-1.c: New test.
961
962 2003-03-23  Roger Sayle  <roger@eyesopen.com>
963
964         * gcc.c-torture/compile/20030323-1.c: New test case.
965
966 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
967
968         * gcc.dg/20030321-1.c: New test.
969
970 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
971
972         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
973
974 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
975
976         PR c++/9978, c++/9708
977         * g++.dg/ext/vlm1.C: Adjust expected error.
978         * g++.dg/ext/vla2.C: New test.
979         * g++.dg/template/arg1.C: New test.
980         * g++.dg/template/arg2.C: New test.
981
982 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
983
984         * g77.f-torture/execute/select.f: New test.
985         * g77.f-torture/noncompile/select_no_compile.f: New test.
986
987 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
988
989         PR c++/9898
990         * g++.dg/other/error4.C: New test.
991
992 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
993
994         * g++.dg/template/friend17.C: New test.
995
996 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
997
998         * gcc.c-torture/compile/20030320-1.c: New.
999
1000 2003-03-20  Roger Sayle  <roger@eyesopen.com>
1001
1002         * gcc.dg/builtins-6.c: New test case.
1003
1004 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
1005
1006         PR target/10073
1007         * gcc.c-torture/compile/20030319-1.c: New.
1008
1009 2003-03-18  Jan Hubicka  <jh@suse.cz>
1010
1011         * gcc.dg/i386-cvt-1.c: New test.
1012
1013 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
1014
1015         * objc.dg/naming-1.m: Use "(parse|syntax) error".
1016         * objc.dg/naming-2.m: Likewise.
1017
1018 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
1019
1020         PR c++/9639
1021         * g++.dg/parse/crash1.C: New test.
1022
1023 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
1024
1025         PR c++/8805
1026         * g++.dg/eh/cleanup1.C: New test.
1027
1028 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1029
1030         * gcc.c-torture/execute/20030316-1.c: New test case.
1031
1032 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1033
1034         PR c++/9629
1035         * g++.dg/init/ctor2.C: New test.
1036
1037 2003-03-15  Roger Sayle  <roger@eyesopen.com>
1038
1039         * g77.f-torture/compile/xformat.f: New test case.
1040
1041 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1042
1043         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1044         * g++.old-deja/g++.mike/eh50.C: Likewise.
1045
1046 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1047
1048         PR c++/6440
1049         * g++.dg/template/spec7.C: New test.
1050         * g++.dg/template/spec8.C: Likewise.
1051
1052 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
1053
1054         * gcc.c-torture/execute/20030313-1.c: New test.
1055
1056 2003-03-14  Richard Henderson  <rth@redhat.com>
1057
1058         * gcc.dg/inline-2.c: Adjust alpha test for external call.
1059
1060 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1061
1062         * gcc.c-torture/compile/20030314-1.c: New test.
1063
1064 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
1065
1066         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1067         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1068         thumb target,
1069         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1070         to accept newer _imp__  prefix and additional
1071         newline in .drectve section.
1072         * gcc.dg/dll-4.c: Likewise.
1073         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1074         switch.
1075
1076 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
1077
1078         * g++.dg/parse/namespace9.C: New test.
1079
1080         * g++.dg/init/ref5.C: New test.
1081         * g++.dg/parse/ptrmem1.C: Likewise.
1082
1083 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1084
1085         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1086         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1087         regular expression.
1088         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1089         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1090
1091 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
1092
1093         * gcc.c-torture/execute/20030224-2.c: New test.
1094
1095 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1096
1097         * gcc.dg/decl-3.c: New test.
1098
1099 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1100
1101         * gcc.dg/i386-loop-2.c: New test.
1102
1103 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
1104
1105         PR c++/9474
1106         * g++.dg/parse/namespace8.C: New test.
1107
1108         PR c++/9924
1109         * g++.dg/overload/builtin2.C: New test.
1110
1111 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
1112
1113         * gcc.dg/return-type-3.c: New test.
1114
1115 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
1116
1117         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1118         profiling options are not supported.
1119
1120 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
1121
1122         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1123         * g++.old-deja/g++.warn/impint2.C: Likewise.
1124
1125 2003-03-10  Devang Patel  <dpatel@apple.com>
1126
1127         * g++.dg/cpp/c++_cmd_1.C: New test.
1128         * g++.dg/cpp/c++_cmd_1.h: New file.
1129
1130 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
1131
1132         * gcc.dg/altivec-9.c: New file.
1133
1134 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1135
1136         * gcc.dg/ppc-sdata-1.c: New test.
1137         * gcc.dg/ppc-sdata-2.c: New test.
1138
1139 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
1140
1141         PR c++/9373
1142         * g++.dg/opt/ptrmem2.C: New test.
1143
1144         PR c++/8534
1145         * g++.dg/opt/ptrmem1.C: New test.
1146
1147 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1148
1149         * gcc.dg/i386-loop-1.c: New test.
1150
1151 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1152
1153         PR c++/9970
1154         * g++.dg/lookup/friend1.C: New test.
1155
1156 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1157
1158         PR c++/9823
1159         * g++.dg/parser/constructor1.C: New test.
1160
1161 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
1162
1163         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1164
1165         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1166
1167 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
1168
1169         * gcc.dg/cpp/Wunused.c: Update test.
1170
1171 2003-03-08  Jan Hubicka  <jh@suse.cz>
1172
1173         * gcc.dg/inline-3.c: New test.
1174
1175 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1176
1177         PR c++/9809
1178         * g++.dg/parse/builtin1.C: New test.
1179
1180         PR c++/9982
1181         * g++.dg/abi/cookie1.C: New test.
1182         * g++.dg/abi/cookie2.C: Likewise.
1183
1184         PR c++/9524
1185         * g++.dg/template/field1.C: New test.
1186
1187         PR c++/9912
1188         * g++.dg/parse/class1.C: New test.
1189         * g++.dg/parse/namespace7.C: Likewise.
1190         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1191
1192 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
1193
1194         * g++.dg/init/ref4.C: New test.
1195
1196 2003-03-07  Jan Hubicka  <jh@suse.cz>
1197
1198         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1199         * gcc.dg/inline-3.c:  New test.
1200
1201 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
1202
1203         * g++.dg/init/ref3.C: New test.
1204
1205         PR c++/9965
1206         * g++.dg/init/ref2.C: New test.
1207
1208         PR c++/9400
1209         * g++.dg/warn/Wshadow-2.C: New test.
1210
1211         PR c++/9791
1212         * g++.dg/warn/Woverloaded-1.C: New test.
1213
1214 2003-03-05  Jan Hubicka  <jh@suse.cz>
1215
1216         * gcc.dg/i386-local2.c: New.
1217         * gcc.dg/i386-local.c: Fix typo.
1218
1219 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
1220
1221         * g++.dg/abi/layout3.C: New test.
1222
1223 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1224
1225         * gcc.c-torture/compile/20030305-1.c
1226
1227 2003-03-05  Jan Hubicka  <jh@suse.cz>
1228
1229         * gcc.dg/i386-local.c: New.
1230
1231 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
1232
1233         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1234
1235 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1236
1237         * gcc.dg/switch-2.c: New test.
1238         * gcc.dg/switch-3.c: New test.
1239         * gcc.dg/Wswitch.c: Adjust line numbers.
1240         * gcc.dg/Wswitch-default.c: Likewise.
1241         * gcc.dg/Wswitch-enum.c: Likewise.
1242
1243 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
1244
1245         * gcc.c-torture/execute/20030222-1.c: New test.
1246
1247 2003-03-03  James E Wilson  <wilson@tuliptree.org>
1248
1249         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1250
1251 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
1252
1253         PR c++/9878
1254         * g++.dg/init/ref1.C: New test.
1255
1256 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
1257
1258         * gcc.dg/sh-relax.c: New SH-only test.
1259
1260 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
1261
1262         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
1263         comment explaining purpose of testcase.
1264
1265 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1266
1267         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1268         for HC11/HC12 (asm needs two int registers).
1269         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1270         HC11/HC12 because the test uses an asm which needs two 32-bit
1271         registers.
1272
1273 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1274
1275         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1276         for HC11/HC12 (array is too large otherwise).
1277         * gcc.c-torture/compile/920501-4.x: New file, likewise.
1278         * gcc.c-torture/compile/20010518-2.x: Likewise.
1279         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1280         HC11/HC12 (array is too large).
1281
1282 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
1283
1284         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1285         * lib/g++-dg.exp (g++-dg-test): Likewise.
1286
1287 2003-03-01  Roger Sayle  <roger@eyesopen.com>
1288
1289         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1290         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1291
1292 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1293
1294         * g++.dg/warn/implicit-typename1.C: Remove warning.
1295
1296 2003-02-28  Richard Henderson  <rth@redhat.com>
1297
1298         * gcc.dg/noreturn-1.c: Move noreturn warning line.
1299         * gcc.dg/return-type-1.c: Move control reaches end warning line.
1300
1301 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
1302
1303         * gcc.dg/pch/pch.exp: Change .pch to .gch.
1304         * g++.dg/pch/pch.exp: Likewise.
1305
1306 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
1307
1308         PR c++/9879
1309         * testsuite/g++.dg/init/new4.C: New test.
1310
1311 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
1312
1313         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1314
1315 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
1316
1317         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1318         unsigned long.
1319
1320         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1321         wider than float.
1322
1323 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1324
1325         * lib/scanasm.exp: Add support for counting numbers of
1326         occurences.
1327         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1328         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1329
1330 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
1331
1332         PR c++/9683
1333         * g++.dg/template/static3.C: New test.
1334
1335         PR c++/9829
1336         * g++.dg/parse/namespace6.C: New test.
1337
1338 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1339
1340         PR target/9732
1341         * gcc.dg/20030225-1.c: New test.
1342
1343 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
1344
1345         * README: Remove out-of-date information.
1346
1347         PR c++/9836
1348         * g++.dg/template/spec6.C: New test.
1349
1350 2003-02-24  Jeff Law  <law@redhat.com>
1351
1352         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1353
1354 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1355
1356         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1357         * gcc.dg/pragma-ep-1.c: Likewise.
1358
1359 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1360
1361         PR c++/9602
1362         * g++.dg/template/friend16.C: New test.
1363
1364 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
1365
1366         PR c++/5333
1367         * g++.dg/parse/fused-params1.C: Adjust error messages.
1368         * g++.dg/template/nested3.C: New test.
1369
1370 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1371
1372         * g++.dg/abi/param1.C: New test.
1373
1374 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1375
1376         PR c++/7982
1377         * g++.dg/warn/implicit-typename1.C: New test.
1378
1379 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1380
1381         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1382         with "mtune".
1383         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1384         * gcc.c-torture/execute/20010129-1.x: Likewise.
1385         * gcc.dg/20011107-1.c: Likewise.
1386         * gcc.dg/20020108-1.c: Likewise.
1387         * gcc.dg/20020122-3.c: Likewise.
1388         * gcc.dg/20020206-1.c: Likewise.
1389         * gcc.dg/20020310-1.c: Likewise.
1390         * gcc.dg/20020426-2.c: Likewise.
1391         * gcc.dg/20020517-1.c: Likewise.
1392         * gcc.dg/991230-1.c: Likewise.
1393         * gcc.dg/i386-unroll-1.c: Likewise.
1394         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1395
1396 2003-02-22  Jan Hubicka  <jh@suse.cz>
1397
1398         * gcc.dg/i386-mul.c: New test.
1399
1400 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1401
1402         * gcc.dg/builtins-5.c: New test case.
1403
1404 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1405
1406         * gcc.dg/asmreg-1.c: New test.
1407
1408 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1409
1410         PR c++/9749
1411         * g++.dg/parse/varmod1.C: New test.
1412
1413 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1414
1415         PR c++/9727
1416         * g++.dg/template/op1.C: New test.
1417
1418 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1419
1420         PR c++/8906
1421         * g++.dg/template/nested2.C: New test.
1422
1423 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1424
1425         PR c++/8724
1426         * g++.dg/expr/dtor1.C: New test.
1427
1428 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1429
1430         * gcc.dg/cpp/include3.c: New test.
1431         * gcc.dg/cpp/inc/foo.h: New file.
1432
1433 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1434
1435         * gcc.c-torture/execute/20030221-1.c: New test.
1436
1437 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1438
1439         PR c++/9729
1440         * g++.dg/abi/conv1.C: New test.
1441
1442 2003-02-20  Jan Hubicka  <jh@suse.cz>
1443
1444         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1445
1446 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1447
1448         * gcc.c-torture/compile/20030219-1.c: New test.
1449
1450 2003-02-18  Jan Hubicka  <jh@suse.cz>
1451
1452         * gcc.dg/funcorder.c: New test.
1453
1454 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1455
1456         * gcc.c-torture/execute/20030218-1.c: New.
1457
1458 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1459
1460         * gcc.dg/20030218-1.c: New.
1461
1462 2003-02-18  Richard Henderson  <rth@redhat.com>
1463
1464         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1465         * gcc.dg/attr-used-2.c: New.
1466
1467 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1468
1469         PR c++/9704
1470         * g++.dg/init/copy5.C: New test.
1471
1472 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1473
1474         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1475         * g++.dg/pch/pch.exp: Likewise.
1476
1477 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1478
1479         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1480         STACK_SIZE is not defined.
1481
1482 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1483
1484         PR c++/9457
1485         * g++.dg/template/init1.C: New test.
1486
1487 2003-02-16  Jan HUbicka  <jh@suse.cz>
1488
1489         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1490         (foo): Add few extra tests
1491         * gcc.dg/c99-const-expr-3.c: Likewise.
1492         * gcc.c-torture/execute/20030216-1.c: New.
1493
1494 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1495
1496         PR c++/9459
1497         * g++.dg/ext/typeof4.C: New test.
1498
1499 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1500
1501         * gcc.dg/i386-387-3.c: New test case.
1502
1503 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1504
1505         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1506         cris-*-elf* cris-*-aout* and mmix-*-*.
1507
1508 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1509
1510         * gcc.dg/20030213-1.c: New test.
1511
1512 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1513
1514         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1515         * gcc.dg/i386-387-2.c: Likewise.
1516
1517 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1518
1519         * gcc.dg/ppc-spe.c: Fix formatting.
1520         Enable tests that were previously unsupported by gas.
1521         Delete tests for instructions that no longer exist.
1522         Switch arguments on evsubifw builtin.
1523
1524 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1525
1526         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1527         STACK_SIZE is too small.
1528
1529 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1530             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1531
1532         * gcc.dg/decl-2.c: New test.
1533
1534 2003-02-10  Jan Hubicka  <jh@suse.cz>
1535
1536         * gcc.dg/i386-fpcvt-1.c:  New test.
1537
1538 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1539
1540         * gcc.c-torture/execute/20030209-1.c: New test.
1541
1542 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1543
1544         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1545         int-wide bitops, use the constants of the same width.
1546         Likewise, if long long is 32-bit wide, test bitops using
1547         32-bit constants.
1548
1549 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1550
1551         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1552
1553 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1554
1555         * testsuite/gcc.dg/builtins-4.c: New test case.
1556
1557 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1558
1559         * gcc.dg/20020430-1.c: Fix dg command typos.
1560         * gcc.dg/20020503-1.c: Likewise.
1561
1562 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1563
1564         PR c++/8785
1565         * g++.dg/parse/fused-params1.C: New test.
1566
1567         PR c++/8857
1568         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1569
1570         PR c++/8921
1571         * g++.dg/parse/non-dependent1.C: New test.
1572
1573         PR c++/8928
1574         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1575
1576         PR c++/9228
1577         * g++.dg/parse/undefined7.C: New test.
1578         * g++.dg/parse/non-templ1.C: New test.
1579
1580         PR c++/9229
1581         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1582
1583 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1584
1585         * gcc.c-torture/compile/20030206-1.c: New test.
1586
1587 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1588
1589         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1590         "pow" to "foo" to avoid potential confusion with a math built-in.
1591
1592 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1593
1594         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1595         conditions for SPARC targets.
1596
1597 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1598
1599         * gcc.dg/20030204-1.c: New test.
1600
1601 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1602
1603         PR c++/38
1604         * g++.dg/parse/array-size1.C: New test.
1605
1606         PR c++/5657
1607         * g++.dg/parse/undefined3.C: New test.
1608
1609         PR c++/5665
1610         * g++.dg/parse/undefined4.C: New test.
1611
1612         PR c++/5975
1613         * g++.dg/parse/undefined5.C: New test.
1614
1615         PR c++/7259
1616         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1617
1618         PR c++/8578
1619         * g++.dg/parse/casting-operator1.C: New test.
1620
1621         PR c++/8596
1622         * g++.dg/parse/undefined6.C: New test.
1623
1624         PR c++/8736
1625         * g++.dg/parse/missing-template1.C: New test.
1626
1627 2003-02-04  Jan Hubicka  <jh@suse.cz>
1628
1629         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1630         * gcc.dg/i386-cmov?.c:  Likewise.
1631         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1632         * gcc.dg/i386-ssefp-1.c:  Likewise.
1633         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1634         conventions.
1635
1636 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1637
1638         PR c++/7129
1639         * testsuite/g++.dg/ext/max.C: New test.
1640
1641 2003-02-03  Jan Hubicka  <jh@suse.cz>
1642
1643         * gcc.c-torture/execute/20030203-1.c: New test.
1644
1645 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1646
1647         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1648         'natural-endian'.
1649
1650 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1651
1652         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1653         * g++.dg/init/new2.C: Likewise.
1654         * g++.dg/other/new1.C: Likewise.
1655
1656 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1657
1658         * gcc.dg/struct-ret-libc.c: New test.
1659
1660 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1661
1662         * gcc.dg/20030129-1.c: New test.
1663
1664 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1665
1666         PR c++/8849
1667         * g++.dg/template/ptrmem4.C: New test.
1668
1669 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1670
1671         * g++.dg/parser/constant1.C: New test.
1672
1673 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1674
1675         PR c++/8591
1676         * g++.dg/parse/friend2.C: New test.
1677
1678 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1679
1680         PR c++/9437
1681         * g++.dg/template/unify4.C: New test.
1682
1683 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1684
1685         * gcc.c-torture/execute/20030128-1.c: New test.
1686
1687 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1688
1689         * g++.dg/lookup/nested1.C: Test moved from ...
1690         * g++.old-deja/g++.other/lookup24.C: ... here.
1691
1692 2003-01-28  Jan Hubicka  <jh@suse.cz>
1693
1694         * gcc.dg/i386-cmov5.c:  New test.
1695
1696 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1697
1698         * gcc.c-torture/execute/20010925-1.c: Changed the
1699         memcpy declaration.
1700
1701 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1702
1703         PR c++/3902
1704         * g++.dg/parse/template5.C: New test.
1705
1706 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1707
1708         PR fortran/9258
1709         * g77.dg/pr9258: New test.
1710
1711 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1712
1713         * README: Move relevant parts from README.g++.
1714
1715         * README.g++: Remove this file.
1716
1717 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1718
1719         * g++.dg/abi/dcast1.C: New test.
1720
1721 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1722
1723         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1724
1725 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1726
1727         PR c++/47
1728         * g++.old-deja/g++.other/lookup24.C: New test.
1729
1730 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1731
1732         PR middle-end/7227
1733         * gcc.dg/uninit-C.c: New test.
1734
1735 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
1736
1737         * g++.dg/abi/covariant1.C: New test.
1738
1739 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1740
1741         * gcc.dg/20030123-1.c: New test.
1742
1743 2003-01-25  Jan Hubicka  <jh@suse.cz>
1744
1745         PR opt/8492
1746         * gcc.c-torture/compile/20030125-1.c
1747
1748 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
1749
1750         PR c++/9403
1751         * g++.dg/parse/template3.C: New test.
1752         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1753
1754         PR c++/795
1755         * g++.dg/parse/template4.C: New test.
1756
1757         PR c++/9415
1758         * g++.dg/template/qual2.C: New test.
1759
1760         PR c++/8545
1761         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1762
1763         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1764
1765 2003-01-25  Roger Sayle  <roger@eyesopen.com>
1766
1767         * gcc.c-torture/execute/switch-1.c: New test case.
1768
1769 2003-01-25  Jan Hubicka  <jh@suse.cz>
1770
1771         * gcc.c-torture/execute/20030125-1.[cx]: New test.
1772
1773 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1774
1775         Tweaks for Bison-1.875. From the NEWS file:
1776         "- `parse error' -> `syntax error'
1777         Bison now uniformly uses the term `syntax error'"
1778         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1779         * gcc.dg/cpp/digraph2.c: Likewise.
1780         * gcc.dg/cpp/direct2.c: Likewise.
1781         * gcc.dg/cpp/paste4.c: Likewise.
1782         * gcc.dg/c90-restrict-1.c: Likewise.
1783         * gcc.dg/c99-func-2.c: Likewise.
1784         * gcc.dg/noncompile/920721-2.c: Likewise.
1785         * gcc.dg/noncompile/930622-2.c: Likewise.
1786         * gcc.dg/noncompile/940112-1.c: Likewise.
1787         * gcc.dg/noncompile/950921-1.c: Likewise.
1788         * gcc.dg/noncompile/951123-1.c: Likewise.
1789         * gcc.dg/noncompile/971104-1.c: Likewise.
1790         * gcc.dg/noncompile/990416-1.c: Likewise.
1791
1792 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
1793
1794         * g++.dg/parse/undefined1.C: Add error message.
1795
1796 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1797
1798         PR c++/9354
1799         * g++.dg/parse/new1.C: New test.
1800
1801         PR c++/9216
1802         * g++.dg/parse/template2.C: New test.
1803
1804         PR c++/9354
1805         * g++.dg/parse/typedef2.C: New test.
1806
1807         PR c++/9328
1808         * g++.dg/ext/typeof3.C: New test.
1809
1810 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1811
1812         PR c++/2738
1813         * g++.dg/parse/ret-type1.C: New test.
1814
1815         PR c++/3792
1816         * g++.dg/parse/tmpl-outside1.C: New test.
1817
1818         PR c++/4207
1819         * g++.dg/parse/int-as-enum1.C: New test.
1820
1821         PR c++/4903
1822         * g++.dg/parse/no-typename1.C: New test.
1823
1824         PR c++/5533
1825         * g++.dg/parse/no-value1.C: New test.
1826
1827         PR c++/5921
1828         * g++.dg/parse/wrong-inline1.C: New test.
1829
1830         PR c++/6402
1831         * g++.dg/parse/ref1.C: New test.
1832
1833         PR c++/6992
1834         * g++.dg/parse/attr-ctor1.C: New test.
1835
1836         PR c++/7229
1837         * g++.dg/parse/namespace5.C: New test.
1838
1839         PR c++/7917
1840         * g++.dg/parse/func-def1.C: New test.
1841
1842         PR c++/8143
1843         * g++.dg/parse/undefined1.C: New test.
1844
1845         PR c++/5723, PR c++/8522
1846         * g++.dg/parse/specialization1.C: New test.
1847
1848         PR c++/163, PR c++/8595
1849         * g++.dg/parse/struct-as-enum1.C: New test.
1850
1851         PR c++/9173
1852         * g++.dg/parse/undefined2.C: New test.
1853
1854 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1855
1856         PR c++/9298
1857         * g++.dg/parse/template1.C: New test.
1858
1859         PR c++/9384
1860         * g++.dg/parse/using1.C: New test.
1861
1862         PR c++/9285
1863         PR c++/9294
1864         * g++.dg/parse/expr2.C: New test.
1865
1866         PR c++/9388
1867         * g++.dg/parse/lookup2.C: Likewise.
1868
1869 2003-01-21  Jan Hubicka  <jh@suse.cz>
1870
1871         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
1872         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
1873         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1874         * gcc.c-torture/execute/string-opt-*.c: Likewise.
1875
1876 2003-01-20  Nick Clifton  <nickc@redhat.com>
1877
1878         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
1879         problem with ARM sibcall code generation.
1880
1881 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1882
1883         * gcc.c-torture/execute/20030120-1.c: New.
1884
1885 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
1886
1887         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1888
1889 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
1890
1891         PR c++/9272
1892         * g++.dg/parse/ctor1.C: New test.
1893
1894         PR c++/9294:
1895         * g++.dg/parse/qualified1.C: New test.
1896
1897         * g++.dg/parse/typename3.C: New test.
1898
1899 2003-01-16  Richard Henderson  <rth@redhat.com>
1900
1901         * g++.dg/tls/init-2.C: Fix error matches for real this time.
1902
1903 2003-01-16  Richard Henderson  <rth@redhat.com>
1904
1905         * g++.dg/pch/pch.exp: Copy test header to the working directory
1906         before using it either for precompilation or direct use.
1907         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1908         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1909
1910 2003-01-16  Richard Henderson  <rth@redhat.com>
1911
1912         * gcc.dg/pch/pch.exp: Copy test header to the working directory
1913         before using it either for precompilation or direct use.
1914         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1915         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1916
1917 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
1918
1919         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1920         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1921         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1922         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1923         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1924         typename warning into error.
1925         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1926         error messages.
1927         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1928         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1929         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1930         messages.
1931         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1932         make declaration visible in template.
1933         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1934         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1935         messages.
1936         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1937         message.
1938         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1939         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1940         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1941         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1942         typename warning with error message.
1943         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1944         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1945         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1946
1947 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
1948
1949         * g++.dg/parse/ambig2.C: New test.
1950
1951 2003-01-15  Richard Henderson  <rth@redhat.com>
1952
1953         * g++.dg/tls/init-2.C: Update error message string.
1954
1955 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1956
1957         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1958
1959 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1960
1961         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1962         all for HC11/HC12.
1963         * gcc.c-torture/compile/20001205-1.x: Likewise.
1964         * gcc.c-torture/compile/20001226-1.x: Likewise.
1965         * gcc.c-torture/compile/920520-1.x: Likewise.
1966         * gcc.c-torture/compile/961203-1.x: Likewise.
1967         * gcc.c-torture/compile/20020604-1.x: Likewise.
1968
1969 2003-01-15  Jan Hubicka  <jh@suse.cz>
1970
1971         * gcc.c-torture/compile/20030115-1.c: New test.
1972
1973         * gcc.dg/i386-fpcvt-1.c: New test.
1974         * gcc.dg/i386-fpcvt-2.c: New test.
1975
1976 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
1977
1978         Further conform g++'s __vmi_class_type_info to the C++ ABI
1979         specification.
1980         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1981         the specification.
1982
1983 2003-01-14  Jan Hubicka  <jh@suse.cz>
1984
1985         * gcc.dg/i386-fpcvt-1.c: New test.
1986         * gcc.dg/i386-fpcvt-2.c: New test.
1987
1988 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1989
1990         * gcc.dg/i386-mmx-3.c: New test.
1991
1992 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
1993
1994         PR c++/9264
1995         * g++.dg/parse/octal1.C: New file.
1996
1997         PR c++/9172
1998         * g++.dg/parse/typename1.C: New file.
1999
2000 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
2001
2002         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2003         * gcc.dg/bf-no-ms-layout.c: Likewise.
2004         * gcc.dg/bf-ms-attrib.c: Likewise.
2005
2006 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
2007
2008         PR c++/9099
2009         * g++.dg/parse/dtor1.C: New file.
2010
2011         PR c++/9128
2012         * g++.dg/rtti/typeid1.C: New file.
2013
2014         PR c++/9153
2015         * g++.dg/parse/lookup1.C: New file.
2016
2017         PR c++/9171
2018         * g++.dg/templ/spec5.C: New file.
2019
2020 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
2021
2022         * gcc.c-torture/compile/20030110-1.c: New test.
2023
2024 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
2025
2026         Merge from pch-branch:
2027
2028         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
2029
2030         * gcc.dg/pch/cpp-1.h: New.
2031         * gcc.dg/pch/cpp-1.c: New.
2032         * gcc.dg/pch/cpp-2.h: New.
2033         * gcc.dg/pch/cpp-2.c: New.
2034
2035         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
2036
2037         * gcc.dg/pch/except-1.h: New.
2038         * gcc.dg/pch/except-1.c: New.
2039
2040         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
2041
2042         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2043         running test.
2044         * gcc.dg/pch: Include *.hp not *.h.
2045         * gcc.dg/pch/system-1.h: New.
2046         * gcc.dg/pch/system-1.c: New.
2047
2048         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
2049
2050         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2051         rather than trying to build and run a program using PCH.
2052         * gcc.dg/pch: Remove dg-do commands from test files.
2053
2054         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
2055
2056         * gcc.dg/pch/macro-3.c: New.
2057         * gcc.dg/pch/macro-3.h: New.
2058
2059         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
2060
2061         * gcc.dg/pch/common-1.c: New.
2062         * gcc.dg/pch/common-1.h: New.
2063         * gcc.dg/pch/decl-1.c: New.
2064         * gcc.dg/pch/decl-1.h: New.
2065         * gcc.dg/pch/decl-2.c: New.
2066         * gcc.dg/pch/decl-2.h: New.
2067         * gcc.dg/pch/decl-3.c: New.
2068         * gcc.dg/pch/decl-3.h: New.
2069         * gcc.dg/pch/decl-4.c: New.
2070         * gcc.dg/pch/decl-4.h: New.
2071         * gcc.dg/pch/decl-5.c: New.
2072         * gcc.dg/pch/decl-5.h: New.
2073         * gcc.dg/pch/global-1.c: New.
2074         * gcc.dg/pch/global-1.h: New.
2075         * gcc.dg/pch/inline-1.c: New.
2076         * gcc.dg/pch/inline-1.h: New.
2077         * gcc.dg/pch/inline-2.c: New.
2078         * gcc.dg/pch/inline-2.h: New.
2079         * gcc.dg/pch/static-1.c: New.
2080         * gcc.dg/pch/static-1.h: New.
2081         * gcc.dg/pch/static-2.c: New.
2082         * gcc.dg/pch/static-2.h: New.
2083
2084         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
2085
2086         * g++.dg/pch/pch.exp: Better handle failing testcases.
2087         * gcc.dg/pch/pch.exp: Likewise.
2088         * gcc.dg/pch/macro-1.c: New.
2089         * gcc.dg/pch/macro-1.h: New.
2090         * gcc.dg/pch/macro-2.c: New.
2091         * gcc.dg/pch/macro-2.h: New.
2092
2093         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
2094
2095         * g++.dg/dg.exp: Treat files in pch/ specially.
2096         * g++.dg/pch/pch.exp: New file.
2097         * g++.dg/pch/empty.H: New file.
2098         * g++.dg/pch/empty.C: New file.
2099         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2100         "precompile".
2101
2102         * gcc.dg/pch/pch.exp: New file.
2103         * gcc.dg/pch/empty.h: New file.
2104         * gcc.dg/pch/empty.c: New file.
2105         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2106         "precompile".
2107
2108 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2109
2110         * g++.dg/template/friend14.C: New test.
2111
2112 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2113
2114         * gcc.dg/old-style-asm-1.c: New test.
2115
2116 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
2117
2118         * gcc.c-torture/compile/20030109-1.c: New test.
2119
2120 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2121
2122         * gcc.c-torture/execute/20030109-1.c: New test.
2123
2124 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
2125
2126         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2127         * g++.old-deja/g++.mike/dyncast2.C: Likewise
2128         * g++.old-deja/g++.mike/dyncast3.C: Likewise
2129         * g++.old-deja/g++.mike/eh2.C: Likewise
2130         * g++.old-deja/g++.mike/eh3.C: Likewise
2131         * g++.old-deja/g++.mike/eh5.C: Likewise
2132         * g++.old-deja/g++.mike/eh6.C: Likewise
2133         * g++.old-deja/g++.mike/eh7.C: Likewise
2134         * g++.old-deja/g++.mike/eh8.C: Likewise
2135         * g++.old-deja/g++.mike/eh9.C: Likewise
2136         * g++.old-deja/g++.mike/eh10.C: Likewise
2137         * g++.old-deja/g++.mike/eh12.C: Likewise
2138         * g++.old-deja/g++.mike/eh13.C: Likewise
2139         * g++.old-deja/g++.mike/eh14.C: Likewise
2140         * g++.old-deja/g++.mike/eh16.C: Likewise
2141         * g++.old-deja/g++.mike/eh17.C: Likewise
2142         * g++.old-deja/g++.mike/eh18.C: Likewise
2143         * g++.old-deja/g++.mike/eh21.C: Likewise
2144         * g++.old-deja/g++.mike/eh23.C: Likewise
2145         * g++.old-deja/g++.mike/eh24.C: Likewise
2146         * g++.old-deja/g++.mike/eh25.C: Likewise
2147         * g++.old-deja/g++.mike/eh26.C: Likewise
2148         * g++.old-deja/g++.mike/eh27.C: Likewise
2149         * g++.old-deja/g++.mike/eh28.C: Likewise
2150         * g++.old-deja/g++.mike/eh29.C: Likewise
2151         * g++.old-deja/g++.mike/eh31.C: Likewise
2152         * g++.old-deja/g++.mike/eh33.C: Likewise
2153         * g++.old-deja/g++.mike/eh34.C: Likewise
2154         * g++.old-deja/g++.mike/eh35.C: Likewise
2155         * g++.old-deja/g++.mike/eh36.C: Likewise
2156         * g++.old-deja/g++.mike/eh37.C: Likewise
2157         * g++.old-deja/g++.mike/eh38.C: Likewise
2158         * g++.old-deja/g++.mike/eh39.C: Likewise
2159         * g++.old-deja/g++.mike/eh40.C: Likewise
2160         * g++.old-deja/g++.mike/eh41.C: Likewise
2161         * g++.old-deja/g++.mike/eh42.C: Likewise
2162         * g++.old-deja/g++.mike/eh44.C: Likewise
2163         * g++.old-deja/g++.mike/eh46.C: Likewise
2164         * g++.old-deja/g++.mike/eh47.C: Likewise
2165         * g++.old-deja/g++.mike/eh48.C: Likewise
2166         * g++.old-deja/g++.mike/eh49.C: Likewise
2167         * g++.old-deja/g++.mike/eh50.C: Likewise
2168         * g++.old-deja/g++.mike/eh51.C: Likewise
2169         * g++.old-deja/g++.mike/eh53.C: Likewise
2170         * g++.old-deja/g++.mike/eh55.C: Likewise
2171         * g++.old-deja/g++.mike/p7912.C: Likewise
2172         * g++.old-deja/g++.mike/p9706.C: Likewise
2173         * g++.old-deja/g++.mike/p10416.C: Likewise
2174         * g++.old-deja/g++.mike/p11667.C: Likewise
2175         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2176         Remove redundant reference to Iris.
2177         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2178         Elxsi, i860, Pico Java, and WE32K.
2179
2180 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
2181
2182         * g++.dg/ext/asm4.C: New test.
2183
2184 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2185
2186         PR c++/9030
2187         * g++.dg/template/friend12.C: New test.
2188         * g++.dg/template/friend13.C: Likewise.
2189         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2190
2191 2003-01-08  Jan Hubicka  <jh@suse.cz>
2192
2193         * gcc.dg/i386-cadd.c: New test.
2194         * gcc.dg/i386-cmov4.c: Likewise.
2195
2196 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
2197
2198         PR c++/9165
2199         * g++.dg/warn/Wunused-3.C: New test.
2200
2201         * g++.dg/abi/bitfield9.C: New test.
2202
2203         PR c++/9189
2204         * g++.dg/parse/defarg3.C: New test.
2205
2206 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
2207
2208         * g++.dg/parse/ambig1.C: New test.
2209         * g++.dg/parse/defarg2.C: New test.
2210
2211 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
2212
2213         * g++.dg/template/defarg-1.C: New test.
2214         * g++.dg/template/local2.C: Likewise.
2215
2216 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
2217
2218         * gcc.c-torture/execute/20030105-1.c: New test.
2219
2220 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2221
2222         * g++.dg/parse/namespace3.C: Remove extra semicolons.
2223         * g++.dg/parse/namespace4.C: Likewise.
2224
2225 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2226
2227         * g++.dg/template/ntp2.C: New test.
2228
2229 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
2230
2231         * g++.dg/parse/extern-C-1.C: New test.
2232
2233         * g++.dg/parse/namespace4.C: New test.
2234
2235         * g++.dg/template/nested1.C: New test.
2236
2237         * g++.dg/parse/namespace3.C: New test.
2238
2239 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2240
2241         * g++.dg/lookup/two-stage1.C: New test.
2242
2243 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2244
2245         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2246         * g++.old-deja/g++.jason/access8.C: Likewise.
2247         * g++.old-deja/g++.other/decl5.C: Likewise.
2248
2249 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2250
2251         * g++.dg/parse/parse7.C: New test.
2252
2253 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
2254
2255         PR c++/2843
2256         * g++.dg/ext/attrib7.C: New test.
2257
2258 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2259
2260         * g++.dg/parse/parse6.C: New test.
2261
2262 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
2263
2264         * gcc.dg/h8300-stack-1.c: New.
2265
2266 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2267
2268         g++.dg/lookup/exception1.C: New test.
2269
2270         g++.dg/lookup/template1.C: New test.
2271
2272         g++.dg/parse/namespace2.C: New test.
2273
2274         g++.dg/parse/parens2.C: New test.
2275
2276 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2277
2278         * g++.dg/parse/parse5.C: New test.
2279         * g++.dg/lookup/scoped4.C: New test.
2280
2281 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2282
2283         * g++.dg/parse/parens1.C: New test.
2284
2285         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2286         angle-bracket1.C.
2287         * g++.dg/parse/parens2.C: New test.
2288
2289         * g++.dg/lookup/scope-operator1.C: New test.
2290
2291         * g++.dg/parse/operator1.C: New test.
2292
2293 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2294
2295         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2296         * g++.old-deja/g++.other/access6.C: Likewise.
2297         * g++.old-deja/g++.other/decl1.C: Likewise.
2298         * g++.old-deja/g++.pt/typename12.C: Likewise.
2299
2300 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2301
2302         * g++.dg/parse/namespace1.C: New test.
2303
2304 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2305
2306         * g++.dg/parse/parse4.C: New test.
2307
2308 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2309
2310         * g++.dg/parse/parse3.C: New test.
2311
2312 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2313
2314         * g++.dg/parse/parse2.C: New test.
2315
2316 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2317
2318         * g++.dg/template/friend11.C: New test.
2319
2320 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2321
2322         * g++.dg/parse/parse1.C: New test.
2323
2324 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
2325
2326         * lib/profopt.exp: Change the name of a global variable to avoid
2327         possible clashes with other test suites.
2328
2329 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
2330
2331         * g++.dg/inherit/covariant8.C: New test.
2332
2333 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2334
2335         * g++.dg/init/array9.C: New test.
2336
2337         PR c++/9112
2338         * g++.dg/parse/expr1.C: New test.
2339
2340 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
2341
2342         * gcc.c-torture/compile/20021230-1.c: New test.
2343
2344 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
2345
2346         * g++.dg/inherit/covariant5.C: New test.
2347         * g++.dg/inherit/covariant6.C: New test.
2348         * g++.dg/inherit/covariant7.C: New test.
2349
2350 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2351
2352         PR c++/2739
2353         * g++.dg/other/access2.C: New test.
2354
2355 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2356
2357         * g++.dg/other/anon-struct.C: No longer fails
2358         * g++.old-deja/g++.brendan/parse4.C: Likewise.
2359         * g++.old-deja/g++.brendan/parse5.C: Likewise.
2360         * g++.old-deja/g++.brendan/parse6.C: Likewise.
2361
2362 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2363
2364         * g++.dg/parse/angle-bracket.C (main): No longer fails.
2365
2366 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
2367
2368         * g++.dg/eh/spec4.C: Remove stray semicolon.
2369         * g++.dg/expr/pmf-1.C: Change error message.
2370         * g++.dg/ext/asm1.C: Remove stray semicolon.
2371         * g++.dg/ext/typename1.C: Add missing typenames.
2372         * g++.dg/inherit/template-as-base.C: Change error message.
2373         * g++.dg/lookup/scoped1.C: Likewise.
2374         * g++.dg/lookup/scoped2.C: Likewise.
2375         * g++.dg/lookup/using2.C: Likewise.
2376         * g++.dg/other/component1.C: Remove stray semicolon.
2377         * g++.dg/other/do1.C: Change error message.
2378         * g++.dg/other/error2.C: Likewise.
2379         * g++.dg/other/init1.C: Likewise.
2380         * g++.dg/other/packed1.C: Remove stray semicolon.
2381         * g++.dg/other/ptrmem2.C: Change error message.
2382         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2383         marker.
2384         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2385         * g++.dg/template/access3.C: Add typename keyword.
2386         * g++.dg/template/access5.C: Remove stray semicolon.
2387         * g++.dg/template/access6.C: Likewise.
2388         * g++.dg/template/complit1.C: Likewise.
2389         * g++.dg/template/crash1.C: Change error message.
2390         * g++.dg/template/inherit2.C: Remove stray semicolon.
2391         * g++.dg/template/instantiate2.C: Likewise.
2392         * g++.dg/template/instantiate3.C: Change error message.
2393         * g++.dg/template/qual1.C: Remove stray semicolon.
2394         * g++.dg/template/qualttp18.C: Change error message.
2395         * g++.dg/template/ref1.C: Remove stray semicolon.
2396         * g++.dg/template/sizeof1.C (A::value): Declare it.
2397         * g++.dg/template/spec4.C: Change error message.
2398         * g++.dg/template/static1.C: Likewise.
2399         * g++.dg/template/type1.C: Likewise.
2400         * g++.dg/template/typename3.C: Likewise.
2401         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2402         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2403         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2404         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2405         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2406         named return value extension.
2407         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2408         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2409         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2410         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2411         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2412         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2413         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2414         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2415         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2416         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2417         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2418         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2419         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2420         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2421         syntax.
2422         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2423         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2424         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2425         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2426         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2427         * g++.old-deja/g++.brendan/template11.C: Likewise.
2428         * g++.old-deja/g++.brendan/template26.C: Likewise.
2429         * g++.old-deja/g++.brendan/template27.C: Use explicit
2430         specialization syntax.
2431         * g++.old-deja/g++.brendan/template30.C: Likewise.
2432         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2433         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2434         non-dependent names.
2435         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2436         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2437         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2438         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2439         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2440         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2441         named return value extension.
2442         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2443         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2444         * g++.old-deja/g++.ext/return1.C: Likewise.
2445         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2446         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2447         * g++.old-deja/g++.jason/access8.C: Likewise.
2448         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2449         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2450         pseudo-destructor names.
2451         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2452         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2453         pseudo-destructor names.
2454         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2455         * g++.old-deja/g++.jason/overload19.C: Likewise.
2456         * g++.old-deja/g++.jason/overload32.C: Likewise.
2457         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2458         stray semicolons.
2459         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2460         * g++.old-deja/g++.jason/return.C: Likewise.
2461         * g++.old-deja/g++.jason/return2.C: Likewise.
2462         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2463         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2464         syntax.
2465         * g++.old-deja/g++.jason/template10.C: Account for use of
2466         non-dependent names.
2467         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2468         syntax.
2469         * g++.old-deja/g++.jason/template37.C: Likewise.
2470         * g++.old-deja/g++.law/access4.C: Change error messages.
2471         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2472         pseudo-destructor names.
2473         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2474         * g++.old-deja/g++.law/ctors9.C: Likewise.
2475         * g++.old-deja/g++.law/cvt22.C: Likewise.
2476         * g++.old-deja/g++.law/dtors5.C: Likewise.
2477         * g++.old-deja/g++.law/global-init1.C: Likewise.
2478         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2479         * g++.old-deja/g++.law/operators28.C: Likewise.
2480         * g++.old-deja/g++.law/visibility28.C: Likewise.
2481         * g++.old-deja/g++.martin/eval1.C: Likewise.
2482         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2483         name.
2484         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2485         * g++.old-deja/g++.mike/net34.C: Likewise.
2486         * g++.old-deja/g++.mike/net36.C: Likewise.
2487         * g++.old-deja/g++.mike/ns2.C: Likewise.
2488         * g++.old-deja/g++.mike/p12306.C: Likewise.
2489         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2490         value extension.
2491         * g++.old-deja/g++.mike/p700.C: Likewise.
2492         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2493         * g++.old-deja/g++.mike/p710.C: Likewise.
2494         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2495         value extension.
2496         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2497         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2498         * g++.old-deja/g++.ns/crash2.C: Likewise.
2499         * g++.old-deja/g++.ns/crash3.C: Likewise.
2500         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2501         * g++.old-deja/g++.ns/ns17.C: Likewise.
2502         * g++.old-deja/g++.ns/template16.C: Likewise.
2503         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2504         keyword.
2505         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2506         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2507         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2508         named return value extension.
2509         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2510         * g++.old-deja/g++.other/access4.C: Issue additional error
2511         messages.
2512         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2513         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2514         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2515         * g++.old-deja/g++.other/crash25.C: Change error message.
2516         * g++.old-deja/g++.other/crash4.C: Change error message.
2517         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2518         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2519         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2520         checks.
2521         * g++.old-deja/g++.other/defarg8.C: Likewise.
2522         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2523         * g++.old-deja/g++.other/dtor10.C: Likewise.
2524         * g++.old-deja/g++.other/incomplete.C: Likewise.
2525         * g++.old-deja/g++.other/linkage7.C: Likewise.
2526         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2527         lookup algorithm.
2528         * g++.old-deja/g++.other/mangle2.C: Likewise.
2529         * g++.old-deja/g++.other/refinit2.C: Likewise.
2530         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2531         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2532         * g++.old-deja/g++.pt/crash28.C: Likewise.
2533         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2534         syntax.
2535         * g++.old-deja/g++.pt/crash32.C: Change error message.
2536         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2537         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2538         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2539         error message position.
2540         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2541         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2542         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2543         syntax.
2544         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2545         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2546         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2547         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2548         keyword.
2549         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2550         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2551         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2552         keyword.
2553         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2554         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2555         syntax.
2556         * g++.old-deja/g++.pt/friend28.C: Account for use of
2557         non-dependent names.
2558         * g++.old-deja/g++.pt/friend29.C: Likewise.
2559         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2560         rules.
2561         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2562         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2563         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2564         lookup rules.
2565         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2566         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2567         keyword.
2568         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2569         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2570         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2571         keyword.
2572         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2573         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2574         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2575         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2576         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2577         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2578         keyword.
2579         * g++.old-deja/g++.pt/spec10.C: Likewise.
2580         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2581         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2582         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2583         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2584         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2585         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2586         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2587         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2588         * g++.old-deja/g++.pt/typename15.C: Likewise.
2589         * g++.old-deja/g++.pt/typename22.C: Likewise.
2590         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2591         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2592         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2593         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2594         syntax.
2595         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2596         return value extension.
2597         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2598         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2599         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2600         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2601
2602 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2603
2604         * g++.dg/warn/inline1.C: New test.
2605         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2606         * g++.old-deja/g++.jason/synth10.C: Likewise.
2607         * g++.old-deja/g++.mike/net31.C: Likewise.
2608         * g++.old-deja/g++.mike/p8786.C: Likewise.
2609
2610         * g++.dg/template/friend10.C: New test.
2611         * g++.dg/template/conv5.C: New test.
2612
2613 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2614
2615         * g++.dg/lookup/scoped3.C: New test.
2616
2617         * g++.dg/lookup/decl1.C: New test.
2618         * g++.dg/lookup/decl2.C: New test.
2619
2620 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2621
2622         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2623         gcc.c-torture/compile/20021015-1.c,
2624         gcc.c-torture/compile/20021015-2.c,
2625         gcc.c-torture/compile/20021123-1.c,
2626         gcc.c-torture/compile/20021123-2.c,
2627         gcc.c-torture/compile/20021123-3.c,
2628         gcc.c-torture/compile/20021123-4.c,
2629         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2630         only to 3.1 or 3.2 branch.
2631
2632 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2633
2634         * gcc.dg/i386-bitfield3.c: New test.
2635
2636         * gcc.dg/i386-bitfield2.c: New test.
2637
2638 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2639
2640         * g++.dg/parse/conv_op1.C: New test.
2641
2642 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2643
2644         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2645         approved.
2646
2647 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2648
2649         * gcc.c-torture/compile/20021220-1.c: New test.
2650
2651 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2652
2653         * gcc.dg/i386-fastcall-1.c: New.
2654
2655 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2656
2657         * gcc.c-torture/execute/20021219-1.c: New test.
2658
2659 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2660
2661         * gcc.dg/i386-pic-1.c: New test.
2662
2663 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2664
2665         PR c++/8099
2666         * g++.dg/template/friend9.C: New test.
2667
2668 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2669
2670         PR c++/3663
2671         * g++.dg/template/access7.C: New test.
2672
2673 2002-12-18  Nick Clifton  <nickc@redhat.com>
2674
2675         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2676         the libstdc++-v3 directory has been found.
2677
2678 2002-12-12  Devang Patel <dpatel@apple.com>
2679         * gcc.dg/darwin-ld-1.c: New test.
2680         * gcc.dg/darwin-ld-2.c: New test.
2681         * gcc.dg/darwin-ld-3.c: New test.
2682         * gcc.dg/darwin-ld-4.c: New test.
2683         * gcc.dg/darwin-ld-5.c: New test.
2684
2685 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2686
2687         * gcc.c-torture/compile/20021212-1.c: New test.
2688
2689 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2690
2691         * gcc.dg/fshort-wchar: New test.
2692
2693 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2694
2695         PR c++/8372
2696         * g++.dg/template/dtor1.C: New test.
2697
2698         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2699         markers.
2700
2701 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2702
2703         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2704
2705 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2706
2707         * g++.dg/template/static1.C: New test.
2708         * g++.dg/template/static2.C: New test.
2709         * g++.old-deja/g++.ext/memconst.C: New test.
2710
2711 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2712
2713         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2714         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2715         * g++.dg/special/initp1.C: Likewise.
2716
2717 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2718
2719         * gcc.c-torture/execute/20021204-1.c: New test.
2720
2721 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2722
2723         * gcc.dg/ppc-fmadd-1.c: New file.
2724         * gcc.dg/ppc-fmadd-2.c: New file.
2725         * gcc.dg/ppc-fmadd-3.c: New file.
2726
2727 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2728
2729         * gcc.c-torture/compile/20021204-1.c: New test.
2730
2731 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2732
2733         * g++.dg/inherit/covariant2.C: New test.
2734         * g++.dg/inherit/covariant3.C: New test.
2735         * g++.dg/inherit/covariant4.C: New test.
2736         * g++.dg/inherit/covariant1.C: Remove XFAIL.
2737         * g++.old-deja/g++.robertl/eb17.C: Likewise.
2738
2739 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
2740
2741         PR c++/8688
2742         * g++.dg/init/brace3.C: New test.
2743
2744 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2745
2746         * gcc.dg/20020210-1.c: Fix a comment typo.
2747
2748 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
2749
2750         PR c++/8720
2751         * g++.dg/parse/defarg1.C: New test.
2752
2753         PR c++/8615
2754         * g++.dg/template/char1.C: New test.
2755
2756         * g++.dg/template/varmod1.C: Fix typo.
2757
2758 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2759
2760         DR 180
2761         * g++.old-deja/g++.pt/crash32.C: Expect error.
2762
2763 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
2764
2765         PR c++/5919
2766         * g++.dg/template/varmod1.C: New test.
2767
2768         PR c++/8727
2769         * g++.dg/inherit/typeinfo1.C: New test.
2770
2771         PR c++/8663
2772         * g++.dg/inherit/typedef1.C: New test.
2773
2774 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
2775
2776         PR c++/8332
2777         PR c++/8493
2778         * g++.dg/template/strlen1.C: New test.
2779
2780         PR c++/8227
2781         * g++.dg/template/ctor2.C: New test.
2782
2783         PR c++/8214
2784         * g++.dg/init/string1.C: New test.
2785
2786         PR c++/8511
2787         * g++.dg/template/friend8.C: New test.
2788
2789 2002-11-29  Joe Buck <jbuck@synopsys.com>
2790
2791         * g++.dg/lookup/anon2.C: New test.
2792
2793 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2794
2795         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2796         h8300 port.
2797
2798 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2799
2800         * gcc.dg/bitfld-6.c: New test.
2801
2802 2002-11-27  Jan Hubicka  <jh@suse.cz>
2803
2804         * gcc.c-torture/execute/20021127.[cx]: New test.
2805
2806 2002-11-26  Jan Hubicka  <jh@suse.cz>
2807
2808         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2809         quality.
2810
2811 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
2812
2813         * g++.dg/init/brace2.C: New test.
2814         * g++.old-deja/g++.mike/p9129.C: Correct.
2815
2816 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
2817
2818         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2819
2820 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
2821
2822         * gcc.dg/sibcall-6: New test for indirect sibcalls.
2823
2824 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
2825
2826         * testsuite/g++.dg/abi/empty11.C: New test.
2827         * testsuite/g++.dg/rtti/cv1.C: New test.
2828
2829 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2830
2831         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2832
2833 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
2834
2835         * g++.dg/abi/empty10.C: New test.
2836
2837 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2838
2839         * gcc.c-torture/compile/20021124-1.c: New test.
2840
2841 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
2842
2843         * g++.dg/abi/rtti2.C: New test.
2844
2845 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2846
2847         * gcc.dg/i386-unroll-1.c: New test.
2848
2849 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2850
2851         * gcc.c-torture/compile/20021120-1.c: New test.
2852         * gcc.c-torture/compile/20021120-2.c: New test.
2853
2854 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2855
2856         * gcc.dg/bitfld-5.c: New test.
2857
2858 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2859
2860         * gcc.c-torture/execute/20021120-3.c: New test.
2861
2862 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2863
2864         * gcc.c-torture/execute/20021120-2.c: New test.
2865
2866 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2867
2868         * gcc.c-torture/execute/20021120-1.c: New test.
2869
2870 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2871
2872         * gcc.c-torture/execute/20021118-3.c: New test.
2873
2874 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2875
2876         * gcc.c-torture/compile/20021119-1.c: New test.
2877
2878 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2879
2880         * gcc.dg/duff-1.c: New test.
2881         * gcc.dg/duff-2.c: New test.
2882         * gcc.dg/duff-3.c: New test.
2883
2884 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2885
2886         * gcc.dg/cpp/_Pragma5.c: New test.
2887
2888 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2889
2890         * gcc.c-torture/execute/20021118-2.c: New test.
2891
2892 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2893
2894         * gcc.c-torture/execute/20021118-1.c: New test.
2895
2896 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
2897
2898         * gcc.dg/20021116-1.c: New test.
2899
2900 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
2901
2902         * g++.dg/abi/vcall1.C: New test.
2903
2904 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
2905
2906         * gcc.dg/20021029-1.c: New test.
2907         * gcc.dg/20021029-2.c: New test.
2908
2909 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2910
2911         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2912
2913 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2914
2915         PR c/8439
2916         * gcc.dg/20021110.c: Move to ...
2917         * gcc.c-torture/compile/20021110.c: .... here.
2918
2919 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2920
2921         PR c/8467
2922         * gcc.c-torture/execute/20021111-1.c
2923
2924 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2925
2926         PR c/8439
2927         * gcc.dg/20021110.c: New test.
2928
2929 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
2930
2931         * g++.dg/abi/vthunk3.C: Run only on x86.
2932
2933 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2934
2935         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2936
2937 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2938
2939         * lib/compat.exp (compat-execute): Fix logic error in last
2940         change.
2941
2942 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2943
2944         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2945
2946 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2947
2948         PR c++/8389
2949         * g++.dg/template/access6.C: New test.
2950
2951 2002-11-08  Jan Hubicka  <jh@suse.cz>
2952
2953         * gcc.dg/i386-ssefp-1.c: New test.
2954         * gcc.dg/i386-ssefp-1.c: New test.
2955
2956 2002-11-08  Jan Hubicka  <jh@suse.cz>
2957
2958         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2959
2960 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2961
2962         * g++.dg/abi/vthunk3.C: New test.
2963
2964         PR c++/8338
2965         * g++.dg/template/crash2.C: New test.
2966
2967 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2968
2969         * testsuite/g++.dg/abi/dtor1.C: New test.
2970         * testsuite/g++.dg/abi/dtor2.C: Likewise.
2971
2972 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
2973
2974         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2975         Darwin.
2976
2977 2002-11-04  Adam Nemet  <anemet@lnxw.com>
2978
2979         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2980         -mthumb.  Only xfail with -O0.
2981
2982 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
2983
2984         * g++.dg/abi/thunk1.C: New test.
2985         * g++.dg/abi/thunk2.C: Likewise.
2986         * g++.dg/abi/vtt1.C: Likewise.
2987
2988 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
2989
2990         PR optimization/8423
2991         * gcc.c-torture/execute/builtin-constant.c: New test.
2992
2993 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
2994
2995         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2996         Add some more cases.
2997
2998 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
2999
3000         PR c++/8391
3001         * g++.dg/opt/local1.C: New test.
3002
3003 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
3004
3005         PR c++/8160
3006         * g++.dg/template/complit1.C: New test.
3007
3008         PR c++/8149
3009         * g++.dg/template/typename4.C: Likewise.
3010
3011 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3012
3013         Core issue 287, PR c++/7639
3014         * g++.dg/template/instantiate1.C: Adjust error location.
3015         * g++.dg/template/instantiate3.C: New test.
3016         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3017         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3018         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3019
3020 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
3021
3022         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3023
3024 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
3025
3026         PR c++/8287
3027         * g++.dg/init/dtor2.C: New test.
3028
3029 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3030
3031         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3032         * gcc.dg/nest.c: Bypass errors on irix6.
3033
3034 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
3035
3036         * gcc.dg/nest.c: Expect error for mmix-*-*.
3037         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3038
3039 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
3040
3041         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3042         markers.
3043
3044         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3045
3046 2002-10-25  Mike Stump  <mrs@apple.com>
3047
3048         * gcc.dg/warn-1.c: New test.
3049
3050 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3051
3052         * g++.dg/template/typename3.C: New test.
3053
3054 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
3055
3056         * g++.dg/lookup/ptrmem1.C: New test.
3057
3058         * g++.dg/abi/vthunk2.C: New test.
3059
3060 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3061
3062         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3063
3064 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
3065
3066         * g++.dg/abi/empty9.C: New test.
3067
3068 2002-10-24  Richard Henderson  <rth@redhat.com>
3069
3070         * g++.dg/inherit/thunk1.C: Enable for ia64.
3071
3072 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3073
3074         PR c++/8067
3075         * g++.dg/lookup/pretty1.C: New test.
3076
3077 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
3078
3079         * gcc.dg/20021023-1.c: New test.
3080
3081 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3082
3083         PR c++/7679
3084         * g++.dg/parse/inline1.C: New test.
3085
3086 2002-10-23  Richard Henderson  <rth@redhat.com>
3087
3088         * g++.dg/inherit/thunk1.C: Enable for x86_64.
3089
3090         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3091
3092 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
3093
3094         PR c++/6579
3095         * g++.dg/parse/stmtexpr3.C: New test.
3096
3097 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
3098
3099         * g++.dg/expr/cond1.C: New test.
3100
3101 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3102
3103         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3104
3105 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3106
3107         * g++.dg/abi/vbase13.C: New test.
3108         * g++.dg/abi/vbase14.C: Likewise.
3109
3110 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
3111
3112         * gcc.dg/tls/pic-1.c: New test.
3113         * gcc.dg/tls/nonpic-1.c: New test.
3114         * gcc.dg/20021018-1.c: New test.
3115
3116 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3117
3118         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3119         Remove only files with the same base name as the test case.
3120         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3121         (profopt-execute): Likewise.  Also, remove old profiling
3122         and performance data files before running the tests.
3123
3124         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3125         * g++.dg/bprob/bprob.exp: Likewise.
3126         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
3127         to allow more general test case names.
3128
3129         * g++.dg/bprob/bprob-1.C: Rename to ...
3130         * g++.dg/bprob/g++-bprob-1.C: ... this.
3131
3132         * g77.dg/bprob/bprob-1.f: Rename to ...
3133         * g77.dg/bprob/g77-bprob-1.f: ... this.
3134
3135 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3136
3137         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3138         bison 1.50 or later.
3139
3140 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
3141
3142         * g++.dg/README: Describe more test directories.
3143
3144 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3145
3146         * g++.dg/init/array6.C: Add additional tests.
3147
3148 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3149
3150         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3151         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3152
3153 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
3154
3155         * gcc.c-torture/compile/20020604-1.x: New.
3156         * gcc.c-torture/compile/simd-5.x: Likewise.
3157         * gcc.c-torture/execute/920710-1.x: Likewise.
3158         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3159
3160 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3161
3162         * g++.dg/inherit/override1.C: Add dg-options clause.
3163
3164 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3165
3166         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3167         _mm_slli_si128.
3168
3169 2002-10-19  Andreas Schwab  <schwab@suse.de>
3170
3171         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3172         directory component.
3173
3174 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
3175
3176         * g++.dg/inherit/thunk1.C: New test.
3177
3178         * g++.dg/inherit/override1.C: New test.
3179
3180         * g++.dg/abi/mangle11.C: New test.
3181         * g++.dg/abi/mangle14.C: New test.
3182         * g++.dg/abi/mangle17.C: New test.
3183
3184 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
3185
3186         * g++.dg/overload/member2.C: New test.
3187
3188 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
3189
3190         * g++.dg/README: Describe new compat directory.
3191         * g++.dg/dg.exp: Skip tests in compat directory.
3192         * README.compat: New file.
3193         * lib/compat.exp: New expect script.
3194         * g++.dg/compat: New test directory.
3195         * g++.dg/compat/compat.exp: New expect script.
3196         * g++.dg/compat/abi: New test directory.
3197         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3198         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3199         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3200         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3201         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3202         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3203         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3204         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3205         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3206         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3207         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3208         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3209         * g++.dg/compat/break: New test directory.
3210         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3211         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3212         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3213         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3214         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3215         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3216         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3217         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3218         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3219         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3220         g++.dg/compat/break/README: New files.
3221         * g++.dg/compat/eh: New test directory.
3222         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3223         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3224         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3225         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3226         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3227         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3228         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3229         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3230         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3231         g++.dg/compat/eh/filter2_y.C,
3232         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3233         g++.dg/compat/eh/new1_y.C,
3234         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3235         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3236         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3237         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3238         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3239         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3240         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3241         g++.dg/compat/eh/unexpected1_y.C: New files.
3242         * g++.dg/compat/init: New test directory.
3243         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3244         g++.dg/compat/init/array5_y.C,
3245         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3246         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3247         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3248         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3249         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3250         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3251         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3252         g++.dg/compat/init/init-ref2_y.C: New files.
3253
3254 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
3255
3256         PR c++/7584
3257         * g++.dg/inherit/using3.C: New test.
3258
3259 2002-10-17  Jan Hubicka  <jh@suse.cz>
3260
3261         * gcc.dg/20021017-2.c: New test.
3262
3263 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
3264
3265         * g++.dg/abi/mangle16.C: Adjust.
3266
3267         * g++.dg/init/array8.C: New test.
3268
3269 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
3270
3271         * gcc.dg/special/mips-abi.exp: New test.
3272         * gcc.dg/special/mips-abi.s: Empty file used by the above.
3273
3274 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
3275
3276         * g++.dg/abi/mangle16.C: New test.
3277         * g++.dg/abi/mangle17.C: Likewise.
3278
3279         PR c++/7478
3280         * g++.dg/template/ref1.C: New test.
3281
3282 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3283
3284         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
3285
3286 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
3287
3288         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
3289
3290 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
3291
3292         PR c++/7524
3293         * g++.dg/init/array7.C: New test.
3294
3295 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
3296
3297         * g++.dg/init/array6.C: New test.
3298
3299         * g++.dg/abi/mangle13.C: Likewise.
3300         * g++.dg/abi/mangle14.C: Likewise.
3301         * g++.dg/abi/mangle15.C: Likewise.
3302
3303 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3304
3305         * g++.dg/abi/empty8.C: New test.
3306
3307 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
3308
3309         * g++.dg/init/ctor1.C: New test.
3310
3311 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
3312
3313         * gcc.c-torture/execute/20021015-1.c: New test.
3314
3315 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
3316
3317         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3318
3319 2002-10-14  Jan Hubicka  <jh@suse.cz>
3320
3321         * gcc.dg/i386-ssetype-[1-5].c: New tests.
3322
3323 2002-10-14  Richard Henderson  <rth@redhat.com>
3324
3325         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3326
3327 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3328
3329         PR optimization/6631
3330         * g++.dg/opt/const2.C: New test.
3331
3332 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3333
3334         PR c++/7176
3335         * g++.dg/parse/friend1.C: New test.
3336         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3337
3338 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
3339
3340         * gcc.dg/20021014-1.c: New test.
3341
3342 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
3343
3344         PR c++/5661
3345         * g++.dg/ext/vlm1.C: New test.
3346         * g++.dg/ext/vlm2.C: Likewise.
3347
3348         * g++.dg/init/array1.C: Remove invalid braces.
3349         * g++.dg/init/brace1.C: New test.
3350         * g++.dg/init/copy2.C: Likewise.
3351         * g++.dg/init/copy3.C: Likewise.
3352         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3353         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3354         braces.
3355
3356 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
3357
3358         * gcc.dg/cpp/assembler.S: Don't use -ansi.
3359
3360 2002-10-11  Richard Shann  <richard.shann@superh.com>
3361
3362         * gcc.c-torture/compile/simd-5.c: New test.
3363
3364 2002-10-10  Roger Sayle  <roger@eyesopen.com>
3365
3366         * gcc.c-torture/execute/shiftopt-1.c: New test case.
3367
3368 2002-10-10  Jim Wilson  <wilson@redhat.com>
3369
3370         * gcc.c-torture/execute/20021010-1.c: New test.
3371
3372 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
3373
3374         PR c/7353
3375         * g++.dg/ext/typedef-init.C: New test.
3376         * gcc.dg/typedef-init.c: New test.
3377
3378 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
3379
3380         * gcc.dg/cpp/paste13.c: New test.
3381
3382 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3383
3384         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
3385         remaining platforms, XFAIL during compile, not execute.  Don't
3386         XFAIL at -O0.
3387
3388 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
3389
3390         * gcc.dg/alias-1.c: Tweak expected warning.
3391
3392 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3393
3394         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3395
3396 2002-10-06  Andreas Jaeger  <aj@suse.de>
3397
3398         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3399         * gcc.dg/cpp/c++98.C: Likewise.
3400
3401         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3402         * g++.dg/cpp/c++98.C: Likewise.
3403
3404         * g++.dg/README (Subdirectories): Mention cpp directory.
3405
3406         PR target/7559
3407         * gcc.dg/20021006-1.c: New test.
3408
3409 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3410
3411         PR c++/7804
3412         * g++.dg/other/warning1.C: New test.
3413
3414 2002-10-04  Roger Sayle  <roger@eyesopen.com>
3415
3416         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
3417         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
3418         and sparc-*-* with -m64 as expected failures.  See PR 8087.
3419
3420 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3421
3422         PR c++/7931
3423         * g++.dg/template/ptrmem3.C: New test.
3424
3425         PR c++/7754
3426         * g++.dg/template/union1.C: New test.
3427
3428 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3429
3430         PR c++/8006
3431         * g++.dg/abi/mangle9.C: New test.
3432         * g++.dg/abi/mangle10.C: New test.
3433         * g++.dg/abi/mangle11.C: New test.
3434         * g++.dg/abi/mangle12.C: New test.
3435
3436 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
3437
3438         PR c++/7188.
3439         * g++.dg/template/meminit1.C: New test.
3440         * g++.dg/warn/Wreorder-1.C: Likewise.
3441         * g++.old-deja/g++.mike/warn3.C: Tweak.
3442         * lib/prune.exp: Ingore "in copy constructor".
3443
3444 2002-10-02  Andreas Jaeger  <aj@suse.de>
3445
3446         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3447         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3448         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3449         on x86-64.
3450
3451 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3452
3453         * gcc.dg/empty1.C: Fix typo.
3454
3455 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3456
3457         * gcc.dg/alias-1.c: New test.
3458
3459 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3460
3461         * gcc.dg/empty1.C: New test.
3462
3463         * g++.dg/tls/init-2.C: Tweak error messages.
3464
3465 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3466
3467         * gcc.c-torture/compile/20020923-1.c: New test.
3468
3469 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3470
3471         * gcc.c-torture/execute/ffs-1.c: New test.
3472         * gcc.c-torture/execute/ffs-2.c: Ditto.
3473
3474 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3475
3476         * g++.dg/overload/member1.C: New test.
3477
3478 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3479
3480         * g++.dg/abi/empty7.C: New test.
3481         * g++.dg/init/pm2.C: Likewise.
3482
3483 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3484
3485         * g++.dg/rtti/crash1.C: New test.
3486
3487 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3488
3489         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3490         gcc.dg/sibcall-4.c: New tests.
3491
3492 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3493
3494         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3495         powerpc and MMIX targets.
3496
3497 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3498
3499         * gcc.dg/cpp/20020927-1.c: New.
3500
3501 2002-09-26  David S. Miller  <davem@redhat.com>
3502
3503         * gcc.c-torture/compile/trunctfdf.c: New.
3504
3505 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3506
3507         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3508
3509 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3510
3511         * gcc.c-torture/execute/loop-15.c: New.
3512
3513 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3514
3515         * README.QMTEST: Fix typo.
3516
3517 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3518
3519         * gcc.dg/20020926-1.c: New test.
3520
3521 2002-09-25  David S. Miller  <davem@redhat.com>
3522
3523         PR target/7842
3524         * gcc.c-torture/execute/shiftdi.c: New test.
3525
3526 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3527
3528         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3529         unique to the tool.
3530         * lib/g77.exp (g77_init): Likewise.
3531         * lib/g++.exp (g++_init): Likewise.
3532         * lib/objc.exp (objc_init): Likewise.
3533
3534 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3535
3536         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3537         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3538         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3539
3540 2002-09-25  Richard Henderson  <rth@redhat.com>
3541
3542         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3543         too-small long double.
3544
3545 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3546
3547         * gcc.dg/20020919-1.c: New test.
3548
3549 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3550
3551         * g++.dg/abi/bitfield6.C: New test.
3552         * g++.dg/abi/bitfield7.C: New test.
3553         * g++.dg/abi/bitfield8.C: New test.
3554         * g++.dg/abi/vbase11.C: New test.
3555
3556 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3557
3558         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3559         hppa*-*-hpux*.  Update test comment.
3560
3561 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3562
3563         * gcc.dg/tls/struct-1.c: New test.
3564
3565 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3566
3567         * gcc.dg/cpp/tr-warn2.c: Update.
3568
3569 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3570
3571         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3572
3573 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3574
3575         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3576         systems.
3577
3578 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3579
3580         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3581
3582         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3583         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3584         setting of cxxfilt.
3585
3586 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3587
3588         * gcc.dg/20020312-2.c: Update for darwin.
3589
3590 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3591
3592         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3593
3594 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3595
3596         * objc.dg/comp-types-1.m: New test.
3597         * objc.dg/comp-types-2.m: New test.
3598         * objc.dg/comp-types-3.m: New test.
3599         * objc.dg/comp-types-4.m: New test.
3600         * objc.dg/comp-types-5.m: New test.
3601         * objc.dg/comp-types-6.m: New test.
3602
3603 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3604
3605         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3606
3607 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3608
3609         * g++.dg/other/do1.C: New test.
3610
3611         * g++.dg/template/subst1.C: New test.
3612
3613 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3614
3615         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3616
3617 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3618
3619         * g++.dg/template/qualttp20.C: Adjust expected errors.
3620         * g++.old-deja/g++.jason/report.C: Likewise.
3621         * g++.old-deja/g++.other/qual1.C: Likewise.
3622
3623         * g++.dg/lookup/scoped2.C: New test.
3624
3625         * g++.dg/ext/asm3.C: New test.
3626
3627 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3628
3629         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3630
3631 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3632
3633         * ChangeLog: follow spelling conventions.
3634         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3635         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3636         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3637         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3638         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3639         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3640         * g++.old-deja/g++.law/global-init1.C: Likewise.
3641         * g++.old-deja/g++.other/delete4.C: Likewise.
3642         * g++.old-deja/g++.other/inline21.C: Likewise.
3643         * g++.old-deja/g++.other/singleton.C: Likewise.
3644         * g77.dg/strlen0.f: Likewise.
3645         * g77.f-torture/compile/20010519-1.f: Likewise.
3646         * g77.f-torture/compile/980310-4.f: Likewise.
3647         * gcc.c-torture/compile/20000605-1.c: Likewise.
3648         * gcc.c-torture/execute/20020225-1.c: Likewise.
3649         * gcc.dg/c90-hexfloat-2.c: Likewise.
3650         * gcc.dg/c99-bool-1.c: Likewise.
3651         * gcc.dg/c99-hexfloat-2.c: Likewise.
3652         * gcc.dg/dll-2.c: Likewise.
3653         * gcc.dg/wtr-union-init-1.c: Likewise.
3654         * gcc.dg/wtr-union-init-2.c: Likewise.
3655         * gcc.dg/wtr-union-init-3.c: Likewise.
3656         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3657         * gcc.dg/cpp/defined.c: Likewise.
3658         * gcc.dg/cpp/macsyntx.c: Likewise.
3659         * gcc.dg/cpp/paste2.c: Likewise.
3660         * gcc.dg/cpp/trad/defined.c: Likewise.
3661         * gcc.dg/format/c90-printf-1.c: Likewise.
3662         * gcc.dg/format/c90-scanf-1.c: Likewise.
3663         * gcc.dg/format/c99-printf-1.c: Likewise.
3664         * gcc.dg/format/c99-scanf-1.c: Likewise.
3665         * gcc.misc-tests/gcov-8.c: Likewise.
3666         * lib/profopt.exp: Likewise.
3667
3668 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3669
3670         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3671
3672 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3673
3674         * g++.dg/inherit/using2.C: New test.
3675
3676 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3677
3678         * ChangeLog: Follow spelling conventions.
3679         * g++.dg/template/friend4.C: Likewise.
3680         * g++.old-deja/g++.pt/crash67.C: Likewise.
3681         * gcc.c-torture/execute/20000801-4.c: Likewise.
3682         * gcc.dg/c90-digraph-1.c: Likewise.
3683         * gcc.dg/c94-digraph-1.c: Likewise.
3684         * gcc.dg/c99-digraph-1.c: Likewise.
3685         * gcc.dg/cpp/line5.c: Likewise.
3686         * gcc.dg/cpp/multiline.c: Likewise.
3687         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3688         * gcc.dg/format/attr-3.c: Likewise.
3689         * gcc.dg/format/c90-scanf-3.c: Likewise.
3690         * gcc.dg/format/ext-4.c: Likewise.
3691
3692 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3693
3694         * g++.dg/template/pretty1.C: New test.
3695
3696 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3697
3698         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3699
3700 2002-09-13  Matt Austern  <austern@apple.com>
3701
3702         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3703         passing a cast expression to a function by const reference.
3704
3705 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3706
3707         * g++.dg/template/deduce1.C: New test.
3708
3709 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3710
3711         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3712         32-bit int.
3713
3714 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3715
3716         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3717         usage.
3718
3719 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3720
3721         * gcc.c-torture/compile/20020910-1.c: New test.
3722
3723 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3724
3725         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3726
3727 2002-09-10  Andreas Jaeger  <aj@suse.de>
3728
3729         * gcc.dg/20020312-2.c: Adjust for x86-64.
3730
3731 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3732
3733         * g77.dg/7388.f: New test case for PR 7388.
3734
3735 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3736
3737         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3738
3739 2002-09-05  Ziemowit Laski <zlaski@apple.com>
3740
3741         * objc.dg/proto-lossage-1.m: New test.
3742
3743 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3744
3745         * gcc.dg/cpp/_Pragma4.c: Fix typo.
3746
3747 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3748
3749         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3750         expected to pass.
3751
3752 2002-09-06  Stan Shebs  <shebs@apple.com>
3753             David Edelsohn  <edelsohn@gnu.org>
3754
3755         * gcc.dg/weak: New directory.
3756         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3757         target-specific xfail bits.
3758         * gcc.dg/typeof-2.c: Move to new directory.
3759         * gcc.dg/weak.exp: New expect script.
3760
3761 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
3762
3763         * gcc.c-torture/execute/extzvsi.c: New test.
3764
3765 2002-09-05  Stan Shebs  <shebs@apple.com>
3766
3767         * gcc.dg/weak-1.c: xfail on Darwin.
3768         * gcc.dg/weak-2.c: Ditto.
3769         * gcc.dg/weak-3.c: Ditto.
3770         * gcc.dg/weak-4.c: Ditto.
3771         * gcc.dg/weak-5.c: Ditto.
3772         * gcc.dg/weak-6.c: Ditto.
3773         * gcc.dg/weak-7.c: Ditto.
3774         * gcc.dg/weak-8.c: Ditto.
3775         * gcc.dg/weak-9.c: Ditto.
3776
3777 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3778
3779         * gcc.c-torture/execute/loop-14.c: New test.
3780
3781 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
3782
3783         * g++.dg/other/cxa-atexit1.C: New test.
3784
3785         * gcc.dg/typeof-2.c: New test.
3786
3787 2002-09-03  Roger Sayle  <roger@eyesopen.com>
3788
3789         * gcc.dg/builtins-2.c: New testcase.
3790         * gcc.dg/builtins-3.c: New testcase.
3791
3792 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3793
3794         * gcc.dg/cpp/_Pragma4.c: New test.
3795
3796 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3797
3798         * objc/execute/nil_method-1.m: New testcase.
3799
3800 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3801
3802         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3803         [Object class], not [Object initialize].
3804
3805 2002-08-31  Roger Sayle  <roger@eyesopen.com>
3806             Hans-Peter Nilsson  <hp@bitrange.com>
3807
3808         * gcc.c-torture/execute/20020720-1.x: Skip test on
3809         mmix-knuth-mmixware.  Correct comment.
3810
3811 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
3812
3813         * testsuite/g++.dg/abi/bitfield5.C: New test.
3814         * testsuite/g++.dg/abi/vbase10.C: Likewise.
3815
3816 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3817
3818         * objc.dg/undeclared-selector.m: New test.
3819
3820 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3821
3822         * g++.dg/other/offsetof1.C: Avoid cast warning.
3823
3824 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
3825
3826         * objc.dg/super-class-2.m: New test.
3827
3828 2002-08-24  Matt Austern  <austern@apple.com>
3829
3830         * g++.dg/ext/lvaddr.C: New test.
3831         * g++.dg/ext/lvcast.C: New test.
3832
3833 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
3834
3835         * testsuite/g++.dg/inherit/cond1.C: New test.
3836
3837 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3838
3839         * gcc.dg/noncompile/incomplete-1.c: New test.
3840
3841 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3842
3843         * gcc.dg/typespec-1.c: New test.
3844
3845 2002-08-20  Devang Patel  <dpatel@apple.com>
3846         * objc.dg/proto-hier-2.m: New test.
3847
3848 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
3849
3850         * objc.dg/bitfield-1.m: New test.
3851         * objc.dg/bitfield-2.m: New test.
3852
3853 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3854
3855         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3856         gcc.dg/c99-flex-array-4.c: New tests.
3857
3858 2002-08-16  Stan Shebs  <shebs@apple.com>
3859
3860         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3861
3862 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
3863
3864         * gcc.dg/typeof-1.c: New test.
3865         * g++.dg/ext/typeof2.C: New test.
3866
3867 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3868
3869         * g++.dg/other/offsetof1.C: New test.
3870
3871 2002-08-14  Richard Henderson  <rth@redhat.com>
3872
3873         * gcc.dg/tls/diag-3.c: Fix expected message strings.
3874
3875 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3876
3877         * gcc.dg/cpp/_Pragma3.c: New test.
3878
3879 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
3880
3881         * g++.dg/template/inherit3: New test.
3882
3883 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3884
3885         * gcc.dg/bitfld-4.c: Add blank options.
3886
3887 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
3888
3889         * g++.dg/template/crash1.C: New test.
3890
3891 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3892
3893         * gcc.dg/tls/opt-2.c: New test.
3894
3895 2002-08-08  Devang Patel  <dpatel@apple.com>
3896
3897         * objc.dg/selector-1.m : New test
3898
3899 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3900
3901         * g++.dg/abi/bitfield4.C: New test.
3902         * gcc.dg/bitfld-4.c: New test.
3903
3904 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3905
3906         * g++.dg/other/packed1.C: New test.
3907
3908 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
3909
3910         * g++.dg/abi/offsetof.C: Tweak error messages.
3911         * g++.old-deja/g++.mike/p10769a.C: Likewise.
3912
3913 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3914
3915         * gcc.dg/bitfld-3.c: New test.
3916
3917 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3918             Richard Henderson  <rth@redhat.com>
3919
3920         * gcc.dg/i386-bitfield1.c: New test.
3921         * g++.dg/abi/bitfield3.C: Update.
3922
3923 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3924
3925         * objc.dg/const-str-2.m: Update.
3926         * gcc.dg/cpp/c++98.c: Change to C extension.
3927         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3928         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3929
3930 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3931
3932         * testsuite/gcc.dg/tls/diag-3.c: New.
3933
3934 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3935
3936         * g++.dg/README (Subdirectories): Document new subdir expr.
3937         * g++.dg/expr/pmf-1.C: New test.
3938
3939 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3940
3941         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3942
3943 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
3944
3945         * g++.dg/abi/bitfield3.C: New test.
3946
3947 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3948
3949         * lib/gcov.exp: Tweak expected line formats.
3950         * gcc.misc-tests/gcov8.c: New test.
3951         * gcc.misc-tests/gcov8.x: New flags.
3952
3953 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
3954
3955         * consistency.vlad/layout/endian.c: Include string.h.
3956
3957         * gcc.c-torture/execute/20020805-1.c: New test.
3958
3959 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3960
3961         * g++.dg/other/conversion1.C: New test.
3962
3963 2002-08-03  Roger Sayle  <roger@eyesopen.com>
3964
3965         * gcc.dg/builtins-1.c: New testcase.
3966
3967 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
3968
3969         * g++.dg/inherit/access3.C: New test.
3970
3971 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
3972
3973         * gcc.dg/ia64-visibility-2.c: New test.
3974
3975 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
3976
3977         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3978         __qualifier_flags to __flags.
3979
3980 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
3981
3982         * g++.dg/inherit/operator1.C: New test.
3983         * g++.dg/lookup/disamb1.C: Fix typo in comment.
3984         * g++.dg/other/error1.C: Change expected error message.
3985         * g++.dg/template/conv4.C: Likewise.
3986
3987 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
3988
3989         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3990         for documented behavior.
3991
3992 2002-07-25  Roger Sayle  <roger@eyesopen.com>
3993
3994         * gcc.c-torture/execute/20020720-1.x: Skip this test on
3995         several targets known to fail.
3996
3997 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
3998
3999         * gcc.dg/mips-args-[123].c: New tests.
4000
4001 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
4002
4003         * gcc.dg/ppc-spe.c: New.
4004
4005 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
4006
4007         * g++.dg/other/ptrmem4.C: New testcase.
4008
4009 2002-07-24  Richard Henderson  <rth@redhat.com>
4010
4011         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4012
4013 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
4014
4015         * g++.dg/ext/alignof1.C (main): Return 0 for success.
4016
4017 2002-07-24  Roger Sayle  <roger@eyesopen.com>
4018
4019         * gcc.c-torture/execute/memset-3.c: New testcase.
4020
4021 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
4022
4023         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4024         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4025
4026 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4027
4028         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4029         Delete.
4030
4031 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
4032
4033         * gcc.c-torture/compile/simd-4.c: New test.
4034
4035 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4036
4037         PR c++/7347, c++/7348
4038         * g++.dg/template/access4.C: New test.
4039         * g++.dg/template/access5.C: New test.
4040         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4041         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4042         * g++.old-deja/g++.pt/ttp58.C: Likewise.
4043         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4044
4045 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
4046
4047         * gcc.dg/gnu89-init-2.c: New test.
4048
4049 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
4050
4051         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4052
4053 2002-07-20  Roger Sayle  <roger@eyesopen.com>
4054
4055         * gcc.c-torture/execute/20020720-1.c: New testcase.
4056
4057 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
4058
4059         * gcc.dg/cpp/Wsignprom.c: New tests.
4060
4061 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
4062
4063         * gcc.c-torture/execute/loop-13.c: New test.
4064
4065 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
4066
4067         * gcc.dg/cpp/expr.c: New tests.
4068
4069 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
4070
4071         * g++.dg/opt/pr6713.C: Add template instantiation.
4072
4073 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
4074
4075         * gcc.dg/nest.c: New test.
4076
4077 2002-07-17  Richard Henderson  <rth@redhat.com>
4078
4079         * g++.dg/opt/pr6713.C: New test.
4080
4081 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
4082
4083         * gcc.c-torture/execute/loop-2e.x: Let the testcase
4084         XFAIL for all x86 processors.
4085
4086 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
4087
4088         * gcc.c-torture/execute/20010122-1.x: Do not test with
4089         -fomit-frame-pointer.
4090
4091 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4092
4093         * g++.dg/template/instantiate2.C: New test.
4094         * g++.dg/template/spec4.C: New test.
4095
4096 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4097
4098         * g++.dg/template/access2.C: New test.
4099         * g++.dg/template/access3.C: New test.
4100
4101 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
4102
4103         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4104         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4105         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4106         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4107         Convert to use <stdarg.h>.
4108         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4109         Delete.
4110         * gcc.dg/va-arg-2.c: New.
4111         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4112
4113 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
4114
4115         * gcc.c-torture/compile/20020710-1.c: New test.
4116
4117 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
4118                           Andrew Pinski  <pinskia@physics.uc.edu>
4119
4120         gcc.c-torture/compile/simd-2.c: New testcase.
4121         gcc.c-torture/compile/simd-3.c: Likewise.
4122
4123 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
4124
4125         PR c++/7224
4126         * g++.dg/overload/error1.C: New test.
4127
4128 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4129
4130         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4131         configuration and IRIX 6 O32 ABI.
4132
4133 2002-07-11  Roger Sayle  <roger@eyesopen.com>
4134
4135         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4136
4137 2002-07-10  Roger Sayle  <roger@eyesopen.com>
4138
4139         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4140
4141 2002-07-10  Jeffrey A Law  <law@redhat.com>
4142
4143         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4144
4145         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
4146
4147 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
4148
4149         * gcc.dg/20020312-2.c: Check for __PPC__.
4150
4151 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
4152
4153         * gcc.c-torture/compile/20020709-1.c: New test.
4154
4155 2002-07-07  Roger Sayle  <roger@eyesopen.com>
4156
4157         * g++.dg/template/qualttp21.C: New test case.
4158
4159 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
4160
4161         * gcc.c-torture/compile/20020706-1.c: New test.
4162         * gcc.c-torture/compile/20020706-2.c: New test.
4163
4164 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
4165             Alexandre Oliva  <aoliva@redhat.com>
4166
4167         * g++.dg/warn/incomplete1.C: New test.
4168
4169 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4170
4171         PR c++/7099
4172         * g++.dg/warn/noreturn1.C: New test.
4173
4174 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
4175
4176         PR c++/6706
4177         * g++.dg/debug/debug6.C: New test.
4178         * g++.dg/debug/debug7.C: New test.
4179
4180 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
4181
4182         * gcc.c-torture/compile/simd-3.c: New test.
4183
4184 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
4185
4186         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4187         * gcc.dg/20020620-1.c: Likewise.
4188
4189 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4190
4191         PR c++/6944
4192         * g++.dg/init/array4.C: New test.
4193         * g++.dg/init/array5.C: New test.
4194
4195 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
4196
4197         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4198         * gcc.c-torture/execute/simd-2.c (main): Likewise.
4199
4200 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4201
4202         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4203         * gcc.dg/wtr-aggr-init-1.c: Likewise.
4204         * gcc.dg/wtr-conversion-1.c: Likewise.
4205         * gcc.dg/wtr-escape-1.c: Likewise.
4206         * gcc.dg/wtr-int-type-1.c: Likewise.
4207         * gcc.dg/wtr-label-1.c: Likewise.
4208         * gcc.dg/wtr-static-1.c: Likewise.
4209         * gcc.dg/wtr-strcat-1.c: Likewise.
4210         * gcc.dg/wtr-suffix-1.c: Likewise.
4211         * gcc.dg/wtr-switch-1.c: Likewise.
4212         * gcc.dg/wtr-unary-plus-1.c: Likewise.
4213         * gcc.dg/wtr-union-init-1.c: Likewise.
4214         * gcc.dg/wtr-union-init-2.c: Likewise.
4215         * gcc.dg/wtr-union-init-3.c: Likewise.
4216
4217         * gcc.dg/wtr-func-def-1.c: New test.
4218
4219 2002-07-02 Devang Patel <dpatel@apple.com>
4220
4221         * objc.dg/param-1.m: New test.
4222
4223 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
4224
4225         * gcc.dg/cpp/trad/directive.c: Add test.
4226         * gcc.dg/cpp/trad/macroargs.c: Add test.
4227         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4228
4229 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
4230
4231         * gcc.dg/cpp/cmdlne-M.c: New test.
4232
4233 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
4234
4235         * objc.dg/desig-init-1.m: New test.
4236
4237 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4238
4239         PR c++/6716
4240         * g++.dg/template/instantiate1.C: New test.
4241
4242 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
4243
4244         PR c++/7112
4245         * g++.dg/template/sizeof2.C: New test.
4246
4247 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
4248
4249         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4250         gcc.dg/cpp/trad/include.c: New tests.
4251
4252 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
4253
4254         PR target/7177
4255         * gcc.c-torture/compile/20020701-1.c: New test.
4256
4257 2002-07-01  Stan Shebs  <shebs@apple.com>
4258
4259         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4260         header here...
4261         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4262         (objc-torture-execute): or here.
4263
4264 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
4265
4266         * gcc.c-torture/execute/arith-rand-ll.c: New test.
4267
4268 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
4269
4270         * gcc.dg/cpp/trad/escaped-nl.c: New test.
4271
4272 2002-06-30  Devang Patel  <dpatel@apple.com>
4273
4274         * objc.dg/fsyntax-only.m: New test.
4275
4276 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
4277
4278         PR c++/6695
4279         * g++.dg/template/friend7.C: New file.
4280
4281 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
4282
4283         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
4284         return type.
4285
4286 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
4287
4288         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
4289         avoid division by zero.
4290
4291 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
4292
4293         * gcc.dg/Wunknownprag.c: New tests.
4294
4295 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
4296
4297         * gcc.c-torture/execute/simd-2.c: New test.
4298
4299 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
4300
4301         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4302         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4303         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4304         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4305         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4306         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4307         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4308         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4309         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4310         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4311         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4312         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4313         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4314         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4315         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4316         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4317         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4318
4319 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
4320
4321         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4322         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4323         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4324         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4325         New tests.
4326         * gcc.dg/cpp/trad/directive.c: Update.
4327
4328 2002-06-23  Andreas Jaeger  <aj@suse.de>
4329
4330         * gcc.c-torture/execute/complex-6.c: New.
4331
4332 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
4333
4334         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4335         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4336         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4337         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4338
4339 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
4340
4341         * gcc.dg/cpp/trad: New directory with traditional tests copied
4342         from parent directory.
4343         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4344         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4345         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4346         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4347         Move to trad/ and rename.
4348         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4349         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4350         gcc.dg/cpp/trad/redef2.c: New tests.
4351         * gcc.dg/cpp/trad/trad.exp: New driver.
4352
4353 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
4354
4355         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4356         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4357         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4358         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4359         Remove.
4360
4361 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
4362
4363         * gcc.dg/20020620-1.c: New test.
4364
4365 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4366
4367         * g++.dg/template/ttp4.C: New test.
4368
4369 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
4370
4371         * g++.dg/opt/vt1.C: Fix regexp.
4372
4373 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4374
4375         * gcc.c-torture/execute/pure-1.c: Make functions static again.
4376         Don't use attribute `noinline'.
4377
4378 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4379
4380         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4381
4382 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
4383
4384         * gcc.c-torture/execute/simd-1.c: New.
4385
4386         * gcc.dg/simd-1.c: New.
4387
4388 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4389
4390         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4391
4392 2002-06-16  Richard Henderson  <rth@redhat.com>
4393
4394         * g++.dg/ext/anon-struct1.C: New.
4395         * g++.dg/ext/anon-struct2.C: New.
4396         * g++.dg/ext/anon-struct3.C: New.
4397         * gcc.dg/anon-struct-1.c: New.
4398         * gcc.dg/anon-struct-2.c: New.
4399         * gcc.dg/anon-struct-3.c: New.
4400         * gcc.dg/20011008-1.c: Adjust warning text.
4401         * gcc.dg/20020527-1.c: Add -fms-extensions.
4402
4403 2002-06-16  Richard Henderson  <rth@redhat.com>
4404
4405         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4406
4407 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
4408
4409         * gcc.c-torture/execute/20020615-1.c: New test.
4410
4411 2002-06-15  Roger Sayle  <roger@eyesopen.com>
4412
4413         * gcc.c-tortuture/execute/compare-1.c: New test case.
4414         * gcc.c-tortuture/execute/compare-2.c: New test case.
4415         * gcc.c-tortuture/execute/compare-3.c: New test case.
4416
4417 2002-06-13  Richard Henderson  <rth@redhat.com>
4418
4419         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
4420         ia64 ilp32.
4421
4422 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4423
4424         * g++.dg/template/typename2.C: Update error message.
4425
4426 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
4427
4428         * gcc.c-torture/execute/20020611-1.c: New test.
4429
4430 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
4431
4432         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4433         list of targets to skip.
4434
4435 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
4436
4437         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4438         targets if not optimizing.
4439
4440 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
4441
4442         * gcc.c-torture/compile/20020605-1.c: New test.
4443
4444         * g++.dg/opt/vt1.C: New test.
4445
4446         * gcc.dg/20020531-1.c: New test.
4447
4448         * gcc.dg/20020530-1.c: New test.
4449
4450         * gcc.dg/20020527-1.c: New test.
4451
4452         * g++.dg/opt/cse1.C: New test.
4453
4454 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4455
4456         * gcc.dg/20020607-2.c: New test case.
4457
4458 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4459
4460         * gcc.c-torture/compile/20020604-1.c: New test.
4461
4462 2002-06-04  Richard Henderson  <rth@redhat.com>
4463
4464         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4465         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4466         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4467
4468 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4469
4470         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4471
4472 2002-06-03  Richard Henderson  <rth@redhat.com>
4473
4474         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4475         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4476
4477 2002-06-02  Richard Henderson  <rth@redhat.com>
4478
4479         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4480         test functions static.
4481
4482 2002-06-02  Andreas Jaeger  <aj@suse.de>
4483
4484         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4485         now.
4486
4487 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4488
4489         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4490         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4491         Update for mofified diagnostics.
4492         * gcc.dg/c99-intconst-1.c: No longer fail.
4493
4494 2002-06-02  Richard Henderson  <rth@redhat.com>
4495
4496         * gcc.dg/uninit-A.c: Remove xfail markers.
4497
4498 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4499
4500         * gcc.dg/fnegate-1.c: New test case.
4501
4502 2002-05-30  Osku Salerma  <osku@iki.fi>
4503
4504         * gcc.c-torture/execute/mayalias-1.c: New file.
4505
4506 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4507
4508         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4509         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4510         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4511
4512 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4513
4514         * gcc.c-torture/execute/20020529-1.c: New test.
4515
4516 2002-05-27  Richard Henderson  <rth@redhat.com>
4517
4518         * g++.dg/ext/attrib6.C: New test case.
4519
4520 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4521
4522         * gcc.c-torture/execute/pure-1.c: New test.
4523
4524 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4525
4526         * gcc.dg/cpp/arith-2.c: Remove.
4527
4528 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4529
4530         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4531         * gcc.dg/cpp/if-3.c: Remove.
4532
4533 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4534
4535         * g++.dg/opt/cse2.C: New test.
4536
4537 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4538
4539         * gcc.dg/cpp/arith-1.c: New semantic tests.
4540         * gcc.dg/cpp/if-1.c: Update.
4541
4542 2002-05-24  Ben Elliston  <bje@redhat.com>
4543
4544         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4545
4546 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4547
4548         * gcc.dg/verbose-asm.c: New test.
4549
4550 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4551
4552         * gcc.dg/cpp/paste12.c: New test.
4553
4554 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4555
4556         * g++.dg/parse/named_ops.C: New test.
4557
4558 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4559
4560         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4561
4562 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4563
4564         * gcc.dg/weak-2.c: Allow optional leading underscore
4565         in scan-assembler symbol name.
4566         * gcc.dg/weak-3.c: Likewise.
4567         * gcc.dg/weak-4.c: Likewise.
4568         * gcc.dg/weak-5.c: Likewise.
4569
4570 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4571
4572         * gcc.dg/20020523-1.c: New test.
4573
4574 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4575
4576         * objc.dg/const-str-2.m: Update now that we stop after
4577         a command line error.
4578
4579 2002-05-22  Richard Henderson  <rth@redhat.com>
4580
4581         * g++.dg/dg.exp: Fix typo in test pruneing.
4582
4583 2002-05-22  Richard Henderson  <rth@redhat.com>
4584
4585         * g++.dg/dg.exp: Prune the tls subdirectory.
4586         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4587         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4588         * g++.dg/tls/init-1.C: New.
4589
4590 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4591
4592         * gcc.dg/20020517-1.c: New test.
4593
4594 2002-05-21  Richard Henderson  <rth@redhat.com>
4595
4596         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4597         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4598
4599 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4600
4601         * g++.dg/other/copy2.C: New test.
4602
4603 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4604
4605         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4606         (MAX_COPY): Bump up to 10 times sizeof (long long).
4607         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4608
4609         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4610         sizeof (long long).
4611
4612         * gcc.c-torture/execute/strcpy-1.c: New test.
4613
4614 2002-05-19  Jason Merrill  <jason2redhat.com>
4615
4616         * g++.dg/ext/oper1.C: New test.
4617
4618 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4619 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4620
4621         * README.QMTEST: New file.
4622
4623         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4624
4625 2002-05-19  Andreas Jaeger  <aj@suse.de>
4626
4627         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4628         now.
4629         * gcc.c-torture/execute/loop-2d.x: Likewise.
4630
4631 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4632
4633         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4634         support weak symbols.
4635         * gcc.dg/weak-4.c: Likewise
4636         * gcc.dg/weak-6.c: Likewise
4637
4638 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4639
4640         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4641         cygwin, coff and h8300-*-hms targets
4642         * gcc.dg/weak-5.c: Likewise
4643         * gcc.dg/weak-7.c: Likewise
4644
4645 2002-05-16  Jason Merrill  <jason@redhat.com>
4646
4647         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4648         (scan-assembler-not, scan-assembler-dem): Likewise.
4649         (scan-assembler-dem-not): Likewise.
4650
4651 2002-05-15  Richard Henderson  <rth@redhat.com>
4652
4653         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4654
4655 2002-05-15  Richard Henderson  <rth@redhat.com>
4656
4657         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4658         (vfoo1f): Warning here.
4659         (vfoo1l): Don't redefine the alias.
4660
4661 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4662
4663         * g++.dg/init/pm1.C: New test.
4664
4665 2002-05-12  David S. Miller  <davem@redhat.com>
4666
4667         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4668         types.
4669
4670 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4671
4672         * gcc.c-torture/execute/20020510-1.c: New test case.
4673
4674 2002-05-10  David S. Miller  <davem@redhat.com>
4675
4676         * gcc.c-torture/execute/conversion.c: Test long double too.
4677
4678 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4679
4680         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4681         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4682         * lib/g++.exp (g++_link_flags): Likewise.
4683         * lib/objc.exp (objc_target_compile): Likewise.
4684
4685 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4686
4687         * gcc.dg/cpp/poison.c: Update.
4688         * gcc.dg/cpp/20000625-2.c: Remove.
4689         * gcc.dg/cpp/direct2s.c: Remove final test.
4690
4691 2002-05-08  Tom Rix  <trix@redhat.com>
4692
4693         * gcc.c-torture/execute/20020508-1.c: New test.
4694         * gcc.c-torture/execute/20020508-2.c: New test.
4695         * gcc.c-torture/execute/20020508-3.c: New test.
4696
4697 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4698
4699         * gcc.dg/cpp/charconst-4.c: More tests.
4700
4701 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4702
4703         PR c/6569
4704         * gcc.dg/weak-3.c: Update location of warning messages.
4705         * gcc.dg/weak-5.c: Likewise.
4706
4707 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4708
4709         * gcc.c-torture/execute/20020506-1.c: New test case.
4710
4711 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4712
4713         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4714
4715 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4716
4717         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4718
4719 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4720
4721         * gcc.dg/cpp/charconst-3.c: New test.
4722
4723 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4724
4725         * gcc.dg/cpp/charconst.c: Update tests.
4726
4727 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4728
4729         * treelang: Added directory for new sample language treelang. Also
4730         lib/treelang.exp: New file to signal treelang should be tested.
4731
4732 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4733
4734         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4735         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4736         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4737         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4738         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4739         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4740         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4741
4742 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4743
4744         * gcc.dg/format/xopen-2.c: New test.
4745
4746 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4747
4748         * gcc.dg/20020503-1.c: New test.
4749
4750 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
4751
4752         * g++.dg/init/dtor1.C: Make it tougher.
4753
4754 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
4755
4756         * g++.dg/init/dtor1.C: New test.
4757
4758 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4759
4760         * gcc.dg/altivec-8.c: New.
4761
4762 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4763
4764         * gcc.dg/altivec-7.c: New.
4765
4766 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
4767
4768         * g++.dg/parse/typedef1.C: New test.
4769
4770 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
4771
4772         PR c++/6486
4773         * g++.dg/template/friend6.C: New test.
4774
4775         PR c++/6492
4776         * g++.dg/init/copy1.C: New test.
4777
4778 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4779
4780         * g++.dg/warn/effc1.C: New test.
4781
4782 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4783
4784         * gcc.dg/cpp/if-cexp.c: Add a test.
4785
4786 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
4787
4788         * gcc.dg/20020426-2.c: New test.
4789
4790 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4791
4792         * gcc.dg/cpp/if-mop.c: Update.
4793         * gcc.dg/cpp/if-mpar.c: Add test.
4794         * gcc.dg/cpp/if-oppr.c: Update.
4795
4796 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4797
4798         PR c/6343
4799         * gcc.dg/weak-[2-7].c: New tests.
4800
4801 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4802
4803         * gcc.dg/enum1.c: New test.
4804
4805 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4806
4807         PR c++/6497
4808         * g++.dg/inherit/access2.C: New test.
4809
4810 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4811
4812         PR bootstrap/6445
4813         * gcc.dg/20020426-1.c: New test.
4814
4815 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4816
4817         * g++.dg/abi/enum1.C: New test.
4818
4819 2002-04-26  Richard Henderson  <rth@redhat.com>
4820
4821         * gcc.dg/c99-bool-1.c: Expect always true warning.
4822
4823 2002-04-25  Roger Sayle  <roger@eyesopen.com>
4824
4825         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4826
4827 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4828
4829         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4830         targets.
4831
4832 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
4833
4834         * g++.dg/abi/mange7.C: New test.
4835
4836         PR c++/6438.
4837         * g++.dg/parse/stmtexpr2.C: New test.
4838
4839 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4840
4841         * gcc.dg/20020312-2.c: Add SH target.
4842
4843 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4844
4845         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4846         compiler output on mips*-*-irix*.
4847
4848 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
4849
4850         * g++.dg/parse/attr1.C: New test.
4851
4852 2002-04-23  Roger Sayle  <roger@eyesopen.com>
4853
4854         * gcc.c-torture/execute/string-opt-17.c: New test case.
4855         * gcc.c-torture/execute/memset-2.c: New test case.
4856
4857 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
4858
4859         PR c++/6256:
4860         * g++.dg/template/friend5.C: New test.
4861
4862         PR c++/6331:
4863         * g++.dg/template/qual1.C: Likewise.
4864
4865 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
4866
4867         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4868         Include stdlib.h, not stdio.h or ctype.h.
4869
4870 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4871
4872         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4873         cris-*-elf* and mmix-*-*.
4874         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4875         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4876         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4877         Ditto.
4878         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4879         * gcc.dg/wchar_t-1.c: Ditto.
4880
4881 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4882
4883         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4884         Clarify comment.
4885
4886 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4887
4888         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4889
4890 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4891
4892         * gcc.c-torture/execute/20000906-1.x: Delete.
4893
4894 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4895
4896         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4897
4898 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4899
4900         * PR6367
4901         * g77.f-torture/execute/6367.f: New test.
4902         * g77.f-torture/execute/6367.x: Disable for MMIX.
4903
4904 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
4905
4906         * PR6352
4907         * g++.dg/opt/inline2.C: New test.
4908
4909 2002-04-18  Richard Henderson  <rth@redhat.com>
4910
4911         * gcc.dg/20000906-1.c: Enable for all targets.
4912         * gcc.c-torture/compile/iftrap-2.c: New.
4913
4914 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4915
4916         * gcc.dg/20020418-1.c: New test.
4917         * gcc.dg/20020418-2.c: New test.
4918
4919 2002-04-18  Richard Henderson  <rth@redhat.com>
4920
4921         * gcc.c-torture/compile/iftrap-1.c: New.
4922         * gcc.dg/iftrap-1.c: Adjust for ia64.
4923         * gcc.dg/iftrap-2.c: New.
4924
4925 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4926
4927         * gcc.c-torture/compile/20020418-1.c: New test.
4928
4929 2002-04-18  Roger Sayle  <roger@eyesopen.com>
4930
4931         * gcc.c-torture/compile/20020415-1.c: New.
4932
4933 2002-04-18  David S. Miller  <davem@redhat.com>
4934
4935         * gcc.c-torture/execute/20020418-1.c: New test.
4936
4937 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
4938
4939         * gcc.dg/20020416-1.c: New test.
4940
4941         * g++.dg/opt/inline1.C: New test.
4942
4943 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
4944
4945         * gcc.dg/altivec-5.c: New test.
4946
4947         * gcc.dg/20020415-1.c: New test.
4948
4949 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
4950
4951         * testsuite/lib/chill.exp: Remove.
4952
4953 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
4954
4955         * g++.dg/other/big-struct.C: New test.
4956
4957 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4958
4959         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4960         of scratch file.
4961
4962 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4963
4964         PR c/6277
4965         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
4966         in scan-assembler function name
4967
4968 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4969
4970         * g77.f-torture/execute/980628-4.x,
4971         g77.f-torture/execute/980628-5.x,
4972         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4973         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4974         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4975         i[34567]86-*-*.
4976
4977 2002-04-13  David S. Miller  <davem@redhat.com>
4978
4979         * gcc.c-torture/execute/20020413-1.c: New test.
4980
4981 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
4982
4983         * gcc.dg/asm-6.c,
4984         * g++.dg/ext/asm1.C: New tests.
4985
4986 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
4987
4988         PR c++ 5373.
4989         * g++.dg/parse/stmtexpr1.C: New test.
4990
4991         PR c++/5189.
4992         * g++.dg/template/copy1.C: New test.
4993
4994 2002-04-12  Richard Henderson  <rth@redhat.com>
4995
4996         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4997
4998 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
4999
5000         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5001         gcc.c-torture/execute/20020307-2.c.
5002
5003 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
5004
5005         * g++.dg/ext/attrib5.C,
5006         * g++.dg/lookup/struct1.C: New tests.
5007
5008 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
5009
5010         * gcc.dg/20020411-1.c: New test.
5011
5012         * gcc.c-torture/execute/20020411-1.c: New test.
5013
5014 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
5015
5016         * g77.f-torture/execute/6177.f: New test.
5017
5018 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
5019
5020         PR middle-end/6247
5021         * g++.dg/opt/cleanup1.C: New test.
5022
5023         * g++.dg/opt/const1.C: New test.
5024
5025 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
5026
5027         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5028
5029 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5030
5031         PR c++/5507
5032         * g++.dg/template/typename2.C: New test.
5033
5034 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
5035
5036         * gcc.c-torture/execute/loop-12.c: New.
5037
5038 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
5039
5040         * g77.f-torture/execute/980628-4.x,
5041         g77.f-torture/execute/980628-5.x,
5042         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5043         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5044         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5045
5046 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5047
5048         PR optimization/6086
5049         * g++.dg/opt/preinc1.C: New test.
5050
5051 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
5052
5053         PR c++/5571
5054         * g++.dg/opt/static2.C: New test.
5055
5056 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
5057
5058         PR c/5120
5059         * gcc.dg/20020406-1.c: New test.
5060
5061 2002-04-04  David S. Miller  <davem@redhat.com>
5062
5063         * gcc.c-torture/execute/20020404-1.c: New test.
5064
5065 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
5066
5067         PR c/6123
5068         * gcc.dg/20020312-2.c: Do not declare global register variable
5069         if __PIC__ or __pic__ is defined.
5070
5071 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
5072
5073         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
5074         __asm__ so that it works correctly even if -ansi -pedantic-errors.
5075
5076 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5077
5078         * gcc.misc-tests/linkage.exp: Update last change to handle
5079         sparc*-, not just sparc-.
5080
5081 2002-04-03  Richard Henderson  <rth@redhat.com>
5082
5083         * gcc.dg/cpp/ucs.c: Improved long UCS test.
5084
5085 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
5086
5087         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5088
5089 2002-04-02  David S. Miller  <davem@redhat.com>
5090
5091         * gcc.c-torture/execute/20020402-3.c: New test.
5092
5093 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
5094
5095         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5096         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5097
5098         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5099         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5100         g77.f-torture/execute/20001201.x,
5101         g77.f-torture/execute/u77-test.x: New files.
5102
5103         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5104         * gcc.dg/wchar_t-1.c: Ditto.
5105
5106 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5107
5108         * gcc.c-torture/execute/20020402-1.c: New test.
5109
5110 2002-04-01  Richard Henderson  <rth@redhat.com>
5111
5112         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5113
5114         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5115
5116 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5117
5118         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5119
5120 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5121
5122         * g++.dg/inherit/template-as-base.C: Expect error.
5123         * g++.dg/inherit/namespace-as-base.C: Likewise.
5124
5125 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
5126
5127         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5128         g++.dg/ext/instantiate3.C: Tweak match patterns.
5129
5130         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5131         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5132         -da test.
5133
5134 2002-03-31  Richard Henderson  <rth@redhat.com>
5135
5136         * gcc.dg/special/alias-2.c: New.
5137         * gcc.dg/special/ecos.exp: Run it.
5138
5139 2002-03-31  Richard Henderson  <rth@redhat.com>
5140
5141         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5142
5143 2002-03-31  Kazu Hirata  <kazu@hxi.com>
5144
5145         * gcc.dg/weak-1.c: Disable on h8300 port.
5146
5147 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
5148
5149         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5150         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5151         ordering tests.
5152         * g++.dg/bprob/bprob-1.C: New test.
5153         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5154         * g++.dg/gcov/gcov-1.C: New test.
5155         * g++.dg/gcov/gcov-1.x: New file.
5156         * g++.dg/gcov/gcov-2.C: New test.
5157         * g++.dg/gcov/gcov-3.C: New test.
5158         * g++.dg/gcov/gcov-3.h: New file.
5159
5160 2002-03-28  Roger Sayle  <roger@eyesopen.com>
5161
5162         * g++.old-deja/g++.other/builtins5.C: New test.
5163         * g++.old-deja/g++.other/builtins6.C: New test.
5164         * g++.old-deja/g++.other/builtins7.C: New test.
5165         * g++.old-deja/g++.other/builtins8.C: New test.
5166         * g++.old-deja/g++.other/builtins9.C: New test.
5167
5168 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
5169
5170         * g++.dg/opt/static1.C: New test.
5171
5172         * g++.dg/opt/longbranch1.C: New test.
5173
5174 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
5175
5176         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5177
5178         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5179
5180 2002-03-28  Jeffrey A Law  (law@redhat.com)
5181
5182         * gcc.c-torture/execute/20020328-1.c: New test.
5183
5184 2002-03-27  Richard Henderson  <rth@redhat.com>
5185
5186         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5187         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5188         move from g++.old-deja/g++.ext/.
5189
5190 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
5191
5192         * g++.dg/init/new2.C: New test.
5193
5194 2002-03-26  Richard Henderson  <rth@redhat.com>
5195
5196         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5197
5198         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5199         on sparc.
5200
5201         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
5202         sparcv9 systems.
5203         * gcc.dg/20001102-1.c: Likewise.
5204
5205 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
5206
5207         * gcc.dg/cpp/endif-pedantic1.c,
5208         gcc.dg/cpp/endif-pedantic2.c:  New tests.
5209
5210 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
5211
5212         * g++.dg/init/new1.C: New test.
5213
5214 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5215
5216         * g++.dg/abi/vbase9.C: New test.
5217
5218 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
5219
5220         * gcc.dg/arm-asm.c: New test.
5221
5222 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
5223
5224         * gcc.dg/Wswitch-enum.c: New test.
5225         Fix PR c/5044.
5226
5227 2002-03-26  Richard Henderson  <rth@redhat.com>
5228
5229         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5230         structure.
5231
5232 2002-03-25  Richard Henderson  <rth@redhat.com>
5233
5234         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
5235         sparcv9 systems.
5236
5237         * gcc.c-torture/compile/20011119-1.c (xxx): New.
5238         * gcc.c-torture/compile/20011119-2.c (xxx): New.
5239
5240 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
5241
5242         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5243
5244 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
5245
5246         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5247         targets using generic thunk support.
5248
5249 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
5250
5251         * gcc.c-torture/compile/20020323-1.c: New test.
5252
5253         * g++.dg/opt/conj2.C: New test.
5254
5255 2002-03-24  Richard Henderson  <rth@redhat.com>
5256
5257         * gcc.dg/weak-1.c: Use -fno-common.
5258
5259 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5260
5261         * g77.dg/f77-edit-apostrophe-out.f: New test
5262         * g77.dg/f77-edit-h-out.f: New test
5263         * g77.dg/f77-edit-t-in.f: New test
5264         * g77.dg/f77-edit-t-out.f: New test
5265         * g77.dg/f77-edit-x-out.f: New test
5266         * g77.dg/f77-edit-slash-out.f: New test
5267         * g77.dg/f77-edit-colon-out.f: New test
5268         * g77.dg/f77-edit-s-out.f: New test
5269
5270 2002-03-24  Richard Henderson  <rth@redhat.com>
5271
5272         * objc/execute/formal_protocol-6.x: New XFAIL.
5273
5274 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5275
5276         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
5277         that do not support weak symbols
5278
5279 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5280
5281         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
5282         * lib/g77.exp:  Likewise
5283         * lib/objc.exp: Likewise
5284
5285 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
5286
5287         * gcc.dg/Wswitch-default.c: New test.
5288
5289 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
5290
5291         * g++.dg/other/enum1.C: New test.
5292
5293 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
5294
5295         * gcc.dg/pragma-ep-3.c: Fix typo.
5296
5297 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5298
5299         * g++.dg/inherit/template-as-base.C: New test.
5300
5301 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
5302
5303         * g++.old-deja/g++.other/dwarf2-1.C: Move...
5304         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
5305
5306 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
5307
5308         * gcc.dg/cpp/multiline.c: Update to match.
5309
5310 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
5311
5312         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5313
5314 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
5315
5316         * gcc.dg/cpp/extratokens2.c:  New file.
5317
5318 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
5319
5320         * gcc.dg/20020312-2.c: Add rs6000 target.
5321
5322         * gcc.c-torture/compile/20020319-1.c: New test.
5323
5324 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5325
5326         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5327         (A, E): Handle this.
5328
5329 2002-03-20  Jason Merrill  <jason@redhat.com>
5330
5331         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5332         ignoring -fpic.
5333         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5334         through prune_gcc_output.
5335
5336 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
5337
5338         * gcc.c-torture/compile/20020320-1.c: New test.
5339
5340 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
5341
5342         * gcc.c-torture/compile/20020318-1.c: New test.
5343
5344         * gcc.dg/struct-by-value-1.c: New test.
5345
5346         * gcc.dg/20020319-1.c: New test.
5347
5348 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
5349
5350         * g++.dg/opt/conj1.C: New test.
5351
5352 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
5353
5354         * g++.dg/template/qualttp20.C: Revert previous change.
5355         * g++.dg/template/qualttp3.C: Likewise.
5356         * g++.dg/template/qualttp4.C: Likewise
5357         * g++.dg/template/qualttp5.C: Likewise
5358         * g++.dg/template/qualttp6.C: Likewise
5359         * g++.dg/template/qualttp7.C: Likewise
5360         * g++.dg/template/qualttp8.C: Likewise
5361         * g++.dg/template/recurse.C: Likewise.
5362
5363 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5364
5365         * gcc.dg/cpp/wchar-1.c: Update.
5366
5367 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5368
5369         * g++.dg/template/conv1.C: New test.
5370         * g++.dg/template/conv2.C: New test.
5371         * g++.dg/template/conv3.C: New test.
5372         * g++.dg/template/conv4.C: New test.
5373
5374 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5375
5376         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5377         * g++.dg/template/qualttp3.C: Likewise.
5378         * g++.dg/template/qualttp4.C: Likewise
5379         * g++.dg/template/qualttp5.C: Likewise
5380         * g++.dg/template/qualttp6.C: Likewise
5381         * g++.dg/template/qualttp7.C: Likewise
5382         * g++.dg/template/qualttp8.C: Likewise
5383         * g++.dg/template/recurse.C: Likewise.
5384
5385 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5386
5387         * g++.dg/opt/dtor1.C: New test.
5388
5389 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
5390
5391         * gcc.c-torture/compile/20020315-1.c: New test.
5392
5393 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
5394
5395         * gcc.dg/weak-1.c: Fix scan tests.
5396
5397 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
5398
5399         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5400         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5401         cris-*-aout* mmix-*-*.
5402         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5403         cris-*-aout* mmix-*-*.
5404         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5405         cris-*-elf* cris-*-aout* and mmix-*-*.
5406         * gcc.dg/20001009-1.c: Ditto.
5407         * gcc.dg/20010912-1.c: Ditto.
5408         * gcc.dg/20020122-4.c: Ditto.
5409         * gcc.dg/inline-2.c: Ditto.
5410
5411 2002-03-14  Jeffrey A Law  (law@cygnus.com)
5412
5413         * gcc.c-torture/compile/20020314-1.c: New test.
5414
5415 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
5416
5417         * gcc.c-torture/execute/20020314-1.c: New test.
5418
5419 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
5420
5421         * g++.dg/warn/Wunused-1.C: New test.
5422
5423 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
5424
5425         * g++.dg/abi/mangle6.C: New test.
5426
5427 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
5428
5429         * gcc.c-torture/compile/20020309-2.c: New test.
5430
5431         * gcc.c-torture/compile/20020312-1.c: New test.
5432
5433 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5434
5435         * g++.dg/other/access1.C: New test.
5436
5437 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
5438
5439         * gcc.c-torture/execute/wchar_t-1.c: New test.
5440
5441 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
5442
5443         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5444
5445 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5446
5447         * gcc.dg/20020312-1.c: New test case.
5448
5449 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5450
5451         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5452
5453 2002-03-11  Richard Henderson  <rth@redhat.com>
5454
5455         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5456         * g++.old-deja/g++.jason/report.C: Likewise.
5457
5458 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5459
5460         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5461         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5462
5463 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5464
5465         * testsuite/g++.dg/overload/pmf1.C: New test.
5466
5467 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5468
5469         * gcc.c-torture/execute/20020307-1.c: Use long.
5470
5471 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5472
5473         PR optimization/5844
5474         * gcc.dg/20020310-1.c: New test.
5475
5476 2002-03-09  Michael Meissner  <meissner@redhat.com>
5477
5478         * gcc.c-torture/execute/memcpy-2.c: New test.
5479         * gcc.c-torture/execute/memset-1.c: New test.
5480         * gcc.c-torture/execute/strlen-1.c: New test.
5481         * gcc.c-torture/execute/strcmp-1.c: New test.
5482         * gcc.c-torture/execute/strncmp-1.c: New test.
5483
5484 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5485
5486         * gcc.dg/ppc-ldstruct.c: New test.
5487
5488 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5489
5490         * gcc.c-torture/execute/va-arg-22.c: New test.
5491
5492 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5493
5494         * gcc.c-torture/compile/20020309-1.c: New test.
5495
5496 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5497
5498         * gcc.c-torture/execute/20020307-2.c: New test.
5499
5500 2002-03-07  Jeffrey A Law  (law@redhat.com)
5501
5502         * g77.f-torture/compile/20020307-1.f: New test.
5503
5504 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5505
5506         * gcc.dg/unordered-1.c: New test.
5507
5508 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5509
5510         * gcc.c-torture/execute/20020307-1.c: New test.
5511
5512 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5513
5514         * gcc.dg/20020304-1.c: New test.
5515
5516         * gcc.c-torture/compile/20020304-2.c: New test.
5517
5518 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5519
5520         * gcc.c-torture/compile/20020304-1.c: New test case
5521         (from PR c/5830).
5522
5523 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5524
5525         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5526
5527 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5528
5529         * g++.dg/other/classkey1.C: New test.
5530
5531 2002-03-01  Richard Henderson  <rth@redhat.com>
5532
5533         * gcc.c-torture/compile/981223-1.x: New.
5534         * gcc.c-torture/compile/920625-1.x: New.
5535
5536 2002-02-28  Richard Henderson  <rth@redhat.com>
5537
5538         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5539
5540 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5541
5542         * gcc.c-torture/execute/20020227-1.c: New test.
5543
5544 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5545
5546         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5547         here" ERROR lines.
5548         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5549         * g++.old-deja.g++.other/defarg1.C: Likewise.
5550         * g++.old-deja/g++.pt/calls2.C: Likewise.
5551         * g++.old-deja/g++.pt/crash20.C: Likewise.
5552         * g++.old-deja/g++.pt/crash30.C: Likewise.
5553         * g++.old-deja/g++.pt/crash36.C: Likewise.
5554         * g++.old-deja/g++.pt/crash6.C: Likewise.
5555         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5556         * g++.old-deja/g++.pt/derived3.C: Likewise.
5557         * g++.old-deja/g++.pt/error1.C: Likewise.
5558         * g++.old-deja/g++.pt/friend21.C: Likewise.
5559         * g++.old-deja/g++.pt/friend23.C: Likewise.
5560         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5561         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5562
5563 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5564
5565         * gcc.c-torture/execute/20020225-2.c: New test.
5566
5567 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5568
5569         * gcc.c-torture/execute/920730-1t.c,
5570         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5571         Delete test cases, only relevant to -traditional.
5572
5573 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5574
5575         * gcc.dg/cpp/undef1.c: Remove.
5576         * gcc.dg/cpp/directiv.c: Update.
5577         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5578
5579 2002-02-27  Michael Meissner  <meissner@redhat.com>
5580
5581         * gcc.c-torture/execute/20020226-1.c: New test.
5582
5583 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5584
5585         * g++.dg/debug/debug4.C: New test.
5586
5587         * gcc.dg/ia64-visibility-1.c: New test.
5588
5589 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5590
5591         * gcc.dg/debug/20020224-1.c: New.
5592
5593 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5594
5595         * gcc.c-torture/execute/960416-1.x: New.
5596         * gcc.c-torture/execute/divconst-3.x: Likewise.
5597
5598 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5599
5600         * gcc.dg/20020224-1.c: New test.
5601
5602 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5603
5604         * gcc.c-torture/execute/20020225-1.c: New.
5605
5606 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5607
5608         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5609
5610 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5611
5612         * gcc.dg/20020222-1.c: New test.
5613
5614 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5615
5616         * g++.dg/opt/anonunion1.C: New test.
5617
5618 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5619
5620         * g++.dg/template/qualttp19.C: New test.
5621         * g++.dg/template/qualttp20.C: New test.
5622         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5623         * g++.old-deja/g++.other/qual1.C: Likewise.
5624
5625 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5626
5627         * gcc.dg/attr-alwaysinline.c: New.
5628
5629 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5630
5631         * gcc.dg/20020220-1.c: New test.
5632
5633         * gcc.dg/20020220-2.c: New test.
5634
5635         * g++.dg/opt/mmx1.C: New test.
5636
5637 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5638
5639         * gcc.c-torture/compile/20020110.c: New test.
5640
5641 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5642
5643         * gcc.c-torture/execute/20020219-1.c: New test.
5644
5645         * gcc.dg/20020219-1.c: New test.
5646
5647         * gcc.dg/noncompile/20020220-1.c: New test.
5648
5649         * g++.dg/opt/ptrintsum1.C: New test.
5650
5651         * gcc.dg/debug/20020220-1.c: New test.
5652
5653 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5654
5655         * gcc.c-torture/execute/20020216-1.c: New test.
5656
5657 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5658
5659         * gcc.dg/decl-1.c: Update, new test.
5660
5661 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5662
5663         * g++.dg/abi/bitfield1.C: New test.
5664         * g++.dg/abi/bitfield2.C: New test.
5665
5666 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5667
5668         * gcc.dg/attr-nest.c: New test.
5669
5670 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5671
5672         * gcc.c-torture/execute/20020215-1.c: New test.
5673
5674 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5675
5676         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5677         * g++.dg/debug/debug.exp: New.
5678         * g++.dg/debug/trivial.C: New.
5679         * g++.dg/debug/debug1.C: Moved...
5680         * g++.dg/other/debug1.C: ...from here.
5681         * g++.dg/debug/debug2.C: Moved...
5682         * g++.dg/other/debug2.C: ...from here.
5683         * g++.dg/debug/debug3.C: Moved...
5684         * g++.dg/other/debug3.C: ...from here.
5685
5686         * gcc.dg/noncompile/20020213-1.c: New test.
5687
5688 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5689
5690         * g++.dg/other/debug3.C: New test.
5691
5692         * gcc.c-torture/execute/20020213-1.c: New test.
5693
5694 2002-02-13  Richard Smith <richard@ex-parrot.com>
5695
5696         * g++.old-deja/g++.other/thunk1.C: New test.
5697
5698 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5699
5700         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5701
5702 2002-02-13  Stan Shebs  <shebs@apple.com>
5703
5704         * gcc.dg/altivec-3.c: New.
5705
5706 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5707
5708         * gcc.dg/Wunreachable-1.c: New test.
5709         * gcc.dg/Wunreachable-2.c: New test.
5710
5711 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5712
5713         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5714
5715 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5716
5717         * gcc.dg/decl-1.c: New test.
5718
5719 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5720
5721         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5722
5723 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5724
5725         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5726         * gcc.c-torture/compile/980506-1.x: Likewise.
5727
5728 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5729
5730         * gcc.dg/20020210-1.c: New.
5731
5732 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5733
5734         * g77.f-torture/execute/947.f: New regression test
5735         for PR fortran/947.
5736
5737 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5738
5739         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5740         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5741
5742 2002-02-08  Richard Henderson  <rth@redhat.com>
5743
5744         * gcc.c-torture/compile/labels-3.c: New.
5745
5746 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
5747
5748         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5749         expression statements work instead.
5750         * gcc.dg/noncompile/20020207-1.c: New test.
5751
5752 2002-02-07  Richard Henderson  <rth@redhat.com>
5753
5754         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5755
5756 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5757
5758         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5759         message from g77
5760         * lib/g77-dg.exp: Trim g77 error messages so that they are
5761         recognized by dg.exp.
5762
5763 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5764
5765         PR fortran/5473
5766         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5767
5768 2002-02-07  Richard Henderson  <rth@redhat.com>
5769
5770         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5771         to be sufficiently aligned for integers.
5772
5773 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5774
5775         * g++.dg/template/friend4.C: New test.
5776
5777 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5778
5779         PR fortran/5743
5780         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5781         unsupported cases.
5782
5783 2002-02-07  Richard Henderson  <rth@redhat.com>
5784
5785         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5786         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5787         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5788         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5789
5790 2002-02-06  Richard Henderson  <rth@redhat.com>
5791
5792         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5793
5794 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
5795
5796         * gcc.dg/20020206-1.c: New test.
5797
5798 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
5799
5800         * gcc.c-torture/execute/20020206-1.c: New test.
5801
5802         * gcc.c-torture/execute/20020206-2.c: New test.
5803
5804         PR optimization/5429:
5805         * gcc.c-torture/compile/20020206-1.c: New test.
5806
5807 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5808
5809         * g++.dg/ext/align1.C: Do not use an explicit alignment value
5810         as certain file formats cannot support particularly large
5811         alignments.
5812
5813         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5814         and do not expect to be able to link the executable.
5815
5816         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5817         fail because the COFF format does not support the weak attribute.
5818
5819 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5820
5821         * g77.dg/pr5473.f:  New test
5822
5823 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5824
5825         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5826         Fix testcase accordingly.
5827
5828 2002-02-04  Richard Henderson  <rth@redhat.com>
5829
5830         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5831         (buf): Change to be an array of pointers, not ints.
5832
5833 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5834
5835         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5836         before all tests.  Move warning one line above to match where it
5837         C frontend emits.
5838         * gcc.dg/Wswitch-2.c: New test.
5839         * g++.dg/warn/Wswitch-1.C: New test.
5840         * g++.dg/warn/Wswitch-2.C: New test.
5841
5842 2002-02-04  Richard Henderson  <rth@redhat.com>
5843
5844         * g++.dg/abi/offsetof.C: Fix size comparison.
5845
5846 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5847
5848         * gcc.dg/cast-qual-2.c: New test.
5849
5850 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5851
5852         * gcc.dg/20020201-4.c: New test.
5853
5854 2002-02-04  Ben Elliston  <bje@redhat.com>
5855
5856         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5857         target_info attribute != 0, in addition to the empty string.
5858         (gcc_target_compile): Likewise.
5859
5860 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
5861
5862         * gcc.dg/Wswitch.c: New test.
5863         PR gcc/4475. PR gcc/3780.
5864
5865 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5866
5867         * g77.f-torture/execute/5122.f: New test for regressions
5868         against PR fortran/5122.
5869
5870 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5871
5872         * g77.f-torture/compile/pr3743.f: Delete
5873         * g77.dg/pr3743-1.f: New test.
5874         * g77.dg/pr3743-2.f: New test.
5875         * g77.dg/pr3743-3.f: New test.
5876         * g77.dg/pr3743-4.f: New test.
5877
5878 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5879
5880         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5881
5882 2002-02-02  Richard Henderson  <rth@redhat.com>
5883
5884         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5885         * gcc.c-torture/execute/bf64-1.c: Likewise.
5886
5887 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5888
5889         * gcc.dg/20020201-2.c: New test.
5890
5891         * gcc.dg/20020201-3.c: New test.
5892
5893         * gcc.c-torture/execute/bitfld-2.c: New test.
5894
5895 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5896
5897         * gcc.dg/bitfld-1.c: Update.
5898         * gcc.dg/bitfld-2.c: Update.
5899         * gcc.c-torture/execute/bitfld-1.x: New.
5900
5901 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5902
5903         * gcc.c-torture/execute/20020201-1.c: New test.
5904
5905 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
5906
5907         PR target/5469
5908         * gcc.dg/20020201-1.c: New test.
5909
5910 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5911
5912         PR fortran/3743
5913         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5914         * g77.f-torture/compile/pr3743.x: Remove
5915
5916 2002-01-31  Tom Rix  <trix@redhat.com>
5917
5918         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5919
5920 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5921
5922         * gcc.dg/noncompile/20020130-1.c: New test.
5923
5924 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5925
5926         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5927
5928 2002-01-29  Richard Henderson  <rth@redhat.com>
5929
5930         * gcc.c-torture/execute/991118-1.c: Cast various constants back
5931         to long long.
5932         * gcc.c-torture/execute/bf64-1.c: Likewise.
5933
5934 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
5935
5936         * gcc.c-torture/execute/20020129-1.c: New test.
5937
5938 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5939
5940         * gcc.c-torture/compile/20000224-1.c: Update.
5941         * gcc.c-torture/execute/bitfld-1.c: New tests.
5942         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5943         * gcc.dg/uninit-A.c: Update.
5944
5945 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5946
5947         * g++.dg/template/ctor1.C: Add instantiation.
5948
5949 2002-01-28  Paul Koning  <pkoning@equallogic.com>
5950
5951         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5952         argument to __builtin_prefetch to be const ptr.
5953
5954 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
5955
5956         * gcc.c-torture/compile/20020120-1.c: New test.
5957
5958 2002-01-27  Kazu Hirata  <kazu@hxi.com>
5959
5960         * gcc.c-torture/execute/20020127-1.c: New test.
5961
5962 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5963
5964         * g77.dg/f77-edit-i-in.f: New test
5965         * g77.dg/f77-edit-i-out.f: New test
5966
5967 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5968
5969         * gcc.dg/debug/debug.exp: New file.
5970         * gcc.dg/debug/trivial.c: New file.
5971         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5972         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5973         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5974         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5975         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5976         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5977         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5978         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5979         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5980         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5981         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5982         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5983         * gcc.dg/20000503-1.c: Removed.
5984         * gcc.dg/20010207-1.c: Removed.
5985         * gcc.dg/20011223-1.c: Removed.
5986         * gcc.dg/20020104-2.c: Removed.
5987         * gcc.dg/debug-1.c: Removed.
5988         * gcc.dg/debug-2.c: Removed.
5989         * gcc.dg/debug-3.c: Removed.
5990         * gcc.dg/debug-4.c: Removed.
5991         * gcc.dg/debug-5.c: Removed.
5992         * gcc.dg/debug-6.c: Removed.
5993         * gcc.dg/dwarf2-1.c: Removed.
5994         * gcc.dg/dwarf2-2.c: Removed.
5995
5996 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
5997
5998         * g++.old-deja/g++.other/eh5.C: New test.
5999         * g++.old-deja/g++.other/sibcall2.C: New test.
6000         * g++.old-deja/g++.other/array9.C: New test.
6001         * g++.old-deja/g++.other/typename2.C: New test.
6002         * g++.old-deja/g++.other/crash60.C: New test.
6003         * g++.old-deja/g++.other/conv9.C: New test.
6004         * g++.old-deja/g++.other/mangle10.C: New test.
6005         * g++.old-deja/g++.other/unchanging1.C: New test.
6006         * g++.old-deja/g++.other/exprstmt1.C: New test.
6007         * g++.old-deja/g++.other/inline23.C: New test.
6008         * g++.old-deja/g++.eh/ia64-1.C: New test.
6009         * g++.old-deja/g++.other/dwarf2-1.C: New test.
6010         * g++.old-deja/g++.other/reload1.C: New test.
6011         * g++.old-deja/g++.other/static20.C: New test.
6012         * g++.old-deja/g++.other/local-alloc1.C: New test.
6013         * g++.old-deja/g++.other/conv8.C: New test.
6014         * g++.old-deja/g++.other/stmtexpr2.C: New test.
6015         * g++.old-deja/g++.other/storeexpr1.C: New test.
6016         * g++.old-deja/g++.other/storeexpr2.C: New test.
6017         * g++.dg/eh/template2.C: New test.
6018         * g++.dg/warn/weak1.C: New test.
6019
6020 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
6021
6022         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6023         Remove first, non-varying, argument.
6024
6025 2002-01-23  Richard Henderson  <rth@redhat.com>
6026
6027         * gcc.dg/inline-2.c: New.
6028
6029         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6030         Add optional target arg.  Check number of arguments.
6031         (scan-assembler-not, scan-assembler-dem): Likewise.
6032         (scan-assembler-dem-not): Likewise.
6033
6034 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
6035
6036         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6037         line 12.
6038         * g++.old-deja/g++.brendan/parse3.C,
6039         g++.old-deja/g++.other/crash26.C,
6040         g++.old-deja/g++.other/crash28.C,
6041         g++.old-deja/g++.other/crash29.C,
6042         g++.old-deja/g++.other/crash30.C,
6043         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6044
6045 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
6046
6047         * gcc.dg/20020115-1.c: New.
6048
6049 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
6050
6051         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6052
6053 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
6054
6055         * gcc.dg/20020122-3.c: New.
6056
6057 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
6058
6059         * g++.dg/other/gc1.C: New test.
6060
6061 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
6062
6063         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6064
6065 2002-01-22  Richard Henderson  <rth@redhat.com>
6066
6067         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6068
6069 2002-01-22  Richard Henderson  <rth@redhat.com>
6070
6071         * gcc.dg/20020122-4.c: New.
6072
6073 2002-01-22  H.J. Lu <hjl@gnu.org>
6074
6075         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6076         link output.
6077         * gcc.dg/special/ecos.exp: Likewise.
6078         * lib/g++-dg.exp: Likewise.
6079         * lib/g77-dg.exp: Likewise.
6080         * lib/gcc-dg.exp : Likewise.
6081         * lib/mike-g++.exp: Likewise.
6082         * lib/mike-g77.exp: Likewise.
6083         * lib/mike-gcc.exp: Likewise.
6084         * lib/objc-dg.exp: Likewise.
6085
6086 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
6087
6088         PR target/5379
6089         * gcc.dg/20020122-2.c: New test.
6090
6091 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
6092
6093         * gcc.dg/20020122-1.c: New test.
6094
6095 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
6096
6097         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6098
6099 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
6100
6101         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6102
6103 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6104
6105         * gcc.c-torture/compile/20020121-1.c: New test.
6106
6107 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6108
6109         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6110         ld_library_path.
6111
6112 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
6113
6114         * gcc.dg/20020218-1.c: New test.
6115
6116 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
6117
6118         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6119         messages
6120         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6121         "At global scope" warning
6122         * g++.dg/ext/align1.C: Change cygwin test for alignment
6123         from db-bogus to dg-warning
6124
6125 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
6126
6127         * g77.f-torture/compile/cpp2.F: New test.
6128
6129 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6130
6131         * g++.dg/template/access1.C: New test.
6132
6133 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
6134
6135         * gcc.dg/20020118-1.c: New.
6136
6137 2002-01-18  Kazu Hirata  <kazu@hxi.com>
6138
6139         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6140
6141 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
6142
6143         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6144         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6145         alignment warnings.
6146
6147 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
6148
6149         * gcc.misc-tests/i386-prefetch.exp: Save and restore
6150         torture_with_loops and torture_without_loops
6151
6152 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
6153
6154         * gcc.c-torture/compile/20020116-1.c: New test.
6155
6156 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
6157
6158         * gcc.dg/20020116-2.c: New test.
6159
6160         * gcc.dg/ultrasp4.c: New test.
6161
6162         * gcc.dg/20020116-1.c: New test.
6163
6164 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
6165
6166         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6167         by EABI.
6168
6169 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
6170
6171         * gcc.misc-tests/i386-prefetch.exp: New.
6172         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6173         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6174         * gcc.misc-tests/i386-pf-none-1.c: New test.
6175         * gcc.misc-tests/i386-pf-sse-1.c: New test.
6176
6177 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
6178
6179         * gcc.dg/gnu89-init-1.c: Add new tests.
6180
6181 2002-01-15  Andreas Jaeger  <aj@suse.de>
6182
6183         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6184         * gcc.dg/i386-mmx-2.c: Likewise.
6185         * gcc.dg/i386-sse-1.c: Likewise.
6186         * gcc.dg/i386-sse-2.c: Likewise.
6187         * gcc.dg/i386-sse-3.c: Likewise.
6188
6189 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
6190
6191         * g77.f-torture/execute/intrinsic-unix-bessel.f:
6192         Uncomment additional cases that now pass.
6193
6194 2002-01-11  Richard Henderson  <rth@redhat.com>
6195
6196         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6197         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6198
6199 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
6200
6201         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6202
6203 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
6204
6205         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6206         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6207
6208 2002-01-10  Dale Johannesen  <dalej@apple.com>
6209
6210         * gcc.c-torture/execute/loop-11.c: New.
6211
6212 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
6213
6214         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6215         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6216
6217 2002-01-09  Richard Henderson  <rth@redhat.com>
6218
6219         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6220         type in which to perform the operation for each size.
6221
6222 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
6223
6224         * gcc.c-torture/compile/20020109-2.c: New test.
6225
6226 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
6227
6228         * gcc.c-torture/execute/loop-10.c: New test.
6229
6230 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
6231
6232         * gcc.c-torture/compile/20010226-1.c: New test.
6233         * gcc.c-torture/compile/20010227-1.c: New test.
6234         * gcc.c-torture/compile/20010426-1.c: New test.
6235         * gcc.c-torture/compile/20010510-1.c: New test.
6236         * gcc.c-torture/compile/20010605-3.c: New test.
6237         * gcc.c-torture/compile/20010824-1.c: New test.
6238         * gcc.c-torture/execute/20010409-1.c: New test.
6239         * gcc.dg/noncompile/20000901-1.c: New test.
6240         * gcc.dg/20001023-1.c: New test.
6241         * gcc.dg/20001101-1.c: New test.
6242         * gcc.dg/20001102-1.c: New test.
6243         * gcc.dg/20010207-1.c: New test.
6244         * gcc.dg/20010405-1.c: New test.
6245         * gcc.dg/20010822-1.c: New test.
6246         * gcc.dg/20011107-1.c: New test.
6247
6248 2002-01-09  Jeffrey A Law  (law@redhat.com)
6249
6250         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6251
6252         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
6253         execution failure on PA targets.
6254
6255 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
6256
6257         * gcc.c-torture/compile/20020109-1.c: New test.
6258
6259 2002-01-08  Kazu Hirata  <kazu@hxi.com>
6260
6261         * gcc.c-torture/execute/20020108-1.c: New test.
6262
6263 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
6264
6265         * gcc.dg/20020108-1.c: New test.
6266
6267 2002-01-08  H.J. Lu <hjl@gnu.org>
6268
6269         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6270         for header files.
6271
6272 2002-01-08  Geoff Keating  <geoffk@redhat.com>
6273
6274         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6275         consistency.
6276
6277 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
6278
6279         * gcc.dg/altivec-4.c: Test altivec predicates.
6280
6281 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
6282
6283         * gcc.c-torture/execute/20020107-1.c: New test.
6284
6285 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
6286
6287         PR c/5279
6288         * gcc.c-torture/compile/20020106-1.c: New test.
6289
6290 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
6291
6292         * gcc.c-torture/execute/nestfunc-4.c: New test.
6293
6294 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6295
6296         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6297         extra triple that slipped in.
6298         * g++.old-deja/g++.abi/align.C: Likewise.
6299         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6300
6301 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6302
6303         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6304         * g++.old-deja/g++.abi/align.C: Likewise.
6305         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6306
6307         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6308         on FreeBSD/i386.
6309         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6310         FreeBSD.
6311
6312 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
6313
6314         * gcc.dg/20020104-1.c: New test.
6315
6316         * gcc.dg/20020104-2.c: New test.
6317
6318 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
6319
6320         * gcc.dg/20020103-1.c: Fix typo in target selector.
6321
6322 2002-01-03  Richard Henderson  <rth@redhat.com>
6323
6324         * gcc.dg/20020103-1.c: New.
6325
6326 2002-01-03  Kazu Hirata  <kazu@hxi.com>
6327
6328         * gcc.c-torture/execute/20020103-1.c: New test.
6329
6330 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
6331
6332         * g++.dg/other/debug2.C: New test.
6333
6334         * gcc.c-torture/compile/20020103-1.c: New test.
6335
6336 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
6337
6338         * gcc.dg/gnu89-init-1.c: Added new tests.
6339
6340 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6341
6342         * g++.dg/template/friend2.C: Remove as patch is reverted.
6343
6344         * g++.dg/warn/oldcast1.C: New test.
6345
6346         * g++.dg/template/ptrmem1.C: New test.
6347         * g++.dg/template/ptrmem2.C: New test.
6348
6349         * g++.dg/template/ntp.C: New test.
6350
6351         * g++.dg/other/component1.C: New test.
6352
6353         * g++.dg/template/ttp3.C: New test.
6354
6355         * g++.dg/template/friend2.C: New test.
6356         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6357
6358 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6359
6360         * g++.dg/other/ptrmem1.C: New test.
6361         * g++.dg/other/ptrmem2.C: New test.
6362
6363 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6364
6365         * g++.dg/template/ctor1.C: New test.
6366
6367 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6368
6369         * g++.dg/template/friend2.C: New test.
6370
6371 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
6372
6373         * gcc.dg/mmix-1.c: New test.
6374
6375 2001-12-31  Richard Henderson  <rth@redhat.com>
6376
6377         * gcc.dg/asm-5.c: New.
6378
6379 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
6380
6381         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6382         in namespace __gnu_cxx
6383
6384 2001-12-30  Richard Henderson  <rth@redhat.com>
6385
6386         * gcc.dg/debug-6.c: New.
6387
6388 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
6389
6390         * gcc.c-torture/compile/20011229-2.c: New test.
6391
6392 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
6393
6394         * gcc.dg/debug-3.c: New test.
6395         * gcc.dg/debug-4.c: New test.
6396         * gcc.dg/debug-5.c: New test.
6397
6398 2001-12-29  Richard Henderson  <rth@redhat.com>
6399
6400         * g++.dg/eh/loop1.C: New.
6401
6402 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6403
6404         * g++.dg/template/crash1.C: New test.
6405
6406 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6407
6408         * g++.dg/other/const1.C: New test.
6409
6410 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6411
6412         * gcc.c-torture/compile/20011229-1.c: New test.
6413
6414 2001-12-28  Stan Shebs  <shebs@apple.com>
6415
6416         * lib/objc-torture.exp: Resync with c-torture.exp.
6417         * lib/objc.exp: Load standard libraries.
6418
6419 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
6420
6421         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6422         additional tests.
6423
6424 2001-12-27  Roger Sayle <roger@eyesopen.com>
6425
6426         * gcc.c-torture/execute/string-opt-16.c: New testcase.
6427
6428 2001-12-27  Richard Henderson  <rth@redhat.com>
6429
6430         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6431
6432 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6433
6434         * g++.dg/eh/ctor1.C: New test.
6435         * g++.dg/other/error2.C: New test.
6436
6437 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6438
6439         * g++.dg/other/init2.C: New test.
6440
6441 2001-12-24  Richard Henderson  <rth@redhat.com>
6442
6443         * gcc.dg/20011223-1.c: New.
6444         * gcc.dg/inline-1.c: New.
6445
6446 2001-12-23  Richard Henderson  <rth@redhat.com>
6447
6448         * gcc.dg/asm-4.c: Test operand modifiers.
6449
6450 2001-12-23  Richard Henderson  <rth@redhat.com>
6451
6452         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6453
6454 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6455
6456         * gcc.c-torture/execute/20011223-1.c: New test.
6457
6458 2001-12-21  Richard Henderson  <rth@redhat.com>
6459
6460         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6461         re-enables the warning.
6462
6463 2001-12-21  Richard Henderson  <rth@redhat.com>
6464
6465         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6466
6467 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6468
6469         * gcc.c-torture/compile/20011218-1.c: New test.
6470
6471 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6472
6473         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6474         arm-isr.c test.
6475         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6476         epilogue generation for ARM ISR routines.
6477
6478 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6479
6480         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6481         * gcc.dg/format/c90-printf-3.c: Likewise.
6482         * gcc.dg/format/c99-printf-3.c: Likewise.
6483         * gcc.dg/format/ext-1.c: Likewise.
6484         * gcc.dg/format/ext-6.c: Likewise.
6485         * gcc.dg/format/format.h: Prototype unlocked stdio.
6486
6487 2001-12-20  Richard Henderson  <rth@redhat.com>
6488
6489         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6490         (arena): Use it.
6491         (malloc): Correct allocation logic.  Abort if we fill up the
6492         arena before initialization complete.
6493         (realloc): Correct allocation logic.
6494
6495 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6496
6497         * gcc.c-torture/compile/20011219-2.c: New test.
6498
6499         * gcc.c-torture/execute/20011219-1.c: New test.
6500
6501 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6502
6503         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6504         target does not support weak symbols.
6505
6506 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6507
6508         * gcc.c-torture/compile/20011219-1.c: New test.
6509
6510 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6511
6512         * g++.dg/other/error1.C: New test.
6513
6514 2001-12-17  Jeffrey A Law  (law@redhat.com)
6515
6516         * gcc.c-torture/execute/20011217-1.c: New test.
6517
6518 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6519
6520         * objc.dg/special/: New directory.
6521         * objc.dg/special/special.exp: New file.
6522         * objc.dg/special/unclaimed-category-1.h: New file.
6523         * objc.dg/special/unclaimed-category-1a.m: New file.
6524         * objc.dg/special/unclaimed-category-1.m: New file.
6525
6526 2001-12-17  Andreas Jaeger  <aj@suse.de>
6527
6528         * gcc.c-torture/compile/20011217-2.c: New test.
6529
6530 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6531
6532         * gcc.c-torture/compile/20011217-1.c: New test.
6533
6534 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6535
6536         * testsuite/gcc.dg/20011214-1.c: New.
6537
6538 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6539
6540         * gcc.dg/altivec-4.c: New.
6541
6542 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6543
6544         * gcc.dg/20011113-1.c: New test.
6545
6546 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6547
6548         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6549         std::__malloc_alloc_template<0> and
6550         std::__default_alloc_template<false, 0>.
6551
6552 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6553
6554         * objc/execute/bf-21.m: New test.
6555         * objc/execute/enumeration-1.m: New test.
6556         * objc/execute/enumeration-2.m: New test.
6557
6558 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6559
6560         * gcc.dg/gnu89-init-1.c: New test.
6561
6562 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6563
6564         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6565         * g++.old-deja/g++.jason/2371.C: Likewise.
6566         * g++.old-deja/g++.jason/template33.C: Likewise.
6567         * g++.old-deja/g++.jason/template34.C: Likewise.
6568         * g++.old-deja/g++.jason/template36.C: Likewise.
6569         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6570         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6571         * g++.old-deja/g++.other/typename1.C: Likewise.
6572         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6573         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6574         * g++.old-deja/g++.pt/typename11.C: Likewise.
6575         * g++.old-deja/g++.pt/typename14.C: Likewise.
6576         * g++.old-deja/g++.pt/typename16.C: Likewise.
6577         * g++.old-deja/g++.pt/typename3.C: Likewise.
6578         * g++.old-deja/g++.pt/typename4.C: Likewise.
6579         * g++.old-deja/g++.pt/typename5.C: Likewise.
6580         * g++.old-deja/g++.pt/typename7.C: Likewise.
6581         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6582
6583 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6584
6585         * g++.dg/other/linkage1.C: New test.
6586         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6587         specifiers.
6588
6589 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6590
6591         * gcc.dg/concat.c: New test.
6592
6593 2001-12-11  Stan Shebs  <shebs@apple.com>
6594
6595         * objc/compile: New test directory.
6596         * objc/compile/compile.exp: New expect script.
6597         * objc/compile/20011211-1.m: New compile test.
6598
6599 2001-12-11  Jason Merrill  <jason@redhat.com>
6600
6601         * lib/prune.exp (prune_gcc_output): Also handle "In member
6602         function".  So many permutations...
6603
6604 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6605
6606         * g++.dg/template/typedef1.C: New test.
6607
6608 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6609
6610         * g++.dg/other/copy1.C: New test.
6611
6612 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6613
6614         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6615
6616         * gcc.dg/builtin-choose-expr.c: New.
6617
6618 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6619
6620         * gcc.dg/altivec-2.c: New.
6621
6622 2001-12-07  Richard Henderson  <rth@redhat.com>
6623
6624         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6625
6626 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6627
6628         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6629         ultrasparc.
6630
6631 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6632
6633         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6634
6635 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6636
6637         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6638         variable argument list.
6639
6640 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6641
6642         * gcc.c-torture/execute/memcheck: Delete entire directory.
6643         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6644         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6645
6646 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6647
6648         * gcc.dg/Wshadow-1.c: New test.
6649
6650 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6651
6652         * gcc.c-torture/compile/20011130-1.c: New test.
6653
6654         * gcc.dg/noncompile/20011025-1.c: New test.
6655
6656         * g++.dg/other/anon-union.C: New test.
6657
6658         * gcc.c-torture/execute/20011024-1.c: New test.
6659
6660 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6661
6662         * gcc.c-torture/execute/20000722-1.x,
6663         gcc.c-torture/execute/20010123-1.x: Remove.
6664         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6665         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6666         gcc.dg/c99-complit-2.c: New tests.
6667
6668 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6669
6670         * g++.dg/inherit/base1.C: New test.
6671
6672 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6673
6674         * g++.dg/other/stdarg1.C: New test.
6675
6676         * gcc.c-torture/compile/20011130-2.c: New test.
6677
6678 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6679
6680         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6681         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6682         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6683         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6684         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6685         * gcc.dg/builtin-prefetch-1.c: New test.
6686
6687 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6688
6689         * gcc.dg/20011130-1.c: New test.
6690
6691 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6692
6693         * g++.dg/other/scope1.C: New test.
6694         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6695
6696 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6697
6698         * gcc.dg/vla-init-1.c: New test.
6699
6700 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6701
6702         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6703
6704 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6705
6706         * objc.dg/alias.m: Update.
6707         * objc.dg/class-1.m: Update.
6708         * objc.dg/const-str-1.m: Update.
6709         * objc.dg/fwd-proto-1.m: Update.
6710         * objc.dg/id-1.m: Update.
6711         * objc.dg/super-class-1.m: Update.
6712
6713 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6714
6715         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6716         constructs.
6717
6718 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6719
6720         * gcc.c-torture/execute/20011128-1.c: New test.
6721
6722 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6723
6724         * gcc.dg/20011127-1.c: New test.
6725
6726 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6727
6728         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6729         from Austin Group draft 7.
6730         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6731         scanf format arguments.
6732         * gcc.dg/format/no-exargs-2.c: New test.
6733
6734 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6735
6736         * g++.dg/abi/vbase8-4.C: New test.
6737
6738 2001-11-24  Ian Lance Taylor  <ian@airs.com>
6739
6740         * gcc.c-torture/execute/20011121-1.c: New test.
6741
6742 2001-11-23  Jeffrey A Law  (law@cygnus.com)
6743
6744         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6745
6746 2001-11-23  Andreas Jaeger  <aj@suse.de>
6747
6748         * gcc.dg/cpp/charconst-2.c: New test.
6749
6750 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6751
6752         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6753         to the host if it is remote.  Let tests specify extra headers
6754         they use.
6755         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6756         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6757         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6758         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6759         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6760         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6761         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6762         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6763         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6764         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6765
6766 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6767
6768         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6769         for little endian ARMs.
6770
6771 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
6772
6773         * gcc.c-torture/compile/20011119-1.c: New test.
6774         * gcc.c-torture/compile/20011119-2.c: New test.
6775
6776 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6777
6778         * gcc.dg/altivec-1.c: Fix typo.
6779
6780 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6781
6782         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6783
6784 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6785
6786         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6787
6788 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6789
6790         * lib/g77.exp: Don't specify --rpath-link.
6791
6792         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6793         across all the headers.
6794         * gcc.dg/format/format.exp: For testing on a remote host,
6795         copy format.h.
6796
6797         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6798         * gcc.c-torture/execute/930406-1.c: Likewise.
6799         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6800
6801 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6802
6803         * gcc.dg/altivec-1.c: New.
6804
6805 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6806
6807         * gcc.dg/cpp/fpreprocessed.c: New test case.
6808
6809 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6810
6811         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6812         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6813         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6814
6815 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6816
6817         * gcc.dg/no-builtin-1.c: New test.
6818
6819 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
6820
6821         * gcc.c-torture/execute/20011115-1.c: New test.
6822
6823 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
6824
6825         * gcc.c-torture/compile/20011114-2.c: New test.
6826         * gcc.c-torture/compile/20011114-3.c: New test.
6827         * gcc.c-torture/compile/20011114-4.c: New test.
6828
6829 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6830
6831         * g++.dg/other/init1.C: New test.
6832
6833 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6834
6835         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6836         message.
6837
6838         * gcc.c-torture/execute/20011114-1.c: New testcase.
6839
6840         * gcc.c-torture/compile/20010327-1.c: Revert last change.
6841         * gcc.c-torture/compile/20011114-1.c: New test, exactly
6842         like the (before this change) version of 20010327-1.c.
6843
6844 2001-11-14  Roger Sayle <roger@eyesopen.com>
6845
6846         * gcc.c-torture/execute/string-opt-13.c: New testcase.
6847
6848 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6849
6850         * g++.dg/init/array2.C: New test.
6851
6852 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6853
6854         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6855
6856 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6857
6858         * g++.dg/other/forscope1.C: New test.
6859         * g++.dg/ext/forscope1.C: New test.
6860         * g++.dg/ext/forscope2.C: New test.
6861
6862 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
6863
6864         * gcc.c-torture/execute/20011113-1.c: New test.
6865
6866 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6867
6868         * gcc.c-torture/execute/20011109-2.c: New test.
6869
6870         * gcc.c-torture/execute/20011109-1.c: New test.
6871
6872 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
6873
6874         * gcc.c-torture/compile/20011109-1.c: New test.
6875
6876 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6877
6878         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6879         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6880         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6881         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6882         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6883         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6884         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6885
6886 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6887
6888         * g++.dg/warn/Wshadow-1.C: New tests.
6889         * g++.old-deja/g++.mike/for3.C: Update.
6890
6891 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6892
6893         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6894         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6895         XFAILs.  Adjust expected error texts.
6896         * gcc.c-torture/compile/20011106-1.c,
6897         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6898         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6899         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6900         gcc.dg/c99-array-lval-5.c: New tests.
6901
6902 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6903
6904         * gcc.dg/cpp/defined.c: Update.
6905
6906 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6907
6908         * gcc.c-torture/execute/anon-1.c: New test.
6909
6910 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6911
6912         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6913         same size, so no warning should be produced on stormy16.
6914
6915         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6916         due to oversized array.
6917         * g++.old-deja/g++.mike/ns15.C: Likewise.
6918         * g++.old-deja/g++.pt/crash16.C: Likewise.
6919
6920 2001-11-02  Graham Stott  <grahams@redhat.com>
6921
6922         * g++.dgother/debug1.C: Fix typos.
6923
6924 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
6925
6926         * g++.dg/other/debug1.C: New test.
6927
6928 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6929
6930         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6931         of unsigned long.
6932
6933 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
6934
6935         * gcc.dg/20011029-2.c: New test.
6936
6937         * gcc.c-torture/compile/20011029-1.c: New test.
6938
6939 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6940
6941         * objc/execute/class_self-1.m: New test.
6942         * objc/execute/class_self-2.m: New test.
6943
6944 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
6945
6946         * gcc.misc-tests/msgs.exp: Delete.
6947         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6948         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6949         error set to match recent changes.
6950
6951 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
6952
6953         * gcc.dg/20011021-1.c: New test.
6954
6955 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
6956
6957         * gcc.c-torture/compile/20011023-1.c: New test.
6958
6959 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6960
6961         * lib/g77.exp: Rewrite based on lib/g++.exp.
6962
6963 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
6964
6965         * gcc.c-torture/execute/20011019-1.c: New test.
6966
6967         * gcc.dg/20011018-1.c: New test.
6968
6969 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6970
6971         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6972
6973 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6974
6975         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6976         * gcc.dg/attr-invalid.c: Likewise.
6977
6978 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
6979
6980         * testsuite/gcc.dg/20011015-1.c: New test.
6981
6982 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6983
6984         * g++.dg/template/unify2.C: New test.
6985
6986 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6987
6988         * g++.dg/other/exception-specification.C: New test
6989
6990 2001-10-13  Tom Rix  <trix@redhat.com>
6991
6992         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6993         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6994
6995 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
6996
6997         * testsuite/gcc.dg/20011009-1.c: New test.
6998
6999 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
7000
7001         PR g++/4476
7002         * g++.dg/other/friend1.C: New test.
7003
7004 2001-10-11  Richard Henderson  <rth@redhat.com>
7005
7006         * g++.old-deja/g++.other/crash18.C: Add -S to options.
7007
7008 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7009
7010         * gcc.c-torture/compile/20011010-1.c: New.
7011
7012 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7013
7014         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7015         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7016         g77.f-torture/execute/execute.exp,
7017         g77.f-torture/noncompile/noncompile.exp,
7018         gcc.c-torture/compile/compile.exp,
7019         gcc.c-torture/execute/execute.exp,
7020         gcc.c-torture/execute/ieee/ieee.exp,
7021         gcc.c-torture/execute/memcheck/memcheck.exp,
7022         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7023         objc/execute/execute.exp: Update FSF address.
7024
7025 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7026
7027         * gcc.dg/cpp/cmdlne-C.c: Update.
7028         * gcc.dg/cpp/cmdlne-C2.c: New.
7029
7030 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7031
7032         * gcc.c-torture/execute/20011008-3.c: New.
7033
7034 2001-10-08  DJ Delorie  <dj@redhat.com>
7035
7036         * gcc.dg/20011008-1.c: New.
7037         * gcc.dg/20011008-2.c: New.
7038
7039 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7040
7041         * gcc.dg/cpp/spacing1.c: Update test.
7042
7043 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7044
7045         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7046         spelling errors of "separate" as "seperate".
7047
7048 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
7049
7050         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7051         enough to avoid inlining.
7052
7053 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7054
7055         * lib/g77.exp: set libg2c_dir correctly.
7056
7057 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7058
7059         * gcc.dg/cpp/macro11.c: New test.
7060
7061 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7062
7063         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7064         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7065         gcc.dg/format/multattr-3.c: New tests.
7066         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
7067         tests for format attributes on function pointers being rejected.
7068
7069 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7070
7071         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7072
7073 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7074
7075         * g++.dg/warn/format1.C: New test.
7076
7077 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7078
7079         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7080
7081 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7082
7083         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7084
7085 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7086
7087         * gcc.dg/cpp/redef2.c: Add test.
7088
7089 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
7090
7091         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7092         long-standing bug on i686, apparently.
7093         * gcc.c-torture/execute/loop-2c.x: New file.
7094         * gcc.c-torture/execute/loop-2d.x: New file.
7095         * gcc.c-torture/execute/loop-3c.x: New file.
7096
7097 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
7098
7099         * gcc.dg/cpp/20000625-2.c: Correct line number.
7100
7101 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7102
7103         * gcc.dg/cpp/macro10.c: New test.
7104         * gcc.dg/cpp/strify3.c: New test.
7105         * gcc.dg/cpp/spacing1.c: Add tests.
7106         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7107         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7108
7109 2001-09-24  DJ Delorie  <dj@redhat.com>
7110
7111         * gcc.c-torture/execute/20010924-1.c: New test.
7112
7113 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7114
7115         * testsuite/objc/execute/paste.m: Remove.
7116
7117 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7118
7119         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7120
7121 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
7122
7123         * g77.dg/strlen0.f: New test.
7124
7125 2001-09-21  Richard Henderson  <rth@redhat.com>
7126
7127         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7128         * g++.old-deja/g++.abi/vtable2.C: Likewise.
7129
7130 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7131
7132         Table-driven attributes.
7133         * g++.dg/ext/attrib1.C: New test.
7134
7135 2001-09-20  DJ Delorie  <dj@redhat.com>
7136
7137         * gcc.dg/20000926-1.c: Update expected warning messages.
7138         * gcc.dg/array-2.c: Likewise, and test for warnings too.
7139         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7140         array.
7141
7142 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
7143
7144         * g++.dg/eh/registers1.C: New test case.
7145
7146 2001-09-17  Richard Henderson  <rth@redhat.com>
7147
7148         * gcc.dg/array-5.c: Fix VLA decomposition test.
7149
7150 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7151
7152         * gcc.dg/cpp/line5.c: New testcase.
7153
7154 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7155
7156         * gcc.dg/cpp/macro9.c: New test.
7157
7158 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
7159
7160         * gcc.c-torture/execute/980223.c: Change type of addr from long
7161         to char *.
7162
7163 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
7164
7165         * gcc.c-torture/execute/20010915-1.c: New test.
7166
7167 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
7168
7169         * g77.dg/bprob: New directory.
7170         * g77.dg/bprob/bprob.exp: New file.
7171         * g77.dg/bprob/bprob-1.f: New test.
7172         * g77.dg/gcov: New directory.
7173         * g77.dg/gcov/gcov.exp: New file.
7174         * g77.dg/gcov/gcov-1.f: New test.
7175         * g77.dg/gcov/gcov-1.x: New file.
7176
7177 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7178
7179         * gcc.dg/cpp/directiv.c: Update.
7180         * gcc.dg/cpp/undef1.c: Update.
7181
7182 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
7183
7184         * gcc.dg/20010912-1.c: New test.
7185
7186 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
7187
7188         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7189         language-independent file in lib.
7190         * lib/gcov.exp: New file.
7191
7192 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7193
7194         * gcc.c-torture/compile/20010911-1.c: New test.
7195
7196 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
7197
7198         * lib/profopt.exp: New, to support profile-directed optimizations.
7199         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7200         * gcc.misc-tests/bprob-1.c: New test.
7201         * gcc.misc-tests/bprob-2.c: New test.
7202
7203 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
7204
7205         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7206         XFAIL and which kinds of gcov output to verify.
7207         * gcc.misc-tests/gcov-4b.x: New file.
7208         * gcc.misc-tests/gcov-5b.x: New file.
7209         * gcc.misc-tests/gcov-6.x: New file.
7210         * gcc.misc-tests/gcov-7.c: New test.
7211         * gcc.misc-tests/gcov-7.x: New file.
7212
7213 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
7214
7215         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7216         * gcc.misc-tests/gcov-6.c: New test.
7217
7218 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7219
7220         PR c++/3986
7221         * g++.dg/abi/vbase1.C: New test.
7222
7223 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
7224
7225         * objc.dg/method-2.m: New.
7226
7227 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7228
7229         PR c++/4203
7230         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7231         * g++.dg/init/empty1.C: New test.
7232
7233 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
7234
7235         * gcc.c-torture/compile/20010903-1.c: New test.
7236
7237 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
7238
7239         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7240         for m68k.
7241
7242 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
7243
7244         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7245
7246         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7247
7248         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7249
7250 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
7251
7252         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7253         for 16-bit 'unsigned int'.
7254
7255 2001-08-29  Kazu Hirata  <kazu@hxi.com>
7256
7257         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7258
7259 2001-08-27  Richard Henderson  <rth@redhat.com>
7260
7261         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7262         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7263
7264 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
7265
7266         * gcc.dg/asm-names.c (ymain): New.
7267
7268 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
7269
7270         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7271         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7272         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7273
7274 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7275
7276         * gcc.dg/compare5.c: New testcase.
7277
7278 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
7279
7280         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7281         and "In instantiation".
7282
7283 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
7284
7285         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
7286
7287 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
7288
7289         * gcc.misc-tests/gcov.exp: Add support for branch information.
7290         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
7291         * gcc.misc-tests/gcov-4.c: New test.
7292         * gcc.misc-tests/gcov-4b.c: New test.
7293         * gcc.misc-tests/gcov-5b.c: New test.
7294
7295 2001-08-20  Zack Weinberg  <zackw@panix.com>
7296
7297         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7298         expected to fail.
7299
7300 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7301
7302         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7303
7304 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
7305
7306         * g++.dg/eh/template1.C: New test.
7307
7308 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
7309
7310         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7311         Fix thinko.
7312         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7313         for xfail.
7314
7315 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
7316
7317         * lib/g77-dg.exp:  Use prune.exp for common procedures
7318         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7319         * lib/g77.exp: (g77-dg-prune) Remove
7320
7321 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
7322
7323         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7324
7325 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7326
7327         * g++.dg/template/unify1.C: New test.
7328
7329 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
7330
7331         * g++.dg/abi/empty4.C: New test.
7332
7333 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
7334
7335         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7336         solaris2.*
7337         * g77.f-torture/compile/pr3743.x: Likewise
7338
7339 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7340
7341         * g++.dg/other/using-declaration.C: New test.
7342
7343 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7344
7345         * gcc.dg/cpp/tr-sign.c: New testcase.
7346
7347 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7348
7349         * gcc.dg/cpp/19951025-1.c: Revert.
7350         * gcc.dg/cpp/directiv.c: We no longer process directives that
7351         interrupt macro arguments.
7352
7353 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
7354
7355         * gcc.dg/bconstp-1.c: New test.
7356
7357 2001-08-03  Richard Henderson  <rth@redhat.com>
7358
7359         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7360
7361 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7362
7363         * gcc.dg/cpp/19951025-1.c: Update.
7364
7365 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
7366
7367         * g77.dg/ff90-1.f (s): Fix reference of variable z,
7368         should be x.
7369
7370 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7371
7372         Kill -fhonor-std.
7373         * g++.old-deja/g++.ns/ns14.C: Remove special options.
7374         * g++.old-deja/g++.other/std1.C: Likewise.
7375         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7376
7377 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
7378
7379         * lib/g77.exp:  Load gcc-defs.exp for common procedures
7380         (g77_pass, g77_fail, g77_finish, g77_exit,
7381         ${tool}_check_unsupported_p} Now redundant.  Deleted.
7382
7383 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7384
7385         * g77.dg/fbackslash.f
7386         * g77.dg/fcase-preserve.f
7387         * g77.dg/ff90-1.f
7388         * g77.dg/ffixed-line-length-0.f
7389         * g77.dg/ffixed-line-length-132.f
7390         * g77.dg/ffixed-line-length-7.f
7391         * g77.dg/ffixed-line-length-72.f
7392         * g77.dg/ffixed-line-length-none.f
7393         * g77.dg/ffree-form-1.f
7394         * g77.dg/fno-backslash.f
7395         * g77.dg/fno-f90-1.f
7396         * g77.dg/fno-fixed-form-1.f
7397         * g77.dg/fno-onetrip.f
7398         * g77.dg/fno-typeless-boz.f
7399         * g77.dg/fno-underscoring.f
7400         * g77.dg/fno-vxt-1.f
7401         * g77.dg/fonetrip.f
7402         * g77.dg/ftypeless-boz.f
7403         * g77.dg/fugly-assumed.f
7404         * g77.dg/funderscoring.f
7405         * g77.dg/fvxt-1.f
7406
7407 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
7408
7409         * objc.dg/fwd-proto-1.m: New.
7410         * objc.dg/local-decl-1.m: New.
7411         * objc.dg/naming-1.m: New.
7412         * objc.dg/naming-2.m: New.
7413         * objc.dg/proto-hier-1.m: New.
7414
7415 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
7416
7417         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7418         largest-type elements to a struct makes its size grow.
7419
7420 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7421
7422         * g++.dg/abi/vthunk1.C: New test.
7423
7424 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7425
7426         * g++.dg/abi/vbase8-22.C: New test.
7427
7428 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7429
7430         * gcc.dg/cpp/macro8.c: New test.
7431
7432 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7433
7434         * g++.dg/abi/vbase8-21.C: New test.
7435
7436 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7437
7438         * g++.dg/abi/vbase8-10.C: New test.
7439
7440 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7441
7442         * lib/g++.exp (g++_set_ld_library_path): Renamed to
7443         ${tool}_set_ld_library_path.
7444         Changed caller.
7445         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7446         g++.exp.
7447
7448 2001-07-26  Stan Cox <scox@redhat.com>
7449
7450         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7451         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7452         gcc_exit, gcc_check_unsupported_p):
7453         Moved to gcc-deps.exp
7454         * gcc-deps.exp: New file.
7455
7456 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7457
7458         * g++.old-deja/g++.pt/defarg14.C: New test.
7459
7460 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7461
7462         * g++.old-deja/g++.other/lineno5.C: New test.
7463
7464 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7465
7466         * g++.old-deja/g++.pt/crash68.C: New test.
7467
7468 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7469
7470         * g++.old-deja/g++.other/crash42.C: New test.
7471
7472 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7473
7474         * gcc.dg/cpp/extratokens.c: Fix.
7475         * gcc.dg/cpp/skipping2.c: New tests.
7476
7477 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7478
7479         * gcc.c-torture/execute/20010724-1.c: New file.
7480         * gcc.c-torture/execute/20010724-1.x: New file.
7481
7482 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7483
7484         * g++.old-deja/g++.other/cond7.C: New test.
7485
7486 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7487
7488         * g++.old-deja/g++.other/optimize4.C: New test.
7489
7490 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7491
7492         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7493
7494 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7495
7496         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7497         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7498         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7499         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7500
7501         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7502         bug report" message.
7503
7504         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7505         * g++.dg/ext/instantiate1.C: Move from old-deja.
7506
7507 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7508
7509         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7510         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7511         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7512         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7513
7514 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7515
7516         * gcc.c-torture/execute/20010723-1.c: New test.
7517
7518 2001-07-23  Ben Elliston  <bje@redhat.com>
7519
7520         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7521
7522 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7523
7524         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7525         i[34567]86-*-*.
7526         Delete handling of ieee_multilib_flags.
7527         Pass -mieee for alpha*-*-* and sh-*-*.
7528         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7529
7530 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7531
7532         Remove old-abi tests.
7533         * g++.old-deja/g++.mike/p11116.C: Remove.
7534         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7535
7536 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7537
7538         * g77.f-torture/compile/pr3743.f:  New test
7539
7540 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7541
7542         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7543
7544 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7545
7546         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7547         g++.old-deja/g++.pt/static6.C: Likewise.
7548         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7549         supports weak symbols.
7550
7551 2001-07-18  Andreas Jaeger  <aj@suse.de>
7552
7553         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7554         supported again.
7555
7556 2001-07-18  Andreas Jaeger  <aj@suse.de>
7557
7558         * gcc.dg/iftrap-1.c: Fix target line.
7559
7560 2001-07-17  Richard Henderson  <rth@redhat.com>
7561
7562         * gcc.c-torture/execute/20010717-1.c: New.
7563
7564 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7565
7566         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7567         tests.
7568
7569 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7570
7571         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7572
7573 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7574
7575         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7576         UAC_SIGBUS, UAC_NOPRINT definitions.
7577
7578 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7579
7580         * objc/execute/object_is_class.m: New test.
7581         * objc/execute/object_is_meta_class.m: New test.
7582
7583 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7584
7585         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7586         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7587
7588 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7589
7590         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7591         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7592
7593 2001-07-14  Richard Henderson  <rth@redhat.com>
7594
7595         * gcc.dg/iftrap-1.c: New.
7596
7597 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7598
7599         * g77.f-torture/execute/intrinsic77.f: New test.
7600
7601 2001-07-11  Janis Johnson <janis@us.ibm.com>
7602
7603         * gcc.misc-tests/gcov-3.c: New test.
7604
7605 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7606
7607         * gcc.c-torture/compile/20010711-1.c,
7608         * gcc.c-torture/compile/20010711-2.c: New tests.
7609
7610 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7611
7612         * gcc.c-torture/execute/20010711-1.c: New test.
7613
7614 2001-07-11  Ben Elliston  <bje@redhat.com>
7615
7616         * g++.old-deja/g++.other/enum5.C: New test.
7617
7618 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7619
7620         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7621         (g++-dg-prune): Call prune_gcc_output.
7622         * prune.exp: New file for prune_gcc_output.
7623         * lib/g++.exp, lib/gcc.exp: Load it.
7624
7625 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7626
7627         * gcc.c-torture/compile/20010701-1.c,
7628         g++.old-deja/g++.ext/attrib6.C: New tests.
7629
7630 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7631
7632         * gcc.c-torture/compile/20010706-1.c: New test.
7633
7634 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7635
7636         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7637
7638 2001-06-28  Stan Shebs  <shebs@apple.com>
7639
7640         * gcc.dg/pragma-darwin.c: New test.
7641
7642 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7643
7644         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7645         Solaris 2.[678] system.
7646
7647 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7648
7649         * gcc.dg/20010622-1.c: New test.
7650
7651 2001-06-18  Stan Shebs  <shebs@apple.com>
7652
7653         * objc.dg: New directory.
7654         * objc.dg/dg.exp: New file.
7655         * objc.dg/alias.m: New.
7656         * objc.dg/class-1.m: New.
7657         * objc.dg/class-2.m: New.
7658         * objc.dg/const-str-1.m: New.
7659         * objc.dg/const-str-2.m: New.
7660         * objc.dg/id-1.m: New.
7661         * objc.dg/method-1.m: New.
7662         * objc.dg/super-class-1.m: New.
7663         * lib/objc-dg.exp: New file.
7664
7665 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7666
7667         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7668         of label name.
7669
7670 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7671
7672         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7673
7674 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7675
7676         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7677         variable.
7678
7679 2001-06-12  Richard Henderson  <rth@redhat.com>
7680
7681         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7682
7683 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7684
7685         * g++.old-deja/g++.abi/vbase5.C: New test.
7686         * g++.old-deja/g++.abi/vbase6.C: New test.
7687         * g++.old-deja/g++.abi/vbase7.C: New test.
7688
7689 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7690
7691         * gcc.c-torture/compile/20010610-1.c: New test.
7692
7693 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7694
7695         * g++.old-deja/g++.abi/vbase4.C: New test.
7696
7697 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7698
7699         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7700         support %f for HC11/HC12 targets.
7701         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7702         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7703         on HC11/HC12 targets.
7704         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7705
7706 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7707
7708         * gcc.dg/wchar_t-1.c: New file.
7709         * gcc.dg/wint_t-1.c: Likewise.
7710
7711 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7712
7713         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7714
7715 2001-06-11  Richard Henderson  <rth@redhat.com>
7716
7717         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7718
7719 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7720
7721         * gcc.c-torture/compile/20010611-1.c: New test.
7722
7723 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7724
7725         * gcc.dg/c99-tag-1.c: Add more tests.
7726
7727 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7728
7729         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7730         representation on MN10300 and ARM/Thumb.
7731
7732 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7733
7734         * g77.f-torture/execute/20010610.f: New.
7735
7736 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7737
7738         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7739         names.
7740
7741 2001-06-09  Richard Henderson  <rth@redhat.com>
7742
7743         * gcc.c-torture/execute/ashrdi-1.c: New.
7744         * gcc.c-torture/execute/ashldi-1.c: New.
7745         * gcc.c-torture/execute/lshrdi-1.c: New.
7746
7747 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7748
7749         * objc/execute/load-3.m: Added. Check sending +load to categories,
7750         in addition to classes.
7751
7752 2001-06-08  Stan Shebs  <shebs@apple.com>
7753
7754         * objc/execute/load-2.m: New test.  From Nicola Pero
7755         <n.pero@mi.flashnet.it>.
7756
7757 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
7758
7759         * gcc.c-torture/execute/20010605-2.c: New test.
7760
7761 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7762
7763         * g++.old-deja/g++.abi/vbase2.C: New test.
7764         * g++.old-deja/g++.abi/vbase3.C: New test.
7765
7766 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7767
7768         * g++.old-deja/g++.pt/friend49.C: New test.
7769
7770 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7771
7772         * g++.old-deja/g++.ext/anon3.C: New test.
7773
7774 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7775
7776         * g++.old-deja/g++.other/conv7.C: New test.
7777
7778 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7779
7780         * gcc.c-torture/compile/20010605-2.c: New test.
7781
7782 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7783
7784         * gcc.c-torture/execute/20010604-1.c: New test.
7785
7786 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7787
7788         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7789
7790 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7791
7792         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7793         (g++_link_flags): Likewise.
7794         (g++_init): Pass gccpath's value to two previous functions.
7795
7796 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7797
7798         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7799         Ensure logfile entry matches exec command line.
7800
7801 2001-05-31  Richard Henderson  <rth@redhat.com>
7802
7803         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7804         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7805
7806 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7807
7808         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7809         compiler for irix6.2
7810
7811 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7812
7813         * g++.old-deja/g++.other/optimize3.C: New file.
7814
7815 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7816
7817         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7818         assemble.
7819
7820 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7821
7822         * g++.old-deja/g++.other/optimize2.C: New file.
7823
7824 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
7825
7826         * gcc.c-torture/compile/20010518-2.c: New file.
7827         * gcc.c-torture/execute/20010518-1.c: New file.
7828         * gcc.c-torture/execute/20010518-2.c: New file.
7829
7830 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7831
7832         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7833
7834 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
7835
7836         G++ no longer defines builtins that do not begin with __builtin.
7837         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7838         * g++.old-deja/g++.brendand/misc13.C: Likewise.
7839         * g++.old-deja/g++.law/builtin1.C: Likewise.
7840         * g++.old-deja/g++.law/cvt2.C: Likewise.
7841         * g++.old-deja/g++.mike/net5.C: Likewise.
7842         * g++.old-deja/g++.other/builtins1.C: Likewise.
7843         * g++.old-deja/g++.other/builtins2.C: Likewise.
7844         * g++.old-deja/g++.other/builtins3.C: Likewise.
7845         * g++.old-deja/g++.other/builtins4.C: Likewise.
7846         * g++.old-deja/g++.other/inline8.C: Likewise.
7847         * g++.old-deja/g++.robertl/eb39.C: Likewise.
7848
7849 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7850
7851         * g++.old-deja/g++.pt/using1.C: Adjust.
7852         * g++.old-deja/g++.pt/using2.C: New test.
7853
7854 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7855
7856         * gcc.dg/cpp/charconst.c: New tests.
7857         * gcc.dg/cpp/escape.c: New tests.
7858         * gcc.dg/cpp/escape-1.c: New tests.
7859         * gcc.dg/cpp/escape-2.c: New tests.
7860         * gcc.dg/cpp/ucs.c: New tests.
7861
7862 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7863
7864         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7865         native compiler for irix6.5.
7866
7867 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7868
7869         * lib/g++.exp (g++_include_flags): Use args to compute
7870         get_multilibs.
7871         (g++_link_flags): Likewise.
7872         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7873
7874 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7875
7876         * gcc.dg/c90-hexfloat-1.c: Add more tests.
7877
7878 2001-05-21  Geoff Keating  <geoffk@redhat.com>
7879
7880         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7881         this file.
7882
7883 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7884
7885         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7886         STACK_SIZE;
7887         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7888         to STACK_SIZE; Use it to define size of add_histo array.
7889         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7890         to STACK_SIZE.
7891         (f): Use GITT_SIZE to define size of gitt local table.
7892         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7893         to STACK_SIZE; Use it to define size of bytemem array.
7894
7895 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7896
7897         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7898         on 68HC11/HC12 due to the asm instruction.
7899         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7900         * gcc.c-torture/compile/920520-1.x: Likewise.
7901         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7902         on 68HC11/HC12 because the function is larger than 64K.
7903         * gcc.c-torture/compile/961203-1.x: New file, this test fails
7904         on 68HC11/HC12 because the structure is too large.
7905
7906 2001-05-20  Richard Henderson  <rth@redhat.com>
7907
7908         * gcc.c-torture/execute/20010520-1.c: New.
7909
7910 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7911
7912         * g++.old-deja/g++.warn/compare1.C: New test.
7913         * gcc.dg/compare4.c: New test.
7914
7915 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7916
7917         * g++.old-deja/g++.other/optimize1.C: New test.
7918
7919 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7920
7921         * g++.old-deja/g++.pt/spec41.C: New test.
7922
7923 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7924
7925         * gcc.c-torture/compile/20010114-1.x: Remove.
7926
7927 2001-05-18  Stan Shebs  <shebs@apple.com>
7928
7929         * gcc.c-torture/compile/20010518-1.c: New test.
7930
7931 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7932
7933         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7934         * g++.old-deja/g++.pt/crash67.C: New test.
7935
7936 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7937
7938         * g++.old-deja/g++.other/debug9.C: New test.
7939
7940 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
7941
7942         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7943
7944 2001-05-16  Jan Hubicka  <jh@suse.cz>
7945
7946         * gcc.c-torture/compile/20010516-1.c: New test.
7947
7948 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7949
7950         * g++.old-deja/g++.other/crash41.C: New test.
7951
7952 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7953
7954         * g++.old-deja/g++.pt/crash66.C: New test.
7955
7956 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7957
7958         * g++.old-deja/g++.robertl/eb27.C: Convert.
7959
7960 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7961
7962         * g++.dg/friend-warn.C: New test.  Do not warn about friend
7963         declaration being redundant.
7964
7965 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7966
7967         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7968
7969 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
7970
7971         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7972
7973 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7974
7975         * lib/g++.exp: Use testsuite_flags.
7976
7977 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
7978
7979         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7980
7981 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7982
7983         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7984
7985 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
7986
7987         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7988
7989 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
7990
7991         * gcc.c-torture/compile/20010313-1.c: New test.
7992
7993 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
7994
7995         * gcc.dg/cpp/direct2.c: New test.
7996         * gccq.dg/cpp/direct2s.c: New test.
7997
7998         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7999
8000 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
8001
8002         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8003         * g++.old-deja/g++.other/op3.C: Likewise.
8004
8005 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8006
8007         * gcc.dg/cpp/syshdr.h: New file.
8008         * gcc.dg/cpp/sysmac1.c: Update.
8009         * gcc.dg/cpp/sysmac2.c: Update.
8010
8011 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8012
8013         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8014
8015 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
8016
8017         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8018         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8019
8020 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
8021
8022         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8023
8024 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
8025
8026         * lib/g++.exp (g++_include_flags): Don't use any special flags
8027         if TESTING_IN_BUILD_TREE is not defined.
8028         (g++_init): Use a plain 'c++' as the compiler if
8029         TESTING_IN_BUILD_TREEE is not defined.
8030
8031 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
8032
8033         * g++.old-deja/g++.eh/catch13.C: New test.
8034         * g++.old-deja/g++.eh/catch14.C: New test.
8035
8036 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
8037
8038         * gcc.dg/cpp/tr-define.c: New test.
8039
8040 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
8041
8042         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8043         <stdlib.h>, not <malloc.h>.
8044
8045 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
8046
8047         * g++.old-deja/g++.ns/template17.C: New test.
8048
8049 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
8050
8051         * g++.old-deja/g++.pt/ref4.C: New test.
8052
8053 2001-04-30  Richard Henderson  <rth@redhat.com>
8054
8055         * gcc.dg/20000724-1.c: Revert last change.
8056
8057 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
8058
8059         * g77.f-torture/execute/20010430.f: New test.
8060
8061 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
8062
8063         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8064
8065 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
8066
8067         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8068
8069 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8070
8071         * g++.old-deja/g++.eh/crash6.C: New test.
8072
8073 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8074
8075         * g++.old-deja/g++.other/warn7.C: New test.
8076
8077 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8078
8079         * g++.old-deja/g++.other/defarg9.C: New test.
8080
8081 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
8082
8083         * g77.f-torture/compile/20010426.f: New test.
8084         * g77.f-torture/execute/20010426.f: New test.
8085
8086 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
8087
8088         * g77.f-torture/compile/20000629-1.x: Remove - error
8089         has been fixed.
8090
8091 2001-04-26  Jeffrey A Law  (law@cygnus.com)
8092
8093         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8094         Tweak slightly to work with g++.dg framework.
8095         * g++.dg/special/ecos.exp: Run initp1.C test.
8096         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8097
8098         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8099         its linker doesn't give line numbers either.
8100         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8101
8102 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
8103
8104         * g++.old-deja/g++.other/lex1.C: New test.
8105
8106 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
8107
8108         * gcc.dg/noncompile/20010425-1.c: New test.
8109
8110 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
8111
8112         * g++.old-deja/g++.pt/mangle2.C: New test.
8113
8114 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8115
8116         * gcc.dg/format/plus-1.c: New test.
8117
8118 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8119
8120         * gcc.dg/20010423-1.c: New test.
8121
8122 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8123
8124         * gcc.c-torture/execute/20010422-1.c: New test.
8125
8126 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
8127
8128         * g++.old-deja/g++.ns/type2.C: New test.
8129
8130 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
8131
8132         * g++.old-deja/g++.other/perf1.C: New test.
8133
8134 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
8135
8136         * gcc.dg/c99-func-2.c: Remove xfail.
8137         * gcc.dg/c99-func-3.c: Remove xfail.
8138         * gcc.dg/c99-func-4.c: Remove xfail.
8139
8140 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
8141
8142         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8143
8144 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8145
8146         * gcc.c-torture/compile/20010423-1.c: New test.
8147
8148 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8149
8150         * g++.old-deja/g++.pt/typename28.C: New test.
8151
8152 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8153
8154         * g++.old-deja/g++.abi/empty2.C: New test.
8155         * g++.old-deja/g++.abi/empty3.C: New test.
8156
8157 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8158
8159         * g++.old-deja/g++.other/comdat2.C: New test.
8160         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8161
8162 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8163
8164         * g++.old-deja/g++.other/overload14.C: New test.
8165
8166 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8167
8168         * g++.old-deja/g++.other/lookup23.C: New test.
8169
8170 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8171
8172         * gcc.c-torture/execute/20010403-1.c: New test.
8173
8174 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
8175             Mark Mitchell  <mark@codesourcery.com>
8176
8177         * lib/old-dejagnu.exp: Don't delete output of executable.
8178         Add .exe suffix to executables.
8179
8180 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
8181
8182         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8183
8184 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8185
8186         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8187
8188 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
8189
8190         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8191         * g++.old-deja/g++.abi/crash1.C: New test.
8192
8193 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
8194
8195         * g++.old-deja/g++.other/crash40.C: New test.
8196
8197 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8198
8199         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8200
8201 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
8202
8203         * g++.old-deja/g++.other/warn6.C: New test.
8204
8205 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
8206
8207         * g++.old-deja/g++.robertl/eb42.C: Same.
8208
8209 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8210
8211         * gcc.dg/wtr-conversion-1.c: New testcase.
8212
8213 2001-04-10  Richard Henderson  <rth@redhat.com>
8214
8215         * g++.old-deja/g++.other/array5.C: New.
8216
8217 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8218
8219         * gcc.c-torture/execute/20010408-1.c: New test.
8220
8221 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
8222
8223         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8224         headers and constructs.
8225         * g++.old-deja/g++.robertl/eb79.C: Same.
8226         * g++.old-deja/g++.robertl/eb77.C (main): Same.
8227         * g++.old-deja/g++.robertl/eb73.C: Same.
8228         * g++.old-deja/g++.robertl/eb66.C (main): Same.
8229         * g++.old-deja/g++.robertl/eb55.C (t): Same.
8230         * g++.old-deja/g++.robertl/eb54.C (main): Same.
8231         * g++.old-deja/g++.robertl/eb46.C (main): Same.
8232         * g++.old-deja/g++.robertl/eb44.C: Same.
8233         * g++.old-deja/g++.robertl/eb41.C (main): Same.
8234         * g++.old-deja/g++.robertl/eb4.C (main): Same.
8235         * g++.old-deja/g++.robertl/eb39.C: Same.
8236         * g++.old-deja/g++.robertl/eb33.C (main): Same.
8237         * g++.old-deja/g++.robertl/eb31.C (main): Same.
8238         * g++.old-deja/g++.robertl/eb30.C: Same.
8239         * g++.old-deja/g++.robertl/eb3.C: Same.
8240         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8241         * g++.old-deja/g++.robertl/eb21.C: Same.
8242         * g++.old-deja/g++.robertl/eb15.C: Same.
8243         * g++.old-deja/g++.robertl/eb118.C: Same.
8244         * g++.old-deja/g++.robertl/eb115.C (main): Same.
8245         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8246         * g++.old-deja/g++.robertl/eb109.C: Same.
8247         * g++.old-deja/g++.other/sibcall1.C (main): Same.
8248         * g++.old-deja/g++.mike/rtti1.C: Same.
8249         * g++.old-deja/g++.mike/p658.C: Same.
8250         * g++.old-deja/g++.mike/net46.C: Same.
8251         * g++.old-deja/g++.mike/net34.C: Same.
8252         * g++.old-deja/g++.mike/memoize1.C: Same.
8253         * g++.old-deja/g++.mike/eh2.C: Same.
8254         * g++.old-deja/g++.law/weak.C: Same.
8255         * g++.old-deja/g++.law/visibility7.C: Same.
8256         * g++.old-deja/g++.law/visibility25.C: Same.
8257         * g++.old-deja/g++.law/visibility22.C: Same.
8258         * g++.old-deja/g++.law/visibility2.C: Same.
8259         * g++.old-deja/g++.law/visibility17.C: Same.
8260         * g++.old-deja/g++.law/visibility13.C: Same.
8261         * g++.old-deja/g++.law/visibility10.C: Same.
8262         * g++.old-deja/g++.law/visibility1.C: Same.
8263         * g++.old-deja/g++.law/virtual3.C (eval): Same.
8264         * g++.old-deja/g++.law/vbase1.C: Same.
8265         * g++.old-deja/g++.law/operators32.C: Same.
8266         * g++.old-deja/g++.law/nest3.C: Same.
8267         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8268         * g++.old-deja/g++.law/except5.C (main): Same.
8269         * g++.old-deja/g++.law/cvt7.C (run): Same.
8270         * g++.old-deja/g++.law/cvt2.C: Same.
8271         * g++.old-deja/g++.law/cvt16.C: Same.
8272         * g++.old-deja/g++.law/ctors6.C (bar): Same.
8273         * g++.old-deja/g++.law/ctors17.C (main): Same.
8274         * g++.old-deja/g++.law/ctors13.C: Same.
8275         * g++.old-deja/g++.law/ctors12.C (main): Same.
8276         * g++.old-deja/g++.law/ctors10.C: Same.
8277         * g++.old-deja/g++.law/code-gen5.C: Same.
8278         * g++.old-deja/g++.law/bad-error7.C: Same.
8279         * g++.old-deja/g++.law/arm9.C: Same.
8280         * g++.old-deja/g++.law/arm12.C: Same.
8281         * g++.old-deja/g++.law/arg8.C: Same.
8282         * g++.old-deja/g++.law/arg1.C: Same.
8283         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
8284         * g++.old-deja/g++.jason/template31.C: Same.
8285         * g++.old-deja/g++.jason/template24.C (main): Same.
8286         * g++.old-deja/g++.jason/2371.C: Same.
8287         * g++.old-deja/g++.eh/new2.C: Same.
8288         * g++.old-deja/g++.eh/new1.C: Same.
8289         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
8290         * g++.old-deja/g++.brendan/nest21.C (main): Same.
8291         * g++.old-deja/g++.brendan/err-msg3.C: Same.
8292         * g++.old-deja/g++.brendan/crash62.C: Same.
8293         * g++.old-deja/g++.brendan/crash52.C: Same.
8294         * g++.old-deja/g++.brendan/crash49.C (main): Same.
8295         * g++.old-deja/g++.brendan/crash38.C: Same.
8296         * g++.old-deja/g++.brendan/crash15.C (main): Same.
8297         * g++.old-deja/g++.brendan/copy9.C: Same.
8298
8299 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
8300
8301         * gcc.c-torture/execute/20001203-2.c (memset):
8302         Count argument is of type __SIZE_TYPE__.
8303
8304 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
8305
8306         * gcc.c-torture/compile/20010404-1.c: New test.
8307
8308 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
8309
8310         * gcc.c-torture/compile/20010326-1.c: New test.
8311
8312 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
8313
8314         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8315         peculiarities of the SH.
8316         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8317
8318 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8319
8320         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8321         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8322         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8323
8324 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8325
8326         * g77.f-torture/compile/20010321-1.f: New test.
8327
8328 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8329
8330         * gcc.c-torture/compile/20010329-1.c: New test.
8331
8332 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8333
8334         * gcc.c-torture/execute/20010329-1.c: New test.
8335
8336 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8337
8338         * g++.old-deja/g++.other/eh4.C: Fix typo.
8339
8340 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8341
8342         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8343
8344 2001-03-28  Philip Blundell  <philb@gnu.org>
8345
8346         * gcc.c-torture/compile/20010328-1.c: New test.
8347
8348 2001-03-27  Richard Henderson  <rth@redhat.com>
8349
8350         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8351         * g++.old-deja/g++.eh/vbase3.C: Likewise.
8352
8353 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
8354
8355         * gcc.c-torture/compile/20010327-1.c: New test.
8356
8357 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
8358
8359         * g++.old-deja/g++.other/friend12.C: New test.
8360         * g++.old-deja/g++.other/friend9.C: Expect no errors.
8361         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8362
8363 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8364
8365         * gcc.c-torture/execute/20010325-1.c: New test.
8366
8367 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
8368
8369         * g++.old-deja/g++.other/mangle3.C: New test.
8370
8371 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
8372
8373         * g++.old-deja/g++.other/anon8.C: New test.
8374
8375 2001-03-20  Philip Blundell  <philb@gnu.org>
8376
8377         * gcc.c-torture/compile/20010320-1.c: New test.
8378
8379 2001-03-17  Richard Henderson  <rth@redhat.com>
8380
8381         * g++.old-deja/g++.other/eh4.C: Add expected error text.
8382
8383 2001-03-15  Geoff Keating  <geoff@redhat.com>
8384
8385         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8386         tests on AIX.
8387
8388 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
8389
8390         * g++.old-deja/g++.other/eh4.C: New test.
8391
8392 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8393
8394         * gcc.dg/cpp/mi1.c: Update.
8395
8396 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
8397
8398         * g++.old-deja/g++.other/regstack.C: New test.
8399
8400 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8401
8402         * g++.old-deja/g++.other/ref4.C: New test.
8403
8404 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
8405
8406         * objc/execute/va_method.m: Added.
8407         * objc/execute/IMP.m: Added.
8408         * objc/execute/_cmd.m: Added.
8409         * objc/execute/accessing_ivars.m: Added.
8410         * objc/execute/class-1.m: Added.
8411         * objc/execute/class-10.m: Added.
8412         * objc/execute/class-11.m: Added.
8413         * objc/execute/class-12.m: Added.
8414         * objc/execute/class-13.m: Added.
8415         * objc/execute/class-14.m: Added.
8416         * objc/execute/class-2.m: Added.
8417         * objc/execute/class-3.m: Added.
8418         * objc/execute/class-4.m: Added.
8419         * objc/execute/class-5.m: Added.
8420         * objc/execute/class-6.m: Added.
8421         * objc/execute/class-7.m: Added.
8422         * objc/execute/class-8.m: Added.
8423         * objc/execute/class-9.m: Added.
8424         * objc/execute/class-tests-1.h
8425         * objc/execute/class-tests-2.h
8426         * objc/execute/compatibility_alias.m: Added.
8427         * objc/execute/encode-1.m: Added.
8428         * objc/execute/formal_protocol-1.m: Added.
8429         * objc/execute/formal_protocol-2.m: Added.
8430         * objc/execute/formal_protocol-3.m: Added.
8431         * objc/execute/formal_protocol-4.m: Added.
8432         * objc/execute/formal_protocol-5.m: Added.
8433         * objc/execute/formal_protocol-6.m: Added.
8434         * objc/execute/formal_protocol-7.m: Added.
8435         * objc/execute/informal_protocol.m: Added.
8436         * objc/execute/initialize.m: Added.
8437         * objc/execute/load.m: Added.
8438         * objc/execute/many_args_method.m: Added.
8439         * objc/execute/nested-3.m: Added.
8440         * objc/execute/no_clash.m: Added.
8441         * objc/execute/private.m: Added.
8442         * objc/execute/redefining_self.m: Added.
8443         * objc/execute/root_methods.m: Added.
8444         * objc/execute/selector-1.m: Added.
8445         * objc/execute/static-1.m: Added.
8446         * objc/execute/static-2.m: Added.
8447         * objc/execute/va_method.m: Added.
8448
8449 2001-03-10  Richard Henderson  <rth@redhat.com>
8450
8451         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8452
8453 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8454
8455         * g++.old-deja/g++.other/crash31.C: XFAIL.
8456         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8457         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8458         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8459         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8460         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8461
8462 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8463
8464         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8465
8466 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8467
8468         * gcc.dg/20000724-1.c: Don't use multiline strings.
8469
8470 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8471
8472         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8473         result of -cString against what we expect it to be; don't just
8474         print it out for no one to read.
8475
8476         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8477         Based on testcases provided by Nicola Pero.
8478
8479 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8480
8481         * gcc.dg/cpp/macro7.c: New test.
8482
8483 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8484
8485         * gcc.dg/cpp/multiline.c: Update.
8486
8487 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8488
8489         * g++.old-deja/g++.other/enum3.C: New test.
8490
8491 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8492
8493         * g++.old-deja/g++.other/pod1.C: New test.
8494
8495 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8496
8497         * g++.old-deja/g++.ext/overload1.C: New test.
8498
8499 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8500
8501         * g++.old-deja/g++.pt/using1.C: New test.
8502
8503 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8504
8505         * g++.old-deja/g++.other/using9.C: New test.
8506
8507 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8508
8509         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8510
8511         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8512
8513 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8514
8515         * g++.old-deja/g++.ext/realpt1.C: Remove.
8516
8517 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8518
8519         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8520
8521 2001-02-26  Will Cohen  <wcohen@redhat.com>
8522
8523         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8524
8525 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8526
8527         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8528         templatized constructors.
8529
8530 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8531
8532         * gcc.c-torture/execute/20010224-1.c: New test.
8533
8534 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8535
8536         * gcc.c-torture/execute/20010222-1.c: New test.
8537
8538 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8539
8540         * g++.old-deja/g++.other/inline20.C: New test.
8541
8542 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8543
8544         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8545
8546 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8547
8548         * g++.old-deja/g++.other/lookup22.C: New test.
8549
8550 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8551
8552         * g77.dg: New directory.
8553         * g77.dg/20010216-1.f: New test case.
8554         * g77.dg/dg.exp: New driver.
8555         * lib/g77-dg.exp: New driver library.
8556
8557 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8558
8559         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8560
8561 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8562
8563         * g++.old-deja/g++.other/decl9.C: New test.
8564
8565 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8566
8567         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8568         not need <string> and also tests the initialization at runtime.
8569
8570 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8571
8572         * gcc.c-torture/execute/longlong.c: New test.
8573
8574 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8575
8576         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8577
8578 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8579
8580         * gcc.c-torture/execute/920302-1.c (execute):
8581         Change argument type to short.
8582
8583 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8584
8585         * g++.old-deja/g++.pt/deduct6.C: New test.
8586
8587 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8588
8589         * g++.old-deja/g++.pt/deduct5.C: New test.
8590
8591 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8592
8593         * gcc.c-torture/execute/20010209-1.c: New test.
8594
8595 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8596
8597         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8598
8599 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8600
8601         * g++.dg/vtgc1.C: Update for new ABI.
8602
8603         * consistency.vlad: New directory, 1665 files.
8604
8605 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8606
8607         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8608         return type.
8609         * gcc.dg/cpp/digraphs.c: Declare puts.
8610
8611 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8612
8613         * g++.old-deja/g++.other/warn5.C: New test.
8614
8615 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8616
8617         * g++.old-deja/g++.pt/spec40.C: New test.
8618
8619 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8620
8621         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8622         case.
8623         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8624
8625 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8626
8627         * gcc.c-torture/compile/20010209-1.c: New test.
8628
8629 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8630
8631         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8632         excess errors message but not if it crashes.
8633         * g++.old-deja/g++.other/crash27.C: Likewise.
8634         * g++.old-deja/g++.other/crash28.C: Likewise.
8635         * g++.old-deja/g++.other/crash30.C: Likewise.
8636         * g++.old-deja/g++.other/crash32.C: Likewise.
8637         * g++.old-deja/g++.other/crash35.C: Likewise.
8638         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8639
8640 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8641
8642         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8643         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8644         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8645         g77.f-torture/execute/execute.exp,
8646         g77.f-torture/noncompile/noncompile.exp,
8647         gcc.c-torture/execute/execute.exp,
8648         gcc.c-torture/execute/memcheck/memcheck.exp,
8649         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8650         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8651         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8652         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8653         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8654         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8655         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8656         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8657         Remove bug reporting instructions with ancient email addresses.
8658
8659 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8660
8661         * gcc.dg/20010202-1.c: New test.
8662         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8663
8664 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8665
8666         * g++.dg/stdbool-if.C: New test.
8667
8668 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8669
8670         * objc/execute/fdecl.m: Added main().
8671
8672 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8673
8674         * gcc.c-torture/execute/20010206-1.c: New test.
8675
8676 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8677
8678         * gcc.dg/cpp/avoidpaste1.c: Update.
8679
8680 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8681
8682         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8683         Pero <nicola@brainstorm.co.uk>.
8684         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8685
8686 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8687
8688         * g++.old-deja/g++.pt/spec39.C: New test.
8689
8690 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8691
8692         * gcc.c-torture/compile/20010202-1.c: New test.
8693
8694 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8695
8696         * g++.old-deja/g++.abi/primary2.C: New test.
8697         * g++.old-deja/g++.abi/primary3.C: New test.
8698         * g++.old-deja/g++.abi/primary4.C: New test.
8699         * g++.old-deja/g++.abi/primary5.C: New test.
8700         * g++.old-deja/g++.abi/vtable3.h: New test.
8701         * g++.old-deja/g++.abi/vtable3a.C: New test.
8702         * g++.old-deja/g++.abi/vtable3b.C: New test.
8703         * g++.old-deja/g++.abi/vtable3c.C: New test.
8704         * g++.old-deja/g++.abi/vtable3d.C: New test.
8705         * g++.old-deja/g++.abi/vtable3e.C: New test.
8706         * g++.old-deja/g++.abi/vtable3f.C: New test.
8707         * g++.old-deja/g++.abi/vtable3g.C: New test.
8708         * g++.old-deja/g++.abi/vtable3h.C: New test.
8709         * g++.old-deja/g++.abi/vtable3i.C: New test.
8710         * g++.old-deja/g++.abi/vtable3j.C: New test.
8711         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8712
8713 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8714
8715         * g++.old-deja/g++.other/anon6.C: New test.
8716         * g++.old-deja/g++.other/anon7.C: New test.
8717
8718 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8719
8720         * gcc.dg/cpp/avoidpaste2.c: New tests.
8721
8722 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8723
8724         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8725
8726 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8727
8728         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8729         DECIMAL_DIG cases for Irix."
8730
8731 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
8732
8733         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8734
8735 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8736
8737         * gcc.dg/c99-tag-1.c: New test.
8738
8739 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8740
8741         * gcc.dg/cpp/tr-warn1.c: Add tests.
8742
8743 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8744
8745         * gcc.dg/cpp/avoidpaste1.c: Update.
8746         * gcc.dg/cpp/paste4.c: Update.
8747
8748 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8749
8750         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8751         cases for Irix.
8752
8753 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8754
8755         * g++.old-deja/g++.other/inline19.C: New test.
8756
8757 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8758
8759         * gcc.dg/Wlarger-than.c: New test.
8760
8761 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8762
8763         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8764
8765 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
8766
8767         * gcc.c-torture/execute/20010129-1.c: New test.
8768         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8769
8770 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8771
8772         * gcc.dg/cpp/avoidpaste1.c: Test case.
8773
8774 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
8775
8776         * g++.old-deja/g++.other/inline18.C: New test.
8777
8778 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8779
8780         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8781         and __builtin_putchar.
8782
8783 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
8784
8785         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8786         tests.
8787
8788 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8789
8790         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8791         floating point number rounding mode to round to the nearest
8792         representable mode.
8793
8794 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
8795
8796         * g++.old-deja/g++.other/mangle2.C: New test.
8797
8798 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8799
8800         * gcc.c-torture/compile/20010124-1.c: New test.
8801
8802 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8803
8804         * g++.old-deja/g++.pt/spec38.C: New test.
8805
8806 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8807
8808         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8809         "Build don't run".
8810
8811 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8812
8813         * gcc.c-torture/execute/20010123-1.c: New test.
8814
8815 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8816
8817         * g++.old-deja/g++.pt/spec37.C: New test.
8818
8819 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8820
8821         * g++.old-deja/g++.pt/overload14.C: New test.
8822
8823 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8824
8825         * gcc.c-torture/execute/20010122-1.c: New test, exercise
8826         __builtin_return_address.
8827
8828 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8829
8830         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8831         * g++.old-deja/g++.pt/spec35.C: New test.
8832         * g++.old-deja/g++.pt/spec36.C: New test.
8833
8834 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
8835
8836         * gcc.c-torture/compile/20010118-1.c: New test.
8837
8838 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8839
8840         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8841
8842 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8843
8844         * gcc.c-torture/execute/20010119-1.c: New test.
8845
8846 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8847
8848         * g++.old-deja/g++.other/vbase5.C: New test.
8849
8850 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8851
8852         * gcc.c-torture/execute/20010118-1.c: New test.
8853
8854 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8855
8856         * g++.old-deja/g++.pt/deduct3.C: New test.
8857
8858 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8859
8860         * g++.old-deja/g++.pt/spec34.C: New test.
8861
8862 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8863
8864         * g77.f-torture/compile/20000601-2.f: New test.
8865
8866 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8867
8868         * g++.old-deja/g++.other/init17.C: New test.
8869
8870 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8871
8872         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8873
8874 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8875
8876         * g++.old-deja/g++.pt/unify8.C: New test.
8877
8878 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8879
8880         * g++.old-deja/g++.abi/vbase1.C: New test.
8881
8882 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8883
8884         * g++.old-deja/g++.pt/crash65.C: New test.
8885
8886 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8887
8888         * gcc.dg/cpp/assembl2.S: New test case.
8889
8890 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8891
8892         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8893         are supported.
8894
8895 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8896
8897         * g++.old-deja/g++.other/builtins1.C: New test.
8898         * g++.old-deja/g++.other/builtins2.C: Likewise.
8899         * g++.old-deja/g++.other/builtins3.C: Likewise.
8900         * g++.old-deja/g++.other/builtins4.C: Likewise.
8901
8902 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
8903
8904         * gcc.c-torture/compile/20010117-1.c: New test.
8905         * gcc.c-torture/compile/20010117-2.c: New test.
8906
8907 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8908
8909         * g77.f-torture/execute/20010116.[fx]: New test,
8910         XFAIL on i?86-*-*.
8911         * g77.f-torture/compile/20010115.f: Indicate it's
8912         a test for PR fortran/1636.
8913
8914 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8915
8916         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8917
8918 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8919
8920         * g77.f-torture/compile/20010115.f: New test.
8921
8922 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8923
8924         * g++.old-deja/g++.pt/nontype5.C: New test.
8925
8926 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8927
8928         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8929         have an equivalent working one below it.
8930
8931 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8932
8933         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8934         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8935
8936 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8937
8938         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8939         message containing "init_priority".
8940         (conpr-2.C): Likewise.
8941         (conpr-3.C): Likewise.
8942         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8943
8944 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8945
8946         * gcc.c-torture/execute/20010114-2.c: New test.
8947
8948 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8949
8950         * gcc.c-torture/compile/20010114-1.c: New test.
8951         * gcc.c-torture/compile/20010114-1.x: Xfail.
8952         * gcc.c-torture/compile/20010114-2.c: New test.
8953         * gcc.c-torture/execute/20010114-1.c: New test.
8954         * gcc.dg/trunc-1.c: New test.
8955         * gcc.dg/uninit-B.c: New test.
8956
8957 2001-01-13  Nick Clifton  <nickc@redhat.com>
8958
8959         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8960         target.
8961
8962 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8963
8964         * gcc.c-torture/compile/20010113-1.c: New test.
8965
8966 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
8967
8968         * gcc.c-torture/compile/20001212-1.c: New test.
8969
8970 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8971
8972         * gcc.dg/cpp/widestr1.c: Update.
8973         * gcc.dg/cpp/prag-imp.c: Remove.
8974
8975 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
8976
8977         * gcc.c-torture/execute/20000801-3.x: Remove.
8978         * gcc.dg/c90-init-1.c: New test.
8979         * gcc.dg/c99-init-1.c: New test.
8980         * gcc.dg/c99-init-2.c: New test.
8981         * gcc.dg/gnu99-init-1.c: New test.
8982
8983 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
8984
8985         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8986         testing that no relevant ones were found.
8987
8988 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8989
8990         * g++.old-deja/g++.pt/cast2.C: New test.
8991
8992 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8993
8994         * g++.old-deja/g++.pt/friend47.C: New test.
8995
8996 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8997
8998         * g++.old-deja/g++.pt/instantiate13.C: New test.
8999
9000 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9001
9002         * g++.old-deja/g++.other/defarg7.C: New test.
9003         * g++.old-deja/g++.other/defarg8.C: New test.
9004
9005 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9006
9007         * g++.old-deja/g++.pt/crash64.C: New test.
9008
9009 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9010
9011         * g++.old-deja/g++.pt/crash63.C: New test.
9012
9013 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9014
9015         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9016
9017 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
9018
9019         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9020
9021 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9022
9023         * g++.old-deja/g++.pt/error3.C: New test.
9024
9025 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9026
9027         * g++.old-deja/g++.other/crash39.C: New test.
9028
9029 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9030
9031         * g++.old-deja/g++.other/vbase4.C: New test.
9032
9033 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
9034
9035         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9036         * gcc.dg/special/20000419-2.c: New file. Identical to above.
9037         * gcc.dg/special/special.exp: New test driver which will check
9038         for alias support for the above test.
9039
9040 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
9041
9042         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9043         problems on small machines.
9044         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9045         parameterize.
9046
9047 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
9048
9049         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9050         mips.
9051         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9052
9053 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
9054
9055         * g++.old_deja/g++.pt/using8.C: New test.
9056
9057 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9058
9059         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9060
9061 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
9062
9063         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9064         where a failure is expected.
9065         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9066
9067 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9068
9069         * g++.old_deja/g++.pt/instantiate12.C: New test.
9070
9071 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9072
9073         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9074         start of structs.
9075         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9076         * g++.old-deja/g++.brendan/crash17.C: Likewise.
9077         * g++.old-deja/g++.brendan/crash29.C: Likewise.
9078         * g++.old-deja/g++.brendan/crash48.C: Likewise.
9079         * g++.old-deja/g++.brendan/ns1.C: Likewise.
9080         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9081         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9082         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9083         * g++.old-deja/g++.eh/spec6.C: Likewise.
9084         * g++.old-deja/g++.jason/crash3.C: Likewise.
9085         * g++.old-deja/g++.law/ctors11.C: Likewise.
9086         * g++.old-deja/g++.law/ctors17.C: Likewise.
9087         * g++.old-deja/g++.law/ctors5.C: Likewise.
9088         * g++.old-deja/g++.law/ctors9.C: Likewise.
9089         * g++.old-deja/g++.mike/ambig1.C: Likewise.
9090         * g++.old-deja/g++.mike/net22.C: Likewise.
9091         * g++.old-deja/g++.mike/p3538a.C: Likewise.
9092         * g++.old-deja/g++.mike/p3538b.C: Likewise.
9093         * g++.old-deja/g++.mike/virt3.C: Likewise.
9094         * g++.old-deja/g++.niklas/t128.C: Likewise.
9095         * g++.old-deja/g++.other/anon4.C: Likewise.
9096         * g++.old-deja/g++.other/using1.C: Likewise.
9097         * g++.old-deja/g++.other/warn3.C: Likewise.
9098         * g++.old-deja/g++.pt/t37.C: Likewise.
9099         * g++.old-deja/g++.robertl/eb69.C: Likewise.
9100         * g++.old-deja/g++.robertl/eb71.C: Likewise.
9101
9102 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9103
9104         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9105
9106 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9107
9108         * gcc.c-torture/execute/stdio-opt-3.c: New test.
9109
9110 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
9111
9112         * gcc.c-torture/compile/20010107-1.c: New test.
9113
9114 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9115
9116         * gcc.c-torture/execute/builtin-noret-1.c: New test.
9117
9118 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9119
9120         * gcc.dg/format/format.h: New file.
9121         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9122         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9123         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9124         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9125         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9126         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9127         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9128         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9129         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9130         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9131         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9132         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9133         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9134         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9135         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9136         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9137         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9138         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9139         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9140         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9141         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9142         instead of declaring standard types, macros and functions in each
9143         test.
9144
9145 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
9146
9147         * gcc.c-torture/execute/20010106-1.c: New test.
9148
9149 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9150
9151         * gcc.dg/format/format.exp: New file.
9152         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9153         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9154         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9155         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9156         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9157         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9158         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9159         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9160         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9161         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9162         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9163         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9164         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9165         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9166         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9167         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9168         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9169         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9170         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9171         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9172         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9173         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9174         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9175         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9176         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9177         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9178         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9179         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9180         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9181         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9182         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9183         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9184         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9185         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9186         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9187         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9188         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9189         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9190         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9191         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9192         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9193         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9194
9195 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
9196
9197         * gcc.c-torture/execute/991228-1.c: Take word endianness into
9198         account.
9199
9200 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
9201
9202         * gcc.c-torture/execute/builtin-complex-1.c: New test.
9203
9204 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
9205
9206         * g++.old-deja/g++.pt/crash62.C: New test.
9207
9208 2001-01-04  Richard Henderson  <rth@redhat.com>
9209
9210         * gcc.dg/20000926-1.c: Update expected warnings.
9211         * gcc.dg/array-2.c: Likewise.
9212         * gcc.dg/array-4.c: Also validate flexible array members.
9213         * gcc.dg/c99-flex-array-1.c: New.
9214
9215 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9216
9217         * gcc.c-torture/compile/20001222-1.x: Remove.
9218
9219 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9220
9221         * gcc.c-torture/execute/built-in-setjmp.c: New.
9222
9223 2001-01-03  Richard Henderson  <rth@redhat.com>
9224
9225         * gcc.dg/940510-1.c: Update expected error wording.
9226         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9227
9228 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
9229
9230         * lib/target-supports.exp (check_alias_available): Modified to
9231         indicate aliases not supported if only weak aliases are supported.
9232
9233 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9234
9235         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9236         Turn on cmpstrsi checks for __pj__ and __i370__.
9237
9238 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
9239
9240         * g++.old-deja/g++.other/virtual11.C: New test.
9241
9242 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
9243
9244         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9245
9246 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9247
9248         * gcc.c-torture/compile/20010102-1.c: New test.
9249
9250 2001-01-02  Andreas Jaeger  <aj@suse.de>
9251
9252         * gcc.dg/noreturn-3.c: New test.
9253
9254         * gcc.dg/noreturn-4.c: New test.
9255
9256 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9257
9258         * gcc.c-torture/execute/stdio-opt-1.c: Also test
9259         __builtin_fputc and __builtin_fwrite.
9260
9261 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
9262
9263         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9264         signed char, not default char.
9265
9266 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
9267
9268         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9269
9270 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
9271
9272         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
9273
9274 2000-12-29  Richard Henderson  <rth@redhat.com>
9275
9276         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9277         (__cyg_profile_func_exit): Define.
9278
9279 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
9280
9281         * g++.dg/vtgc1.C: New test.
9282
9283 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
9284
9285         * gcc.dg/noncompile/20001228-1.c: New test.
9286
9287         * gcc.dg/20001228-1.c: New test.
9288
9289         * gcc.c-torture/execute/20001228-1.c: New test.
9290
9291 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
9292
9293         * gcc.dg/format-strfmon-1.c: New test.
9294
9295 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9296
9297         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9298         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9299         * gcc.c-torture/execute/string-opt-1.c: Likewise.
9300         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9301         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9302         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9303         * gcc.c-torture/execute/string-opt-6.c: Likewise.
9304         * gcc.c-torture/execute/string-opt-7.c: Likewise.
9305         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9306         * gcc.c-torture/execute/string-opt-9.c: Likewise.
9307         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9308         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9309         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9310
9311         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9312         * gcc.c-torture/execute/string-opt-4.c: Test index.
9313
9314 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
9315
9316         * gcc.c-torture/compile/20001226-1.c: New test.
9317
9318 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9319
9320         * gcc.c-torture/compile/20001222-1.c: New test.
9321         * gcc.c-torture/compile/20001222-1.x: Xfail.
9322
9323 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
9324
9325         * gcc.c-torture/execute/comp-goto-2.c: New test.
9326
9327 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
9328
9329         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9330         Use long types if __INT_MAX__ is 32767.
9331         (main): Use cast to (sint32 *) when poking 88 into a_page.
9332
9333         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9334
9335 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
9336
9337         * gcc.c-torture/compile/20001221-1.c: New test.
9338         * gcc.c-torture/execute/20001221-1.c: New test.
9339
9340 2000-12-20  Richard Henderson  <rth@redhat.com>
9341
9342         * g++.old-deja/g++.pt/crash36.C: Update error lines.
9343         * g++.old-deja/g++.robertl/eb109.C: Likewise.
9344
9345 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9346
9347         * gcc.dg/compare3.c: New test.
9348
9349 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9350
9351         * gcc.dg/format-warnll-1.c: New test.
9352
9353 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
9354
9355         * gcc.dg/cpp/cmdlne-P.c: New test.
9356
9357 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9358
9359         * gcc.c-torture/execute/builtin-abs-1.c,
9360         gcc.c-torture/execute/builtin-abs-2.c: New tests.
9361
9362 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9363
9364         * gcc.dg/cpp/multiline.c: New test.
9365
9366 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9367
9368         * g++.old-deja/g++.other/syshdr1.C: Update.
9369         * gcc.dg/cpp/lineflags.c: Remove temporarily.
9370
9371 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9372
9373         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9374
9375 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9376
9377         * g++.old-deja/g++.pt/ttp65.C: New test.
9378
9379 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9380
9381         * g++.old-deja/g++.pt/ttp64.C: New test.
9382
9383 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9384
9385         * g++.old-deja/g++.pt/spec33.C: New test.
9386
9387 2000-12-14  Catherine Moore  <clm@redhat.com>
9388
9389         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9390         * gcc.c-torture/execute/920612-2.c: Likewise.
9391         * gcc.c-torture/execute/920428-2.c: Likewise.
9392         * gcc-c-torture/execute/va-arg-11.c: Call exit.
9393         * gcc.c-torture/execute/va-arg-21.c: Likewise.
9394
9395 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9396
9397         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9398         * gcc.dg/pack-test-2.c: Likewise.
9399
9400 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9401
9402         Tests by Zack Weinberg <zackw@stanford.edu>.
9403
9404         * gcc.dg/cpp/defined.c: Update.
9405         * gcc.dg/cpp/defined_trad.c: New tests.
9406
9407 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9408
9409         * gcc.dg/cpp/trad-direct.c: Update.
9410
9411 2000-12-11  Neil Booth  <neilb@earthling.net>
9412
9413         * gcc.dg/cpp/defined_trad.c
9414
9415 2000-12-11  Neil Booth  <neilb@earthling.net>
9416
9417         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9418
9419 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9420
9421         * gcc.dg/format-miss-2.c: New test.
9422
9423 2000-12-09  Neil Booth  <neilb@earthling.net>
9424
9425         * gcc.dg/cpp/lineflags.c: New tests.
9426         * gcc.dg/cpp/poison.c: Update.
9427         * gcc.dg/cpp/redef2.c: Update.
9428         * gcc.dg/cpp/skipping.c: New test.
9429
9430 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
9431
9432         * g++.old-deja/g++.other/eh3.C: New testcase.
9433
9434 2000-12-07  Neil Booth  <neilb@earthling.net>
9435
9436         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9437         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9438         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9439         wtr-union-init-2.c, wtr-union-init-3.c: Update.
9440         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9441         Update.
9442
9443 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9444
9445         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9446         __SIZE_TYPE__ instead of int for type of integers cast to
9447         pointers.
9448
9449 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9450
9451         * g++.old-deja/g++.other/cleanup4.C: New test.
9452
9453 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9454
9455         * format-sec-1.c: New test.
9456
9457 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9458
9459         * gcc.dg/format-nonlit-3.c: New test.
9460
9461 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9462
9463         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9464         through a null pointer.
9465
9466 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9467
9468         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9469         * g++.old-deja/g++.pt/partial4.C: New test.
9470
9471 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9472
9473         * gcc.c-torture/execute/ieee/hugeval.x: New.
9474
9475 2000-12-06  Neil Booth  <neilb@earthling.net>
9476
9477         * gcc.dg/cpp/backslash2.c: New tests.
9478
9479 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9480
9481         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9482         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9483
9484 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9485
9486         * gcc.c-torture/execute/20001203-2.c: New testcase.
9487
9488 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9489
9490         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9491         * g++.old-deja/g++.other/virtual10.C: New test.
9492
9493 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9494
9495         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9496
9497 2000-12-05  Richard Henderson  <rth@redhat.com>
9498
9499         * gcc.c-torture/compile/20001205-1.c: New.
9500
9501 2000-12-04  Neil Booth  <neilb@earthling.net>
9502
9503         * g++.old-deja/g++.other/virtual9.C: New test.
9504         * g++.old-deja/g++.pt/crash61.C: New test.
9505         * gcc.c-torture/execute/loop-9.c: New test.
9506
9507 2000-12-04  Neil Booth  <neilb@earthling.net>
9508
9509         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9510         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9511         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9512         * gcc.dg/cpp/extratokens.c: ...here.
9513
9514 2000-12-04  Neil Booth  <neilb@earthling.net>
9515
9516         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9517         New tests.
9518
9519 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9520
9521         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9522         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9523
9524 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9525
9526         * gcc.c-torture/execute/20001203-1.c: New test.
9527
9528 2000-12-03  Neil Booth  <neilb@earthling.net>
9529
9530         * gcc.dg/cpp/macro6.c: New test cases.
9531
9532 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9533
9534         * gcc.c-torture/execute/string-opt-9.c: New test.
9535         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9536         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9537         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9538
9539         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9540         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9541
9542 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9543
9544         * gcc.dg/cpp/if-6.c: New testcase.
9545
9546         * gcc.dg/20001201-1.c: New testcase.
9547
9548 2000-12-02  Neil Booth  <neilb@earthling.net>
9549
9550         * g++.old-deja/g++.other/externC4.C,
9551         g++.old-deja/g++.other/friend10.C: New tests.
9552
9553 2000-12-02  Neil Booth  <neilb@earthling.net>
9554
9555         * g++.old-deja/g++.other/instan2.C
9556         * g++.old-deja/g++.other/instan3.C: New test.
9557
9558 2000-12-02  Neil Booth  <neilb@earthling.net>
9559
9560         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9561         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9562         gnuc99.c,gnuc99-pedantic.c: New tests.
9563
9564 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9565
9566         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9567         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9568
9569 2000-12-01  Neil Booth  <neilb@earthling.net>
9570
9571         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9572         * gcc.dg/cpp/poison.c: Update.
9573         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9574
9575 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9576
9577         * g77.f-torture/execute/20001201.f: New test.
9578
9579 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9580
9581         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9582
9583 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9584
9585         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9586
9587 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9588
9589         * g++.old-deja/g++.other/cast6.C: New test.
9590
9591 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9592
9593         * gcc.c-torture/execute/20001130-2.c: New testcase.
9594
9595 2000-11-30  Richard Henderson  <rth@redhat.com>
9596
9597         * gcc.c-torture/execute/20001130-1.c: New test.
9598
9599 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9600
9601         * g++.old-deja/g++.other/op3.C: New test.
9602
9603 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9604
9605         * g++.old-deja/g++.other/op2.C: New test.
9606
9607 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9608
9609         * g++.old-deja/g++.other/crash38.C: New test.
9610
9611 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9612
9613         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9614
9615 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9616
9617         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9618         tests.
9619         * gcc.c-torture/execute/string-opt-6.c: New test.
9620
9621         * gcc.dg/20001117-1.c: Add main.
9622
9623 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9624
9625         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9626         Move from here ...
9627         * gcc.dg/940510-1.c: ... to here.
9628
9629         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9630         zero-size arrays in toplevel structures.
9631
9632 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9633
9634         * gcc.c-torture/execute/loop-8.c: New test.
9635
9636 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9637
9638         * g++.old-deja/g++.other/base1.C: New test.
9639
9640 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9641
9642         * g++.old-deja/g++.other/parse2.C: New test.
9643
9644 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9645
9646         * g++.old-deja/g++.pt/incomplete1.C: New test.
9647
9648 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9649
9650         * g++.old-deja/g++.other/friend9.C: New test.
9651
9652 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9653
9654         * gcc.dg/20001127-1.c: New test.
9655
9656 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9657
9658         * g++.old-deja/g++.pt/friend46.C: New test.
9659
9660 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9661
9662         * g++.old-deja/g++.other/ptrmem8.C: New test.
9663
9664 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9665
9666         * gcc.c-torture/execute/string-opt-7.c: New test.
9667         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9668
9669 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9670
9671         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9672         instead of 'mkcheck 2'.
9673
9674 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9675
9676         * gcc.c-torture/execute/memcheck/driver.c,
9677         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9678         C9X references to refer to C99.
9679
9680 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9681
9682         * gcc.dg/ultrasp3.c: New test.
9683
9684 2000-11-25  Neil Booth  <neilb@earthling.net>
9685
9686         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9687
9688 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9689
9690         * gcc.c-torture/compile/20001123-2.c: New.
9691
9692 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9693
9694         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9695
9696 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9697
9698         * gcc.dg/sequence-point-1.c: Add some new tests.
9699         * gcc.c-torture/execute/20001124-1.c: New test.
9700
9701 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9702
9703         * g++.old-deja/g++.other/vaarg4.C: New test.
9704         * gcc.c-torture/compile/20001123-1.c: New test.
9705
9706 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9707
9708         * g++.other/crash24.C: Adjust and remove XFAIL.
9709         * g++.other/crash37.C: New test.
9710
9711 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9712
9713         * g++.old-deja/g++.pt/instantiate9.C: New test.
9714
9715 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9716
9717         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9718         new ABI, too.
9719
9720         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9721         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9722
9723 2000-11-22  Neil Booth  <neilb@earthling.net>
9724
9725         * gcc.dg/cpp/Wtrigraphs.c: New test.
9726
9727 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9728
9729         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9730
9731 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
9732
9733         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9734
9735 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9736
9737         * lib/gcc-dg.exp: load_lib scanasm.exp.
9738         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9739         * lib/g++-dg.exp: load_lib scanasm.exp.
9740         * lib/scanasm.exp: New.
9741         (scan-assembler, scan-assembler-not): Add optional arguments to
9742         test name, or if not present, the pattern name.
9743         (scan-assembler-dem, scan-assembler-dem-not): New.
9744
9745         * g++.dg/dg.exp: New.
9746
9747 2000-11-21  Neil Booth  <neilb@earthling.net>
9748
9749         * gcc.dg/cpp/integrated1.c: Remove.
9750
9751 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9752
9753         * gcc.c-torture/execute/20001121-1.c: New test.
9754
9755 2000-11-21  Richard Henderson  <rth@redhat.com>
9756
9757         * gcc.c-torture/compile/20001121-1.c: New test.
9758
9759 2000-11-20  Neil Booth  <neilb@earthling.net>
9760
9761         * gcc.dg/cpp/integrated1.c: New test.
9762
9763 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9764
9765         * g++.old-deja/g++.other/inline17.C: New test.
9766
9767 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9768
9769         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9770         local variable to be zero: I made the variable global. Now
9771         uses abort() and exit() instead of relying on main's return value.
9772
9773 2000-11-20  Neil Booth  <neilb@earthling.net>
9774
9775         * gcc.dg/cpp/paste2.c: Update test.
9776         * objc/execute/paste.m: New test.
9777
9778 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9779
9780         * gcc.dg/c99-condexpr-1.c: New test.
9781
9782 2000-11-20  Neil Booth  <neilb@earthling.net>
9783
9784         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9785
9786 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9787
9788         * g++.old-deja/g++.pt/export1.C: New test.
9789
9790 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
9791
9792         * gcc.dg/20001117-1.c: New test.
9793
9794 2000-11-18  Richard Henderson  <rth@redhat.com>
9795
9796         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9797
9798 2000-11-18  Richard Henderson  <rth@redhat.com>
9799
9800         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9801         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9802         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9803
9804 2000-11-18  Richard Henderson  <rth@redhat.com>
9805
9806         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9807         (main): New.  Exit cleanly.
9808
9809 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9810
9811         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9812         gcc.dg/c99-fordecl-2.c: New tests.
9813
9814 2000-11-18  Richard Henderson  <rth@redhat.com>
9815
9816         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9817         * gcc.c-torture/execute/zerolen-2.c: New.
9818
9819 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9820
9821         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9822         memory.
9823
9824 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9825
9826         * g++.old-deja/g++.pt/instantiate8.C: New test.
9827
9828 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9829
9830         * g++.old-deja/g++.other/incomplete.C: Add more tests.
9831         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9832
9833 2000-11-16  Nick Clifton  <nickc@redhat.com>
9834
9835         * gcc.c-torture/execute/nestfunc-2.c: New test.
9836         * gcc.c-torture/execute/nestfunc-3.c: New test.
9837
9838 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9839
9840         * gcc.c-torture/compile/20001116-1.c: New test.
9841
9842 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9843
9844         * gcc.c-torture/execute/20001115-1.c: New test.
9845
9846 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
9847
9848         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9849         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9850         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9851         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9852
9853 2000-11-15  Neil Booth  <neilb@earthling.net>
9854
9855         gcc.dg/cpp/_Pragma1.c: Update.
9856         gcc.dg/cpp/_Pragma2.c: New test.
9857
9858 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9859
9860         * g++.old-deja/g++.other/anon5.C: New test.
9861
9862 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9863
9864         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9865         tests.
9866
9867 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
9868
9869         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9870         output.
9871
9872 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9873
9874         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9875         labels at end of compound statements.
9876
9877 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
9878
9879         * gcc.c-torture/execute/loop-7.c: New test.
9880
9881 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9882
9883         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9884
9885 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9886
9887         * gcc.dg/c99-bool-1.c: New test.
9888
9889 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9890
9891         * gcc.dg/c99-scope-1.c: Remove xfail.
9892         * gcc.dg/c99-scope-2.c: New test.
9893
9894 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9895
9896         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9897         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9898
9899 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
9900
9901         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9902         error messages.
9903
9904         * g++.mike/p700.C: Don't typedef wchar_t.
9905         * g++.mike/p784.C: Likewise.
9906         * g++.mike/eb101.C: Don't use __wchar_t.
9907
9908 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9909
9910         * g77.f-torture/execute/20001111.[fx]: Test premature exit
9911         from DO loop.
9912
9913 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9914
9915         * gcc.c-torture/execute/20001111-1.c: New test.
9916
9917 2000-11-10  Nick Clifton  <nickc@redhat.com>
9918
9919         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9920         long multuiple and accumulate.
9921
9922 2000-11-09  Richard Henderson  <rth@redhat.com>
9923
9924         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9925         via size_t instead of int.
9926
9927         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9928         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9929         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9930         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9931
9932 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9933
9934         * gcc.c-torture/compile/20001109-1.c: New test.
9935         * gcc.c-torture/compile/20001109-2.c: New test.
9936
9937 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9938
9939         * g++.old-deja/g++.pt/operator1.C: New test.
9940         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9941
9942 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9943
9944         * gcc.dg/20001108-1.c: New test.
9945
9946 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9947
9948         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9949         with both arguments constant strings.
9950         * gcc.c-torture/execute/string-opt-3.c: New test.
9951         * gcc.c-torture/execute/string-opt-4.c: New test.
9952         * gcc.c-torture/execute/string-opt-5.c: New test.
9953
9954 2000-11-08  Nick Clifton  <nickc@redhat.com>
9955
9956         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9957         mulsidi3adddi patterns.
9958
9959 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9960
9961         * g++.old-deja/g++.other/crash36.C: New test.
9962
9963 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
9964
9965         * g++.old-deja/g++.other/init16.C: New test.
9966
9967 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9968
9969         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9970
9971 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9972
9973         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9974         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9975         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9976
9977 2000-11-07  DJ Delorie  <dj@redhat.com>
9978
9979         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9980
9981 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9982
9983         * gcc.c-torture/execute/string-opt-1.c: New test.
9984
9985 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9986
9987         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
9988         mips-sgi-irix6.* because the MIPS ABI passes floating-point
9989         parameters in registers, and there is no way for a varargs
9990         function to know in which order the integer and floating-point
9991         parameters should be interleaved when they are placed on the
9992         stack.
9993         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9994         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9995
9996 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9997
9998         * gcc.c-torture/execute/string-opt-2.c: New test.
9999
10000 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
10001
10002         * g++.old-deja/g++.pt/crash60.C: New test.
10003
10004 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10005
10006         * g++.old-deja/g++.other/crash24.C: New test.
10007         * g++.old-deja/g++.other/crash25.C: New test.
10008         * g++.old-deja/g++.other/crash26.C: New test.
10009         * g++.old-deja/g++.other/crash27.C: New test.
10010         * g++.old-deja/g++.other/crash28.C: New test.
10011         * g++.old-deja/g++.other/crash29.C: New test.
10012         * g++.old-deja/g++.other/crash30.C: New test.
10013         * g++.old-deja/g++.other/crash31.C: New test.
10014         * g++.old-deja/g++.other/crash32.C: New test.
10015         * g++.old-deja/g++.other/crash33.C: New test.
10016         * g++.old-deja/g++.other/crash34.C: New test.
10017         * g++.old-deja/g++.other/crash35.C: New test.
10018
10019 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10020
10021         * gcc.c-torture/execute/20001031-1.c: New test.
10022
10023 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
10024
10025         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10026         namespace.
10027
10028         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10029         standards-conformant.
10030
10031         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10032
10033         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10034         * g++.old-deja/g++.mike/p755a.C: Likewise.
10035         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10036         library makes no calls to `operator new' during initialization.
10037
10038 2000-11-04  Neil Booth  <neilb@earthling.net>
10039
10040         * gcc.dg/cpp/include2.c: New tests.
10041
10042 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
10043
10044         * lib/g++.exp (g++_set_ld_library_path): New function.
10045         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10046
10047 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
10048
10049         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
10050         warnings.
10051
10052 2000-11-01  Richard Henderson  <rth@redhat.com>
10053
10054         * g++.old-deja/g++.ext/namedret1.C: New.
10055         * g++.old-deja/g++.ext/namedret2.C: New.
10056         * g++.old-deja/g++.ext/namedret3.C: New.
10057
10058 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
10059
10060         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10061         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10062
10063 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10064
10065         * gcc.c-torture/execute/va-arg-21.c: New test.
10066
10067 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10068
10069         * gcc.dg/c99-complex-2.c: New test.
10070
10071 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10072
10073         * gcc.c-torture/execute/stdio-opt-1.c: New test.
10074
10075 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
10076
10077         * g++.old-deja/g++.other/inline16.C: New test.
10078
10079 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
10080
10081         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10082         __PRETTY_FUNCTION__
10083
10084 2000-10-29  Neil Booth  <neilb@earthling.net>
10085
10086         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10087         New tests.
10088         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10089         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10090         optimisation.
10091
10092 2000-10-29  Neil Booth  <neilb@earthling.net>
10093
10094         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10095         * mi1.c, mi1c.h: Add null directives to multiple-include test.
10096         * mi5.c: Test multiple includes work with -C.
10097         * trigraphs.c: Test ^= version.
10098
10099 2000-10-28  Neil Booth  <neilb@earthling.net>
10100
10101         New tests and test updates for new macro expander.
10102
10103         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10104         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10105         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10106         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10107         new diagnostic messages.
10108
10109         * gcc.dg/cpp/macro3.c: New tests.
10110
10111 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
10112
10113         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10114         on the same line.
10115
10116 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
10117
10118         * g++.old-deja/g++.other/eh2.C: New test.
10119
10120 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10121
10122         * gcc.c-torture/execute/20001027-1.c: New test.
10123
10124 2000-10-26  Richard Henderson  <rth@redhat.com>
10125
10126         * gcc.c-torture/execute/20001026-1.c: New.
10127
10128 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
10129
10130         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10131         * g++.old-deja/g++.law/builtin1.C: Likewise.
10132         * g++.old-deja/g++.law/ctors10.C: Likewise.
10133         * g++.old-deja/g++.law/virtual3.C: Likewise.
10134         * g++.old-deja/g++.mike/p658.C: Likewise.
10135         * g++.old-deja/g++.other/sibcall1.C: Likewise.
10136         * g++.old-deja/g++.other/vaarg2.C: Likewise.
10137         * g++.old-deja/g++.robertl/eb124.C: Likewise.
10138         * g++.old-deja/g++.robertl/eb44.C: Likewise.
10139         * g++.old-deja/g++.robertl/eb77.C: Likewise.
10140
10141 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
10142
10143         * gcc.c-torture/compile/20001024-1.c: New test.
10144
10145 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
10146
10147         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10148         to tell us whether or not we are using V3.
10149
10150 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
10151
10152         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10153         operands.
10154
10155 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10156
10157         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10158
10159 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
10160
10161         * gcc.c-torture/execute/20001024-1.c: New test.
10162
10163 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
10164
10165         * g++.old-deja/g++.other/sibcall1.C: New test.
10166
10167 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
10168
10169         * gcc.dg/noncompile/init-3.c: New test.
10170
10171 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
10172
10173         * gcc.dg/format-array-1.c: New test.
10174
10175 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10176
10177         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10178         writing through null pointers; remove comment about testing
10179         unterminated strings.
10180
10181 2000-10-17  Matthew Hiller  <hiller@redhat.com>
10182
10183         * gcc.c-torture/execute/20001017-2.c: New test.
10184
10185 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10186
10187         * gcc.c-torture/compile/20001018-1.c: New test.
10188         * gcc.c-torture/compile/20001018-1.x: Xfail.
10189
10190 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10191
10192         * gcc.c-torture/execute/20001017-1.c: New test.
10193
10194 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10195
10196         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10197         for multiple use of arguments with scanf formats; add tests for
10198         multiple use of arguments.
10199
10200 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
10201
10202         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10203
10204 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10205
10206         * gcc.dg/format-miss-1.c: New test.
10207
10208 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
10209
10210         * gcc.c-torture/execute/20001013-1.c: New test.
10211
10212 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
10213
10214         * gcc.dg/format-branch-1.c: New test.
10215
10216 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
10217
10218         * README, lib/file-format.exp: Remove EGCS references.
10219
10220 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
10221
10222         * gcc.dg/20001013-1.c: New test.
10223
10224 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10225
10226         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10227         for intmax_t in the compiler using __typeof__ and the type rules
10228         for conditional expressions.
10229
10230 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
10231
10232         * gcc.dg/20001012-1.c: New test.
10233         * gcc.dg/20001012-2.c: New test.
10234
10235 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10236
10237         * gcc.dg/format-attr-1.c: New test.
10238
10239 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10240
10241         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10242         __LONG_LONG_MAX__ instead of LLONG_MAX.
10243
10244 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10245
10246         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10247         scanf flags.
10248         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10249         flags.
10250
10251 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10252
10253         * gcc.dg/sequence-pt-1.c: New test.
10254
10255 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
10256
10257         * gcc.c-torture/execute/20001011-1.c: New testcase.
10258         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10259
10260 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
10261
10262         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10263         does not error on it.
10264
10265 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
10266
10267         * gcc.dg/20001009-1.c: New test.
10268
10269 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10270
10271         * gcc.c-torture/compile/20001009-1.c: Move from here ....
10272         * gcc.c-torture/execute/20001009-2.c: ... to here.
10273
10274 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
10275
10276         * gcc.c-torture/compile/20001009-1.c: New testcase.
10277         * gcc.c-torture/execute/20001009-1.c: New testcase.
10278         Testcases provided by Jan Hubicka <jh@suse.cz>.
10279
10280 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10281
10282         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10283         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
10284         uintmax_t using <limits.h> to emulate the compiler's internal
10285         logic.  No longer XFAIL %j tests.
10286
10287 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10288
10289         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
10290         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10291         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
10292         regexps and details of expected handling of some bad formats.
10293         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10294         suppression.
10295
10296 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10297
10298         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10299         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10300         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10301         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10302         in list archives.
10303
10304 2000-10-06  Richard Henderson  <rth@cygnus.com>
10305
10306         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10307         * g++.old-deja/g++.brendan/crash52.C: Likewise.
10308         * g++.old-deja/g++.jason/report.C: Likewise.
10309         * g++.old-deja/g++.law/friend5.C: Likewise.
10310         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
10311         of the expected warnings.
10312
10313 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
10314
10315         * g++.old-deja/g++.pt/enum14.C: New test.
10316
10317 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
10318
10319         * g++.old-deja/g++.pt/crash59.C: New test.
10320
10321 2000-10-04  Will Cohen  <wcohen@redhat.com>
10322
10323         * gcc.dg/20000926-1.c: New test.
10324
10325 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
10326
10327         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10328         function name for current C++ compiler.
10329         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10330
10331 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
10332
10333         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10334         __PRETTY_FUNCTION__.
10335         * g++.old-deja/g++.ext/pretty2.C: Likewise.
10336
10337 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10338
10339         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10340
10341 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
10342
10343         * gcc.c-torture/compile/20000923-1.c: New test.
10344
10345 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10346
10347         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10348         * g++.old-deja/g++.pt/ttp62.C: Same.
10349         * g++.old-deja/g++.other/inline14.C: Same.
10350
10351 2000-09-24  Richard Henderson  <rth@cygnus.com>
10352
10353         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10354
10355 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10356
10357         * gcc.dg/c90-printf-1.c: Add test for wide string format.
10358
10359 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
10360
10361         * gcc.c-torture/compile/20000922-1.c: New file.
10362
10363 2000-09-21  Nick Clifton  <nickc@redhat.com>
10364
10365         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10366         a signed long modulo operation.
10367         (mod6): New function - perform an unsigned long modulo operation.
10368         (main): Add tests for modulos of very large numbers by very small
10369         dividends.
10370
10371 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10372
10373         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10374
10375 2000-09-19  Richard Henderson  <rth@cygnus.com>
10376
10377         * gcc.dg/compare2.c (case 10): XFAIL.
10378
10379 2000-09-18  Richard Henderson  <rth@cygnus.com>
10380
10381         * gcc.c-torture/execute/20000906-1.c: Move ...
10382         * gcc.dg/20000906-1.c: ... here.  Only run on targets
10383         that support __builtin_trap.
10384
10385 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
10386
10387         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10388
10389 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10390
10391         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10392         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
10393         more $ format tests.
10394
10395 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10396
10397         * gcc.dg/format-errmk-1.c: New test.
10398
10399 2000-09-17  Greg McGary  <greg@mcgary.org>
10400
10401         * gcc.c-torture/execute/20000917-1.x: Remove.
10402
10403 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10404
10405         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10406
10407 2000-09-17  Greg McGary  <greg@mcgary.org>
10408
10409         * gcc.c-torture/execute/20000917-1.c: New test.
10410         * gcc.c-torture/execute/20000917-1.x: XFAIL.
10411
10412 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
10413
10414         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10415         in nested macro bug.
10416
10417 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
10418
10419         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10420
10421 2000-09-14  Jeffrey A Law  (law@cygnus.com)
10422
10423         * gcc.c-torture/execute/20000914-1.c: New test.
10424
10425 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
10426
10427         * g++.other/inline13.C: New test.
10428
10429 2000-09-12  Andreas Jaeger  <aj@suse.de>
10430
10431         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10432         constant by Ulrich Drepper <drepper@redhat.com>.
10433
10434 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
10435
10436         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10437
10438 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10439
10440         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10441
10442 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
10443
10444         * gcc.dg/cpp/backslash.c: New test.
10445
10446 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10447
10448         * gcc.c-torture/execute/20000910-1.c: New test.
10449         * gcc.c-torture/execute/20000910-2.c: Likewise.
10450
10451 2000-09-11  Robert Lipe  <robertl@sco.com>
10452
10453         * gcc.dg/pragma-align.c: New test.
10454
10455 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10456
10457         * g++.old-deja/g++.pt/explicit82.C: New test.
10458         * g++.old-deja/g++.pt/explicit83.C: New test.
10459
10460 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10461
10462         * gcc.dg/asm-names.c: New test.
10463
10464 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10465
10466         * gcc.dg/cpp/tr-warn6.c: New test
10467
10468 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10469
10470         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10471         be accepted.
10472
10473 2000-09-07  Catherine Moore  <clm@redhat.com>
10474
10475         * gcc.c-torture/execute/unroll-1.c: New test.
10476
10477 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10478
10479         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10480         ERROR markers.
10481         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10482         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10483         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10484         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10485         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10486         Preprocess only.
10487         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10488         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10489
10490 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10491
10492         * g++.old-deja/g++.pt/deduct2.C: New test.
10493
10494 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10495
10496         * g++.old-deja/g++.pt/parms2.C: New test.
10497
10498 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10499
10500         * g++.old-deja/g++.pt/crash58.C: New test.
10501
10502 2000-09-06  Greg McGary  <greg@mcgary.org>
10503
10504         * gcc.c-torture/execute/20000906-1.c: New test.
10505         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10506
10507 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10508
10509         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10510
10511 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10512
10513         * g++.old-deja/g++.pt/crash57.C: New test.
10514
10515 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10516
10517         * g++.old-deja/g++.pt/crash56.C: New test.
10518
10519 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10520
10521         * g++.old-deja/g++.pt/koenig1.C: New test.
10522
10523 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10524
10525         * gcc.dg/20000904-1.c: New test.
10526
10527 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10528
10529         * gcc.dg/cpp/paste8.c: New test.
10530
10531 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10532
10533         * gcc.c-torture/compile/20000827-1.c: New test.
10534
10535 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10536
10537         * gcc.dg/format-diag-1.c: New test.
10538
10539 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10540
10541         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10542         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10543         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10544         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10545         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10546
10547 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10548
10549         * g++.old-deja/g++.other/nested4.C: New test.
10550
10551 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10552
10553         * g++.old-deja/g++.ns/scoped1.C: New test.
10554
10555 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10556
10557         * lib/g++.exp: Support testing already-installed GCC.
10558
10559 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10560
10561         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10562
10563 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10564
10565         * gcc.dg/return-type-2.c: New test.
10566
10567 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10568
10569         * gcc.c-torture/compile/20000825-1.c: New test.
10570
10571 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10572
10573         * gcc.dg/dwarf2-2.c: New test.
10574
10575 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10576
10577         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10578         dg-warning regexps.
10579
10580 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10581
10582         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10583         gcc.dg/format-ext-5.c: New tests.
10584
10585 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10586
10587         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10588
10589 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10590
10591         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10592
10593 2000-08-24  Richard Henderson  <rth@cygnus.com>
10594
10595         * gcc.dg/ia64-sync-1.c: New test.
10596         * gcc.dg/ia64-sync-2.c: New test.
10597         * gcc.dg/ia64-asm-1.c: New test.
10598
10599 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10600
10601         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10602         * gcc.dg/format-ext-2.c: New test.
10603
10604 2000-08-23  Jason Merrill  <jason@redhat.com>
10605
10606         * lib/old-dejagnu.exp: Also ignore "In member function" and
10607         "At global scope".
10608
10609 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10610
10611         * gcc.dg/noncompile/label-lineno-1.c: New test.
10612
10613 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10614
10615         * gcc.dg/c99-array-nonobj-1.c: New test.
10616
10617 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10618
10619         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10620         tests.
10621         * gcc.dg/format-ext-1.c: New test.
10622
10623 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10624
10625         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10626         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10627         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10628         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10629         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10630
10631 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10632
10633         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10634         gcc.dg/c99-strftime-2.c: New tests.
10635
10636 2000-08-22  Richard Henderson  <rth@cygnus.com>
10637
10638         * gcc.c-torture/execute/20000822-1.c: New test.
10639
10640 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10641
10642         * gcc.c-torture/execute/20000819-1.x: Remove.
10643
10644 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10645
10646         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10647         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10648         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10649         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10650         gcc.dg/format-xopen-1.c: New tests.
10651
10652 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10653
10654         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10655
10656 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10657
10658         * g++.old-deja/g++.other/loop2.C: New test.
10659
10660         * gcc.c-torture/compile/20000606-1.c: New test.
10661         * gcc.c-torture/compile/20000728-1.c: New test.
10662         * gcc.c-torture/execute/20000801-1.c: New test.
10663         * gcc.c-torture/execute/20000801-2.c: New test.
10664         * gcc.c-torture/execute/20000819-1.c: New test.
10665         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10666         * gcc.dg/20000629-1.c: New test.
10667         * gcc.dg/20000724-1.c: New test.
10668         * gcc.dg/20000807-1.c: New test.
10669
10670 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10671
10672         * gcc.dg/cpp/pragma-1.c: New test.
10673         * gcc.dg/cpp/pragma-2.c: New test.
10674
10675 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10676
10677         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10678         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10679
10680 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10681
10682         * gcc.c-torture/compile/20000818-1.c: New test.
10683
10684 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10685
10686         * gcc.c-torture/execute/20000818-1.c: New test.
10687
10688 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10689
10690         * gcc.dg/format-va-1.c: New test.
10691
10692 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10693
10694         * g++.old-deja/g++.other/typedef8.C: New test.
10695
10696 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10697
10698         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10699         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10700         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10701         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10702         * g++.old-deja/g++.other/ptrmem7.C: New test.
10703         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10704
10705 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10706
10707         * g++.old-deja/g++.pt/typename27.C: New test.
10708
10709 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10710
10711         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10712         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10713         * g++.old-deja/g++.pt/friend45.C: New test.
10714         * g++.old-deja/g++.other/friend8.C: New test.
10715
10716 2000-08-15  Richard Henderson  <rth@cygnus.com>
10717
10718         * gcc.c-torture/execute/20000815-1.c: New test.
10719
10720 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10721
10722         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10723         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10724         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10725
10726 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10727
10728         * g++.old-deja/g++.other/refinit2.C: New test.
10729
10730 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
10731
10732         * lib/c-torture.exp (c-torture): Make
10733         compiler_conditional_xfail_data global.
10734         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10735         compiler_conditional_xfail_data machinery.
10736         (f-torture-execute): Likewise.
10737         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10738         and only when unrolling loops.
10739
10740         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10741
10742 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10743
10744         * g++.old-deja/g++.pt/explicit81.C: New test.
10745
10746 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10747
10748         * g++.old-deja/g++.pt/typename26.C: New test.
10749
10750 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
10751
10752         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10753         warning.
10754
10755 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10756
10757         * g++.old-deja/g++.other/array3.C: New test.
10758
10759 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10760
10761         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10762         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10763         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10764         New tests.
10765
10766 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10767
10768         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10769         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10770
10771 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10772
10773         * gcc.c-torture/execute/20000808-1.c: New test.
10774
10775 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10776
10777         * gcc.dg/c90-const-expr-1.c: New test.
10778
10779 2000-08-08  Richard Henderson  <rth@cygnus.com>
10780
10781         * gcc.dg/noncompile/920923-1.c: Declare calloc.
10782
10783 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10784
10785         * gcc.dg/noncompile/const-ll-1.c: New test.
10786
10787 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10788
10789         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10790
10791 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10792
10793         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10794         that running programs linked against the shared version of libobjc
10795         run correctly.
10796
10797 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10798
10799         * gcc.dg/c99-printf-1.c: New test.
10800
10801 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10802
10803         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10804
10805 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10806
10807         * gcc.c-torture/execute/20000731-1.x: Delete.
10808
10809 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10810
10811         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10812         and torture_without_loops as is done by c-torture.exp.
10813         (search_for): Copy from c-torture.exp.
10814         (gcc-dg-runtest): New function, drives a directory of tests
10815         iterating over the TORTURE_OPTIONS.
10816         (scan-assembler, scan-assembler-not): Move here from
10817         individual directory drivers.
10818
10819         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10820         defined by lib/gcc-dg.exp.
10821         * gcc.dg/cpp/cpp.exp: Likewise.
10822         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10823         gcc-dg-runtest, so we cycle over optimization options.
10824
10825         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10826         * gcc.dg/compare2.c: No longer expected to fail.
10827
10828 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10829
10830         * gcc.c-torture/execute/20000804-1.c: New test.
10831
10832 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10833
10834         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10835
10836 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10837
10838         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10839
10840 2000-08-03  Jeffrey A Law  (law@cygnus.com)
10841
10842         * gcc.c-torture/compile/20000803-1.c: New test.
10843
10844 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10845
10846         * gcc.c-torture/execute/20000801-3.c,
10847         gcc.c-torture/execute/20000801-4.c: New tests.
10848         * gcc.c-torture/execute/20000801-3.x,
10849         gcc.c-torture/execute/20000801-4.x: Xfail.
10850
10851 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
10852
10853         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10854         libobjc/.libs to allow for libtool.
10855
10856 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
10857
10858         * gcc.c-torture/compile/20000802-1.c: New test.
10859
10860 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10861
10862         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10863
10864 2000-07-31  Jeffrey A Law  (law@cygnus.com)
10865
10866         * gcc-c-torture/execute/20000731-2.c: New test.
10867
10868         * gcc.c-torture/execute/20000731-1.c: New test.
10869         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10870
10871 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
10872
10873         * testsuite/gcc.dg/cpp/paste7.c: New test.
10874         * gcc.dg/cpp/20000725-1.c: New test.
10875
10876 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10877
10878         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10879         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10880         declaration warning for __builtin_dwarf_reg_size.
10881
10882         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10883
10884 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10885
10886         * gcc.dg/noncompile/voidparam-1.c: New test.
10887
10888 2000-07-30  Richard Henderson  <rth@cygnus.com>
10889
10890         * gcc.dg/c90-digraph-1.c: Don't xfail.
10891         * gcc.dg/compare2.c (case 10): Xfail.
10892         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10893
10894 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10895
10896         * gcc.dg/c99-main-1.c: New test.
10897
10898 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10899
10900         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10901
10902 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10903
10904         * gcc.c-tortuer/execute/20000726-1.c: New test.
10905
10906 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10907
10908         * gcc.c-torture/execute/enum-2.c: New test.
10909
10910 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10911
10912         * gcc.dg/cpp/tr-warn3.c: New test.
10913
10914 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10915
10916         * g++.old-deja/g++.ext/implicit1.C: Remove.
10917         * g++.old-deja/g++.jason/c2.C: Remove
10918         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10919         * g++.old-deja/g++.pt/crash16.C: Likewise.
10920         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10921
10922 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10923
10924         * g++.old-deja/g++.other/for2.C: New test.
10925
10926 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
10927
10928         * gcc.dg/20000720-1.c: New test.
10929
10930 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10931
10932         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10933
10934 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
10935
10936         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10937         * gcc.c-torture/execute/20000722-1.c: New.
10938         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10939
10940 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
10941
10942         * gcc.dg/cpp/20000720-1.S: New test.
10943
10944 2000-07-21  Michael Meissner  <meissner@redhat.com>
10945
10946         * gcc.c-torture/execute/ieee/hugeval.c: New test.
10947
10948 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10949
10950         * g++.old-deja/g++.brendan/crash16.C,
10951         g++.old-deja/g++.brendan/parse3.C,
10952         g++.old-deja/g++.brendan/redecl1.C,
10953         g++.old-deja/g++.ns/template13.C,
10954         g++.old-deja/g++.other/decl4.C,
10955         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10956
10957 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10958
10959         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10960         and "Internal error".
10961
10962         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10963         regexps.
10964         * gcc.dg/cpp/paste6.c: New test.
10965
10966 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10967
10968         * gcc.dg/cpp/tr-direct.c: New test.
10969
10970         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10971         gcc.dg/cpp/undef1.c: Tweak error regexps.
10972
10973 2000-07-18  Eric Christopher <echristo@redhat.com>
10974
10975         * gcc.c-torture/compile/20000718-1.c: New test.
10976
10977 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
10978
10979         * cpplex.c (_cpp_push_token): If the token being pushed back
10980         is the previous token in this context, just subtract one from
10981         context->posn.
10982         * cppmacro.c (save_expansion): Clear aux field when storing a
10983         placemarker.
10984
10985 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
10986
10987         * gcc.dg/noncompile/redecl-1.c: New test.
10988
10989 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
10990
10991         * gcc.c-torture/execute/20000717-5.c: New test.
10992         * gcc.c-torture/execute/20000717-1.x: Removed.
10993
10994 2000-07-17  Richard Henderson  <rth@cygnus.com>
10995
10996         * gcc.c-torture/execute/20000717-4.c: New test.
10997
10998 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
10999
11000         * gcc.dg/cpp/syshdr.c: New test.
11001         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11002
11003 2000-07-17  Neil Booth  <neilb@earthling.net>
11004
11005         * gcc.dg/cpp/cmdlne-dM.c: New test.
11006         * gcc.dg/cpp/cmdlne-dD.c: New test.
11007
11008 2000-07-17  Jeffrey A Law  (law@cygnus.com)
11009
11010         * gcc.c-torture/execute/20000717-3.c: New test.
11011
11012         * gcc.c-torture/compile/20000717-1.c: New test.
11013
11014 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
11015
11016         * gcc.c-torture/execute/20000717-2.c: New test.
11017
11018 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11019
11020         * gcc.dg/formatz-1.c: New test.
11021
11022         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11023         * gcc.dg/c99-digraph-1.c: New tests.
11024
11025         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11026         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11027
11028         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11029         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11030         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11031         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11032         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11033         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11034         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11035
11036 2000-07-17   Greg McGary <greg@mcgary.org>
11037
11038         * gcc.c-torture/execute/20000717-1.c: New test.
11039         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11040
11041 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
11042
11043         * gcc.c-torture/execute/20000715-2.c: New test.
11044         * gcc.dg/20000715-1.c: New test.
11045
11046 2000-07-15  Michael Meissner  <meissner@redhat.com>
11047
11048         * gcc.c-torture/execute/20000715-1.c: New test.
11049
11050 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
11051
11052         * gcc.c-torture/execute/20000707-1.c: New test.
11053
11054 2000-07-13  Neil Booth  <NeilB@earthling.net>
11055
11056         * testsuite/gcc.dg/cpp/digraph1.c,
11057         testsuite/gcc.dg/cpp/digraph2.c,
11058         testsuite/gcc.dg/cpp/digraphs.c: New tests.
11059
11060 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
11061
11062         * g77.f-torture/compile/20000630-2.f:  New test.
11063         * g77.f-torture/compile/20000630-2.x
11064
11065 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11066
11067         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
11068
11069 2000-07-11  Neil Booth  <NeilB@earthling.net>
11070
11071         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11072
11073 2000-07-11  Neil Booth  <NeilB@earthling.net>
11074
11075         * gcc.dg/cpp/cmdlne-C.c: New.
11076
11077 2000-07-09  Neil Booth  <NeilB@earthling.net>
11078
11079         * gcc.dg/cpp/directiv.c: New tests.
11080         * gcc.dg/cpp/undef1.c: Update.
11081
11082 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
11083
11084         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11085
11086 2000-07-09  Neil Booth  <NeilB@earthling.net>
11087
11088         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11089
11090 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
11091
11092         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11093         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11094
11095 2000-07-08  Neil Booth  <NeilB@earthling.net>
11096
11097         * gcc.dg/cpp/macsyntx.c: New tests.
11098
11099 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
11100
11101         * gcc.dg/20000707-1.c: New test.
11102
11103 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
11104
11105         * gcc.c-torture/execute/20000706-1.c: New test.
11106         * gcc.c-torture/execute/20000706-2.c: New test.
11107         * gcc.c-torture/execute/20000706-3.c: New test.
11108         * gcc.c-torture/execute/20000706-4.c: New test.
11109         * gcc.c-torture/execute/20000706-5.c: New test.
11110
11111 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
11112
11113         * g++.old-deja/g++.pt/instantiate7.C: New test.
11114
11115 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
11116
11117         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11118         * g++.old-deja/g++.mike/thunk3.C: Likewise.
11119         * g++.old-deja/g++.other/rtti3.C: Likewise.
11120         * g++.old-deja/g++.other/rttid3.C: Likewise.
11121
11122 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
11123
11124         *  g77.f-torture/compile/20000630-1.x: Fix typo
11125
11126 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
11127
11128         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11129         assembly output.
11130
11131 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
11132
11133         * gcc.dg/cpp/ident.c: New test.
11134
11135 2000-07-05  Neil Booth  <NeilB@earthling.net>
11136
11137         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11138           gcc.dg/cpp/lexstrng.c: New tests.
11139
11140 2000-07-04  Neil Booth  <NeilB@earthling.net>
11141
11142         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11143         * gcc.dg/cpp/strify2.c: Same.
11144
11145 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
11146
11147         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11148         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11149         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11150         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11151
11152         * testsuite/gcc.dg/cpp/macro1.c,
11153         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11154         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11155         testsuite/gcc.dg/cpp/strify1.c,
11156         testsuite/gcc.dg/cpp/strify2.c: New tests.
11157
11158 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
11159
11160         * gcc.c-torture/execute/20000703-1.c: New test.
11161
11162 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
11163
11164         * g++.old-deja/g++.pt (lookup10.C): New test.
11165
11166 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
11167
11168         * g++.old-deja/g++.pt (typename25.C): New test.
11169
11170 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
11171
11172         * gcc.c-torture/compile/20000701-1.c: New test.
11173
11174 2000-06-30  Nick Clifton  <nickc@cygnus.com>
11175
11176         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11177         to test case.
11178
11179 2000-06-30  Catherine Moore  <clm@cygnus.com>
11180
11181         * gcc.c-torture/execute/align-1.c: New test.
11182
11183 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
11184
11185         * g++.old-deja/g++.pt/expr8.C: New test.
11186         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11187
11188 2000-06-29  Nick Clifton  <nickc@cygnus.com>
11189
11190         * gcc.c-torture/compile/20000629-1.c: New test.
11191
11192 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
11193
11194
11195         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11196         gcc.dg/noncompile directory, depending on whether they're
11197         preprocessor tests or not.  Annotate all the tests for the dg
11198         framework.
11199
11200         * gcc.c-torture/noncompile/noncompile.exp: Delete.
11201         * gcc.dg/noncompile/noncompile.exp: New.
11202
11203         * Moved files:
11204         Old name                                New name
11205         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
11206         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
11207         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
11208         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
11209         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
11210         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
11211         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
11212         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
11213         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
11214         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
11215         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
11216         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
11217         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
11218         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
11219         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
11220         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
11221         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
11222         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
11223         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
11224         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
11225         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
11226         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
11227         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
11228         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
11229
11230         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
11231         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
11232         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
11233         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
11234         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
11235         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
11236
11237 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
11238
11239         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11240         declare one variable.  On the fourth, error.
11241         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11242         declared by 20000628-1a.h.
11243
11244 2000-06-29  Richard Henderson  <rth@redhat.com>
11245
11246         * gcc.c-torture/execute/930529-1.x: New file.
11247         * gcc.dg/920413-1.c: Adjust expected warning text.
11248         * gcc.dg/980217-1.c: Declare abort.
11249         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11250
11251 2000-06-29  Jeffrey A Law  (law@cygnus.com)
11252
11253         * g77.f-torture/compile/20000629-1.f: New test.
11254         * g77.f-torture/compile/20000629-1.x: Expected to fail.
11255
11256 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11257
11258         Rearrange lots of files, removing entirely the
11259         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11260         directories.
11261
11262         * Deleted files:
11263         gcc.c-torture/code_quality/code_quality.exp
11264         gcc.c-torture/special/special.exp
11265         gcc.failure/failure.exp
11266         gcc.failure/940409-1.x
11267         gcc.c-torture/compile/961203-1.x
11268
11269         * New files:
11270         gcc.misc-tests/linkage.exp
11271         gcc.c-torture/execute/920730-1t.c
11272         gcc.c-torture/execute/920730-1t.x
11273         gcc.c-torture/compile/920520-1.x
11274         gcc.c-torture/compile/920521-1.x
11275         gcc.c-torture/compile/981006-1.x
11276         gcc.c-torture/execute/eeprof-1.x
11277
11278         * Moved files (possibly with modifications to fit a new harness):
11279         Old name                                New name
11280         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
11281         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
11282         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
11283         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
11284         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
11285         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
11286         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
11287         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
11288         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
11289         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
11290         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
11291         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
11292         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
11293         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
11294
11295 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11296
11297         * c-torture/compile/961203-1.x: Delete.
11298
11299         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
11300         not exit. Include stdio.h.
11301         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11302         * gcc.misc-tests/dg-12.c: Likewise.
11303         * gcc.misc-tests/dg-5.c: Likewise.
11304         * gcc.misc-tests/dg-6.c: Likewise.
11305         * gcc.misc-tests/dg-7.c: Prototype abort.
11306         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11307         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11308         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
11309         not exit.
11310         * gcc.misc-tests/sieve.c: Use return from main, not exit.
11311         * gcc.misc-tests/sort2.c: Use return from main, not exit.
11312
11313 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
11314
11315         * gcc.dg/cpp/20000628-1.c: New test.
11316         * gcc.dg/cpp/20000628-1.h: New header for above test.
11317         * gcc.dg/cpp/20000628-1a.h: Likewise.
11318
11319 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
11320
11321         * gcc.dg/cpp: New directory.
11322         * gcc.dg/cpp/cpp.exp: New driver.
11323         * gcc.dg/cpp/20000627-1.c: New test.
11324         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11325         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11326         and rewrite as a compilation test.
11327
11328         * gcc.dg: Move many files into the cpp subdirectory, possibly
11329         renaming or editing them as well.
11330         Old name                New name
11331         990119-1.c              cpp/19990119-1.c
11332         990228-1.c              cpp/19990228-1.c
11333         990407-1.c              cpp/19990407-1.c
11334         990409-1.c              cpp/19990409-1.c
11335         990413-1.c              cpp/19990413-1.c
11336         990703-1.c              cpp/19990703-1.c
11337         20000127-1.c            cpp/20000127-1.c
11338         20000129-1.c            cpp/20000129-1.c
11339         20000207-1.c            cpp/20000207-1.c
11340         20000207-2.c            cpp/20000207-2.c
11341         20000209-1.c            cpp/20000209-1.c
11342         20000209-2.c            cpp/20000209-2.c
11343         20000301-1.c            cpp/20000301-1.c
11344         20000419-1.c            cpp/20000419-1.c
11345         20000510-1.S            cpp/20000510-1.S
11346         20000519-1.c            cpp/20000519-1.c
11347         20000529-1.c            cpp/20000529-1.c
11348         20000625-1.c            cpp/20000625-1.c
11349         20000625-2.c            cpp/20000625-2.c
11350         cpp-as1.c               cpp/assert1.c
11351         cpp-as2.c               cpp/assert2.c
11352         cxx-comments-1.c        cpp/cxxcom1.c
11353         cxx-comments-2.c        cpp/cxxcom2.c
11354         endif-label.c           cpp/endif.c
11355         cpp-hash1.c             cpp/hash1.c
11356         cpp-hash2.c             cpp/hash2.c
11357         cpp-if1.c               cpp/if-1.c
11358         cpp-if2.c               cpp/if-2.c
11359         cpp-if3.c               cpp/if-3.c
11360         cpp-if4.c               cpp/if-4.c
11361         cpp-if5.c               cpp/if-5.c
11362         cpp-cond.c              cpp/if-cexp.c
11363         cpp-missingop.c         cpp/if-mop.c
11364         cpp-missingparen.c      cpp/if-mpar.c
11365         cpp-opprec.c            cpp/if-oppr.c
11366         cpp-ifparen.c           cpp/if-paren.c
11367         cpp-shortcircuit.c      cpp/if-sc.c
11368         cpp-shift.c             cpp/if-shift.c
11369         cpp-unary.c             cpp/if-unary.c
11370         cpp-li1.c               cpp/line1.c
11371         cpp-li2.c               cpp/line2.c
11372         lineno.c                cpp/line3.c
11373         lineno-2.c              cpp/line4.c
11374         cpp-mi.c                cpp/mi1.c
11375         cpp-mic.h               cpp/mi1c.h
11376         cpp-micc.h              cpp/mi1cc.h
11377         cpp-mind.h              cpp/mi1nd.h
11378         cpp-mindp.h             cpp/mi1ndp.h
11379         cpp-mix.h               cpp/mi1x.h
11380         cpp-mi2.c               cpp/mi2.c
11381         cpp-mi2a.h              cpp/mi2a.h
11382         cpp-mi2b.h              cpp/mi2b.h
11383         cpp-mi2c.h              cpp/mi2c.h
11384         cpp-mi3.c               cpp/mi3.c
11385         cpp-mi3.def             cpp/mi3.def
11386         poison-1.c              cpp/poison.c
11387         pr-impl.c               cpp/prag-imp.c
11388         cpp-redef-2.c           cpp/redef1.c
11389         cpp-redef.c             cpp/redef2.c
11390         strpaste.c              cpp/strp1.c
11391         strpaste-2.c            cpp/strp2.c
11392         cpp-tradpaste.c         cpp/tr-paste.c
11393         cpp-tradstringify.c     cpp/tr-str.c
11394         cpp-tradwarn1.c         cpp/tr-warn1.c
11395         cpp-tradwarn2.c         cpp/tr-warn2.c
11396         trigraphs.c             cpp/trigraphs.c
11397         cpp-unc1.c              cpp/unc1.c
11398         cpp-unc2.c              cpp/unc2.c
11399         cpp-unc3.c              cpp/unc3.c
11400         cpp-unc.c               cpp/unc4.c
11401         undef.c                 cpp/undef1.c
11402         undef-2.c               cpp/undef2.c
11403         cpp-wi1.c               cpp/widestr1.c
11404
11405 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
11406
11407         * lib/g++.exp (g++_include_flags): Tweak.
11408
11409 2000-06-27  H.J. Lu  <hjl@gnu.org>
11410             Loren J. Rittle  <ljrittle@acm.org>
11411
11412         * lib/g++.exp (g++_include_flags): Override libgloss.exp
11413         version with one that knows about the new gcc tree structure.
11414         (g++_link_flags): Same.
11415
11416 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
11417
11418         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11419         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11420         case we are cross-compiling.
11421
11422         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11423         g++.old-deja/g++.niklas/Makefile.in,
11424         g++.old-deja/g++.niklas/configure.in,
11425         g++.old-deja/g++.other/Makefile.in,
11426         g++.old-deja/g++.other/configure.in,
11427         gcc.c-torture/code_quality/Makefile.in,
11428         gcc.c-torture/code_quality/configure.in,
11429         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11430         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11431         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11432         gcc.c-torture/execute/ieee/Makefile.in,
11433         gcc.c-torture/execute/ieee/configure.in,
11434         gcc.c-torture/noncompile/Makefile.in,
11435         gcc.c-torture/noncompile/configure.in,
11436         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11437         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11438         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11439
11440 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11441
11442         * g++.old-deja/g++.other/ambig3.C: New test.
11443
11444 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11445
11446         * g++.old-deja/g++.pt/syntax1.C: New test.
11447         * g++.old-deja/g++.pt/syntax2.C: New test.
11448         * g++.old-deja/g++.other/syntax3.C: New test.
11449         * g++.old-deja/g++.other/syntax4.C: New test.
11450
11451 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11452
11453         * gcc.dg/20000623-1.c: Prototype exit and abort.
11454
11455 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11456
11457         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11458         New tests.
11459         * gcc.dg/cpp-mi3.def: New file.
11460
11461         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11462         inside assertions.
11463         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11464         lexer's error messages.
11465         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11466         divine anything from the linemarkers.
11467         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11468         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11469
11470 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11471
11472         * gcc.dg/20000623-1.c: New test.
11473
11474 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11475
11476         * gcc.c-torture/execute/20000622-1.c: New test.
11477
11478 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11479
11480         * g++.old-deja/g++.other/init15.C: New test.
11481
11482 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11483
11484         * g++.old-deja/g++.pt/vaarg2.C: New test.
11485         * g++.old-deja/g++.pt/vaarg3.C: New test.
11486
11487 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11488
11489         * g++.old-deja/g++.other/dyncast6.C: New test.
11490
11491 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11492
11493         * gcc.c-torture/execute/loop-6.c: New test.
11494
11495 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11496
11497         * gcc.dg/20000614-1.c: New test.
11498         * gcc.dg/20000614-2.c: New test.
11499
11500 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11501
11502         * g++.old-deja/g++.other/inline12.C: New test.
11503
11504 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11505
11506         * g++.old-deja/g++.other/eh1.C: New test.
11507
11508 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11509
11510         * g++.old-deja/g++.other/type.C: New test.
11511
11512 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11513
11514         * g++.old-deja/g++.other/initstring.C: New test.
11515
11516 2000-06-12  Jason Merrill  <jason@redhat.com>
11517
11518         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11519
11520 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11521
11522         * gcc.c-torture/compile/20000609-1.c: New test.
11523
11524 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11525
11526         * gcc.dg/20000609-1.c: New test.
11527
11528 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11529
11530         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11531         * gcc.c-torture/noncompile/poison-1.c: Move...
11532         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11533         * gcc.dg/cpp-li1.c: Add a token after the #line.
11534
11535 2000-06-05  Richard Henderson  <rth@cygnus.com>
11536
11537         * gcc.c-torture/execute/20000605-2.c: New test.
11538         * gcc.c-torture/execute/20000605-3.c: New test.
11539
11540 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11541
11542         * g77.f-torture/execute/20000503-1.x: New file.
11543
11544 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11545
11546         * g++.old-deja/g++.eh/badalloc1.C: New test.
11547
11548 2000-06-05  Richard Henderson  <rth@cygnus.com>
11549
11550         * gcc.c-torture/execute/20000605-1.c: New test.
11551
11552 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11553             Nathan Sidwell <nathan@codesourcery.com>
11554
11555         * gcc.c-torture/compile/20000605-1.c: New test.
11556
11557 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11558
11559         * g77.f-torture/compile/20000601-1.f:  New test.
11560
11561 2000-06-03  Richard Henderson  <rth@cygnus.com>
11562
11563         * gcc.c-torture/execute/20000603-1.c: New.
11564
11565 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11566
11567         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11568         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11569
11570 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11571
11572         * gcc.dg/compare2.c (case 12): XFAIL.
11573         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11574         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11575
11576         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11577
11578 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11579
11580         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11581         guard macro is already defined when the header is first
11582         included.
11583         * gcc.dg/cpp-mix.h: New file.
11584         * gcc.dg/endif-label.c: Update patterns to match compiler.
11585
11586         * g++.brendan/complex1.C: Declare abort.
11587         * g++.law/refs4.C: Remove XFAIL.
11588         * g++.oliva/expr2.C: Declare abort and exit.
11589
11590 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11591
11592         * gcc.c-torture/execute/20000528-1.c: New test.
11593
11594         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11595         * g++.old-deja/g++.law/temps4.C: Likewise.
11596
11597         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11598         stdlib.h.  Call abort() on failure.
11599         * g++.old-deja/g++.law/refs4.C: Likewise.
11600         * g++.old-deja/g++.law/temps4.C: Likewise.
11601         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11602         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11603
11604 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11605
11606         Relative to g++.dg/special:
11607         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11608
11609         Relative to g++.old-deja:
11610         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11611         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11612         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11613         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11614         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11615         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11616         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11617
11618         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11619         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11620         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11621         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11622         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11623         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11624         and/or string.h.
11625
11626         * g++.other/goto1.C: Update expectations for error messages.
11627
11628 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11629
11630         * gcc.c-torture/compile/20000523-1.c: New test.
11631
11632 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11633
11634         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11635
11636 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11637
11638         * g++.old-deja/g++.eh/catch11.C: New test.
11639         * g++.old-deja/g++.eh/catch12.C: New test.
11640
11641 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11642
11643         * gcc.c-torture/execute/20000523-1.c: New test.
11644
11645 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11646
11647         * c-torture/execute/bcp-1.c: Replace abort in arg of
11648         __builtin_constant_p with a generic external function.
11649
11650         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11651         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11652         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11653         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11654         Prototype abort and/or exit.
11655
11656         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11657         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11658         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11659         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11660
11661 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11662
11663         * gcc.dg/dwarf2-1.c: New test.
11664
11665 2000-05-20  Richard Henderson  <rth@cygnus.com>
11666
11667         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11668
11669 2000-05-20  Andreas Jaeger  <aj@suse.de>
11670
11671         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11672         testcase.
11673
11674 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11675
11676         * gcc.c-torture/execute/20000519-2.c: New test.
11677
11678 2000-05-19  Andreas Jaeger  <aj@suse.de>
11679
11680         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11681         which fails with SSA.
11682
11683         * lib/c-torture.exp: Also test with -O3 -fssa.
11684
11685 2000-05-18  Michael Meissner  <meissner@redhat.com>
11686
11687         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11688         * gcc.c-torture/execute/920415-1.c: Ditto.
11689         * gcc.c-torture/execute/920501-1.c: Ditto.
11690         * gcc.c-torture/execute/conversion.c: Ditto.
11691         * gcc.c-torture/execute/cvt-1.c: Ditto.
11692
11693 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11694
11695         * gcc.c-torture/compile/20000518-1.c: New test.
11696
11697 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11698
11699         * g77.f-torture/compile/200005018.f:  New test.
11700
11701 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11702
11703         * gcc.c-torture/compile/20000517-1.c: New test.
11704
11705 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11706
11707         * gcc.c-torture/execute/20000516-1.c: New test.
11708
11709 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11710
11711         * g++.old-deja/g++.other/eh.C: New test.
11712
11713 2000-05-12  Richard Henderson  <rth@cygnus.com>
11714
11715         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11716         constants through to doit's conditional.
11717
11718 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11719
11720         * gcc.c-torture/compile/20000511-1.c: New test.
11721         * g77.f-torture/compile/20000511-1.f: New test.
11722         * g77.f-torture/compile/20000511-2.f: New test.
11723
11724 2000-05-11  Michael Meissner  <meissner@redhat.com>
11725
11726         * gcc.c-torture/execute/20000511-1.c: New test.
11727
11728 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11729
11730         * gcc.dg/dg.exp: Scan .S files as well as .c files.
11731         * gcc.dg/20000510-1.S: New.
11732
11733 2000-05-08  Catherine Moore  <clm@cygnus.com>
11734
11735         * gcc.dg/unused-3.c: New.
11736
11737 2000-05-06  Richard Henderson  <rth@cygnus.com>
11738
11739           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11740           * g++.old-deja/g++.mike/warn1.C: Likewise.
11741           * g++.old-deja/g++.pt/local1.C: Likewise.
11742           * g++.old-deja/g++.pt/local7.C: Likewise.
11743           * g++.old-deja/g++.pt/spec16.C: Likewise.
11744
11745 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11746
11747         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11748
11749 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11750
11751           * g77.f-torture/execute/20000503-1.f:  New test.
11752
11753 2000-05-04  Andreas Jaeger  <aj@suse.de>
11754
11755         * gcc.dg/noreturn-2.c: New test.
11756
11757 2000-05-04  Neil Booth  <NeilB@earthling.net>
11758
11759         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11760         preprocessor.
11761
11762 2000-05-04  Richard Henderson  <rth@cygnus.com>
11763
11764         * gcc.c-torture/execute/20000503-1.c: Fix typo.
11765
11766 2000-05-04  Richard Henderson  <rth@cygnus.com>
11767
11768         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11769         OpenSSL by Jason R Thorpe.
11770
11771 2000-05-03  Jim Wilson  <wilson@cygnus.com>
11772
11773         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11774
11775 2000-05-03  Robert Lipe <robertlipe@usa.net>
11776
11777         * gcc.dg/20000503-1.c: New test.
11778
11779 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
11780
11781         * gcc.c-torture/compile/20000502-1.c: New test.
11782         * g++.old-deja/g++.other/align.C: New test.
11783         * gcc.dg/cpp-tradstringify.c: New test.
11784
11785 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11786
11787         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11788         and hard registers.
11789
11790 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
11791
11792         * gcc.c-torture/execute/loop-5.c: New test.
11793
11794 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
11795
11796         * gcc.c-torture/execute/va-arg-20.c: New test.
11797
11798 2000-04-23  Jeffrey A Law  (law@cygnus.com)
11799
11800         * gcc.c-torture/execute/20000422-1.c: New test.
11801
11802 2000-04-20  Greg McGary  <gkm@gnu.org>
11803
11804         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11805         when optimizing, but without sibling-call optimizations (-O1).
11806
11807 2000-04-20  Jeffrey A Law  (law@cygnus.com)
11808
11809           * gcc.c-torture/compile/20000420-1.c: New test.
11810
11811 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11812
11813         * g++.abi/ptrflags.C: New test.
11814         * g++.eh/catchptr1.C: Test incomplete pointer chains.
11815
11816 2000-04-19  Catherine Moore  <clm@cygnus.com>
11817
11818         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11819
11820 2000-04-19  Greg McGary  <gkm@gnu.org>
11821
11822         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11823         sibling-call optimizations.
11824
11825 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11826
11827         * gcc.dg/20000419-1.c: New test.
11828
11829 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11830
11831         * gcc.c-torture/execute/20000412-6.c: New test.
11832
11833 2000-04-12  Jeffrey A Law  (law@cygnus.com)
11834
11835         * gcc.c-torture/execute/20000412-5.c: New test.
11836         * g77.f-torture/compile/20000412-1.f: New test.
11837         * gcc.c-torture/execute/20000412-4.c: New test.
11838         * gcc.c-torture/compile/20000412-2.c: New test.
11839         * gcc.c-torture/execute/20000412-3.c: New test.
11840         * gcc.c-torture/compile/20000412-1.c: New test.
11841         * gcc.c-torture/execute/20000412-2.c: New test.
11842
11843 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
11844
11845         * objc/execute/bf-20.m: New test.
11846
11847 2000-04-10  Richard Henderson  <rth@cygnus.com>
11848
11849         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11850
11851         * gcc.c-torture/execute/20000412-1.c: New test.
11852
11853 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11854
11855         * g++.old-deja/g++.eh/catchptr1.C: New test.
11856
11857 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11858
11859         * g++.old-deja/g++.abi/cxa_vec.C: New test.
11860
11861 2000-04-08  Neil Booth  <NeilB@earthling.net>
11862
11863         * gcc.dg/cpp-nullchar.c: Remove test as
11864         embedded nulls cause problems.
11865
11866 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11867
11868         * gcc.dg/compare2.c: New test.
11869
11870 2000-04-08  Neil Booth  <NeilB@earthling.net>
11871
11872         * gcc.dg/cpp-nullchar.c: New test.
11873
11874 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11875
11876         * gcc.dg/cpp-mi2.c: New test.
11877         * gcc.dg/cpp-mi2[abc].h: New files.
11878
11879 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11880
11881         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11882         member name.
11883
11884 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11885
11886         * g++.old-deja/g++.abi/vmihint.C: New test.
11887
11888 2000-04-06  Neil Booth  <NeilB@earthling.net>
11889
11890         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11891         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11892         copyright.
11893
11894 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11895
11896         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11897         avoid stack-frame overwrite.
11898
11899 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
11900
11901         * gcc.c-torture/compile/20000405-2.c: New test.
11902         * gcc.c-torture/compile/20000405-3.c: New test.
11903
11904 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11905
11906         * gcc.c-torture/compile/20000405-1.c: New test.
11907
11908 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
11909
11910         * gcc.dg/cast-qual-1.c: Revert last change.
11911
11912 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11913
11914         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11915
11916 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11917
11918         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11919         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11920
11921 2000-04-03  Jeffrey A Law  (law@cygnus.com)
11922
11923         * gcc.c-torture/compile/20000403-2.c: New test.
11924         * gcc.c-torture/compile/20000403-1.c: New test.
11925
11926 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11927
11928         * gcc.c-torture/execute/20000403-1.c: New test.
11929
11930 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
11931
11932         * gcc.c-torture/execute/20000402-1.c: New test.
11933
11934 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11935
11936         * gcc.c-torture/execute/va-arg-15.c: New test.
11937         * gcc.c-torture/execute/va-arg-16.c: New test.
11938         * gcc.c-torture/execute/va-arg-17.c: New test.
11939         * gcc.c-torture/execute/va-arg-18.c: New test.
11940         * gcc.c-torture/execute/va-arg-19.c: New test.
11941
11942 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11943
11944         * gcc.c-torture/compile/981211-1.c: Move to...
11945         * gcc.dg/cpp-as1.c: ...here.
11946         * gcc.dg/cpp-as2.c: New file.
11947
11948         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11949         compiler.
11950
11951 2000-04-02  Neil Booth  <NeilB@earthling.net>
11952
11953         * gcc.dg/cpp-cond.c  New tests.
11954         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11955         accidental success less likely.
11956         * gcc.dg/cpp-missingop.c  New tests.
11957         * gcc.dg/cpp-missingparen.c  New tests.
11958         * gcc.dg/cpp-shift.c  New tests.
11959         * gcc.dg/cpp-shortcircuit.c  New tests.
11960         * gcc.dg/cpp-unary.c  New tests.
11961
11962 2000-03-29  Jeffrey A Law  (law@cygnus.com)
11963
11964         * gcc.c-torture/compile/20000329-1.c: New test.
11965
11966 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11967
11968         * gcc.c-torture/compile/20000326-1.c: New test.
11969         * gcc.c-torture/compile/20000326-2.c: New test.
11970
11971 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
11972
11973         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11974         the first parameter is a function argument.
11975
11976 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
11977
11978         * g++.old-deja/g++.ext/array4.C: New test.
11979
11980 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
11981
11982         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11983
11984 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11985
11986         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11987
11988 2000-03-19  Richard Henderson  <rth@cygnus.com>
11989
11990         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11991
11992 2000-03-19  Richard Henderson  <rth@cygnus.com>
11993
11994         * gcc.c-torture/compile/20000319-1.c: New test.
11995
11996 2000-03-14  Jeffrey A Law  (law@cygnus.com)
11997
11998         * gcc.c-torture/execute/20000314-3.c: New test.
11999         * gcc.c-torture/execute/20000314-2.c: New test.
12000         * gcc.c-torture/execute/20000314-1.c: New test.
12001         * gcc.c-torture/compile/20000314-2.c: New test.
12002         * gcc.c-torture/compile/20000314-1.c: New test.
12003
12004 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
12005
12006         * g++.old-deja/g++.warn/inline.C: New test.
12007
12008 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
12009
12010         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12011         standards-compliant result rather than specific constants.
12012         Put test-values in array.
12013
12014 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
12015
12016         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12017         (g++_target_compile): Put test-specific options last.
12018
12019 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12020
12021         * g++.old-deja/g++.eh/vbase4.C: New test.
12022
12023 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12024
12025         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12026
12027 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12028
12029         * g++.old-deja/g++.brendan/misc12.C: Removed.
12030         * g++.old-deja/g++.pt/memtemp77.C: Constify.
12031         * g++.old-deja/g++.ext/pretty4.C: New test.
12032
12033 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12034
12035         * g++.old-deja/g++.other/string2.C: New test.
12036
12037 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
12038
12039         * g++.old-deja/g++.warn/impint2.C: New test.
12040
12041 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
12042
12043         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12044         is 1, not zero.
12045
12046 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
12047
12048         * g++.old-deja/g++.warn/impint.C: New test.
12049         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12050         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12051         * g++.old-deja/g++.pt/explicit12.C: Likewise.
12052         * g++.old-deja/g++.pt/explicit13.C: Likewise.
12053         * g++.old-deja/g++.pt/explicit17.C: Likewise.
12054         * g++.old-deja/g++.pt/explicit18.C: Likewise.
12055         * g++.old-deja/g++.pt/explicit19.C: Likewise.
12056         * g++.old-deja/g++.pt/explicit23.C: Likewise.
12057         * g++.old-deja/g++.pt/explicit31.C: Likewise.
12058         * g++.old-deja/g++.pt/explicit35.C: Likewise.
12059         * g++.old-deja/g++.pt/explicit6.C: Likewise.
12060         * g++.old-deja/g++.pt/memclass7.C: Likewise.
12061
12062 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
12063
12064         * gcc.dg/cpp-redef.c: New test.
12065
12066 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
12067
12068         * g++.old-deja/g++.pt/unify7.C: New test.
12069
12070 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12071
12072         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12073         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12074
12075 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
12076
12077         * gcc.c-torture/compile/20000224-1.c: New test.
12078
12079 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12080
12081         * gcc.c-torture/compile/cpp-2.c: New test.
12082         * gcc.c-torture/compile/cpp-1.c: New test.
12083
12084 2000-02-25  Jeffrey A Law  (law@cygnus.com)
12085
12086         * gcc.c-torture/execute/20000225-1.c: New test.
12087
12088 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12089
12090         * gcc.dg/cpp-li2.c: New test.
12091
12092         * gcc.dg/cpp-wi1.c: New test.
12093
12094         * gcc.dg/cpp-li1.c: New test.
12095
12096 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
12097
12098         * g++.old-deja/g++.other/sizeof5.C: New test.
12099
12100 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12101
12102         * gcc.c-torture/execute/va-arg-13.c: New test.
12103
12104 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
12105
12106         * gcc.c-torture/execute/va-arg-12.c: New test.
12107
12108 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
12109
12110         * gcc.c-torture/execute/20000223-1.c: New test.
12111
12112 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
12113
12114         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12115
12116 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
12117
12118         * g++.old-deja/g++.abi/ptrmem.C: New test.
12119
12120 2000-02-19  Richard Henderson  <rth@cygnus.com>
12121
12122         * gcc.c-torture/compile/init-3.c: New.
12123
12124 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
12125
12126         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12127         ALWAYS_CXXFLAGS.
12128
12129 2000-02-11  Robert Lipe <robertl@sco.com>
12130
12131         * gcc.c-torture/compile/20000211-3.c: New test.
12132
12133 2000-02-11  Martin Buchholz <martin@xemacs.org>
12134
12135         * gcc.c-torture/compile/20000211-2.c: New test.
12136
12137 2000-02-11  Jeffrey A Law  (law@cygnus.com)
12138
12139         * gcc.c-torture/compile/20000211-1.c: New test.
12140
12141 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
12142
12143         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12144           on native targets
12145
12146 2000-02-08  Nathan Sidwell  <nathan@acm.org>
12147
12148         * g++.old-deja/g++.other/cast5.C: New test.
12149
12150 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
12151
12152         * gcc.c-torture/execute/20000205-1.c: New.
12153
12154 2000-02-03  Nathan Sidwell  <nathan@acm.org>
12155
12156         * g++.old-deja/g++.jason/cast3.C: Return void.
12157         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12158
12159 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12160
12161         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12162
12163         * gcc.dg/loop-1.c: New test.
12164
12165 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
12166
12167         * gcc.c-torture/compile/20000127-1.c: New test.
12168         * gcc.c-torture/execute/991228-1.c: New test.
12169
12170 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12171
12172         * gcc.dg/unused-2.c: New test.
12173
12174         * gcc.dg/conv-1.c: New test.
12175
12176 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
12177
12178         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12179         compiler.
12180         (tool_option_proc): Fix typo.
12181
12182 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
12183
12184         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12185         of the ld on the host, not on the build machine.
12186         Also, don't crash if '--help' is not a supported option.
12187
12188 2000-01-24  Richard Henderson  <rth@cygnus.com>
12189
12190         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12191
12192 2000-01-20  Jeffrey A Law  (law@cygnus.com)
12193
12194         * gcc.c-torture/execute/20000120-2.c: New test.
12195         * gcc.c-torture/execute/20000120-1.c: New test.
12196
12197 2000-01-13  Jeffrey A Law  (law@cygnus.com)
12198
12199         * gcc.c-torture/execute/20000113-1.c: New test.
12200
12201 2000-01-12  Jeffrey A Law  (law@cygnus.com)
12202
12203         * gcc.c-torture/execute/20000112-1.c: New test.
12204
12205 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12206
12207         * gcc.dg/20000111-1.c: New test.
12208
12209 2000-01-10  Jeffrey A Law  (law@cygnus.com)
12210
12211         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12212         with 16 bit integers.
12213
12214 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12215
12216         * gcc.dg/20000108-1.c: New test.
12217
12218 2000-01-05  Nathan Sidwell  <nathan@acm.org>
12219
12220         * g++.old-deja/g++.ns/koenig8.C: New test.
12221
12222 2000-01-05  Nathan Sidwell  <nathan@acm.org>
12223
12224         * g++.old-deja/g++.other/cast4.C: New test.
12225
12226 2000-01-05  Jeffrey A Law  (law@cygnus.com)
12227
12228         * gcc.c-torture/compile/20000105-2.c: New test.
12229         * gcc.c-torture/compile/20000105-1.c: New test.
12230
12231 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12232
12233         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12234         references to printf & atoi to conform to ANSI standard.
12235         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12236         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12237         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12238         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12239         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12240         * g++.old-deja/g++.brendan/complex1.C: Likewise.
12241         * g++.old-deja/g++.brendan/copy1.C: Likewise.
12242         * g++.old-deja/g++.brendan/copy2.C: Likewise.
12243         * g++.old-deja/g++.brendan/copy3.C: Likewise.
12244         * g++.old-deja/g++.brendan/copy4.C: Likewise.
12245         * g++.old-deja/g++.brendan/copy5.C: Likewise.
12246         * g++.old-deja/g++.brendan/copy6.C: Likewise.
12247         * g++.old-deja/g++.brendan/copy7.C: Likewise.
12248         * g++.old-deja/g++.brendan/copy8.C: Likewise.
12249         * g++.old-deja/g++.brendan/crash11.C: Likewise.
12250         * g++.old-deja/g++.brendan/crash14.C: Likewise.
12251         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12252         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12253         * g++.old-deja/g++.brendan/delete2.C: Likewise.
12254         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12255         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12256         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12257         * g++.old-deja/g++.brendan/eh1.C: Likewise.
12258         * g++.old-deja/g++.brendan/groff1.C: Likewise.
12259         * g++.old-deja/g++.brendan/init3.C: Likewise.
12260         * g++.old-deja/g++.brendan/misc12.C: Likewise.
12261         * g++.old-deja/g++.brendan/misc7.C: Likewise.
12262         * g++.old-deja/g++.brendan/new2.C: Likewise.
12263         * g++.old-deja/g++.brendan/operators4.C: Likewise.
12264         * g++.old-deja/g++.brendan/operators5.C: Likewise.
12265         * g++.old-deja/g++.brendan/overload2.C: Likewise.
12266         * g++.old-deja/g++.brendan/overload7.C: Likewise.
12267         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12268         * g++.old-deja/g++.brendan/reference1.C: Likewise.
12269         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12270         * g++.old-deja/g++.brendan/template24.C: Likewise.
12271         * g++.old-deja/g++.brendan/template3.C: Likewise.
12272         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12273         * g++.old-deja/g++.jason/inline3.C: Likewise.
12274         * g++.old-deja/g++.jason/opeq.C: Likewise.
12275         * g++.old-deja/g++.law/arg5.C: Likewise.
12276         * g++.old-deja/g++.law/arm7.C: Likewise.
12277         * g++.old-deja/g++.law/ctors11.C: Likewise.
12278         * g++.old-deja/g++.law/cvt8.C: Likewise.
12279         * g++.old-deja/g++.law/init9.C: Likewise.
12280         * g++.old-deja/g++.law/refs4.C: Likewise.
12281         * g++.old-deja/g++.law/template2.C: Likewise.
12282         * g++.old-deja/g++.law/visibility24.C: Likewise.
12283         * g++.old-deja/g++.law/vtable3.C: Likewise.
12284         * g++.old-deja/g++.mike/asm2.C: Likewise.
12285         * g++.old-deja/g++.mike/eh1.C: Likewise.
12286         * g++.old-deja/g++.mike/misc1.C: Likewise.
12287         * g++.old-deja/g++.mike/misc13.C: Likewise.
12288         * g++.old-deja/g++.mike/misc14.C: Likewise.
12289         * g++.old-deja/g++.mike/ns12.C: Likewise.
12290         * g++.old-deja/g++.mike/p1248.C: Likewise.
12291         * g++.old-deja/g++.mike/p3708.C: Likewise.
12292         * g++.old-deja/g++.mike/p3708a.C: Likewise.
12293         * g++.old-deja/g++.mike/p3708b.C: Likewise.
12294         * g++.old-deja/g++.mike/p646.C: Likewise.
12295         * g++.old-deja/g++.mike/p700.C: Likewise.
12296         * g++.old-deja/g++.mike/p783.C: Likewise.
12297         * g++.old-deja/g++.mike/p783a.C: Likewise.
12298         * g++.old-deja/g++.mike/p783b.C: Likewise.
12299         * g++.old-deja/g++.mike/p786.C: Likewise.
12300         * g++.old-deja/g++.mike/p789.C: Likewise.
12301         * g++.old-deja/g++.mike/p789a.C: Likewise.
12302         * g++.old-deja/g++.mike/p807a.C: Likewise.
12303         * g++.old-deja/g++.other/delete3.C: Likewise.
12304         * g++.old-deja/g++.other/dyncast1.C: Likewise.
12305         * g++.old-deja/g++.other/dyncast2.C: Likewise.
12306         * g++.old-deja/g++.other/dyncast3.C: Likewise.
12307         * g++.old-deja/g++.other/empty1.C: Likewise.
12308         * g++.old-deja/g++.other/temporary1.C: Likewise.
12309         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12310         * g++.old-deja/g++.pt/t16.C: Likewise.
12311         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12312
12313 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
12314
12315         * gcc.dg/991230-1.c: New test.
12316
12317 1999-12-29  Jeffrey A Law  (law@cygnus.com)
12318
12319         * gcc.c-torture/compile/991229-3.c: New test.
12320         * gcc.c-torture/compile/991229-2.c: New test.
12321         * gcc.c-torture/compile/991229-1.c: New test.
12322
12323 1999-12-29  Greg McGary <gkm@eng.ascend.com>
12324
12325         * gcc.c-torture/compile/labels-2.c: New test.
12326
12327 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12328
12329         * gcc.c-torture/execute/991227-1.c: New test.
12330
12331 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12332
12333         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12334
12335 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12336
12337         * gcc.c-torture/execute/991221-1.c: New test.
12338
12339 1999-12-20  Nathan Sidwell  <nathan@acm.org>
12340
12341         * g++.old-deja/g++.other/cast3.C: New test.
12342
12343 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
12344
12345         * gcc.c-torture/execute/991216-4.c: New test.
12346
12347 1999-12-16  Michael Meissner  <meissner@cygnus.com>
12348
12349         * gcc.c-torture/execute/991216-1.c: New test.
12350         * gcc.c-torture/execute/991216-2.c: New test.
12351         * gcc.c-torture/execute/991216-3.c: New test.
12352
12353 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12354
12355         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12356         Actually make the test fail by using "-O2" for compilation.
12357
12358 1999-12-15  Nathan Sidwell  <nathan@acm.org>
12359
12360         * g++.old-deja/g++.warn/cast-align1.C: New test.
12361
12362 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12363
12364         * gcc.c-torture/compile/991214-1.c: New test.
12365         * gcc.c-torture/compile/991214-2.c: New test.
12366
12367 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12368
12369         * gcc.dg/991214-1.c: New test.
12370
12371 1999-12-13  Jeffrey A Law  (law@cygnus.com)
12372
12373         * gcc.c-torture/compile/991213-3.c: New test.
12374         * gcc.c-torture/compile/991213-2.c: New test.
12375         * gcc.c-torture/compile/991213-1.c: New test.
12376
12377 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
12378
12379         * gcc.dg/991209-1.c: New test.
12380
12381 1999-12-08  Nathan Sidwell <nathan@acm.org>
12382
12383         * gcc.c-torture/compile/991208-1.c: New test.
12384
12385 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12386
12387         * gcc.dg/ultrasp2.c: New test.
12388
12389 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
12390
12391         * g++.old-deja/g++.abi/align.C (main): Fix typo.
12392
12393 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
12394
12395         * gcc.c-torture/compile/991202-1.c: New test.
12396         * gcc.c-torture/execute/991202-1.c: New test.
12397         * gcc.c-torture/execute/991202-2.c: New test.
12398         * gcc.c-torture/execute/991202-3.c: New test.
12399
12400 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
12401
12402         * g++.old-deja/g++.abi/align.C: New test.
12403         * g++.old-deja/g++.abi/aggregates.C: Likewise.
12404         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12405
12406 1999-12-01  Richard Henderson  <rth@cygnus.com>
12407
12408         * gcc.c-torture/execute/991201-1.c: New.
12409
12410 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
12411
12412         * gcc.dg/991129-1.c: New test.
12413
12414 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12415
12416         * gcc.c-torture/compile/991127-1.c: New test.
12417
12418 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12419
12420         * g++.old-deja/g++.other/warn4.C: New test.
12421
12422 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12423
12424         * g++.old-deja/g++.eh/cleanup2.C: New test.
12425         * g++.old-deja/g++.ext/pretty2.C: New test.
12426         * g++.old-deja/g++.ext/pretty3.C: New test.
12427         * g++.old-deja/g++.other/debug6.C: New test.
12428
12429 1999-10-20  Jim Wilson  <wilson@cygnus.com>
12430
12431         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12432         compiler_output to look for one error message instead of two.
12433
12434 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
12435
12436         * gcc.c-torture/execute/991118-1.c: Also test case
12437         where the word boundary does not split a byte evenly.
12438
12439 1999-11-19  Nathan Sidwell  <nathan@acm.org>
12440
12441         * g++.old-deja/g++.ext/restrict1.C: New test.
12442
12443 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12444
12445         * gcc.c-torture/execute/991118-1.c: New test.
12446
12447 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12448
12449         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12450         working directory pathnames.
12451
12452 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12453
12454         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12455         host is equipped with driver.h and driver.o so it can actually
12456         compile and run the tests.
12457
12458 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12459
12460         * gcc.c-torture/compile/991008-1.c: New test.
12461
12462 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12463
12464         * lib/gcc-dg.exp: Include target-supports.exp
12465
12466 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12467
12468         * lib/target-supports.exp: New file: Provide procs to test for
12469         features supported by the target.
12470         (check_weak_available): Moved here from ecos.exp.
12471         (check_alias_available): New proc: Determine of the target
12472         toolchain supports the alias attribute.
12473
12474         * gcc.dg/special/ecos.exp: Move check_weak_available to
12475         target-supports.exp.
12476         (alias-1.c): Only perform the test if the target supports
12477         aliases.
12478         (wkali-1.c): Only perform the test if the target supports
12479         aliases.
12480
12481         * gcc.dg/990506-0.c: Expect error messages from cross
12482         targets as well as native targets.
12483
12484 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12485
12486         * gcc.dg/ultrasp1.c: Removed xfail.
12487         * gcc.dg/struct-ret-2.c: Likewise.
12488         * gcc.dg/array-1.c: Likewise.
12489
12490 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12491
12492         * gcc.dg/struct-ret-2.c: New test.
12493
12494         * gcc.dg/array-1.c: New test.
12495
12496 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12497
12498         * gcc.c-torture/execute/991030-1.c: New test.
12499
12500 1999-10-26  Richard Henderson  <rth@cygnus.com>
12501
12502         * gcc.c-torture/compile/991026-2.c: New test.
12503
12504 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12505
12506         * gcc.c-torture/compile/991026-1.c: New test.
12507
12508 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12509
12510         * gcc.c-torture/execute/991023-1.c: New test.
12511
12512 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12513
12514         * gcc.c-torture/execute/991019-1.c: New test.
12515
12516 1999-10-16  Richard Henderson  <rth@cygnus.com>
12517
12518         * gcc.c-torture/execute/991016-1.c: New test.
12519
12520 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12521
12522         * gcc.c-torture/execute/991014-1.c: New test.
12523
12524 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12525
12526         * g++.old-deja/g++.other/union2.C: New test.
12527
12528 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12529
12530         * g++.old-deja/g++.other/vaarg2.C: New test.
12531         * g++.old-deja/g++.other/vaarg3.C: New test.
12532
12533 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12534
12535         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12536         in compile/.
12537
12538 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12539
12540         * gcc.c-torture/execute/va-arg-11.c: New test.
12541
12542 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12543
12544         * lib/file-format.exp (gcc_target_object_format): Don't
12545         crash if objdump is unavailable.
12546
12547 1999-09-29  Donn Terry <donn@interix.com>
12548
12549         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12550
12551 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12552
12553         * gcc.c-torture/compile/990928-1.c: New test.
12554
12555 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12556
12557         * g++.old-deja/g++.other/decl6.C: New test.
12558
12559 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12560
12561         * gcc.c-torture/execute/va-arg-10.c: New test.
12562
12563 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12564
12565         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12566         __PRETTY_FUNCTION__.
12567
12568 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12569
12570         * gcc.c-torture/execute/990923-1.c: New test.
12571
12572 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12573
12574         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12575         for which -fpic is inappropriate.
12576
12577 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12578
12579         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12580
12581 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12582
12583         * g++.old-deja/g++.other/dyncast1.C: New test.
12584         * g++.old-deja/g++.other/dyncast2.C: New test.
12585         * g++.old-deja/g++.other/dyncast3.C: New test.
12586         * g++.old-deja/g++.other/dyncast4.C: New test.
12587         * g++.old-deja/g++.other/dyncast5.C: New test.
12588         * g++.old-deja/g++.eh/catch3.C: New test.
12589         * g++.old-deja/g++.eh/catch3p.C: New test.
12590         * g++.old-deja/g++.eh/catch4.C: New test.
12591         * g++.old-deja/g++.eh/catch4p.C: New test.
12592         * g++.old-deja/g++.eh/catch5.C: New test.
12593         * g++.old-deja/g++.eh/catch5p.C: New test.
12594         * g++.old-deja/g++.eh/catch6.C: New test.
12595         * g++.old-deja/g++.eh/catch6p.C: New test.
12596         * g++.old-deja/g++.eh/catch7.C: New test.
12597         * g++.old-deja/g++.eh/catch7p.C: New test.
12598         * g++.old-deja/g++.eh/catch8.C: New test.
12599         * g++.old-deja/g++.eh/catch8p.C: New test.
12600         * g++.old-deja/g++.eh/catch9.C: New test.
12601         * g++.old-deja/g++.eh/catch9p.C: New test.
12602
12603 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12604
12605         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12606         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12607
12608 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12609
12610         * gcc.c-torture/compile/990913-1.c: New test.
12611
12612 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12613
12614         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12615         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12616
12617 1999-09-09  Richard Henderson  <rth@cygnus.com>
12618
12619         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12620
12621 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12622
12623         * g++.old-deja/g++.other/lookup11.C: New test.
12624         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12625         what is permitted and what we want.
12626         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12627         overload use.
12628         * g++.old-deja/g++.jason/rfg5.C: Likewise
12629
12630 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12631
12632         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12633         * gcc.c-torture/noncompile/poison-1.c: New file.
12634
12635 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12636
12637         * g++.old-deja/g++.other/sizeof3.C: New test.
12638         * g++.old-deja/g++.other/sizeof4.C: New test.
12639         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12640         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12641
12642 1999-09-07  Richard Henderson  <rth@cygnus.com>
12643
12644         * gcc.dg/va-arg-1.c: New.
12645
12646 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12647
12648         * gcc.c-torture/execute/va-arg-9.c: New test.
12649
12650 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12651
12652         * g77.f-torture/compile/980519-2.f: New test.
12653         * g77.f-torture/compile/19990905-0.f: New test.
12654         * g77.f-torture/compile/19990905-1.f: New test.
12655         * g77.f-torture/compile/19990905-2.f: New test.
12656
12657         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12658
12659 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12660
12661         * gcc.c-torture/execute/990827-1.c: Fix typo.
12662
12663 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12664
12665         * g++.old-deja/g++.other/deref1.C: New test.
12666
12667 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12668
12669         * g++.old-deja/g++.other/ambig2.C: New test.
12670         * g++.old-deja/g++.other/cond5.C: New test.
12671         * g++.old-deja/g++.other/lookup16.C: New test.
12672
12673 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12674
12675         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12676         assemblers too.
12677
12678 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12679
12680         * lib/c-torture.exp: Avoid the "compare executables" optimization
12681         when testing native.
12682
12683 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12684
12685         * gcc.c-torture/execute/990829-1.c: New test.
12686         * gcc.c-torture/compile/990829-1.c: New test.
12687
12688 1999-08-27  Paul Burchard  <burchard@pobox.com>
12689
12690         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12691         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12692         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12693         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12694         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12695         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12696         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12697         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12698         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12699         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12700         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12701
12702 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12703
12704         * gcc.c-torture/execute/990827-1.c: New test.
12705
12706 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12707
12708         * g77.f-torture/noncompile/19990826-4.f: New test.
12709
12710         * g77.f-torture/compile/19990826-3.f: New test.
12711
12712         * g77.f-torture/execute/19990826-2.f: New test.
12713
12714         * g77.f-torture/compile/19990826-1.f: New test.
12715
12716         * gcc.c-torture/execute/990826-0.c: New test.
12717         * g77.c-torture/execute/19990826-0.f: New test.
12718
12719         * g77.f-torture/noncompile/970626-2.f: New test.
12720
12721 1999-08-25  Paul Burchard  <burchard@pobox.com>
12722
12723         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12724         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12725         lss-011.C: New tests.
12726
12727 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12728
12729         * g++.old-deja/g++.other/decl5.C: New test.
12730
12731 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12732
12733         * noncompile/noncompile.exp: Load_lib c-torture.exp.
12734         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12735         call `postbase' for each one.  All callers of `postbase' changed
12736         to call this instead.
12737
12738 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
12739
12740         * gcc.c-torture/execute/990811-1.c: New test.
12741
12742 1999-08-09  Nick Clifton  <nickc@cygnus.com>
12743
12744         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12745         just native ones.
12746
12747         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12748         just native ones.
12749
12750 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12751
12752         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12753
12754 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12755
12756         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12757
12758 1999-08-04  Nathan Sidwell  <nathan@acm.org>
12759
12760         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12761
12762 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12763
12764         * gcc.c-torture/execute/990804-1.c: New test.
12765
12766 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12767
12768         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12769         * g++.old-deja/g++.brendan/crash64.C: Likewise
12770         * g++.old-deja/g++.brendan/overload8.C: Likewise
12771
12772 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12773
12774         * g++.old-deja/g++.other/struct1.C: New test.
12775
12776 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12777
12778         * g++.old-deja/g++.other/enum2.C: New test.
12779
12780 1999-08-02  Richard Henderson  <rth@cygnus.com>
12781
12782         Adapted from tests from Franz Sirl:
12783         * gcc.c-torture/execute/va-arg-7.c: New test.
12784         * gcc.c-torture/execute/va-arg-8.c: New test.
12785
12786 1999-08-01  Jeffrey A Law  (law@cygnus.com)
12787
12788         * gcc.c-torture/compile/990801-2.c: New test.
12789
12790         * gcc.c-torture/compile/990801-1.c: New test.
12791
12792 1999-07-27  Michael Meissner  <meissner@cygnus.com>
12793
12794         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12795         fp-cmp-1.c, converting double to float.
12796
12797         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12798         fp-cmp-1.c, converting double to long double.
12799
12800         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12801         from fr1 to unknown_register, since fr1 is a legitimate register
12802         on some machines.
12803
12804 1999-07-25  Jeffrey A Law  (law@cygnus.com)
12805
12806         * README: More listname related changes.
12807
12808 1999-07-08  Catherine Moore  <clm@cygnus.com>
12809
12810         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12811
12812 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12813
12814         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12815
12816 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12817
12818         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12819
12820 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12821
12822         * gcc.dg/990703-1.c: New test.
12823
12824 1999-06-29  Nick Clifton  <nickc@cygnus.com>
12825
12826         * lib/file-format.exp: New file: Move definition of proc
12827         gcc_target_object_format to here from
12828         gcc.dg/special/ecos.exp.
12829
12830         * lib/c-torture.exp: Include lib file-format.exp.
12831         * lib/gcc-dg.exp: Include lib file-format.exp.
12832
12833         * gcc.dg/special/ecos.exp: Remove definition of proc
12834         gcc_target_object_format.
12835
12836 1999-06-28  Jeffrey A Law  (law@cygnus.com)
12837
12838         * gcc.c-torture/execute/990628-1.c: New test.
12839
12840 1999-06-25  Jeffrey A Law  (law@cygnus.com)
12841
12842         * gcc.c-torture/compile/990625-2.c: New test.
12843
12844         * gcc.c-torture/compile/990625-1.c: New test.
12845
12846 1999-06-23  Nick Clifton  <nickc@cygnus.com>
12847
12848         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
12849         attributes compile.
12850         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12851         ports that use the COFF/PE file format.
12852
12853 1999-06-17  Jeffrey A Law  (law@cygnus.com)
12854
12855         * gcc.c-torture/compile/990617-1.c: New test.
12856
12857 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12858
12859         * g++.old-deja/g++.other/decl4.C: New test.
12860
12861 1999-06-14  Nathan Sidwell  <nathan@acm.org>
12862
12863         * g++.old-deja/g++.other/bitfld3.C: New test.
12864
12865 1999-06-08  Nathan Sidwell  <nathan@acm.org>
12866
12867         * g++.old-deja/g++.eh/catch1.C: New test.
12868
12869 1999-06-07  Jeffrey A Law  (law@cygnus.com)
12870
12871         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12872
12873         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12874         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12875
12876 1999-06-05  Craig Burley  <craig@jcb-sc.com>
12877
12878         * g77.f-torture/compile/19990502-0.f: Replace with new,
12879         shorter, test that still fails after recent changes.
12880
12881 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12882
12883         * gcc.c-torture/execute/990604-1.c: New test.
12884
12885 1999-05-31  Jeffrey A Law  (law@cygnus.com)
12886
12887         * gcc.c-torture/execute/990531-1.c: New test.
12888
12889 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12890
12891         * gcc.c-torture/compile/990527-1.c: New test.
12892
12893 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
12894
12895         * gcc.c-torture/execute/990527-1.c: New test.
12896
12897 1999-05-25  Nick Clifton  <nickc@cygnus.com>
12898
12899         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12900         bitfields as signed.
12901
12902 1999-05-25  Craig Burley  <craig@jcb-sc.com>
12903
12904         * g77.f-torture/compile/19990525-0.f: New test.
12905
12906 1999-05-25  Jeffrey A Law  (law@cygnus.com)
12907
12908         * gcc.c-torture/execute/990525-2.c: New test.
12909
12910         * gcc.c-torture/execute/990525-1.c: New test.
12911
12912 1999-05-24  Nathan Sidwell  <nathan@acm.org>
12913
12914         * g++.old-deja/g++.other/anon3.C: New test.
12915         * g++.old-deja/g++.other/anon4.C: New test.
12916         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12917         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12918         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12919         Merrill).
12920
12921 1999-05-24  Jeffrey A Law  (law@cygnus.com)
12922
12923         * gcc.c-torture/execute/990524-1.c: New test.
12924
12925         * gcc.dg/990524-1.c: New test.
12926
12927 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12928
12929         * gcc.c-torture/compile/990523-1.c: New test.
12930
12931 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12932
12933         * gcc.c-torture/compile/990519-1.c: New test.
12934
12935 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12936
12937         * gcc.c-torture/compile/990517-1.c: New test.
12938
12939         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12940         (e4, f4): New tests.
12941         (main): Call them.
12942
12943 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12944
12945         * gcc.dg/noreturn-1.c: New test.
12946
12947 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12948
12949         * gcc.c-torture/execute/990513-1.c: New test.
12950
12951 1999-05-10  Richard Henderson  <rth@cygnus.com>
12952
12953         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12954
12955 1999-05-10  Craig Burley  <craig@jcb-sc.com>
12956
12957         * g77.f-torture/execute/erfc.f: Use small single-precision
12958         values, to avoid problems on Alphas when not -mieee.
12959
12960 1999-05-08  Craig Burley  <craig@jcb-sc.com>
12961
12962         * gcc.dg/990506-0.c: New test.
12963
12964 1999-05-08  Richard Henderson  <rth@cygnus.com>
12965
12966         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12967         the constant to test.  Don't XFAIL 64-bit targets.
12968
12969         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12970         * g++.old-deja/g++.law/profile1.C: Likewise.
12971
12972         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12973         operator new instances.
12974         * g++.old-deja/g++.other/delete5.C: Likewise.
12975
12976 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12977
12978         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12979         intrinsic.
12980
12981 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12982
12983         * g77.f-torture/execute/u77-test.f: Reverse order of two
12984         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12985
12986 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12987
12988         * gcc.dg/compare1.c: New test.
12989
12990 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12991
12992         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12993         New tests.
12994
12995 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12996
12997         * g77.f-torture/compile/19990502-1.f: New test.
12998
12999 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13000
13001         * g77.f-torture/compile/19990502-0.f: New test.
13002
13003 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13004
13005         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13006         intrinsic.
13007
13008 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13009
13010         * g77.f-torture/execute/u77-test.f (main): List libU77
13011         intrinsics not currently tested.
13012         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13013         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13014         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13015         Trim blanks off the ends of some printed strings.
13016
13017 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13018
13019         * g77.f-torture/execute/u77-test.f (main): Just warn about
13020         FSTAT gid disagreement, as it's expected on some systems.
13021
13022 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13023
13024         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13025         use a new function, which allows for some slop.
13026         Clean up some commentary.
13027         (issum): The new function.
13028         (sgladd): Deleted subroutine.
13029
13030 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13031
13032         * g77.f-torture/execute/u77-test.f: Modify to be more like
13033         libf2c/libU77 version, bringing patches to that version here.
13034         Add suitable commentary.
13035
13036 1999-04-25  Richard Henderson  <rth@cygnus.com>
13037
13038         * gcc.dg/990424-1.c: New test.
13039
13040 1999-04-24  Craig Burley  <craig@jcb-sc.com>
13041
13042         * g77.f-torture/execute/u77-test.f (main): Bug involving
13043         LSTAT has been fixed, so turn back on full checking.
13044
13045 1999-04-20  Craig Burley  <craig@jcb-sc.com>
13046
13047         * g77.f-torture/compile/19990419-0.f: New test.
13048         * g77.f-torture/execute/19990419-1.f: New test.
13049
13050 1999-04-17  Richard Henderson  <rth@cygnus.com>
13051
13052         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13053         to avoid the need for a prototype to supress a warning.
13054
13055 1999-04-07  Jim Wilson  <wilson@cygnus.com>
13056
13057         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13058
13059 1999-04-04  Jeffrey A Law  (law@cygnus.com)
13060
13061         * gcc.c-torture/execute/990404-1.c: New test.
13062
13063 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13064
13065         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13066         * gcc.dg/cpp-if3.c: Don't use -pedantic.
13067         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13068         missing initializer warnings.
13069
13070 1999-03-28  Jeffrey A Law  (law@cygnus.com)
13071
13072         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13073         matching strings.
13074
13075 1999-03-26  Jeffrey A Law  (law@cygnus.com)
13076
13077         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13078
13079 1999-03-26  Craig Burley  <craig@jcb-sc.com>
13080
13081         * g77.f-torture/execute/19990325-0.f: New test.
13082         * g77.f-torture/execute/19990325-1.f: New test.
13083
13084 1999-03-24  Jeffrey A Law  (law@cygnus.com)
13085
13086         * gcc.c-torture/execute/990324-1.c: New test.
13087
13088 1999-03-22  Jim Wilson  <wilson@cygnus.com>
13089
13090         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13091         test with 4.
13092
13093 1999-03-17  Richard Henderson  <rth@cygnus.com>
13094
13095         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
13096
13097 1999-03-13  Craig Burley  <craig@jcb-sc.com>
13098
13099         * g77.f-torture/execute/19990313-2.f: New test.
13100         * g77.f-torture/execute/19990313-3.f: New test.
13101
13102 1999-03-13  Craig Burley  <craig@jcb-sc.com>
13103
13104         * g77.f-torture/execute/19990313-0.f: New test.
13105         * g77.f-torture/execute/19990313-1.f: New test.
13106
13107 1999-03-12  Jim Wilson  <wilson@cygnus.com>
13108
13109         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13110         printf to sprintf.
13111         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13112         (main): Add check for u15.  Conditionalize u31 check depending on
13113         whether ints are <32 bits or >=32 bits.
13114
13115 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13116
13117         * g77.f-torture/execute/19981119-0.f: Improve testiness.
13118
13119 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13120
13121         * g77.f-torture/compile/19990305-0.f: New test.
13122         * g77.f-torture/execute/19981119-0.f: New test.
13123
13124 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13125
13126         * g77.f-torture/execute/970625-2.f: call ABORT if final
13127         result is not correct, instead of just printing it.
13128         Add this checking via newly introduced obfuscation, to
13129         trip up buggy front ends.
13130
13131 1999-03-07  Craig Burley  <craig@jcb-sc.com>
13132
13133         * g77.f-torture/compile/960317-1.f: Moved from being
13134         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
13135
13136 1999-03-06  Craig Burley  <craig@jcb-sc.com>
13137
13138         * g77.f-torture/execute/960317-1.f: New (old) test.
13139         * g77.f-torture/execute/970625-2.f: Ditto.
13140
13141 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
13142
13143         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13144         message on line 1 or line 2; cccp and cpplib do this differently.
13145
13146 1999-03-01  Jeffrey A Law  (law@cygnus.com)
13147
13148         * g++.old-deja/g++.law/weak1.C: New test.
13149
13150 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13151
13152         * gcc.c-torture/execute/990119-1.c: Renamed to...
13153         * gcc.dg/990119-1.c: this, so it will only be tested once
13154         (it's a preprocessor test, it doesn't need to be run at
13155         multiple optimization levels).
13156
13157 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13158
13159         * lib/g++.exp: Don't add incdir=$base_dir/../include to
13160           ALWAYS_CXXFLAGS.
13161
13162 1999-02-24  Craig Burley  <craig@jcb-sc.com>
13163
13164         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13165         * g77.f-torture/compile/19981216-0.f: ...as it is expected
13166         to not be compilable by current g77.
13167
13168 1999-02-24  Nick Clifton  <nickc@cygnus.com>
13169
13170         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13171
13172 1999-02-22  Jeffrey A Law  (law@cygnus.com)
13173
13174         * gcc.c-torture/execute/990222-1.c: New test.
13175
13176 1999-02-19  Craig Burley  <craig@jcb-sc.com>
13177
13178         * g77.f-torture/compile/19990218-0.f: New test.
13179         * g77.f-torture/noncompile/19990218-1.f: New test.
13180
13181 1999-02-18  Craig Burley  <craig@jcb-sc.com>
13182
13183         * g77.f-torture/compile/19981216-0.f: New test.
13184
13185 1999-02-14  Jeffrey A Law  (law@cygnus.com)
13186
13187         * gcc.dg/990214-1.c: New test.
13188
13189 1999-02-13  Jeffrey A Law  (law@cygnus.com)
13190
13191         * gcc.dg/990213-2.c: New test.
13192
13193         * gcc.dg/990213-1.c: New test.
13194
13195 1999-02-12  Jeffrey A Law  (law@cygnus.com)
13196
13197         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13198         ints.
13199
13200 1999-02-11  Nick Clifton  <nickc@cygnus.com>
13201
13202         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13203         specified by target.
13204
13205         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13206
13207 1999-02-11  Jeffrey A Law  (law@cygnus.com)
13208
13209         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13210
13211 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
13212
13213         * gcc.dg/special/ecos.exp: New test driver for new tests with
13214         special requirements.
13215
13216         * gcc.dg/special/alias-1.c: New test.
13217         * gcc.dg/special/gcsec-1.c: New test.
13218         * gcc.dg/special/weak-1.c: New test.
13219         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13220         * gcc.dg/special/weak-2.c: New test.
13221         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13222         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13223         * gcc.dg/special/wkali-1.c: New test.
13224         * gcc.dg/special/wkali-2.c: New test.
13225         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13226         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13227
13228 1999-02-10  Felix Lee  <flee@cygnus.com>
13229
13230           * lib/c-torture.exp (c-torture-compile): Pull out code for
13231           analyzing gcc error messages.
13232           (c-torture-execute): Likewise.  Fix some (harmless) false
13233           positives.
13234           * lib/gcc.exp (gcc_check_compile): New function.
13235
13236 1999-02-08  Richard Henderson  <rth@cygnus.com>
13237
13238         * gcc.c-torture/execute/990208-1.c: New test.
13239
13240 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
13241
13242         * g++.dg/special/ecos.exp: New driver for new tests with special
13243         requirements
13244
13245         * g++.dg/special/conpr-1.C: New test
13246         * g++.dg/special/conpr-2.C: New test
13247         * g++.dg/special/conpr-2a.C: New test
13248         * g++.dg/special/conpr-3.C: New test
13249         * g++.dg/special/conpr-3a.C: New test
13250         * g++.dg/special/conpr-3b.C: New test
13251
13252         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13253         allow g++ to use the dg driver
13254
13255         * README: Add comment about g++.dg directory
13256
13257 1999-02-06  Jeffrey A Law  (law@cygnus.com)
13258
13259         * README: Update email addresses.
13260
13261 1999-02-03  Nick Clifton  <nickc@cygnus.com>
13262
13263         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13264         arguments in order to force structure S onto the stack even on
13265         the alpha.
13266         (test): Pass 10 leading arguments to function foo as well as the
13267         structure S.
13268
13269         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13270         failure for all targets.
13271
13272         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13273         abort to terminate program execution.
13274
13275 1999-01-30  Richard Henderson  <rth@cygnus.com>
13276
13277         * gcc.c-torture/execute/990130-1.c: New test.
13278
13279 1999-01-30  Jeffrey A Law  (law@cygnus.com)
13280
13281         * gcc.dg/990130-1.c: New test.
13282
13283 1999-01-28  Michael Meissner  <meissner@cygnus.com>
13284
13285         * gcc.c-torture/execute/990128-1.c: New test.
13286
13287 1999-01-27  Michael Meissner  <meissner@cygnus.com>
13288
13289         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
13290
13291 1999-01-27  Felix Lee  <flee@cygnus.com>
13292
13293         * lib/c-torture.exp (c-torture-compile): pull out code for
13294         analyzing gcc error messages.
13295         (c-torture-execute): ditto, and fix some (harmless) false
13296         positives.
13297         * lib/gcc.exp (gcc_check_compile): new function.
13298
13299 1999-01-17  Jeffrey A Law  (law@cygnus.com)
13300
13301         * gcc.dg/990117-1.c: New test.
13302
13303         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13304
13305         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13306
13307 1999-01-15  Jeffrey A Law  (law@cygnus.com)
13308
13309         * g77.f-torture/compile/990115-1.f: New test.
13310
13311 1999-01-07  Jeffrey A Law  (law@cygnus.com)
13312
13313         * gcc.c-torture/compile/990107-1.c: New test
13314
13315 1999-01-06  Jeffrey A Law  (law@cygnus.com)
13316
13317         * gcc.c-torture/execute/990106-2.c: New test.
13318
13319         * gcc.c-torture/execute/990106-1.c: New test.
13320
13321 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
13322
13323         * gcc.c-torture/compile/981223-1.c: New test.
13324
13325 1998-12-29  Richard Henderson  <rth@cygnus.com>
13326
13327         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13328         (opt3): Rename from opt4 and disable.
13329
13330 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
13331
13332         * g++.old-deja/g++.pt/ptrmem5.C: New test.
13333
13334 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13335
13336         * g++.old-deja/g++.other/conv5.C: New test.
13337
13338 1998-12-14  Nick Clifton  <nickc@cygnus.com>
13339
13340         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13341
13342 1998-12-11  Jeffrey A Law  (law@cygnus.com)
13343
13344         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13345
13346 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
13347
13348         * gcc.c-torture/compile/981211-1.c: New test.
13349
13350 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
13351
13352         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13353
13354         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13355
13356 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13357
13358         * gcc.special/930510-1.c: Make C9X safe.
13359         * gcc.misc-tests/gcov-1.c Similarly.
13360         * gcc.misc-tests/gcov-2.c Similarly.
13361
13362 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13363
13364         * gcc.dg/ultrasp1.c: New test.
13365
13366 1998-12-06  Richard Henderson  <rth@cygnus.com>
13367
13368         * gcc.c-torture/execute/981206.c: New test.
13369
13370 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13371
13372         * g++.old-deja/g++.ns/template7.C: New test.
13373
13374         * g++.old-deja/g++.other/expr1.C: New test.
13375
13376         * g++.old-deja/g++.eh/tmpl3.C: New test.
13377
13378         * g++.old-deja/g++.eh/tmpl2.C: New test.
13379
13380 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13381
13382         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13383         * g++.old-deja/g++.other/using6.C: Removed.
13384         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13385
13386         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13387
13388 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13389
13390         * g++.old-deja/g++.pt/overload8.C: New test.
13391
13392         * g++.old-deja/g++.pt/overload7.C: New test.
13393
13394         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13395
13396         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13397         and relinking messages.
13398         * lib/g++.exp (g++_target_compile): Remove .rpo file when
13399         compiling with -frepo.
13400
13401 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
13402
13403         * g++.old-deja/g++.pt/lookup6.C: New test.
13404
13405 1998-11-30  Nick Clifton  <nickc@cygnus.com>
13406
13407         * gcc.c-torture/execute/981130-1.c: New test.
13408         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13409
13410 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13411
13412         * g++.old-deja/g++.pt/explicit76.C: New test.
13413
13414         * g++.old-deja/g++.pt/friend38.C: New test.
13415
13416         * g++.old-deja/g++.ns/crash2.C: New test.
13417
13418         * g++.old-deja/g++.pt/defarg8.C: New test.
13419
13420         * g++.old-deja/g++.pt/instantiate6.C: New test.
13421
13422         * g++.old-deja/g++.pt/static6.C: New test.
13423
13424         * g++.old-deja/g++.pt/decl2.C: New test.
13425
13426 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13427
13428         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
13429         problem is actually related with name lookup, but so what? :-)
13430
13431         * g++.old-deja/g++.pt/friend37.C: New test.
13432
13433 1998-11-25  Dave Love  <d.love@dl.ac.uk>
13434
13435         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13436         element, which fails on some systems.
13437
13438         * g77.f-torture/execute/labug1.f: New test.
13439
13440 1998-11-21  Jeffrey A Law  (law@cygnus.com)
13441
13442         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13443         is defined.
13444
13445 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13446
13447         * g77.f-torture/compile/981117-1.f: New test.
13448
13449 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13450
13451         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13452         properly discarded.
13453
13454 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13455
13456         * gcc.c-torture/execute/memcheck: New directory of tests for
13457         -fcheck-memory-usage.
13458
13459 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13460
13461         * README: New file, general information about the testsuite and
13462         new description of the various C++ test subdirectories.
13463         * README.g++: Eliminate obsolete information, update and move most
13464         relevant stuff to README.
13465
13466 1998-11-07  Richard Henderson  <rth@cygnus.com>
13467
13468         * gcc.c-torture/compile/981107-1.c: New test.
13469
13470 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13471
13472         * execute/memcpy-bi.c: New testcase.
13473
13474 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13475
13476         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13477         base classes.
13478
13479         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13480         template is selected.
13481
13482         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13483         classes, it should be accepted for all types.
13484
13485         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13486
13487         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13488         specializations start with template headers.
13489
13490 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13491
13492         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13493
13494         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13495         non-POD types.
13496
13497 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13498
13499         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13500
13501 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13502
13503         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13504
13505 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13506
13507         * 981019-1.c: New test.
13508
13509 1998-10-14  Robert Lipe <robertl@dgii.com>
13510
13511         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13512         find objc headers.
13513
13514 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13515
13516         * compile/981001-4.c: Remove use of GCC extension that triggers a
13517         compiler bug.
13518
13519 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13520
13521         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13522
13523 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13524
13525         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13526         instantiation of template produces incorrect code for delete
13527         expression.
13528
13529         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13530         constructors' name is not unique.
13531         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13532         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13533
13534         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13535         automatic array of const is ill-formed.
13536
13537         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13538         of template parameter?
13539
13540         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13541         const.
13542
13543         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13544         pointer-to-member expression.
13545
13546         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13547         declaration causes ICE.
13548
13549 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13550
13551         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13552         reserved in the global namespace.
13553
13554         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13555         generate needed virtual table.
13556
13557         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13558
13559 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13560
13561         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13562         template-dependent type
13563
13564 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13565
13566         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13567         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13568         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13569
13570         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13571         class should be usable as argument of member function.
13572         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13573         class should be usable as return type of member function.
13574         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13575         class should be usable as type of data member.
13576
13577         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13578
13579 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13580
13581         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13582
13583 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13584
13585         * gcc.dg/dll-?.c Add thumb to target list.
13586         Fix assembler scan patterns to match current assembler output.
13587
13588 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13589
13590         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13591         matching of template brackets.
13592
13593         * g++.old-deja/g++.other/using4.C: New test.  Test using
13594         declarations of methods from base classes.
13595
13596         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13597         within functions should introduce names into the innermost
13598         enclosing namespace.
13599
13600         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13601         of static locals if first initialization throws.
13602
13603 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13604
13605         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13606
13607 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13608
13609         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13610         lose track of the possible targets of tablejump insns.
13611         * special/special.exp: Run it.
13612
13613 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13614
13615         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13616         must be declared before its specializations can be named in friend
13617         declarations.
13618
13619 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13620
13621         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13622
13623         * g77.f-torture/execute/io1.f: New test.
13624
13625 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13626
13627         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13628         with pointer to template function, for which no argument deduction
13629         is possible.
13630
13631         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13632         specialization of template function as argument to template
13633         function.
13634
13635         * g++.old-deja/g++.other/access2.C: New test; Inner class
13636         shouldn't have privileged access to Outer's names.
13637
13638 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13639
13640         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13641         friend template declared within template class conflicts with
13642         nested class of the same name.
13643
13644         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13645         is ignored.
13646
13647         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13648         object with direct initializer as function declaration.
13649
13650         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13651         initializers.
13652
13653         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13654         involving const pointer and NULL produces incorrect result.
13655
13656         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13657         type name without `typename' should be rejected with -pedantic.
13658
13659 1998-10-02  Richard Henderson  <rth@cygnus.com>
13660
13661         * g++.old-deja/g++.other/addrof1.C: New test.
13662
13663 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13664
13665         * gcc.c-torture/compile/981001-1.c: New test.
13666         * gcc.c-torture/execute/981001-1.c: New test.
13667
13668 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13669
13670         * gcc.c-torture/compile/981001-2.c: New test.
13671         * gcc.c-torture/compile/981001-3.c: New test.
13672         * gcc.c-torture/compile/981001-4.c: New test.
13673
13674 1998-10-01  Robert Lipe  <robertl@dgii.com>
13675
13676         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13677         multilibbed hosts.   Idea grafted from g77.exp.
13678
13679 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13680
13681         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13682         avoid losing on systems which need -lsocket.
13683
13684 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13685
13686         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13687         * g++.old-deja/g++.other/nested2.C: Ditto.
13688         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13689         failure.
13690
13691 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13692
13693         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13694         preferred over template operator!= for enum bitfields.
13695
13696 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13697
13698         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13699         that happen to have the same base name, but in different scopes,
13700         are incorrectly rejected.
13701
13702 1998-09-16  Richard Henderson  <rth@cygnus.com>
13703
13704         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13705         on the native word size instead of an integer literal.
13706
13707 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13708
13709         * g++.old-deja/g++.other/static2.C: Invocation of static data
13710         member of type pointer-to-function denoted as non-static member.
13711
13712         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13713         checks involving function types and aliases.
13714
13715 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13716
13717         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13718         redefined to the same non-trivial type.
13719
13720         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13721         namespace-qualification of template specializations declared in
13722         other namespaces.
13723
13724         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13725         to declare a subset of the specializations of a template function
13726         as friends of specializations of a template class.
13727
13728         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13729         member templates that do not fully specialize the enclosing
13730         template class are rejected.
13731
13732 1998-09-11  Dave Love  <d.love@dl.ac.uk>
13733
13734         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13735
13736 1998-09-08  Dave Love  <d.love@dl.ac.uk>
13737
13738         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13739         altered from libf2c/libU77 version.
13740
13741 1998-09-06  Dave Love  <d.love@dl.ac.uk>
13742
13743         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13744
13745 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13746
13747         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13748         (un)signed char are different types for template specialization
13749         purposes.
13750
13751 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13752
13753         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13754         * objc: ObjC testsuite.
13755
13756 1998-08-31  Catherine Moore  <clm@cygnus.com>
13757
13758         * gcc.c-torture/execute/941014-1.x:  New file.
13759
13760 1998-08-31  Nick Clifton  <nickc@cygnus.com>
13761
13762         * lib/c-torture.exp: Add support for
13763         torture_eval_before_compile and torture_eval_before_execute
13764         variables.
13765
13766 1998-08-30  Jeffrey A Law  (law@cygnus.com)
13767
13768         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13769         this test triggers valid.
13770
13771 1998-08-27  Jeffrey A Law  (law@cygnus.com)
13772
13773         * gcc.dg/980827-1.c: New test.
13774
13775 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13776
13777         * gcc.c-torture/execute/loop-4b.c: New test.
13778
13779 1998-08-26  Nick Clifton  <nickc@cygnus.com>
13780
13781         * lib/c-torture.exp: Add support for
13782         torture_eval_before_compile and torture_eval_before_execute
13783         variables.
13784
13785 1998-08-25  Jeffrey A Law  (law@cygnus.com)
13786
13787         * gcc.c-torture/compile/980825-1.c: New test.
13788
13789 1998-08-24  Nick Clifton  <nickc@cygnus.com>
13790
13791         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13792         count number tests in opt_t0 not good_t0.
13793
13794 1998-08-24  Jeffrey A Law  (law@cygnus.com)
13795
13796         * gcc.c-torture/compile/930326-1.x: Fix typo.
13797
13798 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
13799
13800         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13801         causes an ICE.
13802
13803 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13804
13805         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13806         STACK_SIZE is defined.
13807         * gcc.c-torture/unsorted/stuct.c: Similarly.
13808
13809         * gcc.c-torture/compile/980821-1.c: New test.
13810
13811 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13812
13813         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13814
13815 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
13816
13817         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13818         code.
13819
13820 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
13821
13822         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13823         error'.
13824
13825 1998-08-18  Jeffrey A Law  (law@cygnus.com)
13826
13827         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13828
13829 1998-08-16  Jeffrey A Law  (law@cygnus.com)
13830
13831         * gcc.c-torture/compile/980816-1.c: New test.
13832
13833         * gcc.dg/980816-1.c: New test.
13834
13835 1998-08-13  Jeffrey A Law  (law@cygnus.com)
13836
13837         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13838         compiler for ieee tests.
13839
13840 1998-08-01  Dave Love  <d.love@dl.ac.uk>
13841
13842         * g77.f-torture/compile/980729-0.f: New test.
13843
13844 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13845
13846         * gcc.c-torture/special/eeprof-1.c: New test, for
13847         -finstrument-functions.
13848         * gcc.c-torture/special/special.exp: Run it.
13849
13850 1998-07-29  Jeffrey A Law  (law@cygnus.com)
13851
13852         * gcc.c-torture/compile/980729-1.c: New test.
13853
13854 1998-07-27  Nick Clifton  <nickc@cygnus.com>
13855
13856         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13857         __thumb__ is defined, and test for ARM style doubles if so.
13858
13859 1998-07-26  Dave Love  <d.love@dl.ac.uk>
13860
13861         * g77.f-torture/noncompile/980615-0.f: New test.
13862
13863 1998-07-26  H.J. Lu  (hjl@gnu.org)
13864
13865         * gcc.dg/980312-1.c: Do link instead of compile.
13866         * gcc.dg/980313-1.c: Likewise.
13867
13868 1998-07-26  Jeffrey A Law  (law@cygnus.com)
13869
13870         * gcc.c-torture/compile/980726-1.c: New test.
13871
13872 1998-07-25  Dave Love  <d.love@dl.ac.uk>
13873
13874         * g77.f-torture/execute/io0.f: New test.
13875
13876 1998-07-24  Nick Clifton  <nickc@cygnus.com>
13877
13878         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13879         an int.
13880
13881 1998-06-18  Michael Meissner  <meissner@cygnus.com>
13882
13883         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13884         m32r bugs.
13885
13886 1998-07-17  Nick Clifton  <nickc@cygnus.com>
13887
13888         * gcc.dg/980626-1.c: Expect failures for all toolchains until
13889         c-decl.c:grokdeclarator can handle mode attributes.
13890
13891 1998-07-16  Jeffrey A Law  (law@cygnus.com)
13892
13893         * gcc.c-torture/execute/980716-1.c: New test.
13894
13895 1998-07-13  Jeffrey A Law  (law@cygnus.com)
13896
13897         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13898         the mn10200.
13899         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13900         the mn10200.
13901         * gcc.c-torture/execute/va-arg-3.x: Similarly.
13902         * gcc.c-torture/compile/930326-1.x: Similarly.
13903
13904 1998-07-13  Dave Love  <d.love@dl.ac.uk>
13905
13906         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13907         New test from Craig.
13908
13909 1998-07-12  Dave Love  <d.love@dl.ac.uk>
13910
13911         * g77.f-torture/noncompile/980616-0.f: New test.
13912
13913         * g77.f-torture/execute/970816-3.f:  New test from Craig.
13914
13915 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13916
13917         *  g++.other/singleton.C: Return error value instead of taking
13918         SIGSEGV.
13919
13920 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13921
13922         *  g++.other/singleton.C: New test.   Warning is under dispute.
13923         Runtime crash is not.
13924
13925 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13926
13927         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13928         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13929         using6.C, using7.C}:  New namespace tests.
13930
13931 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13932
13933         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13934         specialization with typedef'ed names used as array indexes.
13935
13936 1998-07-09  Jeffrey A Law  (law@cygnus.com)
13937
13938         * gcc.c-torture/execute/980709-1.c: New test.
13939
13940         * gcc.dg/980709-1.c: New test.
13941
13942 1998-07-07  Richard Henderson  <rth@cygnus.com>
13943
13944         * gcc.c-torture/execute/bcp-1.c: New test.
13945
13946 1998-07-07  Jeffrey A Law  (law@cygnus.com)
13947
13948         * gcc.c-torture/execute/980707-1.c: New test.
13949
13950 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13951
13952         * gcc.c-torture/compile/980706-1.c: New test.
13953
13954 1998-07-01  Dave Love  <d.love@dl.ac.uk>
13955
13956         * g77.f-torture/execute/980701-0.f,
13957         g77.f-torture/execute/980701-1.f: New test from Craig.
13958
13959 1998-07-01  Jeffrey A Law  (law@cygnus.com)
13960
13961         * gcc.c-torture/compile/980701-1.c: New test.
13962
13963         * gcc.c-torture/execute/980701-1.c: New test.
13964
13965 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13966 rlsruhe.de>
13967
13968         * g++.old-deja/g++.robertl/eb132.C: New test.
13969         * g++.old-deja/g++.robertl/eb133.C: Likewise.
13970
13971 1998-06-29  Dave Love  <d.love@dl.ac.uk>
13972
13973         * g77.f-torture/execute/980628-7.f,
13974         g77.f-torture/execute/980628-8.f,
13975         g77.f-torture/execute/980628-9.f,
13976         g77.f-torture/execute/980628-10.f: New tests from Craig.
13977
13978         * g77.f-torture/execute/980628-3.f: Remove mail headers.
13979
13980 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13981
13982         * g77.f-torture/execute/980628-4.f: New test from Craig.
13983         * g77.f-torture/execute/980628-5.f: Likewise.
13984         * g77.f-torture/execute/980628-2.f: Likewise.
13985         * g77.f-torture/execute/980628-0.f: Likewise.
13986         * g77.f-torture/execute/980628-1.f: Likewise.
13987         * g77.f-torture/execute/980628-3.f: Likewise.
13988         * g77.f-torture/execute/980628-6.f: Likewise.
13989
13990 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13991
13992         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13993         directory when nothing has been installed yet.
13994
13995 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
13996
13997         * gcc.c-torture/special/special.exp: Handle newer versions of
13998         dejagnu.
13999
14000 1998-06-26  Jeffrey A Law  (law@cygnus.com)
14001
14002         * gcc.dg/980626-1.c: New test.
14003
14004 1998-06-19  Bruno Haible <haible@ilog.fr>
14005
14006         * gcc.misc-tests/m-un-2.c: New test.
14007         * g++.old-deja/g++.other/warn01.c: Likewise.
14008
14009 1998-06-19  Robert Lipe  <robertl@dgii.com>
14010
14011         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14012         compatibility with assmblers with a different comment character.
14013         Eliminate use of GAS-specific extensions.
14014
14015 1998-06-19  Jeffrey A Law  (law@cygnus.com)
14016
14017         * gcc.c-torture/execute/ieee/980619-1.c: New test.
14018
14019 1998-06-19  Robert Lipe  <robertl@dgii.com>
14020
14021         *lib/g77.exp: Replace search for libf2c.a with search for newly
14022         renamed libg2c.a
14023
14024 1998-06-17  Jeffrey A Law  (law@cygnus.com)
14025
14026         * gcc.c-torture/execute/980617-1.c: New test.
14027
14028 1998-06-12  Jeffrey A Law  (law@cygnus.com)
14029
14030         * gcc.c-torture/execute/980612-1.c: New test.
14031
14032 1998-06-08  Jeffrey A Law  (law@cygnus.com)
14033
14034         * gcc.dg/980523-1.c: Only test on ppc-linux.
14035         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14036
14037         * gcc.c-torture/execute/980608-1.c: New test.
14038
14039 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
14040
14041         * gcc.c-torture/execute/980605-1.c: New test.
14042
14043 1998-06-04  Jeffrey A Law  (law@cygnus.com)
14044
14045         * gcc.c-torture/execute/980604-1.c: New test.
14046
14047 1998-06-02  Jeffrey A Law  (law@cygnus.com)
14048
14049         * gcc.c-torture/execute/980602-1.c: New test.
14050         * gcc.c-torture/execute/980602-2.c: Likewise.
14051
14052 1998-06-02  Dave Love  <d.love@dl.ac.uk>
14053
14054         * 970125-0.f: Fix per JCB.  Add commentary.
14055
14056 1998-05-31  Michael Meissner  <meissner@cygnus.com>
14057
14058         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14059         IEEE -0 support.
14060
14061 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14062
14063         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14064         earlier.
14065
14066 1998-05-28  Catherine Moore <clm@cygnus.com>
14067
14068         * gcc.c-torture/execute/980526-3.c: New test.
14069
14070 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
14071
14072         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14073         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14074         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14075         m88k-motorola-sysv3 to XFAIL.
14076
14077 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14078
14079         * gcc.dg/980526-1.c: New test.
14080         * gcc.c-torture/execute/980526-2.c: New test.
14081
14082 1998-05-26  Jeffrey A Law  (law@cygnus.com)
14083
14084         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14085
14086         * gcc.c-torture/execute/980526-1.c: New test.
14087
14088 1998-05-26  Dave Love  <d.love@dl.ac.uk>
14089
14090         * g77.f-torture/execute/alpha2.f: Add runtime test.
14091
14092 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
14093
14094         * g++.old-deja/old-deja.exp: Strip leading directories.
14095
14096         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14097         error for the line.  Don't run multiple tests for the same line.
14098
14099 1998-05-23  Jeffrey A Law  (law@cygnus.com)
14100
14101         * gcc.dg/980523-1.c: New test.
14102
14103 1998-05-23  Dave Love  <d.love@dl.ac.uk>
14104
14105         * g77.f-torture/compile/970915-0.f: New test.
14106
14107 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
14108
14109         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14110
14111 1998-05-21  Jeffrey A Law  (law@cygnus.com)
14112
14113         * gcc.dg/980520-1.c: New test.
14114
14115 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
14116
14117         * gcc.dg/980502-1.c: Fix return type.
14118
14119 1998-05-20  Jeffrey A Law  (law@cygnus.com)
14120
14121         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14122         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14123         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14124         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14125         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14126
14127 1998-05-20  Dave Love  <d.love@dl.ac.uk>
14128
14129         * g77.f-torture/execute/980520-1.f: New test.
14130
14131 1998-05-15  Dave Love  <d.love@dl.ac.uk>
14132
14133         * lib/mike-g77.exp: New file.
14134
14135         * g77.f-torture/noncompile/noncompile.exp,
14136         g77.f-torture/noncompile/check0.f: New files.
14137
14138 1998-05-14  Dave Love  <d.love@dl.ac.uk>
14139
14140         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14141         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14142         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14143         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14144         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14145         abort where appropriate.
14146
14147 1998-05-05  Michael Meissner  <meissner@cygnus.com>
14148
14149         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14150         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14151
14152 1998-04-29  Dave Love  <d.love@dl.ac.uk>
14153
14154         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14155
14156 1998-04-27  Dave Love  <d.love@dl.ac.uk>
14157
14158         * g77.f-torture/compile/980427-0.f: New test.
14159
14160 1998-04-24  Dave Love  <d.love@dl.ac.uk>
14161
14162         * g77.f-torture/compile/980424-0.f: New test.
14163
14164 1998-04-19  Dave Love  <d.love@dl.ac.uk>
14165
14166         * g77.f-torture/compile/980419-2.f (main): New test.
14167         * g77.f-torture/compile/970125-0.f: New test.
14168         * g77.f-torture/compile/980419-1.f: New test.
14169
14170 1998-04-08  Jim Wilson  <wilson@cygnus.com>
14171
14172         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
14173         of loop-4.c.
14174
14175 1998-04-07  Jim Wilson  <wilson@cygnus.com>
14176
14177         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14178
14179 1998-04-03  Jim Wilson  <wilson@cygnus.com>
14180
14181         * gcc.c-torture/compile/980329-1.c: New test.
14182
14183 1998-03-18  Jim Wilson  <wilson@cygnus.com>
14184
14185         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14186         * gcc.dg/980312-1.c: Fix typo in -march command.
14187
14188 1998-03-16  H.J. Lu  (hjl@gnu.org)
14189
14190         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14191
14192 1998-03-11  Robert Lipe  <robertl@dgii.com>
14193
14194         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
14195         Dave Love agree the Fortran source is bogus.
14196
14197 1998-03-11  Robert Lipe  <robertl@dgii.com>
14198
14199         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14200         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14201         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14202         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14203         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14204
14205 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
14206
14207         * g++.old-deja/g++.other/friend1.C: New test.
14208
14209 1998-02-18  Dave Love  <d.love@dl.ac.uk>
14210
14211         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14212         possibly uninitialized) variables and declare dnrm2.
14213
14214 1998-02-23  Robert Lipe <robertl@dgii.com>
14215
14216         From Bruno Haible <haible@ilog.fr>:
14217         * gcc.c-torture/execute/980223.c: New test.
14218
14219 1998-02-13  Jeffrey A Law  (law@cygnus.com)
14220
14221         * gcc.dg/ifelse-1.c: New test.
14222
14223 1998-02-09  H.J. Lu  (hjl@gnu.org)
14224
14225         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14226
14227           * lib/old-dejagnu.exp (old-dejagnu): Added the
14228           "execution test - XFAIL *-*-*" handling in the spirit of
14229           "excess errors test -". Changed the "execution test fails"
14230           handling to be like "excess errors test fails".
14231           * Update various tests accordingly.
14232
14233 1998-02-06  Jim Wilson  <wilson@cygnus.com>
14234
14235         * gcc.c-torture/execute/980205.c: New test.
14236
14237 1998-01-18  Jeffrey A Law  (law@cygnus.com)
14238
14239         * lib/c-torture.exp: Look for .x files instead of .cexp files.
14240         * lib/f-torture.exp: Similarly.
14241         * gcc.c-torture: Rename all .cexp files to .x files.
14242
14243 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
14244
14245         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14246         (940510-1.c): Removed duplicate.
14247         (971104-1.c): New test.
14248
14249 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
14250
14251           * lib/f-torture.exp: Improve error and loop detection.
14252
14253 1997-11-19  Michael Meissner  <meissner@cygnus.com>
14254
14255         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14256         use that to size the filler array.
14257
14258 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
14259
14260         * lib/c-torture.exp(c-torture-execute): Fix typo.
14261
14262         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14263         testcase as the executable name. Keep the executable around if
14264         the test fails.
14265
14266 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
14267
14268         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14269         changes.  Only test one -g option, and move it to the end of the
14270         list of options to test.
14271
14272 1997-09-19  Michael Meissner  <meissner@cygnus.com>
14273
14274         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14275         variable GCC_TORTURE_OPTIONS to supply default switches separated
14276         by colons.  If no environment variable, run tests with -O0 -g, -O1
14277         -g, and -O2 -g as well.
14278
14279 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
14280
14281         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
14282         explanatory comments. Fix indentation.
14283
14284 1997-09-15  Jeffrey A Law  (law@cygnus.com)
14285
14286         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
14287
14288 1997-09-11  Jeffrey A Law  (law@cygnus.com)
14289
14290         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
14291         * g++.old-deja/g++.mike/p7325.C: Likewise.
14292         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
14293
14294 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
14295
14296         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14297         * g++.old-deja/g++.brendan/crash30.C: Likewise.
14298         * g++.old-deja/g++.brendan/crash39.C: Likewise.
14299         * g++.old-deja/g++.law/operators4.C: Likewise.
14300
14301 1997-09-11  Joe Buck  (jbuck@synopsys.com)
14302
14303         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14304         * g++.old-deja/g++.mike/p784.C: Ditto.
14305         * g++.old-deja/g++.mike/p785.C: Ditto.
14306
14307 1997-09-05  Jeffrey A Law  (law@cygnus.com)
14308
14309           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14310
14311 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14312
14313         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14314         target feature; pass this to c-torture-execute as needed.
14315
14316 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14317
14318         * lib/c-torture.exp(c-torture-execute): If the previous and the
14319         current executables being tested are identical, we don't need to
14320         run the executable again. Try to make the executable names
14321         unique. Add an optional argument for passing additional compiler
14322         flags.
14323
14324 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
14325
14326         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14327
14328 1997-08-29  Jeffrey A Law  (law@cygnus.com)
14329
14330         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14331
14332 1997-07-31  Jeffrey A Law  (law@cygnus.com)
14333
14334         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14335         32bit or larger longs.
14336
14337         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14338         have either a 32bit long or 32bit int.
14339
14340 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
14341
14342         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14343         Make double precision tests dependent on sizeof (double).
14344
14345 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
14346
14347         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14348         too.
14349
14350 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
14351
14352         * gcc.c-torture/compile/961203-1.cexp: New script.
14353
14354 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
14355
14356         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14357         up the includes ourselves.
14358
14359 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
14360
14361         * lib/plumhall.exp: Remove random include, and add a few
14362         verbose messages for debugging.
14363
14364 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
14365
14366         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14367         of trying to do it ourselves.
14368
14369 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14370
14371         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14372
14373 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
14374
14375         * gcc.prms/5403.c: Made regexp a bit less strict.
14376
14377 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
14378
14379         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14380         is returned from remote_load instead.
14381         * lib/plumhall.exp: Ditto.
14382         * lib/mike-g++.exp: Ditto.
14383         * lib/old-dejagnu.exp: Ditto.
14384         * lib/c-torture.exp: Ditto.
14385
14386 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
14387
14388         * lib/g++.exp: Use build_wrapper procedure.
14389         * lib/gcc.exp: Ditto.
14390
14391 1997-05-20  Jeffrey A Law  (law@cygnus.com)
14392
14393         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14394         an old-style decl for malloc.  Fixes tests to work when
14395         sizeof (int) != sizeof (size_t).
14396
14397 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14398
14399         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14400
14401         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14402         use stdargs.h interface.
14403
14404 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14405
14406         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14407         NO_VARARGS when compiling.
14408
14409 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
14410
14411         * lib/plumhall.exp(ph_includes): New procedure.
14412         (ph_make): Use it.
14413         (ph_compiler): Ditto.
14414
14415         * lib/g++.exp: Rename test-glue.c to testglue.c.
14416         * lib/gcc.exp: Ditto.
14417
14418 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
14419
14420         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14421         to completion when it's called.
14422
14423 1997-03-21  Michael Meissner  <meissner@cygnus.com>
14424
14425         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14426         is defined, don't do test.
14427
14428 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
14429
14430         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14431         for object files.
14432         (ph_summary): Mark skipped testcases as untested, not unresolved.
14433
14434         * lib/plumhall.exp (ph_make): If unresolved because of bad
14435         errorCode, record errorCode in log file.
14436         (*): Replace send_log/verbose with verbose -log.
14437
14438 1997-03-19  Michael Meissner  <meissner@cygnus.com>
14439
14440         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14441         double conversion if double isn't at least 8 bytes.
14442
14443         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14444         int to work with targets where int is 16 bits.
14445
14446         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14447         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14448         precision for the test to complete.
14449
14450 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14451
14452         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14453         if d10v is not compiled with the -mdouble64 flag.
14454         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14455
14456         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14457         d10v is not compiled with the -mint32 flag.
14458
14459 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14460
14461         * lib/plumhall.exp: Use incr_count.
14462
14463 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14464
14465         * gcc.c-torture: Update to c-torture-1.45.
14466
14467 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14468
14469         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14470         the name of the expect testcase file).
14471
14472         * lib/g++.exp(g++_init): Ditto.
14473
14474 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14475
14476         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14477         the host.
14478
14479         * lib/gcc.exp(gcc_exit): New procedure.
14480
14481 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14482
14483         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14484         specs where appropriate.
14485
14486         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14487         because of new "candidates are" messages, and removed a few
14488
14489         * Converted all non-old-style g++ testcases to old-style, and
14490         moved into g++.old-deja.
14491
14492 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14493
14494         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14495         options.
14496
14497         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14498         succeeded.
14499
14500         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14501
14502 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14503
14504         * lib/gcc.exp (gcc_target_compile): Add support for defining
14505         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14506         the machine doesn't have those features.
14507
14508 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14509
14510         * g++.law/operators4.exp: Don't use LIBS.
14511
14512 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14513
14514         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14515
14516         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14517         * lib/g++.exp: Set it here instead. Also, allow use of the
14518         --tool_exec and --tool_opt options. Change CXX to
14519         GXX_UNDER_TEST.
14520
14521         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14522
14523         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14524
14525 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14526
14527         * lib/old-dejagnu.exp: Use prune_warnings instead of
14528         prune_system_crud.
14529         * lib/mike-g++.exp: Ditto.
14530         * lib/gcc.exp: Ditto.
14531         * lib/g++.exp: Ditto.
14532
14533         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14534
14535 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14536
14537           * 941014-2.c: Include stdlib.h
14538           * 960327-1.c: Include stdio.h
14539           * dbra.c, index-1.c: Don't assume ints are 32bits.
14540
14541 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14542
14543         * lib/gcc.exp: Add gcc,stack_size target feature.
14544
14545         * lib/g++.exp(g++_target_compile): Add the include and link
14546         paths here, not in two other places. And, it's $options, not
14547         options.
14548
14549         * lib/mike-g++.exp(postbase): Remove the code that determines
14550         the correct include and link paths.
14551         * g++.old-deja/old-deja.exp: Ditto.
14552
14553 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14554
14555         * lib/g++.exp(g++_init): target_compile no longer returns the
14556         filename of the result.
14557
14558 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14559
14560         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14561         call to glob.
14562
14563         * gcc.c-torture/special/special.exp: Change call to
14564         gcc_target_compile to include the object file.
14565
14566 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14567
14568         * gcc.c-torture/special/special.exp: Correct misspelling in last
14569         change.
14570
14571 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14572
14573         * lib/plumhall.exp(ph_summary): Log the entire output of the
14574         executable. Return -1 if there were any failures, 0 otherwise.
14575         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14576         (ph_make): Clean up objects and executables that were built
14577         if the tests succeeded.
14578
14579 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14580
14581         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14582         libraries and includes in the build tree as appropriate.
14583
14584 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14585
14586         * lib/c-torture.exp: Instead of looking for the global variable
14587         NO_LONG_LONG, check to see if that's a feature of the target.
14588
14589 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14590
14591         * config/default.exp: Minimize. Delete the remainer of the files in
14592         config; this functionality is now in devo/dejagnu/config.
14593
14594         g++.*/*: Pass any additional flags used to compile to postbase;
14595         delete CXXFLAGS.
14596
14597         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14598         is now done by runtest.exp. Use gcc_target_compile instead of
14599         compile.
14600
14601         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14602         Remove references to CFLAGS. Use remote_file instead of
14603         calling rm -f.
14604         (c-torture): Take a list of arguments to use to compile this
14605         testcase.
14606
14607         lib/g++.exp: Simplify. Use target_compile instead of compile.
14608         lib/gcc-dg.exp: Ditto.
14609         lib/gcc.exp: Ditto.
14610         lib/mike-{gcc,g++}.exp: Ditto.
14611         lib/old-dejagnu.exp: Ditto.
14612         lib/plumhall.exp: Ditto.
14613
14614 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14615
14616         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14617         (ph_linker): Likewise.
14618
14619 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14620
14621           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14622         MAP_ANON / MAP_ANONYMOUS if defined;
14623         else try to map from /dev/zero .
14624
14625 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14626
14627         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14628         isn't defined, then define it to MAP_ANONYMOUS.
14629
14630 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14631
14632         * gcc.c-torture: Update to c-torture-1.42 release.
14633
14634 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14635
14636         * gcc.c-torture: Update to c-torture-1.41 release.
14637
14638 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14639
14640         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14641         c-torture release.
14642
14643 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14644
14645         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14646         and LDFLAGS.  Fix second case to append the target_info ldflags
14647         onto LDFLAGS, not CFLAGS.
14648         * lib/g++.exp (g++_init): Add target_info stuff.
14649         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14650         of libgloss and newlib flags for !native.
14651
14652         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14653         (GDB): Fix relative path to go up another dir for finding gdb.
14654
14655 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14656
14657         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14658         versions in the target_info array, if they don't exist.
14659
14660 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14661
14662         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14663
14664 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14665
14666         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14667         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14668
14669 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14670
14671         * lib/old-dejagnu.exp: Don't remove the output file before we've
14672         actually tested it. Don't append pwd to the path of the executable
14673         we're testing.
14674
14675 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14676
14677         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14678
14679 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14680
14681         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14682         temporary directory for compiler files, and set it to a default
14683         value of /tmp. Set $output as the name of the output file from
14684         compiling the testcase. Add a -o option to $cflags_var so the
14685         compiler writes the final output file as $output. Set $executable
14686         to $output.
14687
14688         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14689         directory for compiler files, and set it to /tmp if it doesn't
14690         already have a value. Set $output_file to the name of the output
14691         file from compiling the testcase. Add a -o option to CXXFLAGS so
14692         the compiler writes the final output file as $output. Use $output
14693         as the executable to be tested.
14694
14695 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14696
14697         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14698
14699 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14700
14701         * gcc.c-torture/execute/pending-1.c: New test.  Still
14702         pending in Tege's queue.
14703
14704 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14705
14706         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14707         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14708         if there were failures.  Call unresolved if there were unresolved
14709         testcases.  Call gcc_fail if program did not run to completion.
14710         (ph_make): Pass additional argument name to ph_execute.
14711         (ph_execute): Add new argument.  Pass additional arguments to
14712         ph_summary.  Call gcc_fail is there is no execution output.
14713
14714 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14715
14716         * lib/plumhall.exp (proc_summary): Output relavent summary
14717         lines into the log so specific failures in plumhall can be
14718         investigated.
14719
14720 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14721
14722         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14723         (c-torture-execute): Don't try to execute tests which use
14724         "long long" types if $NO_LONG_LONG is nonzero.
14725
14726 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14727
14728         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14729         not c-torture.
14730
14731         * gcc.ieee: Move from here.
14732         * gcc.c-torture/execute/ieee: To here.
14733
14734 1996-03-26  Jeffrey A Law  (law@cygnus.com)
14735
14736         * gcc.c-torture: Update to c-torture-1.41 release.
14737
14738 1996-03-22  Jeffrey A Law  (law@cygnus.com)
14739
14740         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14741         not "$output".
14742
14743 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14744
14745         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14746         -c present.
14747
14748 1996-03-02  Jeffrey A Law  (law@cygnus.com)
14749
14750         * config/proelf.exp: Handle connecting to a simulator.
14751
14752 1996-01-31  Jeffrey A Law  (law@cygnus.com)
14753
14754         * config/proelf.exp: New file.  Enough framework that we can
14755         run c-torture tests on the proelf targets (or any other target
14756         that gdb can connect to for that matter).
14757
14758 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14759
14760         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14761         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14762
14763         * lib/plumhall.exp (ph_execute): Always call ph_summary if
14764         exec_output exists.
14765
14766 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14767
14768         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14769         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14770
14771         * config/*.exp: Update FSF address.  Change result of ${tool}_load
14772         to pass/fail/unresolved/unsupported/untested.  Caller must now
14773         call unresolved/unsupported/untested.
14774         * lib/*.exp: Update FSF address.  Update to handle new results of
14775         ${tool}_load.
14776         * lib/chill.exp (verbose): Delete.
14777
14778 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14779
14780         * lib/gcc.exp (default_gcc_start): Change order of args to
14781         $LDFLAGS $CFLAGS $LIBS.
14782         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14783         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14784         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14785         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14786         * gcc.misc-tests/dg-test.exp: Likewise.
14787         * gcc.misc-tests/msgs.exp: Likewise.
14788         * gcc.prms/prms.exp: Likewise.
14789         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14790         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14791
14792         * lib/dg.exp: Deleted, moved to dejagnu/lib.
14793
14794 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14795
14796         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14797
14798         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14799         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14800
14801         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14802         necessary.
14803
14804 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14805
14806         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14807         global for loop; add use of $mathlib.
14808         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14809         settings here; set mathlib for anything but VxWorks.
14810
14811 1996-01-22  Jeffrey A Law  (law@cygnus.com)
14812
14813         * gcc.c-torture: Update to c-torture-1.40 release.
14814
14815 1996-01-03  Jeffrey A Law  (law@cygnus.com)
14816
14817         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14818         dg.exp.
14819
14820 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14821
14822         * lib/c-torture.exp (c-torture-execute): Declare "output" as
14823         global.
14824
14825 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14826
14827         * lib/g++.exp (LIBS): Define if not already.
14828         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14829         (gcc-dg-prune): Call prune_gcc_output.
14830         * lib/gcc.exp (prune_gcc_output): New proc.
14831         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14832         prune_gcc_output.
14833
14834 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14835
14836         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14837         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
14838
14839 1995-11-15  Jeffrey A Law  (law@cygnus.com)
14840
14841         * gcc.c-torture: Update to c-torture-1.39 release.
14842
14843 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14844
14845         * lib/c-torture.exp (c-torture-execute): Don't return if one option
14846         fails, try others as well.
14847
14848 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14849
14850         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14851         If compilation fails, mark execute tests as `untested'.
14852         If test is marked as unsupported, don't mark compilation and
14853         execute tests as failed.
14854
14855 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14856
14857         * lib/g++.exp (g++_init): Don't link in libg++, and look to
14858         libstdc++ for whether or not we want to be doing shared
14859         libraries.  Delete link_curses since we don't need it anymore.
14860         * lib/mike-g++.exp (postbase): Don't link in libg++.
14861         * g++.old-deja/old-deja.exp: Likewise.
14862
14863 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14864
14865         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14866
14867 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14868
14869         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14870         For that, add `-Wl,-a,shared_archive'.
14871         * g++.old-deja/old-deja.exp: Likewise.
14872
14873 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14874
14875         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14876
14877 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14878
14879         * lib/mike-g++.exp (postbase): Pay attention to the status of
14880         g++_load.
14881
14882 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14883
14884           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14885
14886 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14887
14888         * lib/gcc.exp (default_gcc_start): No longer need to log program
14889         being executed or its output, execute_anywhere does that now.
14890         * lib/g++.exp (default_g++_version): Call execute_anywhere.
14891         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
14892
14893 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14894
14895         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14896         the same as those in lib/g++.exp.
14897
14898 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
14899
14900         * gcc.c-torture: Update to c-torture-1.38 release.
14901         * gcc.ieee: Related changes.
14902
14903 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14904
14905         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14906         "exec". Minor reformatting changes.
14907
14908         * config/rom68k.exp (${tool}_load): Make it work in a canadian
14909         cross. This means all "exec" calls now work on a remote host as
14910         well.
14911         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14912         cross. Filter out the extra "\r\n" stuff that expect puts in.
14913         (c-torture-execute): Filter out the bogus warnings like
14914         c-torture-compile does. Add support for canadian cross.
14915         * lib/gcc.exp (default_gcc_version, default_gcc_start)
14916         Use execute_anywhere rather than calling exec directly. Now it
14917         works for canadian cross testing.
14918
14919 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14920
14921         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14922         results into a variable, and check that rather than using file exists.
14923
14924 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14925
14926         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14927         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14928
14929 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14930
14931         * g++.old-deja/old-deja.exp: Create and pass runshlib and
14932         lib_curses if there's a shared libg++ in the build tree.
14933
14934 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14935
14936         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14937         if not supported target.
14938
14939 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14940
14941         * lib/g++.exp (g++_init): Move empty setting of runshlib and
14942         link_curses up to always happen, not just for native builds.
14943
14944 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14945
14946         * gcc.c-torture: Update to c-torture-1.36 release.
14947         * gcc.failure: Related changes.
14948
14949 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14950
14951         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14952
14953 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14954
14955         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14956         * lib/mike-g++.exp (postbase): Not in here.  Still reference
14957         runshlib, link_curses, and mathlib for link and run.
14958
14959         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14960         pass the runtime shared library options for Solaris, OSF/1, and
14961         Irix5, and link with -lcurses to avoid unresolved references.
14962
14963 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14964
14965         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14966         only run once.
14967
14968 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14969
14970         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14971
14972 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14973
14974         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
14975         do not have a framework for the "compat" tests yet.
14976
14977 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
14978
14979         * lib/mike-g++.exp (postbase): New local variable `mathlib',
14980         set to null if we're testing vxworks5.1.  Use that instead of
14981         `-lm' in the setting of LIBS for link and run.
14982
14983 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
14984
14985         * config/rom68k.exp (${tool}_load): Major changes to make it
14986         work.  Verified that it does in fact return the stuff in
14987         exec_output properly.  Catch any Emul or any TRAP other than 0.
14988
14989 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
14990
14991         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14992         LDFLAGS properly for targets that need stuff from libgloss.
14993         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14994         only run once.
14995         (gpp_initialized): New variable.
14996
14997 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
14998
14999         * config/rom68k.exp: Load libgloss.exp.
15000         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15001         so we can produce a fully linked binary.
15002         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15003         so we can produce a fully linked binary.
15004
15005 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
15006
15007         * lib/plumhall.exp (ph_section): Watch for expected failures.
15008         Add missing `else'.
15009
15010         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15011         run the testcase.
15012         (c-torture): Likewise.
15013
15014 1995-08-28  Doug Evans  <dje@cygnus.com>
15015
15016         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15017
15018         * lib/mike-g++.exp (mike_cleanup): New proc.
15019         (prebase): New globals compiler_result, not_compiler_result,
15020         target_regexp.
15021         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
15022         allow leading "-" in pattern.  Watch for unsupported tests.
15023         If $compiler_result is set, pattern match assembler code,
15024         and ditto for $not_compiler_result.
15025         * lib/mike-gcc.exp: Likewise.
15026
15027         * lib/plumhall.exp (ph_execute): Only call ph_summary if
15028         execution "succeeded".
15029
15030 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
15031
15032         * config/win32.exp: New file.
15033         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15034
15035 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
15036
15037         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15038         unsupported.
15039         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15040         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15041         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15042
15043         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15044         "... without exceptions was ...".  That is now handled by
15045         prune_system_crud.
15046         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15047
15048 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
15049
15050         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15051         sieve.c,sort2.c}: New files.
15052         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15053         sieve.exp,sort2.exp}: Drivers for them.
15054
15055         * lib/mike-gcc.exp (program_output): New user settable variable.
15056         (postbase): Call prune_system_crud.  Also prune extraneous compiler
15057         messages.
15058         * lib/mike-g++.exp (program_output): New user settable variable.
15059
15060         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15061
15062         * config/sh.exp: Deleted (use sim.exp instead).
15063
15064 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
15065
15066         * config/vx.exp: Declare CHECKTASK as global.
15067         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15068         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15069         * lib/old-dejagnu.exp: Load [pwd]/$executable.
15070
15071 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
15072
15073         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15074         target. Like vx.exp, only includes `vx29k.exp' instead of
15075         `vxworks.exp'.
15076
15077 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
15078
15079         * config/sim.exp: Increase time limit from 120 seconds to 240.
15080
15081 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
15082
15083         * gcc.c-torture/execute/950628-1.c: New test.
15084
15085 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
15086
15087         * gcc.c-torture: Update with changes/additions from
15088         c-torture-1.34.
15089
15090 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
15091
15092         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15093
15094 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
15095
15096         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15097
15098 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
15099
15100         * gcc.c-torture/compile/950512-1.c: New test.
15101         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15102         * gcc.dg/struct-ret-1.c: Likewise.
15103
15104 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
15105
15106         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15107           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15108
15109 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
15110
15111         * gcc.c-torture/special/920411-1.c: Deleted.
15112         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15113
15114 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
15115
15116         * config/sim.exp (${tool}_load): Hack in call to bash to get a
15117         cpu limit.
15118
15119 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
15120
15121         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15122
15123 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
15124
15125         From kenner;
15126         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15127         is the proper length.
15128         * va-arg-3.c: Likewise.
15129
15130 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
15131
15132         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
15133         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15134
15135         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
15136         * lib/g++.exp (default_g++_start): Delete old cruft.
15137
15138 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
15139
15140         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15141         (2 * (1 << 18)) to (2 * (1 << 17)).
15142
15143         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15144
15145 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
15146
15147         * config/rom68k.exp: Renamed from config/idp.exp
15148
15149 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
15150
15151         * c-torture/compile/921109-2.c
15152
15153 1995-04-18  Mike Stump  <mrs@cygnus.com>
15154
15155         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15156         excess errors.
15157
15158 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
15159
15160         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15161         output.
15162         * lib/g++.exp (default_g++_start): Likewise.
15163
15164 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
15165
15166         * gcc.c-torture/compile/950329-1.c: New test.
15167
15168 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
15169
15170           * config/bug.exp (${tool}_load): Updated to use new remote_open
15171           and remote_close procs.
15172         * config/idp.exp: New file.
15173
15174 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
15175
15176         * gcc.c-torture/execute/950322-1.c: New test.
15177
15178 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
15179
15180         * config/vx.exp (${tool}_load): Clean up testing of return code from
15181         vxworks_ld and vxworks_spawn.
15182
15183 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
15184
15185         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15186
15187 1995-03-13  Mike Stump  <mrs@cygnus.com>
15188
15189         * lib/old-deja.exp: Add `excess errors test - ' error, now one
15190         can mark excess errors on a machine by machine basis.  Note, the
15191         default is to not expect any excess errors, even when excess
15192         errors test - is given, so you will want to put an XFAIL ... on
15193         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
15194         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15195         those 4 machines, but no others.
15196
15197 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
15198
15199         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15200         * lib/c-torture.exp: to here.
15201
15202 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
15203
15204         * gcc.c-torture/execute/950221-1.c: New test.
15205         * gcc.c-torture/execute/struct-ret-1.c: New test.
15206         * gcc.c-torture/compile/950221-1.c: New test.
15207
15208         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15209
15210 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
15211
15212         * gcc.c-torture/execute/arith-1.c (main): Return 0.
15213         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15214
15215 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
15216
15217         * g++.gb: New directory of tests, derived from my signature and
15218         class scoping tests.
15219
15220         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15221         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15222         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15223         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15224         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15225         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15226         * g++.gb/sig25.C: Likewise.
15227
15228         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15229         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15230         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15231         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15232         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15233         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15234         * g++.gb/sig25.exp: Likewise.
15235
15236         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15237         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15238         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15239         * g++.gb/scope13.C: Likewise, this test still fails.
15240
15241         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15242         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15243         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15244         * g++.gb/scope13.exp: Ditto.
15245
15246         * g++.gb/README: New file, explains what these tests are about.
15247
15248 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
15249
15250         * lib/dg.exp (dg-do): Support `preprocess'.
15251         (dg-test): Likewise.
15252
15253 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
15254
15255         * config/udi.exp: change "continue -expect" to "exp_continue".
15256
15257 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
15258
15259         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15260         Delete redundant tests.
15261
15262         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15263         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15264         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15265         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15266         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15267         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15268         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15269         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15270
15271         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15272         storing label pointers.
15273         * gcc.c-torture/execute/921019-1.c: Likewise.
15274         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15275         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15276         parameter fp.
15277         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15278         constants.
15279
15280         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15281         Delete obsolete tests.
15282
15283         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
15284         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
15285         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
15286         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
15287         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
15288         * gcc.c-torture/compile/950124-1.c: New test.
15289
15290         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
15291
15292 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
15293
15294         * lib/mike-g++.exp: Add -lm to LIBS.
15295
15296 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
15297
15298         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15299
15300 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
15301
15302         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15303
15304 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
15305
15306         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15307
15308 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
15309
15310         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15311         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15312         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15313         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15314         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15315         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15316         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15317         * g++.law/{operators31.C, operators32.C,
15318         * g++.law/{operators33.C, operators34.C}: Likewise.
15319         * g++.law/{pic1.C, refs2.C}: Likewise.
15320         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15321         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15322         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15323         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15324
15325         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15326         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15327         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15328         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15329         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15330         * g++.law/{enum9.exp, friend5.exp}: Likewise.
15331         * g++.law/{nest3.exp, nest4.exp}: Likewise.
15332         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15333         * g++.law/{operators30.exp, operators31.exp}: Likewise.
15334         * g++.law/{operators32.exp, operators33.exp}: Likewise.
15335         * g++.law/{operators34.exp}: Likewise.
15336         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15337         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15338         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15339         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15340         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15341
15342         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15343         No longer expected to fail.
15344         * g++.law/missed-error3.C: Tweak for recent bool changes.
15345
15346 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
15347
15348         * config/emb-unix: Deleted.
15349         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15350         remote execution.  Do final link on remote host if REMOTE_LINK is set.
15351
15352 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
15353
15354         * lib/dg.exp (dg-test): Fix typo in last patch.
15355
15356 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
15357
15358         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15359         (handles multiple occurrences).
15360
15361 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
15362
15363         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15364         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15365         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15366         printed).
15367         * lib/c-torture.exp (c-torture-compile): Likewise.
15368         (c-torture): Prepend full path if missing.
15369         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15370         (gcc_fail): Likewise.
15371         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15372
15373 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
15374
15375         * lib/netware.exp: Only attach to NetWare i386 systems.
15376
15377 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
15378
15379         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15380         messages.  Add test name to "output pattern match" pass/fail message.
15381
15382 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
15383
15384         * gcc.dg: New testsuite.
15385         * gcc.dg/dg.exp: New file.
15386
15387         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15388         test-switch.c}: Deleted.
15389
15390         * gcc.misc-tests/msgs.exp: New testcase driver.
15391
15392 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
15393
15394         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15395         Watch for illegal return values from ${tool}_load.
15396         * config/unix.exp (${tool}_load): Fix pass/fail detection for
15397         cross targets.  Coerce return value >0 to 1.
15398
15399 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
15400
15401         * config/unix.exp (${tool}_load): Call program rsh, not proc.
15402
15403         * config/emb-unix.exp: New file.
15404
15405         * config/sim.exp: Error if variable $SIM not defined.
15406         (${tool}_load): Mark test as "untested" if simulator missing.
15407
15408         * config/unix.exp: Load remote.exp to get rcp_download.
15409         * lib/c-torture.exp: Use different option lists for testcases with
15410         and without loops.
15411         * gcc.c-torture/execute/execute.exp: Likewise.
15412
15413 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
15414
15415         * config/*.exp: Clarify return code from ${tool}_load.
15416         Call `unresolved' or `untested' instead of `warning' or `perror'
15417         (sometimes you still want to call both though).
15418         Add comment that `shell_id' is local to each file.
15419         * config/udi.exp (timeout): Set to 30.
15420         Don't print warning if connection fails, $connectmode has already
15421         printed an error.
15422         (${tool}_load): Move verbose messages to level 2.
15423         Rework pattern for "Process started" message.
15424         Pass `shell_id' to ${connectmode}_download.
15425         Retry twice upon timeout.  Make resetting of target more robust.
15426         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15427         Pass `shell_id' to exit_$connectmode.
15428         Only call exit_$connectmode if connected.
15429         * config/unix.exp (${tool}_load): Check return codes better.
15430         * config/vrtx.exp (${tool}_load): Likewise.
15431         * config/vx.exp (${tool}_load): Likewise.
15432         Delete unneeded global's.
15433         * lib/dg.exp (dg-test): Update to reflect clarified return codes
15434         from ${tool}_load.
15435         (dg-stat): Delete.
15436         (dg-init): Delete recording of pass/fail counts.
15437         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15438         (old-dejagnu-init): Likewise.
15439         (old-dejagnu-stat): Delete contents, empty proc now.
15440         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15441         (c-torture): Delete references to lcnt, lpass, lfail.
15442         Get option list from TORTURE_OPTIONS.
15443         Delete -funroll[-all]-loops if no loops.
15444         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15445         (g++_stat): Delete contents (empty proc now).
15446         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15447         (gcc_finish): Likewise.
15448         (gcc_stat): Deleted.
15449         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15450         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15451         * gcc.c-torture/execute/execute.exp: Likewise.
15452         Split tests into two parts: compile, execute.
15453         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15454         no loops.  Update to reflect clarified return codes from ${tool}_load.
15455
15456 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15457
15458         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15459         to grep for.
15460         (old-dejagnu): Likewise (where necessary).
15461
15462 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15463
15464         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15465
15466         * lib/dg.exp (dg-process-target): Fix processing of selector.
15467         Add comment regarding use of `error'.
15468
15469         * lib/gcc.exp (prune_system_crud): Define if missing.
15470         * lib/g++.exp (prune_system_crud): Likewise.
15471
15472         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15473         Call prune_system_crud.
15474         * lib/dg.exp (dg-runtest): New proc.
15475         Use perror instead of send_user for tcl errors in testcase.
15476         Don't return any value, it's never used.
15477         Don't clobber previous definition of `unknown'.
15478         Print tcl errors in `dg-final'.
15479
15480 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15481
15482         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15483         (dg-test): Don't print errorInfo, it contains stack backtrace.
15484
15485 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15486
15487         * lib/g++.exp (runtest_file_p): Define if missing.
15488
15489 1994-09-24  Doug Evans  (dje@cygnus.com)
15490
15491         * lib/mike-g++.exp: Comment out loading of g++.exp.
15492         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15493         (default_g++_version): Always print something.
15494         (default_g++_start): Comment out call to `which'.
15495         (g++_start, g++_load): Deleted (must be defined in config file).
15496         * lib/gcc.exp: Test for existence of $CC at start.
15497         Delete check for tmpdir (done in gcc_init).
15498         (default_gcc_version): Always print something.
15499         (default_gcc_start): Comment out call to `which'.
15500         * config/*.exp: Major cleanup - make cross targets work at least a
15501         little better for g++ (by not being "--tool gcc" specific).
15502         Rename gcc_xxx to ${tool}_xxx.
15503         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15504         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15505
15506 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15507
15508         * lib/c-torture.exp (c-torture-compile): Rework compiler
15509         message processing.
15510
15511         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15512         c-torture.
15513
15514 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15515
15516         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15517
15518         * lib/dg.exp (dg-process-target): Support { target native }.
15519
15520 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15521
15522         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15523         looked for "... program xxx got fatal signal".
15524         Correct regsub munging of `comp_output'.
15525         Ignore compiler messages "path prefix not used" and "linker input
15526         file unused".
15527
15528 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15529
15530         * lib/gcc.exp (runtest_file_p): Define if missing.
15531         * gcc.prms/template.c: Example to work from.
15532
15533 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15534
15535         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15536         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15537
15538         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15539         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15540         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15541         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15542
15543         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15544         (dg-process-target): No longer a varargs proc.
15545         Return S/N for target, P/F for xfail.  All callers changed.
15546         (user option procs): More argument checking.
15547         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15548         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15549         (dg-test): Skip test if not running on selected target in `dg-do'.
15550         Update handling of `dg-do-what', `dg-output-text'.
15551         Separate execution pass/fail from output pattern match pass/fail.
15552         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15553
15554 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15555
15556         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15557         target for 920510-1.c.
15558
15559 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15560
15561         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15562         Clean up comment regarding use of passcnt, etc.
15563         (gcc_stat): Don't update `testcnt' here.
15564         (gcc_finish): Do it here.
15565         Might as well reset `but_id' here too.
15566         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15567         to determine if the file should be tested.
15568         * gcc.c-torture/compile/compile.exp: Likewise.
15569         * gcc.c-torture/execute/execute.exp: Likewise.
15570         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15571         * gcc.misc-tests/dg-test.exp: Likewise.
15572         * gcc.prms/prms.exp: Likewise.
15573         * gcc.wendy/wendy.exp: Likewise.
15574         * g++.old-deja.exp: Likewise.
15575         Move "Testing file" message to verbose level 1.
15576
15577 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15578
15579         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15580
15581 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15582
15583         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15584         (default_gcc_start): Accept optional second list element
15585         of compiler flags.  Print compiler output at verbosity level 2.
15586         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15587         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15588         Save current values of framework globals passcnt, failcnt, xpasscnt,
15589         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15590         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15591         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15592         xfailcnt to compute stats.  Update framework global `testcnt' from
15593         pass/fail counts.
15594         (gcc_finish): New proc.  Clean up test environment.
15595         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15596         (gcc_epass, gcc_efail): Delete.
15597         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15598         argument of line number.
15599         (dg-init): If the tool has an init routine, call it.
15600         (dg-test): Remove args `cflags_var' and `libs_var'.
15601         Pass all compiler options to ${tool}_start.
15602         Handle missing line number.
15603         (dg-finish): New function.
15604         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15605         particular files.  Call gcc_finish at end.  Move "skipping test"
15606         message to verbosity level 3.
15607         * gcc.c-torture/compile/compile.exp: Likewise.
15608         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15609         * gcc.c-torture/execute/execute.exp: Likewise.
15610         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15611         Print testcase being tried at verbosity level 1.
15612         * gcc.c-torture/special/special.exp: Unset xfail.
15613         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15614         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15615         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15616         * gcc.failure/failure.exp: Likewise.
15617         * gcc.ieee/ieee.exp: Likewise.
15618         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15619         Update call to dg-test.  Call dg-finish at end.
15620         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15621         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15622         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15623         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15624         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15625         * gcc.wendy/wendy.exp: Add copyright.
15626         Delete setting of tmpdir (done by gcc_init).
15627         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15628         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15629         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15630         gcc_[ce]pass/fail.
15631
15632 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15633
15634         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15635         confusion.
15636         (g++_load): Likewise.
15637
15638         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15639         Rename argument to `prog' to remove the confusion.
15640         Varargs fns behave differently too!
15641         (g++_load): Likewise.
15642
15643         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15644
15645         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15646         what it is.  Delete (always) printing of status value for !native.
15647         Simplify verbose code, and include status and exec_output.
15648         (g++_load): Use gcc_load.
15649
15650 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15651
15652         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15653         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15654         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15655         940714-3.c as these testcases don't exist anymore.  Make
15656         va-arg-1.c expected to pass.
15657
15658 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15659
15660         * gcc.misc-tests/misc.exp: Only run specific testcases.
15661         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15662         * gcc.misc-tests/dg-[1-9].c: New files.
15663
15664         * lib/dg.exp: New testsuite driver.
15665         * gcc.prms/prms.exp: Use it.
15666
15667         * README.gcc: New file.
15668
15669         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15670         Document and reset `lxpass' and `lxfail'.
15671         Simplify "initialized" message.
15672         (gcc_stat): Clean up comments a little.
15673
15674 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15675
15676         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15677
15678 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15679
15680         * lib/old-dejagnu.exp (process-option): New proc.
15681         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15682         (old-dejagnu): Simplify.
15683         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15684
15685 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15686
15687         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15688         exists and is not an empty string.
15689
15690         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15691         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15692         finished.
15693         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15694         automatically.
15695
15696         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15697         longer expected to fail.
15698
15699         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15700         "f" function call.
15701
15702         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15703
15704         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15705         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15706         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15707         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15708         c-torture-1.29.
15709
15710         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15711         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15712
15713         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15714
15715         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15716         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15717
15718         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15719         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15720         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15721
15722 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15723
15724         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15725         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15726         940714-1.c, 940714-2.c, 940714-3.c},
15727         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15728         gcc.misc-tests/{mg.c,mg.exp}:
15729         New tests.
15730         * gcc.noncompile/noncompile.exp: Change accordingly.
15731
15732 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15733
15734         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15735         Undo previous clobberage.
15736
15737 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15738
15739         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15740         * gcc.special/{930510-1.c, special.exp}:
15741         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15742         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15743         struct-varargs-1.c}: New tests from c-torture-1.26.
15744
15745 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15746
15747         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15748           argument to switch.
15749
15750 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15751
15752         * Revert the previous changes.  Please see Rob's directory
15753           (/lisa/test/rob/progressive/gcc/testsuite) for testing
15754           fixes.
15755
15756 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15757
15758         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15759             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15760             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15761             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15762             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15763             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15764             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15765             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15766             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15767             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15768             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15769             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15770             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15771             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15772             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15773             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15774             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15775             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15776             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15777             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15778             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15779             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15780             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15781             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15782             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15783             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15784             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15785
15786 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15787
15788         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15789             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15790           with perror calls.
15791
15792 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15793
15794         * config/unix.exp (g++_load): Fix syntax.
15795
15796 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15797
15798         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15799         * gcc.noncompile/921017-1.c: Deleted obsolete test.
15800         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15801         Don't expect va-arg-1.c to fail.  Correct expected output for
15802         920928-1.c.
15803         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15804         * gcc.wendy/hbm4.c: Correct typo.
15805         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15806
15807 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15808
15809         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15810         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15811         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15812         * lib/c-torture.exp (c-torture-compile): Ditto.
15813
15814         Reduce volume of output (remove all the -I's and such).
15815         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15816         Call gcc_cpass, gcc_cfail.
15817         (c-torture): Pass testing option to c-torture-compile.
15818
15819 1994-03-21  Doug Evans  (dje@cygnus.com)
15820
15821         Bring patches over from progressive.
15822         * config/default.exp: Exit remote shell cleanly.
15823         (g++_exit, g++_start): Add default versions.
15824         * config/sim.exp (gcc_load): Use perror, not error.
15825
15826 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15827
15828         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
15829         set in site.exp.
15830
15831 1994-03-14  Doug Evans  (dje@cygnus.com)
15832
15833         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15834         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15835         (wendy_try): New proc to run testcase.
15836         (main loop): Call 'em.
15837         * gcc.wendy/*.c: Clean up pass to correct expected output.
15838
15839         * lib/gcc.exp: Minor cleanup work.
15840         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15841
15842 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15843
15844         * config/sim.exp (gcc_load): Document return codes better.
15845         Don't pass -v to simulator.
15846
15847 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15848
15849           * gcc.special/920717-x.c: Fix typo.
15850           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15851           get at sources.
15852
15853         * lib/mike-gcc.exp: Fix typo.
15854
15855 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15856
15857         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15858         binary to use, transform the name.
15859         * config/*.exp: rename everything. Nuke any g++ specific files,
15860         it's now a special case of gcc that requires no special support.
15861         Add a default.exp for unsupported targets.
15862
15863 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15864
15865         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15866         lib/old-dejagnu.exp: Fix a few patterns to work with the new
15867         version of Tcl.
15868
15869 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15870
15871         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15872         than a warning.
15873
15874 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15875
15876         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15877
15878 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15879
15880         * gcc.execute/execute.exp: Combine opt_list and foption_list into
15881         option_list.  Compile every file with only 4/6 option choices
15882         (same as C torture) instead of with 12/18 different option
15883         choices.
15884         * lib/c-torture.exp: Likewise.
15885
15886         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15887         not already set.
15888
15889 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15890
15891         * lib/old-deja.exp: Add `excess errors test fails' error, now one
15892         can put an XFAIL *-*-* on excess errors.
15893
15894 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15895
15896         * g++.law: Add more tests derived from g++-bugs snapshots.
15897
15898         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15899         equivalent to g++.law/init9.
15900
15901         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15902         compiled it, and the a.out file after we've run it.
15903
15904 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15905
15906         * lib/mike-g++.exp (postbase): Delete the .o file after we've
15907         compiled it, and the a.out file after we've run it.
15908
15909 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15910
15911         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15912
15913 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15914
15915         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15916         version number.
15917
15918 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15919
15920         * g++.law: New directory of g++ tests derived from the g++-bugs
15921         snapshots.
15922
15923 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15924
15925         * gcc.compile: initbug1.c initbug1.exp testcase added
15926
15927 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15928
15929         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15930         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15931           fixes submitted by Jeff Law (law@cs.utah.edu)
15932         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15933           Jeff Law (law@cs.utah.edu)
15934
15935
15936 1993-11-30  Mike Stump  (mrs@cygnus.com)
15937
15938         * config/unix-g++.exp: Follow the gcc way of doing things.
15939         * g++.old-deja/old-deja.exp: Minor updates.
15940         * lib/g++.exp: New file, follow the gcc way of doing things.
15941         * lib/old-dejagnu.exp: Minor updates.
15942         * lib/mike-g++.exp: Always unset errorInfo.
15943
15944 1993-11-06  Mike Stump  (mrs@cygnus.com)
15945
15946         * lib/gcc.exp: Fix some errors with the below change, CC and
15947         CFLAGS should be global when setting, not local.
15948
15949 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15950
15951         * lib/gcc.exp: Transform tool name.
15952
15953 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15954
15955         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15956
15957 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15958
15959         * lib/gcc.exp: change gcc_done to gcc_stat
15960
15961 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15962
15963         * Upgraded gcc testsuite to c-torture version 1.25
15964
15965 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15966
15967         * lib/gcc.exp: added reporting code. Changed verbose compile message.
15968         * lib/c-torture: added hooks for new reporting code.
15969
15970 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15971
15972         * config/sh-gcc.exp: check if sh-sim exists in the path
15973
15974 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
15975
15976         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15977         * gcc.compile/compile.exp: Initial changes for new logic.
15978         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15979         * gcc.failure/failure.exp: Initial changes for new logic.
15980         * gcc.ieee/ieee.exp: Initial changes for new logic.
15981         * gcc.misc-tests/misc.exp: Initial changes for new logic.
15982         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15983         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15984         * lib/c-torture.exp: Initial changes for new logic.
15985         * lib/gcc.exp: Initial changes for new logic.
15986
15987 1993-10-15  Mike Stump  (mrs@cygnus.com)
15988
15989         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15990         depend upon failure or success.  Fully qualify names in failure
15991         and success messages.  Always remove a.out before starting
15992         compile, just in case.  Pay more attention to error text output by
15993         the compiler.  Handle testcases with no known past errors just
15994         like all others, so that things are uniform.  Other miscellaneous
15995         improvements.
15996
15997 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
15998
15999         * gcc.cpp: new directory for cpp tests
16000
16001 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
16002
16003         * lib/chill.exp: Code reformatted, removed unused code.
16004         * config/unix-chill.exp: Code reformatted, removed unused code.
16005         * chill.execute/execute.exp: Code reformatted, removed unused code.
16006         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16007
16008 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
16009
16010         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
16011         routines not written.
16012
16013 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
16014
16015         * config/bug-gcc.exp: Use new procs from bug.exp.
16016
16017 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
16018
16019         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16020         via ftp, rather than depending on NFS.
16021         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16022         case.
16023
16024 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
16025
16026         * config/bug-gcc.exp: Use new download proc.
16027
16028 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
16029
16030         * chill.execute/execute.exp: cleanups, handles errors better
16031         * chill.compile/compile.exp: rewrite, based on execute.exp
16032         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16033         * lib/chill.exp: major changes to diff proc and compile and link
16034           procs. added chill_fail and chill_pass wrappers to pass and
16035           fail. added more comments, and handle error codes better.
16036           Added a hack to capture stderr from exec, so noncompile tests
16037           can work.
16038
16039 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
16040
16041         * chill.execute/execute.exp: rewrite of testsuite driver
16042         * lib/chill.exp: rewrite of testsuite driver
16043         * config/unix-chill.exp: rewrite of testsuite driver
16044
16045 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
16046
16047     In chill.execute:
16048         * iexpr.ch: Standardize uppercase.
16049         * tuples.dat: Standardize uppercase.
16050         * vary.ch: standardize.  Correct varying string assignments.
16051         * vary.dat: Add new output lines.
16052
16053 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
16054
16055     In chill.execute:
16056         * chprintf.ch: Standardize use of uppercase.
16057         * tuples.ch: Standardize and turn arr2 into a DCL,
16058           rather than a SYN.
16059         * pinits.ch: Standardize.
16060
16061 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
16062
16063         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
16064         * Makefil: Renamed to Makefile.in.
16065         * configure.in: New.
16066
16067 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
16068
16069     In chill.execute:
16070         * .cvsignore: Add result/output files.
16071         * Makefile: Fix up variables at start.  Use MFLAGS
16072           everywhere.  Correct bool_loc, built_ins entries.
16073           Add entry for vary1.ch.
16074         * bitarray.ch: Standardize upper-case usage.
16075         * bitexpr.ch: Standardize, add output of b1.
16076         * params.ch: Use arrayt in along PROC parameters, to
16077           avoid novelty problems.
16078         * sets.ch: Tiny cleanup.
16079         * vary1.ch: Re-indent.
16080
16081 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
16082
16083           * Add PR-related files to Makefiles, .cvsignore files, etc.
16084
16085 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
16086
16087         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16088           with compiler objects. New names are test-flow.c and test-loop.c
16089
16090 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
16091
16092         * Upgraded c-torture tests from 1.19 to 1.20
16093
16094         * new files:
16095         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16096         * gcc.compile: 930623-1.c 930623-2.c
16097         * gcc.noncompile: 930622-1.c 930622-2.c
16098         * gcc.failure: 920411-1.c 920627-2.c
16099         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16100
16101 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
16102
16103         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16104           More changes to get testsuite working properly. Needs more work.
16105           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16106
16107 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
16108
16109         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16110           More changes to get testsuite working properly. Needs more work.
16111
16112 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
16113
16114         * chill.compile/compile.exp: Added for Dejagnu support
16115         * chill.execute/execute.exp: Added for Dejagnu support
16116         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
16117
16118 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
16119
16120     This should complete moving the CHILL test files.
16121         * chill.noncompile(.cvsignore printf.grt
16122             in-printf.grt chprintf.grt chprintf.ch):
16123             Added test-support files.
16124           (Makefile): Modified further.
16125         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16126             signal.ch): Added test files.
16127           * chill.execute (.cvsignore printf.grt printr.c
16128             in-printf.grt rts.c chprintf.grt rts.h): Added
16129           test-support files.
16130             (Makefile): More corrections.
16131
16132 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
16133
16134         * chill.compile, chill.execute, chill.nocompile: Add CHILL
16135           test cases, ready for DejaGnu.
16136
16137 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
16138
16139         * Upgraded c-torture tests from 1.18 to 1.19
16140
16141         * gcc.compile: added test(s):
16142           930607-1.c
16143         * gcc.execute: added test(s):
16144           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16145
16146         * added new subdirectory for misc tests: gcc.misc-tests
16147         * gcc.misc-test(s): added tests:
16148           inst-check.c test-consts.c test-ior.c test-switch.c
16149
16150 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
16151
16152         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16153
16154 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
16155
16156         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16157
16158 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
16159
16160         * Upgraded c-torture tests from 1.17 to 1.18
16161
16162 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
16163
16164         * Upgraded c-torture tests from 1.12 to 1.17
16165
16166 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
16167
16168         * lib/old-dejagnu.exp:
16169           Fixed handling of XFAIL target triplets to correctly
16170           recognize wildcard characters.  Removed code that
16171           appended a unique id tag to the end of the file name
16172           printed out by the result of the testcases within a
16173           given test file.
16174
16175 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
16176
16177         * lib/old-dejagnu.exp:
16178           Reworked expected failure handling to trigger off of XFAIL
16179           keyword in keyphrase embeded in testcase source code. The
16180           XFAIL keyword must be at the end of the keyphrase line. It
16181           may optionally be followed by one or more target triplets.
16182           It has just occured that the handling of wildcards in the
16183           target triplet may not be correct.
16184
16185 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
16186
16187         * g++.old-deja/tests:
16188           Moved all subdirectories up one level into g++.old-deja .
16189
16190         * lib/old-dejagnu.exp:
16191           Fixed problem with CXXFLAGS not being properly reset, and being
16192           corrupted with extraneous "-c" compiler option.  This was
16193           causing binaries to not be generated for test that needed them.
16194           Modified strings passed to "pass" and "fail" so that individual
16195           tests from the same test file would be distinguished by an
16196           identifier appended to the test file name in the summary logs;
16197           this corrected a problem with erroneous diff logs.  Added code
16198           to search testcases for expected fail and unexpected pass keywords.
16199
16200 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
16201
16202         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16203
16204 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
16205
16206         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16207           Removed extraneous text from end of "Special g++ Options"
16208           keyphrase.
16209
16210         * lib/old-dejagnu.exp: Added pattern matching to look for new
16211           keywords, embedded in testcases comments, which will trigger
16212           calls to xpass and xfail.
16213
16214 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
16215
16216         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16217           comments embedded in the testcases, especially the one looking for
16218           special compiler options, as well as the pattern matching for the
16219           compiler output again.
16220
16221 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
16222
16223         * lib/old-dejagnu.exp: Do a proper check of the return value for
16224           execute tests. Fixed several problems with the pattern matching
16225           of the compiler output which gave erroneous test results.
16226           Changed several of the test result messages to be more descriptive.
16227         * config/unix-g++.exp: Proc g++_load now actually works and
16228           executes the tests passed to it and returns a usable return
16229           value.
16230
16231 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
16232
16233           * lib/gcc.exp: Exits gracefully if $CC is bogus.
16234
16235 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
16236
16237         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16238           Modified both files to properly execute the old style
16239           dejagnu tests. The previous versions of these files were
16240           experimental and did not function anything near correctly.
16241
16242 1993-04-05  Rob Savoye  (rob@cygnus.com)
16243
16244         * Removed all Makefile.in and configure.in files. No configuration
16245         needed now.
16246
16247 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
16248
16249         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16250
16251 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
16252
16253         * gcc.compile/configure.in, gcc.unsorted/configure.in,
16254         gcc.special/configure.in, gcc.noncompile/configure.in,
16255         gcc.execute/configure.in, gcc.code_quality/configure.in,
16256         g++.other/configure.in, g++.old-deja/configure.in,
16257         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16258         in srcname setting.
16259
16260 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
16261
16262         * lib/udi.exp:  Fixed mondfe and mondfe_download.
16263         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16264         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16265
16266 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
16267
16268         * config/udi-gdb.exp: Check $shell_id after connecting to target.
16269         (gdb_exit): Don't remove *_soc files.
16270
16271 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
16272
16273         * lib/c-torture.exp: Don't look for main; instead always use -w
16274         -c.  This is how the c-torture tests work.  Remove the object
16275         file if the compilation succeeds.
16276         * gcc.execute/execute.exp: Remove executable if test passes.
16277         * gcc.noncompile/noncompile.exp: Every test is an expected
16278         failure.
16279         * gcc.special/special.exp: Added tests from c-torture 1.11,
16280         corrected use of existing test.
16281         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
16282         gcc.execute/920625-1.c: Updated to c-torture 1.11.
16283         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
16284         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
16285         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
16286         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
16287         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
16288         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
16289         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
16290         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
16291         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
16292         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
16293         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16294         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16295         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16296         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16297         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16298         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16299         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16300         c-torture 1.11.
16301         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16302         correspond to c-torture 1.11.
16303
16304         * New file.