OSDN Git Service

PR c++/12726
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2
3         PR c++/12726
4         * g++.dg/ext/complit2.C: Replace test with self-contained version.
5         * ChangeLog: Add missing first entry for above test.
6
7 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8
9         PR c++/9810
10         * g++.dg/template/using8.C: New test.
11         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12
13 2003-11-02  Roger Sayle  <roger@eyesopen.com>
14
15         PR optimization/10817
16         * gcc.c-torture/compile/20031102-1.c: New test case.
17
18 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
19
20         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
21         2147483647.
22
23 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
24
25         * gcc.dg/20031102-1.c: New test.
26
27 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
28
29         * gcc.dg/complex-1.c: New test.
30
31 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
32
33         PR c++/12796
34         * g++.dg/template/crash13.C: Adjust expected error location.
35         * g++.old-deja/g++.brendan/ns1.C: Likewise.
36
37 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
38
39         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
40
41 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
42
43         PR/10239
44         * gcc.c-torture/compile/20031031-2.c: New test.
45
46 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
47
48         PR/11640
49         * gcc.c-torture/compile/20031031-1.c: New test.
50
51 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
52
53         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
54         * gcc.misc-tests/bprob.exp: Likewise.
55         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
56         the execution test on arm-elf configs.
57         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on 
58         configs that don't support scratch files.
59         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
60
61 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
62
63         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
64         done by dejagnu.
65
66 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
67
68         * ada/acats/run_all.sh: Redirect mv output to /dev/null
69         Avoid non pure sh syntax. Add more logging.
70
71         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
72         fail.
73
74 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
75
76         PR libgcj/10610
77         * gcc.dg/ppc-stackalign-1.c: New test.
78
79 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
80
81         * ada/acats/run_all.sh: Change output to be more compliant with
82         dejagnu framework.
83         Create acats.sum and acats.log files under testsuite/ada/acats
84         Only run [a-z]* directories, to filter out e.g. CVS.
85         Redirect build output to log file.
86
87 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
88
89         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
90
91 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
92
93         PR ada/5909:
94         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
95
96 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
97
98         * gcc.c-torture/compile/20031023-1.c: New test.
99         * gcc.c-torture/compile/20031023-2.c: New test.
100         * gcc.c-torture/compile/20031023-3.c: New test.
101         * gcc.c-torture/compile/20031023-4.c: New test.
102
103 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
104
105         PR c++/10371
106         * g++.dg/lookup/scoped8.C: New test.
107
108 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
109
110         * g++.dg/opt/reg-stack3.C: New test.
111
112 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
113
114         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
115
116 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
117
118         PR c++/11076
119         * g++.dg/template/crash13.C: New test.
120
121 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
122
123         * gcc.dg/c99-restrict-2.c: New test.
124
125 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
126
127         PR c++/12698, c++/12699, c++/12700, c++/12566
128         * g++.dg/inherit/covariant9.C: New test.
129         * g++.dg/inherit/covariant10.C: New test.
130         * g++.dg/inherit/covariant11.C: New test.
131
132 2003-10-23  Jason Merrill  <jason@redhat.com>
133
134         PR c++/12726
135         * g++.dg/ext/complit2.C: New test.
136
137 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
138
139         PR target/12654
140         * gcc.c-torture/execute/20031020-1.c: New test.
141
142 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
143
144         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
145         following the jump_insn.
146
147 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
148
149         * gcc.dg/cast-lvalue-1.c: New test.
150
151 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
152
153         PR c++/11962
154         * g++.dg/template/cond2.C: New test.
155
156 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
157
158         * gcc.dg/builtins-28.c: New test.
159
160 2003-10-20  Jan Hubicka  <jh@suse.cz>
161
162         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
163         parameter.
164         * testsuite/gcc.dg/inline-2.c: Likewise.
165
166 2003-10-20  Phil Edwards  <phil@codesourcery.com>
167
168         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
169         * gcc.dg/nest.c:  Likewise.
170
171 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
172
173         PR c++/9781, c++/10583, c++/11862
174         * g++.dg/parse/crash13.C: New test.
175
176 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
177
178         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
179
180 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
181
182         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
183         Define HAVE_C99_RUNTIME except on Solaris.
184         * gcc.dg/builtins-20.c: Likewise.
185
186 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
187
188         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
189
190 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
191
192         PR c++/12495
193         * g++.dg/template/crash21.C: New test.
194
195 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
196
197         PR c++/2513
198         * g++.dg/template/typename5.C: New test.
199
200 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
201
202         PR c++/12369
203         * g++.dg/template/friend25.C: New test.
204
205 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
206
207         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
208         versions.
209
210 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
211
212         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
213         == 2147483647.
214
215 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
216
217         * gcc.c-torture/execute/960416-1.x: Remove.
218         * gcc.c-torture/execute/divconst-3.x: Likewise.
219
220 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
221
222         PR target/12598
223         * gcc.dg/torture/cris-volatile-1.c: New test.
224
225 2003-10-14  Roger Sayle  <roger@eyesopen.com>
226
227         PR optimization/9325
228         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
229         for overflowing floating point to integer conversion during RTL
230         simplification.
231
232 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
233
234         * objc/execute/_cmd.m: Fix typo.
235         * objc.dg/image-info.m, objc.dg/symtab-1.m:
236         Relax 'scan-assembler' regexp.
237         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
238         objc.dg/try-catch-4.m: Run on non-Darwin targets.
239         * objc.dg/zero-link-2.m: Remove blank line.
240         * objc.dg/zero-link-3.m: New test case.
241         
242 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
243
244         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
245
246         * gcc.dg/asm-names.c: Use scan-assembler-not rather
247         than linker trickery.
248
249 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
250
251         PR c++/12370
252         * g++.dg/other/friend2.C: New test.
253
254 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
255
256         * gcc.dg/20031012-1.c: New test.
257
258 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
259
260         * gcc.dg/weak/weak-3.c: Fix for new warning.
261
262 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
263
264         PR optimization/8750
265         * gcc.c-torture/execute/20031012-1.c: New test case.
266
267 2003-10-11  Roger Sayle  <roger@eyesopen.com>
268
269         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
270         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
271
272 2003-10-11  Roger Sayle  <roger@eyesopen.com>
273
274         PR optimization/12260
275         * gcc.c-torture/compile/20031011-2.c: New test case.
276
277 2003-10-11  Roger Sayle  <roger@eyesopen.com>
278
279         * gcc.c-torture/execute/20031011-1.c: New testcase.
280
281 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
282
283         * gcc.c-torture/compile/20031011-1.c: New test.
284
285 2003-10-11  Jan Hubicka  <jh@suse.cz>
286
287         * g++.dg/other/first-global.C: New test.
288
289 2003-10-11  Roger Sayle  <roger@eyesopen.com>
290
291         * gcc.c-torture/execute/string-opt-18.c: New testcase.
292
293 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
294
295         * gcc.c-torture/compile/20031010-1.c: New test.
296
297 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
298
299         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
300         * gcc.c-torture/execute/va-arg-25.c: ... here.
301
302 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
303
304         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
305
306 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
307
308         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
309
310 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
311
312         * g++.dg/parse/error2.C: New test.
313
314 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
315
316         PR c++/11097
317         * g++.dg/other/error5.C: Modify the error message.
318         * g++.dg/lookup/using8.C: New test.
319
320 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
321
322         * gcc.dg/darwin-abi-2.c: New file.
323         * gcc.c-torture/execute/va-arg-24.c: New file.
324
325 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
326
327         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
328         indentation.
329
330 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
331
332         PR c++/10147
333         * g++.dg/other/error4.C: Update error messages.
334         * g++.dg/template/ptrmem4.C: Likewise.
335         
336         PR c++/12337
337         * g++.dg/init/new9.C: New test.
338         
339         PR c++/12334, c++/12236, c++/8656
340         * g++.dg/ext/attrib8.C: New test.
341
342 2003-10-06  Devang Patel  <dpatel@apple.com>
343
344         * gcc.dg/debug/dwarf2-3.h: New test.
345         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
346         
347 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
348
349         * g++.dg/opt/cfg2.C: New test.
350
351 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
352
353         * g++.dg/opt/float1.C: New test.
354
355 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
356
357         * gcc.dg/c90-array-lval-6.c: New test.
358         * gcc.dg/c99-array-lval-6.c: New test.
359
360 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
361             Ziemowit Laski  <zlaski@apple.com>
362
363         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
364         'Derived', so that it is never considered a class method; add
365         new warning for '+port' method ambiguity.
366         * objc.dg/method-12.m: Include <objc/objc.h> instead of
367         <objc/objc-api.h> (needed on Mac OS X).
368         * objc.dg/method-13.m: New test.
369
370 2003-10-03  Roger Sayle  <roger@eyesopen.com>
371
372         PR optimization/9325, PR java/6391
373         * gcc.c-torture/execute/20031003-1.c: New test case.
374
375 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
376
377         PR optimization/12180
378         * gcc.dg/20031002-1.c: New test.
379
380         PR c++/12486
381         * g++.dg/inherit/error1.C: New test.
382
383 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
384
385         * lib/f-torture.exp (search_for): Rename to...
386         (search_for_re): This.  Also, clean up comments and the
387         "regexp" invocation.
388
389 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
390
391         * gcc.c-torture/compile/20031002-1.c: New test.
392
393 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
394
395         * g++.dg/opt/cond1.C: New test.
396
397 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
398
399         * gcc.dg/Wold-style-definition-2.c: New testcase.
400         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
401
402 2003-09-29  Richard Henderson  <rth@redhat.com>
403
404         * g++.dg/init/array10.C: Add dg-options.
405
406 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
407
408         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
409
410 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
411
412         * g++.dg/template/friend19.C: Fix typo.
413         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
414
415 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
416
417         * gcc.c-torture/execute/20030928-1.c: New test.
418         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
419
420 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
421
422         * g++.dg/opt/unroll1.C: New test.
423
424 2003-09-26  Roger Sayle  <roger@eyesopen.com>
425
426         PR optimization/11741
427         * gcc.dg/20030926-1.c: New test case.
428
429 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
430
431         PR c++/5655
432         * g++.dg/parse/access7.C: New test.
433         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
434
435 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
436
437         MERGE OF objc-improvements-branch into MAINLINE:
438         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
439         if libobjc has not been built.
440         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
441         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
442         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
443         objc/execute/nested-3.m, objc/execute/np-2.m,
444         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
445         objc/execute/redefining_self.m, objc/execute/root_methods.m,
446         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
447         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
448         objc.dg/special/unclaimed-category-1.h,
449         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
450         well as GNU runtime.
451         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
452         * execute/cascading-1.m, execute/function-message-1.m,
453         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
454         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
455         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
456         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
457         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
458         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
459         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
460         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
461         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
462         * objc.dg/bitfield-2.m: Run only on Darwin.
463         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
464         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
465         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
466         * objc.dg/const-str-1.m: Fix constant string layout.
467  
468 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
469
470         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
471
472 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
473
474         * gcc.dg/darwin-abi-1.c: New file.
475
476 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
477
478         PR target/12281
479         * gcc.c-torture/compile/20030921-1.c: New test.
480
481 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
482
483         * g++.dg/opt/reg-stack2.C: New test.
484
485 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
486
487         * g++.dg/eh/delayslot1.C: New test.
488
489 2003-09-20  Richard Henderson  <rth@redhat.com>
490
491         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
492
493 2003-09-20  Roger Sayle  <roger@eyesopen.com>
494
495         * gcc.c-torture/execute/20030920-1.c: New test case.
496
497 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
498
499         * g++.dg/rtti/typeid3.C: Correct expected error message.
500
501 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
502
503         PR c++/157
504         * g++.dg/parse/crash12.C: New test.
505
506 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
507
508         * gcc.dg/compat/mixed-struct-check.h: New.
509         * gcc.dg/compat/mixed-struct-defs.h: New.
510         * gcc.dg/compat/mixed-struct-init.h: New.
511         * gcc.dg/compat/struct-by-value-19_main.c: New.
512         * gcc.dg/compat/struct-by-value-19_x.c: New.
513         * gcc.dg/compat/struct-by-value-19_y.c: New.
514         * gcc.dg/compat/struct-by-value-20_main.c: New.
515         * gcc.dg/compat/struct-by-value-20_x.c: New.
516         * gcc.dg/compat/struct-by-value-20_y.c: New.
517         * gcc.dg/compat/struct-return-19_main.c: New.
518         * gcc.dg/compat/struct-return-19_x.c: New.
519         * gcc.dg/compat/struct-return-19_y.c: New.
520         * gcc.dg/compat/struct-return-20_main.c: New.
521         * gcc.dg/compat/struct-return-20_x.c: New.
522         * gcc.dg/compat/struct-return-20_y.c: New.
523
524 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
525         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
526         so that it will not complain on LP64 targets.
527
528 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
529
530         PR c++/495
531         * g++.dg/template/friend24.C: New test.
532
533 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
534
535         PR c++/12332
536         * g++.dg/template/memtmpl2.C: New test.
537
538 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
539
540         PR target/11184
541         * gcc.dg/builtin-apply1.c: New test.
542
543 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
544
545         PR c++/9848
546         * g++.dg/warn/Wunused-4.C: New test.
547
548 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
549
550         PR c++/12316
551         * g++.dg/other/gc2.C: New test.
552
553 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
554
555         PR c++/11991
556         * g++.dg/rtti/typeid3.C: New test.
557
558         PR c++/12266
559         * g++.dg/overload/template1.C: New test.
560
561 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
562
563         * g++.dg/opt/cfg3.C: New test.
564
565 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
566
567         PR c++/7939
568         * g++.dg/template/crash11.C: New test.
569
570 2003-09-16  Jason Merrill  <jason@redhat.com>
571             Jakub Jelinek  <jakub@redhat.com>
572
573         * gcc.dg/attr-warn-unused-result.c: New test.
574
575 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
576
577         PR c++/12184
578         * g++.dg/expr/call2.C: New test.
579
580 2003-09-15  Andreas Jaeger  <aj@suse.de>
581
582         * gcc.dg/Wold-style-definition-1.c: New test.
583
584 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
585
586         PR c++/3907
587         * g++.dg/parse/template12.C: New test.
588
589         * g++.dg/abi/bitfield11.C: New test.
590         * g++.dg/abi/bitfield12.C: Likewise.
591
592 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
593
594         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
595         non-expansion of functional macro name without arguments at EOL.
596         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
597
598 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
599
600         * gcc.c-torture/execute/20030914-[12].c: New tests.
601
602 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
603
604         PR c++/11788
605         * g++.dg/overload/addr1.C: New test.
606
607 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
608
609         * gcc.dg/20030909-1.c: New test.
610
611 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
612
613         * gcc.dg/ultrasp10.c: New test.
614
615 2003-09-09  Devang Patel  <dpatel@apple.com>
616
617         * gcc.dg/darwin-ld-6.c: New test.
618         
619 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
620
621         * gcc.dg/torture/builtin-explog-1.c: New testcase.
622
623 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
624
625         * gcc.dg/ia64-types1.c: New test.
626         * gcc.dg/ia64-types2.c: Likewise.
627
628 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
629
630         * gcc.dg/builtins-1.c: Add more _Complex tests.
631         * gcc.dg/torture/builtin-attr-1.c: Likewise.
632
633         * gcc.dg/builtins-1.c: Test existing _Complex functions.
634         * gcc.dg/torture/builtin-attr-1.c: Likewise.
635
636 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
637
638         PR c++/11786
639         * g++.dg/lookup/koenig2.C: New test.
640
641         PR c++/5296
642         * g++.dg/rtti/typeid2.C: New test.
643
644 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
645
646         * gcc.c-torture/compile/20030904-1.c: New test.
647
648 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
649
650         * g++.dg/opt/longbranch2.C: New test.
651
652 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
653
654         * g++.dg/template/crash10.C: Only compile it.
655
656 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
657
658         PR middle-end/11665
659         * gcc.c-torture/compile/20030907-1.c: New test.
660         * g++.dg/init/array11.C: New test.
661
662 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
663
664         PR c++/11852
665         * g++.dg/init/struct1.C: New test.
666
667 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
668
669         PR c++/12181
670         * g++.dg/expr/comma1.C: New test.
671
672 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
673
674         PR c++/11867
675         * g++.dg/expr/static_cast5.C: New test.
676
677 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
678
679         PR c++/11507
680         * g++.dg/lookup/scoped7.C: New test.
681  
682         PR c++/9574
683         * g++.dg/other/static1.C: New test.
684
685         PR c++/11490
686         * g++.dg/warn/template-1.C: New test.
687
688         PR c++/11432
689         * g++.dg/template/crash10.C: New test.
690  
691         PR c++/2478
692         * g++.dg/overload/VLA.C: New test.
693  
694         PR c++/10804
695         * g++.dg/template/call1.C: New test.
696
697 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
698
699         PR c++/11794
700         * g++.dg/parse/using3.C: New test.
701
702 2003-09-06  Roger Sayle  <roger@eyesopen.com>
703
704         PR c++/11409
705         * g++.dg/overload/builtin3.C: New test case.
706
707 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
708
709         PR c/9862
710         * gcc.dg/20030906-1.c: New test.
711         * gcc.dg/20030906-2.c: Likewise.
712
713 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
714
715         PR c++/12167
716         * g++.dg/parse/defarg5.C: New test.
717
718         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
719
720 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
721
722         PR c++/12163
723         * g++.dg/expr/static_cast4.C: New test.
724
725         PR c++/12146
726         * g++.dg/template/crash9.C: New test.
727
728 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
729
730         * g++.old-deja/g++.ext/pretty2.C: Update for change 
731         in __FUNCTION__.
732         * g++.old-deja/g++.ext/pretty3.C: Likewise.
733
734 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
735
736         PR c++/11922
737         * g++/dg/template/qualified-id1.C: New test.
738         
739         PR c++/12037
740         * g++.dg/warn/noeffect4.C: New test.
741
742 2003-09-04  Matt Austern  <austern@apple.com>
743
744         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
745         * g++.dg/ext/fnname2.C: Likewise.
746         * g++.dg/ext/fnname3.C: Likewise.
747         
748 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
749
750         * g++.dg/expr/lval1.C: New test.
751         * g++.dg/ext/lvcast.C: Remove.
752
753 2003-09-03  Roger Sayle  <roger@eyesopen.com>
754
755         PR optimization/11700.
756         * gcc.c-torture/compile/20030903-1.c: New test case.
757
758 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
759
760         PR c++/12053
761         * g++.dg/abi/layout4.C: New test.
762
763 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
764
765         PR c++/11553
766         * g++.dg/parse/friend3.C: New test.
767         
768 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
769
770         PR c++/11847
771         * g++.dg/template/class1.C: New test.
772
773         PR c++/11808
774         * g++.dg/expr/call1.C: New test.
775
776 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
777
778         PR c++/12114
779         * g++.dg/init/ref9.C: New test.
780
781         PR c++/11972
782         * g++.dg/template/nested4.C: New test.
783
784 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
785
786         PR c++/12093
787         * g++.dg/template/non-dependent4.C: New test.
788
789         PR c++/11928
790         * g++.dg/inherit/conv1.C: New test.
791
792 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
793
794         PR c++/6196
795         * g++.dg/ext/label1.C: New test.
796         * g++.dg/ext/label2.C: Likewise.
797
798 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
799
800         * g++.dg/expr/cond3.C: New test.
801
802 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
803
804         * gcc.dg/builtins-1.c: Add new builtin cases.
805
806 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
807
808         * gcc.dg/builtins-1.c: Add new cases.
809         * gcc.dg/torture/builtin-attr-1.c: Likewise.
810
811 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
812
813         * gcc.dg/builtins-1.c: Add more math builtin tests.
814         * gcc.dg/torture/builtin-attr-1.c: New test.
815
816 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
817
818         PR optimization/5079
819         * g++.dg/opt/static3.C: New test.
820
821 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
822
823         * gcc.misc-tests/gcov-10b.c: New test.
824
825 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
826
827         * g++.dg/opt/ptrmem3.C: New test.
828
829         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
830
831 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
832
833         * gcc.dg/20030826-2.c: New test.
834
835 2003-08-26  Roger Sayle  <roger@eyesopen.com>
836
837         PR middle-end/12002
838         * g77.f-torture/compile/12002.f: New test case.
839
840 2003-08-26  Roger Sayle  <roger@eyesopen.com>
841
842         * gcc.dg/20030826-1.c: New test case.
843
844 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
845
846         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
847
848 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
849
850         PR c++/11871
851         * c++.dg/lookup/crash1.C: New test.
852
853         * c++.dg/warn/noeffect3.C: New test.
854
855 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
856
857         * gcc.dg/compat/vector-1_x.c: Compile with -w.
858         * gcc.dg/compat/vector-1_y.c: Ditto.
859         * gcc.dg/compat/vector-2_x.c: Ditto.
860         * gcc.dg/compat/vector-2_y.c: Ditto.
861
862 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
863
864         * gcc.dg/20030702-1.c: New test.
865
866 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
867
868         PR c++/8795
869         * g++.dg/ext/altivec-1.C: New test.
870
871 2003-08-24  Richard Henderson  <rth@redhat.com>
872
873         * g++.dg/eh/simd-2.C: Add -w for x86.
874
875 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
876
877         * gcc.dg/20030815-1.c: New test.
878
879 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
880
881         PR c++/3765
882         * g++.dg/parse/access6.C: New test.
883
884 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
885
886         PR c++/641, c++/11876
887         * g++.dg/template/friend22.C: New test.
888         * g++.dg/template/friend23.C: Likewise.
889
890 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
891
892         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
893         identically.
894
895 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
896
897         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
898
899 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
900
901         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
902
903 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
904
905         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
906
907 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
908
909         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
910
911 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
912
913         PR c++/11919
914         * g++.dg/overload/prom1.C: New test.
915
916         PR c++/11551
917         * g++.dg/parse/dtor2.C: New test.
918
919         PR c++/10762
920         * g++.dg/parse/using2.C: New test.
921
922 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
923
924         PR target/11805
925         * gcc.c-torture/compile/20030821-1.c: New.
926
927 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
928
929         PR c++/11834
930         * g++.dg/template/deduce2.C: New test.
931
932 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
933
934         * gcc.c-torture/execute/20030821-1.c: New test.
935
936 2003-08-20  Roger Sayle  <roger@eyesopen.com>
937
938         PR middle-end/11984
939         * gcc.dg/20030820-1.c: New test case.
940
941 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
942
943         PR c++/11945
944         * g++.dg/warn/noeffect2.C: New test.
945
946 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
947
948         PR c++/10926
949         * g++.dg/template/dtor2.C: New test.
950
951         PR c++/11684
952         * g++.dg/template/operator1.C: New test.
953         * g++.dg/parse/operator4.C: New test.
954
955         PR c++/11946.C
956         * g++.dg/expr/enum1.C: New test.
957         * gcc.dg/c99-bool-1.c: Remove bogus warning.
958
959         PR c++/11036.C
960         * g++.dg/parse/elab2.C: New test.
961         * g++.dg/parse/typedef4.C: Change error message.
962         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
963         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
964         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
965
966 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
967
968         * gcc.dg/pch/warn-1.c: New.
969         * gcc.dg/pch/warn-1.hs: New.
970
971         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
972         not-tested file.
973
974 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
975
976         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
977
978 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
979
980         * gcc.dg/uninit-D.c: New Test.
981         * gcc.dg/uninit-E.c: New Test.
982         * gcc.dg/uninit-F.c: New Test.
983         * gcc.dg/uninit-G.c: New Test.
984
985 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
986
987         * g++.dg/README: Describe the pch directory.
988
989 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
990
991         PR c++/11174
992         * g++.dg/parse/access4.C: New test.
993         * g++.dg/parse/access5.C: Likewise.
994         * g++.old-deja/g++.jason/access17.C: Adjust error message.
995
996 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
997
998         * gcc.dg/noncompile/20030818-1.c: New.
999
1000 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
1001
1002         PR c++/11957
1003         * g++.dg/warn/noeffect1.C: New test.
1004
1005         * g++.dg/template/scope2.C: New test.
1006         * g++.dg/template/error2.C: Correct dg-error
1007
1008 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
1009
1010         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1011
1012 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
1013
1014         PR C++/11512
1015         * g++.dg/template/warn1.C: New.
1016
1017 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1018
1019         * g++.dg/template/error2.C: New test.
1020         * g++.dg/lookup/using7.C: Adjust errors
1021         * g++.old-deja/g++.pt/crash36.C: Likewise.
1022         * g++.old-deja/g++.pt/derived3.C: Likewise.
1023
1024 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1025
1026         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1027         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1028         * gcc.c-torture/execute/builtins/string-9.c: New, from
1029         string-opt-9.c.  Adjust for execute/builtins framework.
1030         * gcc.c-torture/execute/string-opt-9.c: Delete.
1031
1032 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
1033
1034         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1035
1036         * g++.dg/parse/ret-type2.C: New test.
1037
1038         PR c++/11703
1039         * g++.dg/init/new8.C: New test.
1040
1041         PR c++/10923
1042         * g++.dg/parse/typedef5.C: New test.
1043
1044         PR c++/9512
1045         * g++.dg/parse/qualified2.C: New test.
1046         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1047         invalid code.
1048
1049 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
1050
1051         * g++.dg/conversion/ptrmem1.C: New test.
1052
1053 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
1054
1055         PR target/11693
1056         * gcc.dg/20030811-1.c: New test.
1057
1058         PR target/11535
1059         * gcc.c-torture/execute/20030811-1.c: New test.
1060
1061 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1062
1063         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1064
1065 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
1066
1067         PR c++/11789.C
1068         * g++.dg/inherit/multiple1.C: New test.
1069
1070 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1071
1072         * gcc.dg/spe1.c: New test.
1073
1074         PR c++/11670
1075         * g++.dg/expr/cast2.C: New test.
1076         
1077         PR c++/10530
1078         * g++.dg/template/dependent-name2.C: New test.
1079
1080 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
1081
1082         * g++.dg/parse/crash11.C: Put the dg options in comments.
1083
1084 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
1085
1086         * lib/gcc-dg.exp: Update for diagnostic change.
1087
1088 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1089
1090         PR c++/5767
1091         * g++.dg/parse/crash11.C: New test.
1092
1093 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
1094
1095         * gcc.dg/cpp/spacing1.c: Update.
1096
1097 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
1098
1099         PR target/11739
1100         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1101         a value for -mtune.
1102
1103 2003-08-04  Roger Sayle  <roger@eyesopen.com>
1104
1105         PR middle-end/11771
1106         * gcc.c-torture/compile/20030804-1.c: New test case.
1107
1108 2003-08-04  Roger Sayle  <roger@eyesopen.com>
1109
1110         * gcc.dg/20030804-1.c: New test case.
1111
1112 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
1113
1114         * gcc.dg/cpp/separate-1.c: New test.
1115
1116 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
1117
1118         PR c++/11704
1119         * g++.dg/template/dependent-expr2.C: New test.
1120
1121         PR c++/11766
1122         * g++.dg/expr/ptrmem1.C: New test.
1123
1124 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1125
1126         PR c++/9453
1127         * g++.dg/template/friend15.C: New test.
1128
1129 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
1130
1131         * lib/dg-pch.exp: Work round PCH bug.
1132
1133 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1134
1135         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
1136         builtins.  Move cases from builtins-4.c here.
1137
1138         * gcc.dg/torture/builtin-math-1.c: New test taken from
1139         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1140         additional cases.
1141         
1142         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1143         Delete.
1144
1145 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
1146
1147         PR c++/9447
1148         * g++.dg/template/using7.C: New test.
1149
1150 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
1151
1152         * import1.c, import2.c: New tests.
1153
1154 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
1155
1156         * g++.dg/eh/crossjump1.C: New test.
1157
1158 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
1159
1160         PR c++/11697
1161         * g++.dg/template/using6.C: New test.
1162
1163         PR c++/11744
1164         * g++.dg/template/koenig2.C: New test.
1165
1166 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1167
1168         PR c++/7983
1169         * g++.dg/parse/typedef4.C: New test.
1170
1171 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1172
1173         PR c++/8442, c++/8806
1174         * g++.dg/template/elab1.C: New test.
1175         * g++.dg/template/type2.C: Likewise.
1176         * g++.dg/template/ttp3.C: Adjust expected error message.
1177         * g++.old-deja/g++.law/visibility13.C: Likewise.
1178         * g++.old-deja/g++.niklas/t135.C: Likewise.
1179         * g++.old-deja/g++.pt/ttp41.C: Likewise.
1180         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1181         template argument.
1182         * g++.old-deja/g++.pt/ttp44.C: Likewise.
1183
1184 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
1185
1186         PR c++/11295
1187         * g++.dg/ext/stmtexpr1.C: New test.
1188
1189         * g++.dg/opt/tmp1.C: New test.
1190
1191         PR c++/11525
1192         * g++.dg/parse/constant4.C: New test.
1193
1194         PR c++/9447
1195         * g++.dg/template/using5.C: New test.
1196
1197 2003-07-31  Roger Sayle  <roger@eyesopen.com>
1198
1199         * gcc.dg/builtins-27.c: New test case.
1200
1201 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
1202
1203         * gcc.dg/tls/opt-7.c: New test.
1204
1205 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
1206         
1207         * g++.old-deja/g++.other/crash18.C: Remove.
1208
1209 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1210
1211         * g++.dg/template/explicit3.C: New.
1212         * g++.dg/template/explicit4.C: New.
1213         * g++.dg/template/explicit5.C: New.
1214
1215         PR c++/11347
1216         * g++.dg/template/memtmpl1.C: New.
1217
1218 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
1219
1220         PR target/11565
1221         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1222         * gcc.dg/i386-387-5.c (dg-options): Likewise.
1223
1224 2003-07-30  Jan Hubicka  <jh@suse.cz>
1225
1226         * vtgc1.c: Kill.
1227
1228 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
1229
1230         * gcc.dg/struct-in-proto-1.c: New test.
1231
1232 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
1233
1234         * gcc.dg/cpp/include2.c: Only expect one message.
1235
1236 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
1237
1238         PR c++/9447
1239         * g++.dg/template/using1.C: New test.
1240         * g++.dg/template/using2.C: New test.
1241         * g++.dg/template/using3.C: New test.
1242         * g++.dg/template/using4.C: New test.
1243
1244 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
1245
1246         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1247         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1248
1249 2003-07-28  Jan Hubicka  <jh@suse.cz>
1250
1251         PR c++/11530
1252         * g++.dg/opt/call1.C: New test.
1253
1254 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
1255
1256         PR c++/11667
1257         * g++.dg/init/enum2.C: New test.
1258         * g++.dg/template/overload1.C: Add "-w" option.
1259
1260 2003-07-28    <hp@bitrange.com>
1261
1262         * gcc.dg/Wdeclaration-after-statement-1.c,
1263         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1264
1265 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
1266
1267         * gcc.c-torture/compile/20030725-1.c: New test.
1268
1269 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
1270
1271         * gcc.dg/20030505.c: Only run for SPE.
1272         Remove definition of opaque type.
1273
1274 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
1275
1276         * g++.dg/template/ptrmem6.C: New test.
1277
1278 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
1279
1280         * gcc.c-torture/compile/zero-strct-2.c: New test.
1281
1282 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
1283
1284         * gcc.dg/intermod-1.c: New test.
1285
1286 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1287
1288         PR c++/11617
1289         * g++.dg/template/lookup2.C: New test.
1290         * g++.dg/template/memclass1.C: Remove instantiated from error.
1291         * g++.dg/other/error2.C: Tweak expected errors.
1292
1293         PR c++/11596
1294         * g++.dg/template/defarg3.C: New test.
1295
1296         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1297
1298 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
1299
1300         * g++.dg/inherit/access5.C: New test.
1301
1302 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1303
1304         PR c++/11513
1305         * g++.dg/template/crash8.C: New test.
1306
1307 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
1308
1309         PR c/10602
1310         * gcc.dg/noncompile/incomplete-2.c: New test.
1311
1312 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
1313
1314         PR c++/11645
1315         * g++.dg/inherit/access4.C: New test.
1316
1317         PR c++/11517
1318         * g++.dg/expr/cond2.C: New test.
1319
1320         PR optimization/10679
1321         * g++.dg/opt/inline4.C: New test.
1322
1323 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
1324
1325         * g++.dg/parse/crash10: New test.
1326
1327 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1328
1329         * g++.dg/ext/flexary1.C: New test.
1330
1331 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1332
1333         PR c++/10793
1334         * g++.dg/template/crash9.C: New test.
1335
1336 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1337
1338         PR c++/3004
1339         * g++.dg/parse/typedef3.C: New test.
1340
1341         PR c++/7906
1342         * g++.dg/parse/operator2.C: New test.
1343
1344         PR c++/8895
1345         * g++.dg/parse/def-tmpl-arg1.C: New test.
1346
1347         PR c++/9282
1348         * g++.dg/parse/funptr1.C: New test.
1349
1350         PR c++/9452
1351         * g++.dg/parse/ambig3.C: New test.
1352
1353         PR c++/9454
1354         * g++.dg/parse/operator3.C: New test.
1355
1356         PR c++/9486
1357         * g++.dg/parse/template10.C: New test.
1358
1359         PR c++/9488
1360         * g++.dg/parse/template11.C: New test.
1361
1362         PR c++/10150
1363         * g++.dg/parse/invalid-op1.C: New test.
1364
1365         PR c++/10247
1366         * g++.dg/parse/condexpr1.C: New test.
1367
1368 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1369
1370         * g++.dg/ext/packed3.C: New test.
1371         * g++.dg/ext/packed4.C: New test.
1372
1373         * gcc.dg/pack-test-3.c: New test.
1374
1375 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
1376
1377         * lib/compat.exp: Handle dg-options per source file.
1378         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
1379         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
1380         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
1381         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
1382         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
1383         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
1384         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
1385         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
1386         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
1387         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
1388         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
1389         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
1390         * g++.dg/compat/break/bitfield7_x.C: Ditto.
1391         * g++.dg/compat/break/bitfield7_y.C: Ditto.
1392
1393 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
1394
1395         PR c/10320
1396         * gcc.c-torture/execute/20030718-1.c: New test.
1397
1398 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1399
1400         PR optimization/11536
1401         * gcc.dg/20030721-1.c: New test.
1402
1403 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
1404
1405         PR c++/11546
1406         * g++.dg/template/lookup1.C: New test.
1407
1408 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
1409
1410         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
1411         diagnostics of ill-formed constructs involving labels.
1412         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
1413         the new 'previously defined here' message.
1414
1415 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
1416
1417         * g++.dg/parse/non-dependent2.C: New test.
1418
1419 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
1420
1421         * g++.dg/init/init-ref4.C: xfail on targets without
1422         weak symbols.
1423
1424 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
1425
1426         PR target/11087
1427         * gcc.c-torture/execute/20030717-1.c: New test.
1428
1429 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1430
1431         * g++.dg/opt/cfg1.C: New test.
1432
1433 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
1434
1435         PR optimization/11557
1436         * gcc.dg/20030717-1.c: New test.
1437
1438 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
1439
1440         PR c++/10476
1441         * g++.dg/expr/crash-1.C: New test.
1442
1443         PR c++/11027
1444         * g++.dg/template/init3.C: New test.
1445
1446         PR c++/8222
1447         * g++.dg/template/non-dependent1.C: New test.
1448
1449         PR c++/11070
1450         * g++.dg/template/non-dependent2.C: New test.
1451
1452         PR c++/11071
1453         * g++.dg/template/non-dependent3.C: New test.
1454
1455         PR c++/9907
1456         * g++.dg/template/sizeof5.C: New test.
1457
1458 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
1459
1460         PR 11498
1461         * gcc.c-torture/compile/mangle-1.c: New file.
1462
1463 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1464
1465         PR c++/7809
1466         * g++.dg/parse/access3.C: New test.
1467
1468 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
1469
1470         PR c++/11384
1471         * g++.dg/init/init-ref4.C: New test.
1472
1473 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
1474
1475         PR c++/11547
1476         * g++.dg/parse/constant3.C: New test.
1477         * g++.dg/parse/crash7.C: Likewise.
1478
1479 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
1480
1481         PR target/11008
1482         * gcc.dg/i386-pentium4-not-mull.c: New.
1483
1484 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
1485
1486         * gcc.dg/asm-names.c (ymain): Make it weak.
1487
1488 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1489
1490         PR c++/5421
1491         * g++.dg/template/friend21.C: New test.
1492
1493 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
1494
1495         * gcc.dg/cleanup-8.c: New test.
1496         * gcc.dg/cleanup-9.c: New test.
1497
1498 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
1499
1500         * g++.dg/ext/dll-MI1.h: New file.
1501         * g++.dg/ext/dllexport-MI1.C: New file.
1502         * g++.dg/ext/dllimport-MI1.C: New file.
1503
1504 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
1505
1506         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1507         it does not have cmpstrsi patterns (just cmpmemsi).
1508
1509 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
1510
1511         PR debug/11473
1512         * g++.dg/debug/debug8.C: New test.
1513
1514 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1515
1516         PR c++/10108
1517         * g++.dg/template/crash7.C: New test.
1518
1519 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
1520
1521         PR target/10795
1522         * gcc.c-torture/compile/20030708-1.c: New.
1523
1524 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
1525
1526         * gcc.c-torture/execute/20030715-1.c: New test.
1527
1528 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
1529
1530         * gcc.dg/pch/inline-3.c: New file.
1531         * gcc.dg/pch/inline-3.hs: New file.
1532         * gcc.dg/pch/inline-4.c: New file.
1533         * gcc.dg/pch/inline-4.hs: New file.
1534
1535 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
1536
1537         PR c++/11509
1538         * g++.dg/template/crash6.C: New test.
1539
1540         PR c++/7053
1541         * g++.dg/template/friend20.C: New test.
1542
1543         PR c++/7019
1544         * g++.dg/template/overload2.C: New test.
1545
1546 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1547
1548         PR optimization/11440
1549         * gcc.c-torture/execute/20030714-1.c: New test.
1550
1551 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1552
1553         PR c++/11154
1554         * g++.dg/template/partial2.C: New test.
1555
1556 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
1557
1558         PR c++/11503
1559         * g++.dg/template/anon1.C: New test.
1560
1561         PR c++/11493
1562         PR c++/11495
1563         * g++.dg/parse/template9.C: Likewise.
1564         * g++.dg/template/crash4.C: New test.
1565         * g++.dg/template/koenig1.C: Likewise.
1566         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1567         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1568         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1569         functions.
1570         * g++.old-deja/g++.jason/template36.C: Likewise.
1571         * g++.old-deja/g++.mike/p1989.C: Likewise.
1572         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1573         * g++.old-deja/g++.pt/ttp20.C: Use this->.
1574         * g++.old-deja/g++.pt/ttp21.C: Use this->.
1575         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1576         compiling.
1577         * g++.old-deja/g++.pt/union2.C: Use this->.
1578
1579 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
1580
1581         * gcc.dg/20030711-1.c: New test.
1582
1583 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
1584
1585         PR c++/11050
1586         * g++.dg/parse/args1.C: New test.
1587         * g++.pt/defarg8.C: Change expected errors.
1588
1589 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
1590
1591         PR c++/8164
1592         * g++.dg/template/nontype2.C: New test.
1593
1594         PR c++/10558
1595         * g++.dg/parse/template8.C: New test.
1596
1597         PR c++/8327
1598         * g++.dg/template/scope1.C: New test.
1599
1600         * g++.dg/warn/Wsign-compare-1.C: New test.
1601
1602 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
1603
1604         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
1605
1606 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
1607
1608         PR c++/9411
1609         * g++.dg/template/explicit2.C: New test.
1610
1611         PR c++/10032
1612         * g++.dg/warn/pedantic1.C: New test.
1613
1614 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
1615
1616         PR c++ 9483
1617         * g++.dg/other/field1.C: New test.
1618
1619 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
1620
1621         PR c/11449
1622         * gcc.c-torture/compile/20030707-1.c: New.
1623
1624 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1625
1626         PR c++/10849
1627         * g++.dg/template/access12.C: New test.
1628
1629 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
1630
1631         * g++.dg/bprob/bprob.exp (prof_ext): Update.
1632         * g77.dg/bprob/bprob.exp (prof_ext): Update.
1633         * gcc.misc-tests/bprob.exp (prof_ext): Update.
1634         * gcc.misc-tests/gcov.exp: Update
1635         * g++.dg/gcov/gcov.exp: Update
1636         * lib/gcov.exp: Update.
1637
1638 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
1639
1640         * g++.dg/abi/mangle17.C: Make sure template expressions are
1641         dependent.
1642         * g++.dg/abi/mangle4.C: Mark erroneous casts.
1643         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
1644         * g++.dg/opt/stack1.C: Remove erroneous code.
1645         * g++.dg/parse/template7.C: New test.
1646         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
1647         * g++.old-deja/g++.pt/crash4.C: Likewise.
1648
1649 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1650
1651         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
1652         with zero or one occurence of `$' after the initial `L'.
1653
1654 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
1655
1656         * gcc.c-torture/compile/20030704-1.c: Add a comment.
1657
1658 2003-07-08  Roger Sayle  <roger@eyesopen.com>
1659
1660         PR c/11370
1661         * gcc.dg/Wunreachable-6.c: New testcase.
1662         * gcc.dg/Wunreachable-7.c: New testcase.
1663
1664 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
1665
1666         PR c/11420
1667         * gcc.dg/20030708-1.c: New test.
1668
1669 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
1670
1671         * gcc.dg/compat/sdata-section.h: New file.
1672         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1673         * gcc.dg/torture/mips-sdata-1.c: New test.
1674
1675 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1676
1677         PR c++/11030
1678         * g++.dg/template/friend19.C: New test.
1679
1680 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
1681
1682         * g++.dg/opt/strength-reduce.C: New test.
1683
1684 2003-07-07  Roger Sayle  <roger@eyesopen.com>
1685
1686         PR target/10979
1687         * gcc.dg/20030707-1.c: New testcase.
1688
1689 2003-07-07  Roger Sayle  <roger@eyesopen.com>
1690
1691         PR optimization/11059
1692         * g++.dg/opt/emptyunion.C: New testcase.
1693
1694 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1695             Eric Botcazou  <ebotcazou@libertysurf.fr>
1696
1697         * g++.dg/opt/stack1.C: New test.
1698
1699 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
1700
1701         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
1702         run test.
1703
1704         PR c++/11431
1705         * g++.dg/expr/static_cast3.C: New test.
1706
1707 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
1708
1709         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
1710         everywhere.
1711         * gcc.dg/concat.c: Concatenation of string constants with
1712         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
1713         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
1714         * gcc.dg/cpp/escape-2.c: Use wide character constants where
1715         necessary to avoid multi-character character constant warning.
1716         * gcc.dg/cpp/escape.c: Likewise.
1717         * gcc.dg/cpp/ucs.c: Likewise.
1718         Remove backslashes from dg-bogus comments, as they confuse Tcl.
1719         Fix a typo.
1720
1721 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
1722
1723         PR c/11428
1724         * gcc.c-torture/compile/20030704-1.c: New.
1725
1726 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
1727
1728         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
1729
1730 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
1731
1732         PR c++/5287, PR c++/7910,  PR c++/11021
1733         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1734         tests for warnings.
1735         * g++.dg/ext/dllimport2.C: Add tests for warnings.
1736         * g++.dg/ext/dllimport3.C: Likewise.
1737         * g++.dg/ext/dllimport4.C: New file.
1738         * g++.dg/ext/dllimport5.C: New file.
1739         * g++.dg/ext/dllimport6.C: New file.
1740         * g++.dg/ext/dllimport7.C: New file.
1741         * g++.dg/ext/dllimport8.C: New file.
1742         * g++.dg/ext/dllimport9.C: New file.
1743         * g++.dg/ext/dllimport10.C: New file.
1744         * g++.dg/ext/dllexport1.C: New file.
1745
1746 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
1747
1748         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
1749         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
1750
1751 2003-07-03  Roger Sayle  <roger@eyesopen.com>
1752
1753         * gcc.dg/builtins-25.c: New testcase.
1754         * gcc.dg/builtins-26.c: New testcase.
1755
1756 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
1757
1758         * gcc.dg/compat/vector-defs.h: New file.
1759         * gcc.dg/compat/vector-setup.h: New file.
1760         * gcc.dg/compat/vector-check.h: New file.
1761         * gcc.dg/compat/vector-1_main.c: New file.
1762         * gcc.dg/compat/vector-1_x.c: New file.
1763         * gcc.dg/compat/vector-1_y.c: New file.
1764         * gcc.dg/compat/vector-2_main.c: New file.
1765         * gcc.dg/compat/vector-2_x.c: New file.
1766         * gcc.dg/compat/vector-2_y.c: New file.
1767
1768         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
1769         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
1770         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
1771         * gcc.dg/compat/struct-align-1.h: New file.
1772         * gcc.dg/compat/struct-align-1_main.c: New file.
1773         * gcc.dg/compat/struct-align-1_x.c: New file.
1774         * gcc.dg/compat/struct-align-1_y.c: New file.
1775         * gcc.dg/compat/struct-align-2.h: New file.
1776         * gcc.dg/compat/struct-align-2_main.c: New file.
1777         * gcc.dg/compat/struct-align-2_x.c: New file.
1778         * gcc.dg/compat/struct-align-2_y.c: New file.
1779
1780         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
1781         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1782         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1783         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1784         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1785         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1786         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1787         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1788         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1789         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1790         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1791         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1792         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1793         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1794         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1795         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1796         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1797         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1798         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1799         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1800         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1801         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1802         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1803         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1804         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1805         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1806         * gcc.dg/compat/struct-return-10_x.c: Ditto.
1807         * gcc.dg/compat/struct-return-2_x.c: Ditto.
1808         * gcc.dg/compat/struct-return-3_x.c: Ditto.
1809
1810 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1811
1812         * gcc.dg/i386-call-1.c: New test.
1813
1814 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
1815
1816         PR c++/9162
1817         * g++.dg/parse/defarg4.C: New.
1818
1819 2003-07-03  Roger Sayle  <roger@eyesopen.com>
1820
1821         PR target/10700
1822         * gcc.c-torture/compile/20030703-1.c: New test case.
1823
1824 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
1825
1826         * g++.dg/template/local3.C: Remove extra semicolon.
1827
1828 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1829
1830         * gcc.dg/i386-volatile-1.c: New test.
1831
1832 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
1833
1834         PR c++/11072
1835         * g++.dg/other/offsetof2.C: XFAIL.
1836         * g++.dg/other/offsetof5.C: New.
1837
1838         PR c++/10219
1839         * g++.dg/template/error1.C: New.
1840
1841         PR c++/9779
1842         * g++.dg/template/dependent-expr1.C: New.
1843
1844 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
1845
1846         PR c++/6949
1847         * g++.dg/template/local3.C: New test.
1848
1849         PR c++/11149
1850         * g++.dg/lookup/scoped6.C: New test.
1851
1852 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
1853
1854         PR c++/8046
1855         * g++.dg/other/error7.C: New test.
1856
1857 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
1858
1859         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
1860         * g++.old-deja/g++.abi/vtable3.h: Likewise.
1861         * g++.old-deja/g++.law/code-gen5.C: Likewise.
1862         * g++.old-deja/g++.other/union2.C: Likewise.
1863         * gcc.dg/c90-const-expr-2.c: Likewise.
1864         * gcc.dg/c90-const-expr-3.c: Likewise.
1865         * gcc.dg/c99-const-expr-2.c: Likewise.
1866         * gcc.dg/c99-const-expr-3.c: Likewise.
1867         * gcc.dg/concat.c: Likewise.
1868
1869 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
1870
1871         PR c++/9559
1872         * g++.dg/init/static1.C: New test.
1873
1874 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1875
1876         * Changelog: Remove ">>>>>>>" from previous change.
1877
1878 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1879
1880         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
1881         * g++.old-deja/g++.other/access2.C: Likewise.
1882         * g++.old-deja/g++.other/decl2.C: Likewise.
1883         * gcc.c-torture/execute/20020615-1.c: Likewise.
1884
1885 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1886
1887         PR c++/4933
1888         * g++.dg/template/sizeof4.C: New test.
1889
1890 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1891
1892         * g++.dg/other/error6.C: New test.
1893
1894 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1895
1896         PR c++/10750
1897         * g++.dg/parse/constant2.C: New test.
1898
1899 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
1900
1901         PR c++/11106
1902         * g++.dg/other/error5.C: New test.
1903
1904 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1905
1906         * gcc.dg/format/gcc_diag-1.c: New test.
1907
1908 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
1909
1910         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
1911
1912 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
1913
1914         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
1915         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
1916         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
1917
1918 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
1919
1920         * gcc.c-torture/execute/builtins/string-8.c: New test.
1921         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
1922         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
1923         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
1924
1925 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
1926
1927         PR c++/10468
1928         * g++.dg/ext/typeof6.C: New test.
1929
1930 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
1931
1932         PR c++/10796
1933         * g++.dg/init/enum1.C: New test.
1934
1935 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
1936
1937         * gcc.dg/20030627-1.c: New test.
1938
1939 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
1940
1941         PR c++/11332
1942         * g++.dg/expr/static_cast2.C: New test.
1943
1944 2003-06-26  Roger Sayle  <roger@eyesopen.com>
1945             Jakub Jelinek  <jakub@redhat.com>
1946
1947         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
1948         sprintf(dst,"%s",src) optimization.
1949         * gcc.c-torture/execute/20030626-1.c: New test case.
1950         * gcc.c-torture/execute/20030626-2.c: New test case.
1951
1952 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
1953
1954         * gcc.c-torture/execute/multi-ix.c: New test.
1955
1956         * gcc.c-torture/execute/simd-4.c (main):
1957         Added missing semicolon at end of union.
1958
1959 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
1960
1961         PR c++/8266
1962         * g++.dg/template/explicit-instantiation3.C: New test.
1963
1964 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
1965
1966         * gcc.dg/20030626-1.c: Use signed char.
1967
1968 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
1969
1970         * gcc.dg/20030626-1.c: New test.
1971
1972 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
1973
1974         * const-str-2.m: Update.
1975
1976 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
1977
1978         PR c++/10990
1979         * g++.dg/rtti/dyncast1.C: New test.
1980         * g++.dg/abi/mangle4.C: Correct base-specifier access.
1981         * g++.dg/lookup/scoped1.C: Remove XFAIL.
1982         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
1983
1984         PR c++/10931
1985         * g++.dg/expr/static_cast1.C: New test.
1986
1987 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
1988
1989         * gcc.dg/20030625-1.c: New test.
1990
1991 2003-06-24  Roger Sayle  <roger@eyesopen.com>
1992
1993         * gcc.c-torture/compile/20030624-1.c: New test case.
1994
1995 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
1996
1997         * gcc.c-torture/execute/string-opt-17.c: New test.
1998
1999 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
2000
2001         PR c++/5754
2002         * g++.dg/parse/crash6.C: New test.
2003
2004 2003-06-23  Roger Sayle  <roger@eyesopen.com>
2005
2006         * gcc.dg/builtins-24.c: New test case.
2007
2008 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
2009
2010         * g++.dg/opt/operator1.C: New test.
2011
2012 2003-06-22  Roger Sayle  <roger@eyesopen.com>
2013
2014         * gcc.c-torture/execute/string-opt-16.c: New test case.
2015
2016 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
2017
2018         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
2019         * g++.old-deja/g++.other/conv7.C: Likewise
2020         * g++.old-deja/g++.other/overcnv2.C: Likewise.
2021         * g++.old-deja/g++.other/overload14.C: Likewise.
2022
2023 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
2024
2025         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2026         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2027
2028 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2029
2030         PR c++/10888
2031         * g++.dg/warn/Winline-3.C: New test.
2032
2033 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2034
2035         * lib/target-supports.exp (check_alias_available): Make the test
2036         program acceptable to the Solaris assembler.
2037
2038         PR c++/10749
2039         * g++.dg/template/memclass2.C: New test.
2040
2041 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2042             Eric Botcazou  <ebotcazou@libertysurf.fr>
2043
2044         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2045         data for non-matching targets.
2046         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2047
2048 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2049
2050         PR c++/10845
2051         * g++.dg/template/member3.C: New test.
2052
2053 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
2054
2055         PR c++/10939
2056         * g++.dg/template/func1.C: New test.
2057
2058         PR c++/9649
2059         * g++.dg/template/static4.C: New test.
2060         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2061
2062         PR c++/11041
2063         * g++.dg/init/ref7.C: New test.
2064
2065 2003-06-19  Matt Austern  <austern@apple.com>
2066
2067         PR c++/11228
2068         * g++.dg/anew1.C: New test.
2069         * g++.dg/anew2.C: New test.
2070         * g++.dg/anew3.C: New test.
2071         * g++.dg/anew4.C: New test.
2072
2073 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
2074
2075         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2076
2077 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
2078
2079         * gcc.c-torture/execute/simd-4.c (main): Make expected value
2080         endian-dependent.
2081
2082 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
2083
2084         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2085         Remove cruft.
2086
2087 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
2088
2089         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2090         * gcc.c-torture/compile/961203-1.c: Likewise.
2091         * gcc.c-torture/compile/980506-1.c: Likewise.
2092
2093 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
2094
2095         PR c++/10712
2096         * g++.dg/lookup/using7.C: New test.
2097
2098 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
2099
2100         PR c++/11105
2101         * g++.dg/abi/conv1.C: Remove it.
2102         * g++.dg/template/conv7.C: New test.
2103         * g++.dg/template/conv8.C: Likewise.
2104         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2105         conversion operator.
2106
2107 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
2108
2109         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2110         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2111         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2112         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2113         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2114         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2115         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2116         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2117         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2118         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2119         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2120         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2121         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2122         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2123         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2124         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2125         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2126         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2127         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2128         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2129         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2130         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2131         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2132         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2133         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2134         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2135         * gcc.dg/compat/struct-return-10_x.c: Ditto.
2136         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2137         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2138
2139 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
2140
2141         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2142         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2143         indications.
2144
2145 2003-06-16  Roger Sayle  <roger@eyesopen.com>
2146
2147         * gcc.dg/i386-387-5.c: New test case.
2148         * gcc.dg/i386-387-6.c: New test case.
2149         * gcc.dg/builtins-23.c: New test case.
2150
2151 2003-06-15  Roger Sayle  <roger@eyesopen.com>
2152
2153         * gcc.dg/builtins-22.c: New test case.
2154         * gcc.dg/i386-387-1.c: Update to test exp.
2155         * gcc.dg/i386-387-2.c: Likewise.
2156
2157 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2158
2159         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2160
2161 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
2162
2163         * lib/gcc-dg.exp (dg-require-dll): New function.
2164         (dg-xfail-if): Likewise.
2165         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2166         driver.
2167
2168         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2169         * gcc.c-torture/compile/20001205-1.c: Likewise.
2170         * gcc.c-torture/compile/20001226-1.c: Likewise.
2171         * gcc.c-torture/compile/20010518-2.c: Likewise.
2172         * gcc.c-torture/compile/20020312-1.c: Likewise.
2173         * gcc.c-torture/compile/20020604-1.c: Likewise.
2174         * gcc.c-torture/compile/920501-12.c: Likewise.
2175         * gcc.c-torture/compile/920501-4.c: Likewise.
2176         * gcc.c-torture/compile/920520-1.c: Likewise.
2177         * gcc.c-torture/compile/920521-1.c: Likewise.
2178         * gcc.c-torture/compile/920625-1.c: Likewise.
2179         * gcc.c-torture/compile/961203-1.c: Likewise.
2180         * gcc.c-torture/compile/980506-1.c: Likewise.
2181         * gcc.c-torture/compile/981006-1.c: Likewise.
2182         * gcc.c-torture/compile/981022-1.c: Likewise.
2183         * gcc.c-torture/compile/981223-1.c: Likewise.
2184         * gcc.c-torture/compile/990617-1.c: Likewise.
2185         * gcc.c-torture/compile/dll.c: Likewise.
2186         * gcc.c-torture/compile/labels-3.c: Likewise.
2187         * gcc.c-torture/compile/mipscop-1.c: Likewise.
2188         * gcc.c-torture/compile/mipscop-2.c: Likewise.
2189         * gcc.c-torture/compile/mipscop-3.c: Likewise.
2190         * gcc.c-torture/compile/mipscop-4.c: Likewise.
2191         * gcc.c-torture/compile/simd-5.c: Likewise.
2192         * gcc.c-torture/compile/20000804-1.x: Remove.
2193         * gcc.c-torture/compile/20001205-1.x: Likewise.
2194         * gcc.c-torture/compile/20001226-1.x: Likewise.
2195         * gcc.c-torture/compile/20010518-2.x: Likewise.
2196         * gcc.c-torture/compile/20020312-1.x: Likewise.
2197         * gcc.c-torture/compile/20020604-1.x: Likewise.
2198         * gcc.c-torture/compile/920501-12.x: Likewise.
2199         * gcc.c-torture/compile/920501-4.x: Likewise.
2200         * gcc.c-torture/compile/920520-1.x: Likewise.
2201         * gcc.c-torture/compile/920521-1.x: Likewise.
2202         * gcc.c-torture/compile/920625-1.x: Likewise.
2203         * gcc.c-torture/compile/961203-1.x: Likewise.
2204         * gcc.c-torture/compile/980506-1.x: Likewise.
2205         * gcc.c-torture/compile/981006-1.x: Likewise.
2206         * gcc.c-torture/compile/981022-1.x: Likewise.
2207         * gcc.c-torture/compile/981223-1.x: Likewise.
2208         * gcc.c-torture/compile/990617-1.x: Likewise.
2209         * gcc.c-torture/compile/mipscop-1.x: Likewise.
2210         * gcc.c-torture/compile/mipscop-2.x: Likewise.
2211         * gcc.c-torture/compile/mipscop-3.x: Likewise.
2212         * gcc.c-torture/compile/mipscop-4.x: Likewise.
2213         * gcc.c-torture/compile/simd-5.x: Likewise.
2214
2215         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2216
2217 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2218
2219         * gcc.c-torture/execute/20030611-1.c: New test.
2220
2221 2003-06-12  Roger Sayle  <roger@eyesopen.com>
2222
2223         PR middle-end/168
2224         * gcc.dg/20030612-1.c: New test case.
2225
2226 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
2227
2228         PR c++/10635
2229         * g++.dg/expr/cast1.C: New test.
2230
2231 2003-06-12  Roger Sayle  <roger@eyesopen.com>
2232
2233         * gcc.dg/builtins-21.c: New test case.
2234
2235 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
2236
2237         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2238         options instead of at the end.
2239         * lib/objc.exp (objc_target_compile): Likewise.
2240
2241 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
2242
2243         PR c++/10432
2244         * g++.dg/parse/error1.C: New test.
2245
2246 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
2247
2248         * gcc.dg/compat/struct-by-value-11_main.c: New file.
2249         * gcc.dg/compat/struct-by-value-11_x.c: New file.
2250         * gcc.dg/compat/struct-by-value-11_y.c: New file.
2251         * gcc.dg/compat/struct-by-value-12_main.c: New file.
2252         * gcc.dg/compat/struct-by-value-12_x.c: New file.
2253         * gcc.dg/compat/struct-by-value-12_y.c: New file.
2254         * gcc.dg/compat/struct-by-value-13_main.c: New file.
2255         * gcc.dg/compat/struct-by-value-13_x.c: New file.
2256         * gcc.dg/compat/struct-by-value-13_y.c: New file.
2257         * gcc.dg/compat/struct-by-value-14_main.c: New file.
2258         * gcc.dg/compat/struct-by-value-14_x.c: New file.
2259         * gcc.dg/compat/struct-by-value-14_y.c: New file.
2260         * gcc.dg/compat/struct-by-value-15_main.c: New file.
2261         * gcc.dg/compat/struct-by-value-15_x.c: New file.
2262         * gcc.dg/compat/struct-by-value-15_y.c: New file.
2263         * gcc.dg/compat/struct-by-value-16_main.c: New file.
2264         * gcc.dg/compat/struct-by-value-16_x.c: New file.
2265         * gcc.dg/compat/struct-by-value-16_y.c: New file.
2266         * gcc.dg/compat/struct-by-value-17_main.c: New file.
2267         * gcc.dg/compat/struct-by-value-17_x.c: New file.
2268         * gcc.dg/compat/struct-by-value-17_y.c: New file.
2269         * gcc.dg/compat/struct-by-value-18_main.c: New file.
2270         * gcc.dg/compat/struct-by-value-18_x.c: New file.
2271         * gcc.dg/compat/struct-by-value-18_y.c: New file.
2272
2273         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2274         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2275         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2276         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2277         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2278         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2279         * gcc.dg/compat/scalar-return-3_main.c: New file.
2280         * gcc.dg/compat/scalar-return-3_x.c: New file.
2281         * gcc.dg/compat/scalar-return-3_y.c: New file.
2282         * gcc.dg/compat/scalar-return-4_main.c: New file.
2283         * gcc.dg/compat/scalar-return-4_x.c: New file.
2284         * gcc.dg/compat/scalar-return-4_y.c: New file.
2285
2286 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
2287
2288         * gcc.dg/compat/fp2-struct-check.h: New file.
2289         * gcc.dg/compat/fp2-struct-defs.h: New file.
2290         * gcc.dg/compat/fp2-struct-init.h: New file.
2291         * gcc.dg/compat/struct-by-value-10_main.c: New file.
2292         * gcc.dg/compat/struct-by-value-10_x.c: New file.
2293         * gcc.dg/compat/struct-by-value-10_y.c: New file.
2294         * gcc.dg/compat/struct-return-10_main.c: New file.
2295         * gcc.dg/compat/struct-return-10_x.c: New file.
2296         * gcc.dg/compat/struct-return-10_y.c: New file.
2297
2298         * gcc.dg/compat/compat-common.h: New file.
2299         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2300         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2301         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2302         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2303         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2304         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2305         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2306         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2307         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2308         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2309         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2310         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2311         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2312         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2313         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2314         * gcc.dg/compat/small-struct-check.h: Ditto.
2315         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2316         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2317         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2318         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2319         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2320         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2321         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2322         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2323         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2324         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2325         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2326         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2327         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2328         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2329         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2330         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2331         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2332         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2333         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2334         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2335         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2336         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2337         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2338         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2339         * gcc.dg/compat/struct-return-2_main.c: Ditto.
2340         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2341         * gcc.dg/compat/struct-return-2_y.c: Ditto.
2342         * gcc.dg/compat/struct-return-3_main.c: Ditto.
2343         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2344         * gcc.dg/compat/struct-return-3_y.c: Ditto.
2345
2346 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
2347
2348         * g++.dg/pch/static-1.C: New file.
2349         * g++.dg/pch/static-1.Hs: New file.
2350
2351 2003-06-10  Richard Henderson  <rth@redhat.com>
2352
2353         * gcc.dg/asm-7.c: Adjust expected warning text.
2354
2355 2003-06-10  Roger Sayle  <roger@eyesopen.com>
2356
2357         * gcc.dg/builtins-20.c: New test case.
2358
2359 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
2360
2361         PR c++/11131
2362         * g++.dg/opt/template1.C: New test.
2363
2364 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2365
2366         * lib/gcc-dg.exp (dg-test): Clear additional_files and
2367         additional_sources.
2368
2369 2003-05-21  David Taylor  <dtaylor@emc.com>
2370
2371         * gcc.dg/Wpadded.c: New file.
2372
2373 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2374
2375         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
2376         * gcc.dg/special/weak-2.c: Add dg-require-weak.
2377         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
2378         dg-require-weak.
2379
2380 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
2381
2382         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
2383
2384 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2385
2386         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
2387         (dg-require-alias): Likewise.
2388         (dg-require-gc-sections): Likewise.
2389         * lib/target-supports.exp (check_gc_sections_available): Likewise.
2390
2391 2003-06-08  Richard Henderson  <rth@redhat.com>
2392
2393         * gcc.dg/20011029-2.c: Fix the array reference.
2394         * gcc.dg/asm-7.c: New.
2395
2396 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
2397
2398         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
2399
2400 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
2401
2402         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
2403         (dg-require-gc-sections): Likewise.
2404
2405 2003-06-08  Jan Hubicka  <jh@suse.cz>
2406
2407         * i386-cmov1.c: Fix regular expression.
2408         * i386-cvt-1.c: Likewise.
2409         * i386-local.c: Likewise.
2410         * i386-local2.c: Likewise.
2411         * i386-mul.c: Likewise.
2412         * i386-ssetype-1.c: Likewise.
2413         * i386-ssetype-3.c: Likewise.
2414         * i386-ssetype-5.c: Likewise.
2415
2416 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2417
2418         PR c++/11039
2419         * g++.dg/warn/implicit-typename2.C: New test.
2420         * g++.dg/warn/implicit-typename3.C: New test.
2421
2422 2003-06-07  Richard Henderson  <rth@redhat.com>
2423
2424         * g++.dg/other/offsetof3.C: Use size_t.
2425         * g++.dg/other/offsetof4.C: Likewise.
2426
2427 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
2428
2429         * lib/copy-file.exp: New. Implement gcc_copy_files.
2430
2431         * lib/dg-pch.exp: Load copy-file.exp
2432         (dg-pch): Use gcc_copy_files instead of "file copy".
2433
2434 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
2435
2436         * gcc.dg/weak/weak.exp: Simplify.
2437         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
2438         * gcc.dg/weak/weak-1.c: Likewise.
2439         * gcc.dg/weak/weak-2.c: Likewise.
2440         * gcc.dg/weak/weak-3.c: Likewise.
2441         * gcc.dg/weak/weak-4.c: Likewise.
2442         * gcc.dg/weak/weak-5.c: Likewise.
2443         * gcc.dg/weak/weak-6.c: Likewise.
2444         * gcc.dg/weak/weak-7.c: Likewise.
2445         * gcc.dg/weak/weak-8.c: Likewise.
2446         * gcc.dg/weak/weak-9.c: Likewise.
2447
2448 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
2449
2450         gcc.c-torture/execute/20030606-1.c: New.
2451
2452 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2453
2454         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
2455         * gcc.dg/builtins-19.c: Likewise.
2456
2457 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2458
2459         * gcc.dg/builtins-2.c: Add some more tests.
2460         * gcc.dg/builtins-18.c: New test case.
2461         * gcc.dg/builtins-19.c: New test case.
2462
2463 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2464             Jim Wilson  <wilson@tuliptree.org>
2465
2466         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
2467
2468 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
2469
2470         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
2471         mempcpy/stpcpy calls not to be optimized into something else.
2472         * gcc.c-torture/execute/string-opt-3.c: Moved to...
2473         * gcc.c-torture/execute/builtins/string-7.c: ...here.
2474         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
2475
2476 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2477
2478         * gcc.dg/format/asm_fprintf-1.c: New test.
2479
2480 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
2481
2482         * lib/gcc-defs.exp (additional_sources): New variable.
2483         (dg-additional-sources): New function.
2484         (additional_files): New variable.
2485         (dg-additional-files): New function.
2486         (dg-additional-files-options): Likewise.
2487         * lib/gcc-dg.exp (dg-require-weak): New function.
2488         (dg-require-alias): Likewise.
2489         (dg-require-gc-sections): Likewise.
2490         * lib/target-supports.exp (check_alias_available): Remove testfile
2491         parameter.
2492         (check_gc_sections_available): New function.
2493         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
2494         (dg-gpp-additional-files): Likewise.
2495         * lib/g++.exp (additional_sources): Remove.
2496         (additional_files): Likewise.
2497         (g++_target_compile): Use dg-additional-files-options.
2498
2499         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
2500         Tcl logic.
2501         * gcc.dg/special/ecos.exp: Remove.
2502         * gcc.dg/special/20000419-2.c: Use dg-require-*.
2503         * gcc.dg/special/alias-1.c: Likewise.
2504         * gcc.dg/special/alias-2.c: Likewise.
2505         * gcc.dg/special/gcsec-1.c: Likewise.
2506         * gcc.dg/special/weak-1.c: Likewise.
2507         * gcc.dg/special/weak-2.c: Likewise.
2508         * gcc.dg/special/wkali-1.c: Likewise.
2509         * gcc.dg/special/wkali-2.c: Likewise.
2510
2511         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2512         dg-gpp-additional-*.
2513         * g++.dg/special/conpr-3.C: Likewise.
2514         * g++.dg/special/conpr-4.C: Likewise.
2515         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2516         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2517         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2518         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2519         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2520         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2521         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2522         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2523         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2524         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2525         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2526         * g++.old-deja/g++.other/comdat1.C: Likewise.
2527         * g++.old-deja/g++.other/comdat2.C: Likewise.
2528         * g++.old-deja/g++.other/comdat3.C: Likewise.
2529         * g++.old-deja/g++.other/ctor1.C: Likewise.
2530         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2531
2532 2003-06-05  Richard Henderson  <rth@redhat.com>
2533
2534         * gcc.dg/debug/20030605-1.c: New.
2535
2536 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
2537
2538         * README.QMTEST: Update.
2539
2540 2003-06-04  Richard Henderson  <rth@redhat.com>
2541
2542         * gcc.dg/cleanup-1.c: New.
2543         * gcc.dg/cleanup-2.c: New.
2544         * gcc.dg/cleanup-3.c: New.
2545         * gcc.dg/cleanup-4.c: New.
2546         * gcc.dg/cleanup-5.c: New.
2547         * gcc.dg/cleanup-6.c: New.
2548         * gcc.dg/cleanup-7.c: New.
2549
2550 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
2551
2552         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2553
2554         * lib/dg-pch.exp: New file.
2555         * g++.dg/pch/pch.exp: Use dg-pch.exp.
2556         * gcc.dg/pch/pch.exp: Likewise.
2557
2558 2003-06-04  Roger Sayle  <roger@eyesopen.com>
2559
2560         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2561         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2562         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2563         * gcc.dg/builtins-17.c: New test case.
2564         * gcc.dg/i386-387-4.c: New test case.
2565         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2566
2567 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2568
2569         * gcc.dg/ultrasp9.c: New test.
2570
2571 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2572
2573         * gcc.c-torture/compile/20030604-1.c: New test.
2574         * gcc.dg/sparc-constant-1.c: New test.
2575
2576 2003-06-03  Glen Nakamura  <glen@imodulo.com>
2577
2578         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2579
2580 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
2581
2582         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
2583
2584         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
2585         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
2586
2587 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
2588
2589         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
2590
2591 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2592
2593         PR c++/10940
2594         * g++.dg/template/spec10.C: New test.
2595
2596 2003-06-03  Roger Sayle  <roger@eyesopen.com>
2597
2598         * gcc.dg/builtins-16.c: New test case.
2599
2600 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
2601
2602         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
2603         mempcpy test with post-increments.
2604         * gcc.c-torture/execute/string-opt-3.c: New test.
2605         * gcc.dg/string-opt-1.c: New test.
2606
2607 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
2608
2609         PR fortran/10965
2610         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
2611
2612 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
2613
2614         * lib/scanasm.exp (dg-scan): New function, factored out of ...
2615         (scan-assembler): ... here.  Use dg-scan.
2616         (scan-assembler-not): Likewise.
2617         (scan-file): New function.
2618         (scan-file-not): Likewise.
2619         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
2620         * gcc.dg/cpp/_Pragma4.c: Likewise.
2621         * gcc.dg/cpp/_Pragma5.c: Likewise.
2622         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2623         * gcc.dg/cpp/avoidpaste2.c: Likewise.
2624         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
2625         * gcc.dg/cpp/cmdlne-P.c: Likewise.
2626         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
2627         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
2628         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
2629         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
2630         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
2631         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
2632         * gcc.dg/cpp/cxxcom1.c: Likewise.
2633         * gcc.dg/cpp/line1.c: Likewise.
2634         * gcc.dg/cpp/maccom1.c: Likewise.
2635         * gcc.dg/cpp/maccom2.c: Likewise.
2636         * gcc.dg/cpp/maccom3.c: Likewise.
2637         * gcc.dg/cpp/maccom4.c: Likewise.
2638         * gcc.dg/cpp/maccom5.c: Likewise.
2639         * gcc.dg/cpp/maccom6.c: Likewise.
2640         * gcc.dg/cpp/multiline.c: Likewise.
2641         * gcc.dg/cpp/spacing1.c: Likewise.
2642         * gcc.dg/cpp/spacing2.c: Likewise.
2643         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
2644         * gcc.dg/cpp/trad/maccom1.c: Likewise.
2645         * gcc.dg/cpp/trad/maccom2.c: Likewise.
2646         * gcc.dg/cpp/trad/maccom3.c: Likewise.
2647         * gcc.dg/cpp/trad/maccom4.c: Likewise.
2648         * gcc.dg/cpp/trad/maccom6.c: Likewise.
2649         * gcc.dg/cpp/cxxcom2.c: Likewise.
2650         * gcc.dg/cpp/cxxcom2.h: New file.
2651
2652         * gcc.dg/cpp/truefalse.cpp: Move it to ...
2653         * g++.dg/cpp/truefalse.C: Here.
2654         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
2655
2656 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
2657
2658         * gcc.dg/cpp/redef3.c: New file.
2659
2660 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2661
2662         * gcc.dg/i386-loop-3.c: New test.
2663
2664 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
2665
2666         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
2667
2668 2003-05-31  Roger Sayle  <roger@eyesopen.com>
2669
2670         * gcc.dg/fwrapv-1.c: New test case.
2671         * gcc.dg/fwrapv-2.c: New test case.
2672
2673 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2674
2675         PR c++/10956
2676         * g++.dg/template/spec9.C: New test.
2677
2678 2003-05-29  Roger Sayle  <roger@eyesopen.com>
2679
2680         * gcc.dg/duff-4.c: New test case.
2681
2682 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
2683
2684         PR fortran/10843
2685         * g77.dg/ffixed-form-1.f: New test
2686         * g77.dg/ffixed-form-2.f: New test
2687         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2688         * g77.dg/ffree-form-3.f: New test
2689
2690 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
2691
2692         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2693         * gcc.dg/wint_t-1.c: Likewise.
2694
2695 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2696
2697         * g++.dg/template/access11.C: New test.
2698
2699 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2700
2701         PR c++/10849
2702         * g++.dg/template/access10.C: New test.
2703
2704 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2705             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2706
2707         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
2708
2709 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
2710
2711         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
2712         suppress for powerpc-*-darwin*.
2713         * gcc.dg/torture/builtin-noret-2.c: Likewise.
2714
2715 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
2716
2717         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
2718         suppress option for powerpc-*-darwin*.
2719
2720 2003-05-23  Roger Sayle  <roger@eyesopen.com>
2721
2722         * gcc.dg/builtins-1.c: Add tests for tan and atan.
2723         * gcc.dg/builtins-4.c: Add test for fmod.
2724
2725 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2726
2727         PR c++/10682
2728         * g++.dg/template/instantiate4.C: New test.
2729
2730 2003-05-22  Roger Sayle  <roger@eyesopen.com>
2731
2732         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
2733
2734 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
2735
2736         * gcc.dg/compat/scalar-return-1_main.c: New file.
2737         * gcc.dg/compat/scalar-return-1_x.c: New file.
2738         * gcc.dg/compat/scalar-return-1_y.c: New file.
2739         * gcc.dg/compat/scalar-return-2_main.c: New file.
2740         * gcc.dg/compat/scalar-return-2_x.c: New file.
2741         * gcc.dg/compat/scalar-return-2_y.c: New file.
2742         * gcc.dg/compat/struct-return-3_main.c: New file.
2743         * gcc.dg/compat/struct-return-3_y.c: New file.
2744         * gcc.dg/compat/struct-return-3_x.c: New file.
2745         * gcc.dg/compat/struct-return-2_main.c: New file.
2746         * gcc.dg/compat/struct-return-2_x.c: New file.
2747         * gcc.dg/compat/struct-return-2_y.c: New file.
2748
2749 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2750
2751         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
2752         for hppa*-hp-hpux*.
2753         * gcc.dg/20021014-1.c (dg-options): Likewise.
2754         * gcc.dg/nest.c (dg-options): Likewise.
2755
2756 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
2757
2758         PR c++/9738
2759         * g++.dg/ext/dllimport2.C: New file.
2760         * g++.dg/ext/dllimport3.C: New file.
2761
2762 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
2763
2764         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
2765         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2766         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2767         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2768         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2769         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2770         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
2771         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
2772         * gcc.dg/compat/small-struct-defs.h: New file.
2773         * gcc.dg/compat/small-struct-init.h: New file.
2774         * gcc.dg/compat/small-struct-check.h: New file.
2775         * gcc.dg/compat/fp-struct-defs.h: New file.
2776         * gcc.dg/compat/fp-struct-check.h: New file.
2777         * gcc.dg/compat/fp-struct-init.h: New file.
2778         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
2779         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
2780
2781 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
2782
2783         * gcc.dg/20030225-2.c: New test.
2784
2785 2003-05-18  Roger Sayle  <roger@eyesopen.com>
2786             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2787
2788         * gcc.c-torture/compile/20030518-1.c: New test case.
2789
2790 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
2791
2792         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
2793         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
2794         gcc-dg-debug-runtest.
2795         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
2796         gcc-dg-debug-runtest.
2797
2798 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2799
2800         PR c++/9022
2801         * g++.dg/lookup/using6.C: New test.
2802
2803 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2804
2805         * g++.dg/parse/access2.C: New test.
2806
2807 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
2808
2809         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
2810         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
2811         * gcc.dg/debug/debug.exp: Likewise.
2812
2813 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
2814
2815         * gcc.dg/dollar.c: New test.
2816
2817 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
2818
2819         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
2820         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
2821         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
2822         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
2823         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
2824         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
2825         * gcc.dg/compat/struct-by-value-6_main.c: New file.
2826         * gcc.dg/compat/struct-by-value-6_x.c: New file.
2827         * gcc.dg/compat/struct-by-value-6_y.c: New file.
2828         * gcc.dg/compat/struct-by-value-7_main.c: New file.
2829         * gcc.dg/compat/struct-by-value-7_x.c: New file.
2830         * gcc.dg/compat/struct-by-value-7_y.c: New file.
2831         * gcc.dg/compat/struct-by-value-8_main.c: New file.
2832         * gcc.dg/compat/struct-by-value-8_x.c: New file.
2833         * gcc.dg/compat/struct-by-value-8_y.c: New file.
2834         * gcc.dg/compat/struct-by-value-9_main.c: New file.
2835         * gcc.dg/compat/struct-by-value-9_x.c: New file.
2836         * gcc.dg/compat/struct-by-value-9_y.c: New file.
2837
2838 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
2839
2840         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
2841         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
2842         support for "repo" mode.
2843         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
2844         * lib/g77-dg.exp: Likewise.
2845         * lib/obj-dg.exp: Likewise.
2846
2847 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
2848
2849         Merge from gcc-3_2-rhl8-branch:
2850         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
2851
2852         * gcc.dg/tls/opt-6.c: New test.
2853
2854         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
2855
2856         * gcc.dg/20030405-1.c: New test.
2857
2858         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
2859
2860         * gcc.dg/20030309-1.c: New test.
2861
2862         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2863
2864         * gcc.c-torture/execute/20030307-1.c: New test.
2865
2866         2003-02-20  Randolph Chung  <tausq@debian.org>
2867
2868         * gcc.c-torture/compile/20030220-1.c: New test.
2869
2870         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
2871
2872         * gcc.dg/20030217-1.c: New test.
2873
2874         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
2875
2876         * gcc.c-torture/compile/20020129-1.c: New test.
2877
2878         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2879
2880         * gcc.dg/unroll-1.c: New test.
2881
2882         2002-11-16  Jan Hubicka  <jh@suse.cz>
2883
2884         * gcc.c-torture/execute/20020920-1.c: New test.
2885
2886         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
2887
2888         PR target/7434
2889         * gcc.c-torture/compile/20021008-1.c: New test.
2890
2891         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
2892
2893         PR target/7559
2894         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
2895
2896         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2897
2898         * gcc.c-torture/compile/20020807-1.c: New test.
2899
2900         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
2901
2902         * gcc.dg/tls/opt-1.c: New test.
2903
2904         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
2905
2906         * gcc.dg/20020729-1.c: New test.
2907
2908         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
2909
2910         * g++.dg/opt/life1.C: New test.
2911
2912         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
2913
2914         * gcc.dg/20020525-1.c: New test.
2915
2916         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2917
2918         PR c++/6794
2919         * g++.dg/ext/pretty1.C: New test.
2920         * g++.dg/ext/pretty2.C: New test.
2921
2922 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
2923
2924         PR c++/8385
2925         * g++.dg/ext/typeof5.C: New test.
2926
2927 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
2928
2929         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
2930         __USER_LABEL_PREFIX__ into account.
2931         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
2932
2933 2003-05-14  Roger Sayle  <roger@eyesopen.com>
2934
2935         * gcc.dg/builtins-15.c: New test case.
2936
2937 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
2938
2939         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
2940
2941 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
2942
2943         * lib/g++.exp: Tweak handling of additional source files.
2944         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
2945         * g++.dg/special/conpr-2a.C: Rename to ...
2946         * g++.dg/special/conpr-2a.cc: ... this.
2947         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
2948         * g++.dg/special/conpr-3a.C: Rename to ...
2949         * g++.dg/special/conpr-3a.cc: This.
2950         * g++.dg/special/conpr-3b.C: Rename to ...
2951         * g++.dg/special/conpr-3b.cc: This.
2952         * g++.dg/special/conpr-4.C: New test.
2953         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
2954
2955 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
2956
2957         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
2958
2959 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2960
2961         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
2962         * g++.old-deja/g++.robertl/eb71.C: Likewise.
2963         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
2964         * g++.old-deja/g++.other/warn3.C: Likewise.
2965
2966 2003-05-11  Roger Sayle  <roger@eyesopen.com>
2967
2968         * gcc.dg/i386-387-1.c: Update to also test log.
2969         * gcc.dg/i386-387-2.c: Likewise.
2970
2971 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
2972
2973         * g77.f-torture/execute/int8421.f: New test.
2974
2975 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2976
2977         PR c++/10230, c++/10481
2978         * g++.dg/lookup/scoped5.C: New test.
2979
2980 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2981
2982         PR c++/10552
2983         * g++.dg/template/ttp6.C: New test.
2984
2985 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
2986
2987         * gcc.c-torture/execute/builtins: New directory.
2988         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
2989         gcc.c-torture/execute/builtins.
2990         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
2991         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
2992         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
2993         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
2994
2995 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2996
2997         PR c++/9252
2998         * g++.dg/template/access8.C: New test.
2999         * g++.dg/template/access9.C: New test.
3000
3001 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3002
3003         PR c++/9554
3004         * g++.dg/parse/access1.C: New test.
3005
3006 2003-05-09  DJ Delorie  <dj@redhat.com>
3007
3008         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3009         long, and not an int.
3010
3011 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3012
3013         PR c++/10555, c++/10576
3014         * g++.dg/template/memclass1.C: New test.
3015
3016 2003-05-08  DJ Delorie  <dj@redhat.com>
3017
3018         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3019         targets.
3020         * gcc.c-torture/execute/20021024-1.x: Likewise.
3021         * gcc.c-torture/execute/shiftdi.x: Likewise.
3022         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3023         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3024         * gcc.dg/20021018-1.c: Likewise.
3025
3026 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3027
3028         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3029
3030         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3031         (bcopy): Call memmove.
3032
3033 2003-05-08  Roger Sayle  <roger@eyesopen.com>
3034
3035         * g77.f-torture/compile/8485.f: New test case.
3036
3037 2003-05-07  Richard Henderson  <rth@redhat.com>
3038
3039         PR c++/10570
3040         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3041         Verify exception_cleanup not called for rethrows.
3042         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3043         when exiting catch block without rethrowing.
3044         * g++.dg/eh/forced3.C: New.
3045         * g++.dg/eh/forced4.C: New.
3046
3047 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
3048
3049         * gcc.dg/20030505.c: Fix triplet.
3050
3051 2003-05-06  DJ Delorie  <dj@redhat.com>
3052
3053         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3054         * gcc.dg/nest.c: Likewise.
3055
3056 2003-05-05  Roger Sayle  <roger@eyesopen.com>
3057
3058         * gcc.dg/builtins-14.c: New test case.
3059
3060 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
3061
3062         * lib/compat.exp (compat-execute): New argument.
3063         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3064         * gcc.dg/compat: New test directory.
3065         * gcc.dg/compat/compat.exp: New expect script.
3066         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3067         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3068         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3069         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3070         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3071         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3072
3073         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3074         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3075         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3076         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3077         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3078         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3079         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3080         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3081         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3082         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3083         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3084         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3085         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3086         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3087         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3088
3089 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
3090
3091         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3092
3093 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
3094
3095         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3096
3097 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
3098
3099         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3100         * gcc.dg/ppc-fsel-2.c: New test.
3101
3102         * gcc.dg/unused-5.c: New test.
3103
3104 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3105
3106         PR c++/10496
3107         * g++.dg/warn/pmf1.C: New test.
3108
3109 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3110
3111         PR c++/4494
3112         * g++.dg/warn/main.C: New test.
3113
3114 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3115
3116         * gcc.dg/nonnull-3.c: New test.
3117
3118 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
3119
3120         * gcc.dg/cpp/Wtrigraphs.c: Update.
3121         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3122
3123 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
3124
3125         * gcc.dg/ppc-fsel-1.c: New test.
3126
3127 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
3128
3129         PR c/10604
3130         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3131
3132 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
3133
3134         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3135
3136 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3137
3138         PR c++/9364, c++/10553, c++/10586
3139         * g++.dg/parse/typename4.C: New test.
3140         * g++.dg/parse/typename5.C: Likewise.
3141
3142 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
3143
3144         * gcc.c-torture/compile/20030503-1.c: New test.
3145
3146 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3147
3148         * g++.dg/lookup/using5.C: Fix testcase error.
3149
3150 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
3151
3152         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3153         since MEABI is no longer supported.  Remove all vestiges
3154         of MEABI from the test.
3155
3156 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3157
3158         PR c++/10554
3159         * g++.dg/lookup/using5.C: New test.
3160
3161 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3162
3163         PR c++/8772
3164         * g++.dg/template/ttp5.C: New test.
3165
3166 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
3167
3168         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3169         (dg-gpp-additional-sources): New function.
3170         (dg-gpp-additional-files): Likewise.
3171         * lib/g++.exp (additional_sources): New variable.
3172         (additional_files): Likewise.
3173         (g++_target_compile): Deal with them.
3174         * lib/old-dejagnu.exp: Remove.
3175         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3176         * g++.old-deja: Revise all tests to use dg commands.
3177
3178 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3179
3180         PR c++/9432, c++/9528
3181         * g++.dg/lookup/using4.C: New test.
3182
3183 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
3184
3185         * gcc.dg/noreturn-5.c: New file.
3186         * gcc.dg/noreturn-6.c: New file.
3187
3188         * gcc.c-torture/compile/inline-1.c: New file.
3189
3190 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3191
3192         PR c++/10551
3193         * g++.dg/template/explicit1.C: New test.
3194
3195 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3196
3197         PR c++/10549
3198         * g++.dg/other/bitfield1.C: New test.
3199
3200         PR c++/10527
3201         * g++.dg/init/new7.C: New test.
3202
3203 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3204
3205         * g++.dg/ext/desig1.C: New test.
3206         * g++.dg/ext/init1.C: Update.
3207
3208         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3209
3210 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
3211
3212         PR c++/10180
3213         * g++.dg/warn/Winline-1.C: New test.
3214
3215 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
3216
3217         * gcc.c-torture/execute/string-opt-19.c: New test.
3218
3219         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3220         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3221
3222 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
3223
3224         PR c++/10506
3225         * g++.dg/init/new6.C: New test.
3226
3227         PR c++/10503
3228         * g++.dg/init/ref6.C: New test.
3229
3230 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
3231
3232         * g++.dg/warn/weak1.C: XFAIL on AIX4.
3233
3234 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3235
3236         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3237         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3238
3239 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
3240
3241         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3242         initialized static data members.
3243
3244 2003-04-25  H.J. Lu <hjl@gnu.org>
3245
3246         * gcc.dg/ia64-sync-4.c: New test.
3247
3248 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3249
3250         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
3251         date.
3252
3253 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
3254
3255         PR c++/10337
3256         * g++.dg/warn/conv1.C: New test.
3257         * g++.old-deja/g++.other/conv7.C: Adjust.
3258         * g++.old-deja/g++.other/overload14.C: Adjust.
3259
3260 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3261
3262         PR c++/10471
3263         * g++.dg/template/defarg2.C: New test.
3264
3265 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
3266
3267         * gcc.dg/cpp/include2.c: Update.
3268         * gcc.dg/cpp/multiline-2.c: New.
3269         * gcc.dg/cpp/multiline.c: Update.
3270         * gcc.dg/cpp/strify2.c: Update.
3271         * gcc.dg/cpp/trad/literals-2.c: Update.
3272
3273 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3274
3275         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
3276
3277 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3278
3279         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
3280
3281 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3282
3283         PR c++/10451
3284         * g++.dg/parse/crash4.C: New test.
3285
3286         PR c++/9847
3287         * g++.dg/parse/crash5.C: New test.
3288
3289 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
3290
3291         PR c++/10446
3292         * g++.dg/parse/crash3.C: New test.
3293
3294         PR c++/10428
3295         * g++.dg/parse/elab1.C: New test.
3296
3297 2003-04-22  Devang Patel  <dpatel@apple.com>
3298
3299         * gcc.dg/cpp/trad/funlike-5.c: New test.
3300
3301 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
3302
3303         * g++.dg/other/packed1.C: Fix dg options.
3304
3305 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
3306
3307         * g++.dg/other/offsetof2.C: New test.
3308
3309 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
3310
3311         * g++.dg/template/recurse.C: Adjust location of error messages.
3312
3313 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
3314
3315         PR c++/9881
3316         * g++.dg/init/addr-const1.C: New test.
3317         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
3318
3319 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3320
3321         PR c++/10405
3322         * g++.dg/lookup/struct-hack1.C: New test.
3323
3324 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
3325
3326         * ucs.c: Update diagnostic messages.
3327
3328 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
3329
3330         * gcc.dg/cpp/truefalse.cpp: New test.
3331         * gcc.dg/cpp/cpp.exp: Update.
3332         * g++.dg/other/stdbool-if.C: Remove.
3333
3334 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
3335
3336         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
3337         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
3338
3339 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3340
3341         * gcc.c-torture/compile/20030418-1.c: New test.
3342
3343 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
3344
3345         * README.compat: Remove; content moved to doc/sourcebuild.texi.
3346
3347 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3348
3349         PR c++/10347
3350         g++.dg/template/dependent-name1.C: New test.
3351
3352 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
3353
3354         * gcc.dg/warn-1.c (tourist_guide): New array,
3355         contains a pointer to bar.
3356
3357 2003-04-16  Roger Sayle  <roger@eyesopen.com>
3358
3359         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
3360         * gcc.c-torture/execute/medce-1.c: New test case.
3361         * gcc.c-torture/execute/medce-2.c: New test case.
3362
3363 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
3364
3365         * lib/prune.exp: Ignore more messages.
3366
3367         PR c++/10381
3368         * g++.dg/parse/lookup3.C: New test.
3369
3370 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
3371
3372         * gcc.c-torture/compile/20030415-1.c : New test.
3373
3374 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
3375
3376         * gcc.c-torture/execute/scope-2.c: Move to ...
3377         * gcc.dg/noncompile/scope.c: .... here.
3378
3379 2003-04-14  Roger Sayle  <roger@eyesopen.com>
3380
3381         * gcc.dg/20030414-2.c: New test case.
3382
3383 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
3384
3385         PR target/10377
3386         * gcc.dg/20030414-1.c: New test.
3387
3388 2003-04-13  Roger Sayle  <roger@eyesopen.com>
3389
3390         * gcc.dg/builtins-12.c: New test case.
3391         * gcc.dg/builtins-13.c: New test case.
3392
3393 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3394
3395         * gcc.c-torture/execute/string-opt-18.c: New test.
3396
3397 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
3398
3399         PR c++/10300
3400         * g++.dg/init/new5.C: New test.
3401
3402 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
3403
3404         PR c++/7910
3405         * g++.dg/ext/dllimport1.C: New test.
3406
3407 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3408
3409         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
3410
3411 2003-04-11  Bud Davis <bdavis9659@comcast.net>
3412
3413         PR Fortran/9263
3414         * g77.f-torture/noncompile/9263.f: New test
3415         PR Fortran/1832
3416         * g77.f-torture/execute/1832.f: New test
3417
3418 2003-04-11  David Chad  <davidc@freebsd.org>
3419             Loren J. Rittle  <ljrittle@acm.org>
3420
3421         libobjc/8562
3422         * objc.dg/headers.m: New test.
3423
3424 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
3425
3426         * gcc.c-torture/execute/builtin-noret-2.c: New.
3427         * gcc.c-torture/execute/builtin-noret-2.x: New.
3428         XFAIL builtin-noret-2.c at -O1 and above.
3429         * gcc.dg/redecl.c: New.
3430         * gcc.dg/Wshadow-1.c: Update error regexps.
3431
3432 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
3433
3434         * g++.dg/abi/bitfield10.C: New test.
3435
3436 2003-04-09  Mike Stump  <mrs@apple.com>
3437
3438         * gcc.dg/pch/pch.exp: Make testcase names longer.
3439         * g++.dg/pch/pch.exp: Make testcase names longer.
3440
3441 2003-04-08  Roger Sayle  <roger@eyesopen.com>
3442
3443         * gcc.dg/builtins-11.c: New test case.
3444
3445 2003-04-08  Roger Sayle  <roger@eyesopen.com>
3446
3447         * gcc.dg/builtins-9.c: New test case.
3448         * gcc.dg/builtins-10.c: New test case.
3449
3450 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
3451
3452         * gcc.dg/noncompile/init-4.c.c: New test.
3453
3454 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
3455
3456         * gcc.misc-test/gcov-9.c: New test.
3457         * gcc.misc-test/gcov-10.c: New test
3458         * gcc.misc-test/gcov-11.c: New test.
3459
3460 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
3461
3462         PR optimization/10024
3463         * gcc.c-torture/compile/20030405-1.c: New test.
3464
3465 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
3466
3467         * gcc.dg/pch/static-3.c: New.
3468         * gcc.dg/pch/static-3.hs: New.
3469         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
3470
3471 2003-04-04  Richard Henderson  <rth@redhat.com>
3472
3473         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
3474         * g++.dg/eh/forced2.C: Likewise.
3475
3476 2003-04-03  Mike Stump  <mrs@apple.com>
3477
3478         * lib/scanasm.exp (scan-assembler): Add xfail processing for
3479         target arg.
3480         (scan-assembler-times, scan-assembler-not): Likewise.
3481         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
3482
3483 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3484
3485         * gcc.dg/sparc-loop-1.c: New test.
3486
3487 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
3488
3489         PR other/9274
3490         * g++.dg/pch/system-2.C: New.
3491         * g++.dg/pch/system-2.Hs: New.
3492
3493 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
3494
3495         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
3496
3497         * g++.dg/eh/simd-1.C (vecfunc): Same.
3498
3499 2003-04-01  Roger Sayle  <roger@eyesopen.com>
3500
3501         * gcc.c-torture/execute/20030401-1.c: New test case.
3502
3503 2003-04-01  Ziemowit Laski <zlaski@apple.com>
3504
3505         * objc.dg/defs.m: New.
3506
3507 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
3508
3509         * g++.dg/eh/simd-1.C: New.
3510         * g++.dg/eh/simd-2.C: New.
3511
3512 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
3513
3514         * gcc.c-torture/execute/simd-3.c: New.
3515
3516 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
3517
3518         PR c/9936
3519         * gcc.dg/20030331-2.c: New test.
3520
3521 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
3522
3523         PR c++/10278
3524         * g++.dg/parse/crash2.C: New test.
3525
3526 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3527
3528         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
3529         * gcc.c-torture/execute/20030331-1.c: ...here.
3530
3531 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3532
3533         * gcc.c-torture/execute/20030331-1.c: New test.
3534
3535 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
3536
3537         * lib/gcov.exp: Adjust call return testing strings.
3538         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
3539
3540 2003-03-31  Roger Sayle  <roger@eyesopen.com>
3541
3542         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
3543         * gcc.dg/builtins-7.c: New test case.
3544         * gcc.dg/builtins-8.c: New test case.
3545
3546 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3547
3548         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
3549
3550 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
3551
3552         PR c++/7647
3553         * g++.dg/lookup-class-member-2.C: New test.
3554
3555 2003-03-30  Glen Nakamura  <glen@imodulo.com>
3556
3557         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
3558
3559 2003-03-28  Roger Sayle  <roger@eyesopen.com>
3560
3561         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
3562
3563 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
3564
3565         * g++.dg/init/attrib1.C: New test.
3566
3567 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3568
3569         * gcc.dg/ultrasp8.c: New test.
3570
3571 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3572
3573         * gcc.dg/ultrasp7.c: New test.
3574
3575 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
3576
3577         PR c++/10047
3578         * g++.dg/template/inline1.C: New test.
3579
3580 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3581
3582         * gcc.dg/sparc-dwarf2.c: New test.
3583
3584 2003-03-27  Roger Sayle  <roger@eyesopen.com>
3585
3586         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
3587         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
3588
3589 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
3590
3591         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
3592         than reading .x files.
3593         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
3594         * g77.dg/gcov/gcov-1.f: Likewise.
3595         * gcc.misc-tests/gcov-4b.c: Likewise.
3596         * gcc.misc-tests/gcov-5b.c: Likewise.
3597         * gcc.misc-tests/gcov-6.c: Likewise.
3598         * gcc.misc-tests/gcov-7.c: Likewise.
3599         * gcc.misc-tests/gcov-8.c: Likewise.
3600         * g++.dg/gcov/gcov-1.x: Remove.
3601         * g77.dg/gcov/gcov-1.x: Likewise.
3602         * gcc.misc-tests/gcov-4b.x: Likewise.
3603         * gcc.misc-tests/gcov-5b.x: Likewise.
3604         * gcc.misc-tests/gcov-6.x: Likewise.
3605         * gcc.misc-tests/gcov-7.x: Likewise.
3606         * gcc.misc-tests/gcov-8.x: Likewise.
3607
3608 2003-03-27  Glen Nakamura  <glen@imodulo.com>
3609
3610         PR opt/10087
3611         * gcc.dg/20030324-1.c: New test.
3612
3613 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
3614
3615         PR c++/10224
3616         * g++.dg/template/arg3.C: New test.
3617
3618         PR c++/10158
3619         * g++.dg/template/friend18.C: New test.
3620
3621 2003-03-26  Roger Sayle  <roger@eyesopen.com>
3622
3623         * g77.f-torture/compile/20030326-1.f: New test case.
3624
3625 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
3626
3627         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
3628
3629         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
3630
3631 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
3632
3633         * gcc.dg/ia64-sync-3.c: New test.
3634
3635 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
3636
3637         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
3638
3639 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
3640
3641         * gcc.dg/ultrasp6.c: New test.
3642
3643 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3644
3645         * gcc.dg/i386-signbit-1.c: New test.
3646         * gcc.dg/i386-signbit-2.c: New test.
3647         * gcc.dg/i386-signbit-3.c: New test.
3648
3649 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3650
3651         * gcc.dg/ultrasp5.c: Fix options.
3652
3653 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
3654
3655         * gcc.dg/ultrasp5.c: Fix comment.
3656
3657 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
3658
3659         PR fortran/10197
3660         * g77.f-torture/execute/10197.f: New test.
3661
3662 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
3663
3664         PR c++/9898, c++/383
3665         * g++.dg/template/conv6.C: New test.
3666
3667         PR c++/10119
3668         * g++.dg/template/ptrmem5.C: New test.
3669
3670         PR c++/10026
3671         * g++.dg/lookup/koenig1.C: New test.
3672
3673         PR C++/10199
3674         * g++.dg/lookup/template2.C: New test.
3675
3676 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
3677
3678         * g++.dg/opt/rtti1.C: New test.
3679
3680 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3681
3682         * gcc.dg/ultrasp5.c: New test.
3683
3684 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
3685
3686         PR middle-end/9967
3687         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
3688         builtin fputs.
3689
3690 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3691
3692         PR c/8224
3693         * gcc.dg/20030323-1.c: New test.
3694
3695 2003-03-23  Roger Sayle  <roger@eyesopen.com>
3696
3697         * gcc.c-torture/compile/20030323-1.c: New test case.
3698
3699 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
3700
3701         * gcc.dg/20030321-1.c: New test.
3702
3703 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
3704
3705         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
3706
3707 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
3708
3709         PR c++/9978, c++/9708
3710         * g++.dg/ext/vlm1.C: Adjust expected error.
3711         * g++.dg/ext/vla2.C: New test.
3712         * g++.dg/template/arg1.C: New test.
3713         * g++.dg/template/arg2.C: New test.
3714
3715 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
3716
3717         * g77.f-torture/execute/select.f: New test.
3718         * g77.f-torture/noncompile/select_no_compile.f: New test.
3719
3720 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
3721
3722         PR c++/9898
3723         * g++.dg/other/error4.C: New test.
3724
3725 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
3726
3727         * g++.dg/template/friend17.C: New test.
3728
3729 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
3730
3731         * gcc.c-torture/compile/20030320-1.c: New.
3732
3733 2003-03-20  Roger Sayle  <roger@eyesopen.com>
3734
3735         * gcc.dg/builtins-6.c: New test case.
3736
3737 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
3738
3739         PR target/10073
3740         * gcc.c-torture/compile/20030319-1.c: New.
3741
3742 2003-03-18  Jan Hubicka  <jh@suse.cz>
3743
3744         * gcc.dg/i386-cvt-1.c: New test.
3745
3746 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
3747
3748         * objc.dg/naming-1.m: Use "(parse|syntax) error".
3749         * objc.dg/naming-2.m: Likewise.
3750
3751 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
3752
3753         PR c++/9639
3754         * g++.dg/parse/crash1.C: New test.
3755
3756 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
3757
3758         PR c++/8805
3759         * g++.dg/eh/cleanup1.C: New test.
3760
3761 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
3762
3763         * gcc.c-torture/execute/20030316-1.c: New test case.
3764
3765 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3766
3767         PR c++/9629
3768         * g++.dg/init/ctor2.C: New test.
3769
3770 2003-03-15  Roger Sayle  <roger@eyesopen.com>
3771
3772         * g77.f-torture/compile/xformat.f: New test case.
3773
3774 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3775
3776         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
3777         * g++.old-deja/g++.mike/eh50.C: Likewise.
3778
3779 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3780
3781         PR c++/6440
3782         * g++.dg/template/spec7.C: New test.
3783         * g++.dg/template/spec8.C: Likewise.
3784
3785 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
3786
3787         * gcc.c-torture/execute/20030313-1.c: New test.
3788
3789 2003-03-14  Richard Henderson  <rth@redhat.com>
3790
3791         * gcc.dg/inline-2.c: Adjust alpha test for external call.
3792
3793 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
3794
3795         * gcc.c-torture/compile/20030314-1.c: New test.
3796
3797 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
3798
3799         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
3800         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
3801         thumb target,
3802         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
3803         to accept newer _imp__  prefix and additional
3804         newline in .drectve section.
3805         * gcc.dg/dll-4.c: Likewise.
3806         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
3807         switch.
3808
3809 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
3810
3811         * g++.dg/parse/namespace9.C: New test.
3812
3813         * g++.dg/init/ref5.C: New test.
3814         * g++.dg/parse/ptrmem1.C: Likewise.
3815
3816 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3817
3818         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
3819         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
3820         regular expression.
3821         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
3822         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
3823
3824 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
3825
3826         * gcc.c-torture/execute/20030224-2.c: New test.
3827
3828 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3829
3830         * gcc.dg/decl-3.c: New test.
3831
3832 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3833
3834         * gcc.dg/i386-loop-2.c: New test.
3835
3836 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
3837
3838         PR c++/9474
3839         * g++.dg/parse/namespace8.C: New test.
3840
3841         PR c++/9924
3842         * g++.dg/overload/builtin2.C: New test.
3843
3844 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
3845
3846         * gcc.dg/return-type-3.c: New test.
3847
3848 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
3849
3850         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
3851         profiling options are not supported.
3852
3853 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
3854
3855         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
3856         * g++.old-deja/g++.warn/impint2.C: Likewise.
3857
3858 2003-03-10  Devang Patel  <dpatel@apple.com>
3859
3860         * g++.dg/cpp/c++_cmd_1.C: New test.
3861         * g++.dg/cpp/c++_cmd_1.h: New file.
3862
3863 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
3864
3865         * gcc.dg/altivec-9.c: New file.
3866
3867 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3868
3869         * gcc.dg/ppc-sdata-1.c: New test.
3870         * gcc.dg/ppc-sdata-2.c: New test.
3871
3872 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
3873
3874         PR c++/9373
3875         * g++.dg/opt/ptrmem2.C: New test.
3876
3877         PR c++/8534
3878         * g++.dg/opt/ptrmem1.C: New test.
3879
3880 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3881
3882         * gcc.dg/i386-loop-1.c: New test.
3883
3884 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3885
3886         PR c++/9970
3887         * g++.dg/lookup/friend1.C: New test.
3888
3889 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
3890
3891         PR c++/9823
3892         * g++.dg/parser/constructor1.C: New test.
3893
3894 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
3895
3896         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
3897
3898         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
3899
3900 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
3901
3902         * gcc.dg/cpp/Wunused.c: Update test.
3903
3904 2003-03-08  Jan Hubicka  <jh@suse.cz>
3905
3906         * gcc.dg/inline-3.c: New test.
3907
3908 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
3909
3910         PR c++/9809
3911         * g++.dg/parse/builtin1.C: New test.
3912
3913         PR c++/9982
3914         * g++.dg/abi/cookie1.C: New test.
3915         * g++.dg/abi/cookie2.C: Likewise.
3916
3917         PR c++/9524
3918         * g++.dg/template/field1.C: New test.
3919
3920         PR c++/9912
3921         * g++.dg/parse/class1.C: New test.
3922         * g++.dg/parse/namespace7.C: Likewise.
3923         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
3924
3925 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
3926
3927         * g++.dg/init/ref4.C: New test.
3928
3929 2003-03-07  Jan Hubicka  <jh@suse.cz>
3930
3931         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
3932         * gcc.dg/inline-3.c:  New test.
3933
3934 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
3935
3936         * g++.dg/init/ref3.C: New test.
3937
3938         PR c++/9965
3939         * g++.dg/init/ref2.C: New test.
3940
3941         PR c++/9400
3942         * g++.dg/warn/Wshadow-2.C: New test.
3943
3944         PR c++/9791
3945         * g++.dg/warn/Woverloaded-1.C: New test.
3946
3947 2003-03-05  Jan Hubicka  <jh@suse.cz>
3948
3949         * gcc.dg/i386-local2.c: New.
3950         * gcc.dg/i386-local.c: Fix typo.
3951
3952 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
3953
3954         * g++.dg/abi/layout3.C: New test.
3955
3956 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3957
3958         * gcc.c-torture/compile/20030305-1.c
3959
3960 2003-03-05  Jan Hubicka  <jh@suse.cz>
3961
3962         * gcc.dg/i386-local.c: New.
3963
3964 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
3965
3966         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
3967
3968 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3969
3970         * gcc.dg/switch-2.c: New test.
3971         * gcc.dg/switch-3.c: New test.
3972         * gcc.dg/Wswitch.c: Adjust line numbers.
3973         * gcc.dg/Wswitch-default.c: Likewise.
3974         * gcc.dg/Wswitch-enum.c: Likewise.
3975
3976 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
3977
3978         * gcc.c-torture/execute/20030222-1.c: New test.
3979
3980 2003-03-03  James E Wilson  <wilson@tuliptree.org>
3981
3982         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
3983
3984 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
3985
3986         PR c++/9878
3987         * g++.dg/init/ref1.C: New test.
3988
3989 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
3990
3991         * gcc.dg/sh-relax.c: New SH-only test.
3992
3993 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
3994
3995         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
3996         comment explaining purpose of testcase.
3997
3998 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
3999
4000         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4001         for HC11/HC12 (asm needs two int registers).
4002         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4003         HC11/HC12 because the test uses an asm which needs two 32-bit
4004         registers.
4005
4006 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
4007
4008         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4009         for HC11/HC12 (array is too large otherwise).
4010         * gcc.c-torture/compile/920501-4.x: New file, likewise.
4011         * gcc.c-torture/compile/20010518-2.x: Likewise.
4012         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4013         HC11/HC12 (array is too large).
4014
4015 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
4016
4017         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4018         * lib/g++-dg.exp (g++-dg-test): Likewise.
4019
4020 2003-03-01  Roger Sayle  <roger@eyesopen.com>
4021
4022         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4023         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4024
4025 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4026
4027         * g++.dg/warn/implicit-typename1.C: Remove warning.
4028
4029 2003-02-28  Richard Henderson  <rth@redhat.com>
4030
4031         * gcc.dg/noreturn-1.c: Move noreturn warning line.
4032         * gcc.dg/return-type-1.c: Move control reaches end warning line.
4033
4034 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
4035
4036         * gcc.dg/pch/pch.exp: Change .pch to .gch.
4037         * g++.dg/pch/pch.exp: Likewise.
4038
4039 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
4040
4041         PR c++/9879
4042         * testsuite/g++.dg/init/new4.C: New test.
4043
4044 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
4045
4046         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4047
4048 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
4049
4050         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4051         unsigned long.
4052
4053         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4054         wider than float.
4055
4056 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4057
4058         * lib/scanasm.exp: Add support for counting numbers of
4059         occurences.
4060         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4061         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4062
4063 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
4064
4065         PR c++/9683
4066         * g++.dg/template/static3.C: New test.
4067
4068         PR c++/9829
4069         * g++.dg/parse/namespace6.C: New test.
4070
4071 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4072
4073         PR target/9732
4074         * gcc.dg/20030225-1.c: New test.
4075
4076 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
4077
4078         * README: Remove out-of-date information.
4079
4080         PR c++/9836
4081         * g++.dg/template/spec6.C: New test.
4082
4083 2003-02-24  Jeff Law  <law@redhat.com>
4084
4085         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4086
4087 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4088
4089         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4090         * gcc.dg/pragma-ep-1.c: Likewise.
4091
4092 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4093
4094         PR c++/9602
4095         * g++.dg/template/friend16.C: New test.
4096
4097 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
4098
4099         PR c++/5333
4100         * g++.dg/parse/fused-params1.C: Adjust error messages.
4101         * g++.dg/template/nested3.C: New test.
4102
4103 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
4104
4105         * g++.dg/abi/param1.C: New test.
4106
4107 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4108
4109         PR c++/7982
4110         * g++.dg/warn/implicit-typename1.C: New test.
4111
4112 2003-02-22  Kelley Cook <kelleycook@comcast.net>
4113
4114         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4115         with "mtune".
4116         * g++.old-deja/g++.other/store-expr2.C: Likewise.
4117         * gcc.c-torture/execute/20010129-1.x: Likewise.
4118         * gcc.dg/20011107-1.c: Likewise.
4119         * gcc.dg/20020108-1.c: Likewise.
4120         * gcc.dg/20020122-3.c: Likewise.
4121         * gcc.dg/20020206-1.c: Likewise.
4122         * gcc.dg/20020310-1.c: Likewise.
4123         * gcc.dg/20020426-2.c: Likewise.
4124         * gcc.dg/20020517-1.c: Likewise.
4125         * gcc.dg/991230-1.c: Likewise.
4126         * gcc.dg/i386-unroll-1.c: Likewise.
4127         * gcc.misc-tests/i386-prefetch.exp: Likewise.
4128
4129 2003-02-22  Jan Hubicka  <jh@suse.cz>
4130
4131         * gcc.dg/i386-mul.c: New test.
4132
4133 2003-02-21  Roger Sayle  <roger@eyesopen.com>
4134
4135         * gcc.dg/builtins-5.c: New test case.
4136
4137 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
4138
4139         * gcc.dg/asmreg-1.c: New test.
4140
4141 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4142
4143         PR c++/9749
4144         * g++.dg/parse/varmod1.C: New test.
4145
4146 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4147
4148         PR c++/9727
4149         * g++.dg/template/op1.C: New test.
4150
4151 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4152
4153         PR c++/8906
4154         * g++.dg/template/nested2.C: New test.
4155
4156 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4157
4158         PR c++/8724
4159         * g++.dg/expr/dtor1.C: New test.
4160
4161 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
4162
4163         * gcc.dg/cpp/include3.c: New test.
4164         * gcc.dg/cpp/inc/foo.h: New file.
4165
4166 2003-02-21  Glen Nakamura  <glen@imodulo.com>
4167
4168         * gcc.c-torture/execute/20030221-1.c: New test.
4169
4170 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
4171
4172         PR c++/9729
4173         * g++.dg/abi/conv1.C: New test.
4174
4175 2003-02-20  Jan Hubicka  <jh@suse.cz>
4176
4177         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
4178
4179 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
4180
4181         * gcc.c-torture/compile/20030219-1.c: New test.
4182
4183 2003-02-18  Jan Hubicka  <jh@suse.cz>
4184
4185         * gcc.dg/funcorder.c: New test.
4186
4187 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
4188
4189         * gcc.c-torture/execute/20030218-1.c: New.
4190
4191 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
4192
4193         * gcc.dg/20030218-1.c: New.
4194
4195 2003-02-18  Richard Henderson  <rth@redhat.com>
4196
4197         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
4198         * gcc.dg/attr-used-2.c: New.
4199
4200 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
4201
4202         PR c++/9704
4203         * g++.dg/init/copy5.C: New test.
4204
4205 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
4206
4207         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
4208         * g++.dg/pch/pch.exp: Likewise.
4209
4210 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
4211
4212         * gcc.c-torture/execute/20030209-1.c: Enable the test if
4213         STACK_SIZE is not defined.
4214
4215 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4216
4217         PR c++/9457
4218         * g++.dg/template/init1.C: New test.
4219
4220 2003-02-16  Jan HUbicka  <jh@suse.cz>
4221
4222         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4223         (foo): Add few extra tests
4224         * gcc.dg/c99-const-expr-3.c: Likewise.
4225         * gcc.c-torture/execute/20030216-1.c: New.
4226
4227 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4228
4229         PR c++/9459
4230         * g++.dg/ext/typeof4.C: New test.
4231
4232 2003-02-15  Roger Sayle  <roger@eyesopen.com>
4233
4234         * gcc.dg/i386-387-3.c: New test case.
4235
4236 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
4237
4238         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
4239         cris-*-elf* cris-*-aout* and mmix-*-*.
4240
4241 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
4242
4243         * gcc.dg/20030213-1.c: New test.
4244
4245 2003-02-12  Roger Sayle  <roger@eyesopen.com>
4246
4247         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
4248         * gcc.dg/i386-387-2.c: Likewise.
4249
4250 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
4251
4252         * gcc.dg/ppc-spe.c: Fix formatting.
4253         Enable tests that were previously unsupported by gas.
4254         Delete tests for instructions that no longer exist.
4255         Switch arguments on evsubifw builtin.
4256
4257 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
4258
4259         * gcc.c-torture/execute/20030209-1.c: Disable the test if
4260         STACK_SIZE is too small.
4261
4262 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4263             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
4264
4265         * gcc.dg/decl-2.c: New test.
4266
4267 2003-02-10  Jan Hubicka  <jh@suse.cz>
4268
4269         * gcc.dg/i386-fpcvt-1.c:  New test.
4270
4271 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
4272
4273         * gcc.c-torture/execute/20030209-1.c: New test.
4274
4275 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
4276
4277         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
4278         int-wide bitops, use the constants of the same width.
4279         Likewise, if long long is 32-bit wide, test bitops using
4280         32-bit constants.
4281
4282 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
4283
4284         * gcc.dg/20021014-1.c: Annotate with expected notice text.
4285
4286 2003-02-07  Roger Sayle  <roger@eyesopen.com>
4287
4288         * testsuite/gcc.dg/builtins-4.c: New test case.
4289
4290 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4291
4292         * gcc.dg/20020430-1.c: Fix dg command typos.
4293         * gcc.dg/20020503-1.c: Likewise.
4294
4295 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4296
4297         PR c++/8785
4298         * g++.dg/parse/fused-params1.C: New test.
4299
4300         PR c++/8857
4301         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
4302
4303         PR c++/8921
4304         * g++.dg/parse/non-dependent1.C: New test.
4305
4306         PR c++/8928
4307         * g++.dg/parse/dupl-tmpl-args1.C: New test.
4308
4309         PR c++/9228
4310         * g++.dg/parse/undefined7.C: New test.
4311         * g++.dg/parse/non-templ1.C: New test.
4312
4313         PR c++/9229
4314         * g++.dg/parse/too-many-tmpl-args1.C: New test.
4315
4316 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
4317
4318         * gcc.c-torture/compile/20030206-1.c: New test.
4319
4320 2003-02-05  Roger Sayle  <roger@eyesopen.com>
4321
4322         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
4323         "pow" to "foo" to avoid potential confusion with a math built-in.
4324
4325 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4326
4327         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
4328         conditions for SPARC targets.
4329
4330 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
4331
4332         * gcc.dg/20030204-1.c: New test.
4333
4334 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4335
4336         PR c++/38
4337         * g++.dg/parse/array-size1.C: New test.
4338
4339         PR c++/5657
4340         * g++.dg/parse/undefined3.C: New test.
4341
4342         PR c++/5665
4343         * g++.dg/parse/undefined4.C: New test.
4344
4345         PR c++/5975
4346         * g++.dg/parse/undefined5.C: New test.
4347
4348         PR c++/7259
4349         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
4350
4351         PR c++/8578
4352         * g++.dg/parse/casting-operator1.C: New test.
4353
4354         PR c++/8596
4355         * g++.dg/parse/undefined6.C: New test.
4356
4357         PR c++/8736
4358         * g++.dg/parse/missing-template1.C: New test.
4359
4360 2003-02-04  Jan Hubicka  <jh@suse.cz>
4361
4362         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
4363         * gcc.dg/i386-cmov?.c:  Likewise.
4364         * gcc.dg/i386-fpcvt-?.c:  Likewise.
4365         * gcc.dg/i386-ssefp-1.c:  Likewise.
4366         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
4367         conventions.
4368
4369 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
4370
4371         PR c++/7129
4372         * testsuite/g++.dg/ext/max.C: New test.
4373
4374 2003-02-03  Jan Hubicka  <jh@suse.cz>
4375
4376         * gcc.c-torture/execute/20030203-1.c: New test.
4377
4378 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
4379
4380         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
4381         'natural-endian'.
4382
4383 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
4384
4385         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
4386         * g++.dg/init/new2.C: Likewise.
4387         * g++.dg/other/new1.C: Likewise.
4388
4389 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
4390
4391         * gcc.dg/struct-ret-libc.c: New test.
4392
4393 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
4394
4395         * gcc.dg/20030129-1.c: New test.
4396
4397 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4398
4399         PR c++/8849
4400         * g++.dg/template/ptrmem4.C: New test.
4401
4402 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
4403
4404         * g++.dg/parser/constant1.C: New test.
4405
4406 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4407
4408         PR c++/8591
4409         * g++.dg/parse/friend2.C: New test.
4410
4411 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4412
4413         PR c++/9437
4414         * g++.dg/template/unify4.C: New test.
4415
4416 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
4417
4418         * gcc.c-torture/execute/20030128-1.c: New test.
4419
4420 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
4421
4422         * g++.dg/lookup/nested1.C: Test moved from ...
4423         * g++.old-deja/g++.other/lookup24.C: ... here.
4424
4425 2003-01-28  Jan Hubicka  <jh@suse.cz>
4426
4427         * gcc.dg/i386-cmov5.c:  New test.
4428
4429 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
4430
4431         * gcc.c-torture/execute/20010925-1.c: Changed the
4432         memcpy declaration.
4433
4434 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
4435
4436         PR c++/3902
4437         * g++.dg/parse/template5.C: New test.
4438
4439 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
4440
4441         PR fortran/9258
4442         * g77.dg/pr9258: New test.
4443
4444 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4445
4446         * README: Move relevant parts from README.g++.
4447
4448         * README.g++: Remove this file.
4449
4450 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
4451
4452         * g++.dg/abi/dcast1.C: New test.
4453
4454 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4455
4456         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
4457
4458 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
4459
4460         PR c++/47
4461         * g++.old-deja/g++.other/lookup24.C: New test.
4462
4463 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4464
4465         PR middle-end/7227
4466         * gcc.dg/uninit-C.c: New test.
4467
4468 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
4469
4470         * g++.dg/abi/covariant1.C: New test.
4471
4472 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
4473
4474         * gcc.dg/20030123-1.c: New test.
4475
4476 2003-01-25  Jan Hubicka  <jh@suse.cz>
4477
4478         PR opt/8492
4479         * gcc.c-torture/compile/20030125-1.c
4480
4481 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
4482
4483         PR c++/9403
4484         * g++.dg/parse/template3.C: New test.
4485         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
4486
4487         PR c++/795
4488         * g++.dg/parse/template4.C: New test.
4489
4490         PR c++/9415
4491         * g++.dg/template/qual2.C: New test.
4492
4493         PR c++/8545
4494         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
4495
4496         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
4497
4498 2003-01-25  Roger Sayle  <roger@eyesopen.com>
4499
4500         * gcc.c-torture/execute/switch-1.c: New test case.
4501
4502 2003-01-25  Jan Hubicka  <jh@suse.cz>
4503
4504         * gcc.c-torture/execute/20030125-1.[cx]: New test.
4505
4506 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
4507
4508         Tweaks for Bison-1.875. From the NEWS file:
4509         "- `parse error' -> `syntax error'
4510         Bison now uniformly uses the term `syntax error'"
4511         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
4512         * gcc.dg/cpp/digraph2.c: Likewise.
4513         * gcc.dg/cpp/direct2.c: Likewise.
4514         * gcc.dg/cpp/paste4.c: Likewise.
4515         * gcc.dg/c90-restrict-1.c: Likewise.
4516         * gcc.dg/c99-func-2.c: Likewise.
4517         * gcc.dg/noncompile/920721-2.c: Likewise.
4518         * gcc.dg/noncompile/930622-2.c: Likewise.
4519         * gcc.dg/noncompile/940112-1.c: Likewise.
4520         * gcc.dg/noncompile/950921-1.c: Likewise.
4521         * gcc.dg/noncompile/951123-1.c: Likewise.
4522         * gcc.dg/noncompile/971104-1.c: Likewise.
4523         * gcc.dg/noncompile/990416-1.c: Likewise.
4524
4525 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
4526
4527         * g++.dg/parse/undefined1.C: Add error message.
4528
4529 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
4530
4531         PR c++/9354
4532         * g++.dg/parse/new1.C: New test.
4533
4534         PR c++/9216
4535         * g++.dg/parse/template2.C: New test.
4536
4537         PR c++/9354
4538         * g++.dg/parse/typedef2.C: New test.
4539
4540         PR c++/9328
4541         * g++.dg/ext/typeof3.C: New test.
4542
4543 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4544
4545         PR c++/2738
4546         * g++.dg/parse/ret-type1.C: New test.
4547
4548         PR c++/3792
4549         * g++.dg/parse/tmpl-outside1.C: New test.
4550
4551         PR c++/4207
4552         * g++.dg/parse/int-as-enum1.C: New test.
4553
4554         PR c++/4903
4555         * g++.dg/parse/no-typename1.C: New test.
4556
4557         PR c++/5533
4558         * g++.dg/parse/no-value1.C: New test.
4559
4560         PR c++/5921
4561         * g++.dg/parse/wrong-inline1.C: New test.
4562
4563         PR c++/6402
4564         * g++.dg/parse/ref1.C: New test.
4565
4566         PR c++/6992
4567         * g++.dg/parse/attr-ctor1.C: New test.
4568
4569         PR c++/7229
4570         * g++.dg/parse/namespace5.C: New test.
4571
4572         PR c++/7917
4573         * g++.dg/parse/func-def1.C: New test.
4574
4575         PR c++/8143
4576         * g++.dg/parse/undefined1.C: New test.
4577
4578         PR c++/5723, PR c++/8522
4579         * g++.dg/parse/specialization1.C: New test.
4580
4581         PR c++/163, PR c++/8595
4582         * g++.dg/parse/struct-as-enum1.C: New test.
4583
4584         PR c++/9173
4585         * g++.dg/parse/undefined2.C: New test.
4586
4587 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
4588
4589         PR c++/9298
4590         * g++.dg/parse/template1.C: New test.
4591
4592         PR c++/9384
4593         * g++.dg/parse/using1.C: New test.
4594
4595         PR c++/9285
4596         PR c++/9294
4597         * g++.dg/parse/expr2.C: New test.
4598
4599         PR c++/9388
4600         * g++.dg/parse/lookup2.C: Likewise.
4601
4602 2003-01-21  Jan Hubicka  <jh@suse.cz>
4603
4604         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
4605         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
4606         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
4607         * gcc.c-torture/execute/string-opt-*.c: Likewise.
4608
4609 2003-01-20  Nick Clifton  <nickc@redhat.com>
4610
4611         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
4612         problem with ARM sibcall code generation.
4613
4614 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
4615
4616         * gcc.c-torture/execute/20030120-1.c: New.
4617
4618 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
4619
4620         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
4621
4622 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
4623
4624         PR c++/9272
4625         * g++.dg/parse/ctor1.C: New test.
4626
4627         PR c++/9294:
4628         * g++.dg/parse/qualified1.C: New test.
4629
4630         * g++.dg/parse/typename3.C: New test.
4631
4632 2003-01-16  Richard Henderson  <rth@redhat.com>
4633
4634         * g++.dg/tls/init-2.C: Fix error matches for real this time.
4635
4636 2003-01-16  Richard Henderson  <rth@redhat.com>
4637
4638         * g++.dg/pch/pch.exp: Copy test header to the working directory
4639         before using it either for precompilation or direct use.
4640         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
4641         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
4642
4643 2003-01-16  Richard Henderson  <rth@redhat.com>
4644
4645         * gcc.dg/pch/pch.exp: Copy test header to the working directory
4646         before using it either for precompilation or direct use.
4647         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
4648         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
4649
4650 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
4651
4652         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
4653         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
4654         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
4655         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
4656         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
4657         typename warning into error.
4658         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
4659         error messages.
4660         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
4661         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
4662         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
4663         messages.
4664         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
4665         make declaration visible in template.
4666         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
4667         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
4668         messages.
4669         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
4670         message.
4671         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
4672         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
4673         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
4674         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
4675         typename warning with error message.
4676         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
4677         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
4678         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
4679
4680 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
4681
4682         * g++.dg/parse/ambig2.C: New test.
4683
4684 2003-01-15  Richard Henderson  <rth@redhat.com>
4685
4686         * g++.dg/tls/init-2.C: Update error message string.
4687
4688 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4689
4690         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
4691
4692 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
4693
4694         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
4695         all for HC11/HC12.
4696         * gcc.c-torture/compile/20001205-1.x: Likewise.
4697         * gcc.c-torture/compile/20001226-1.x: Likewise.
4698         * gcc.c-torture/compile/920520-1.x: Likewise.
4699         * gcc.c-torture/compile/961203-1.x: Likewise.
4700         * gcc.c-torture/compile/20020604-1.x: Likewise.
4701
4702 2003-01-15  Jan Hubicka  <jh@suse.cz>
4703
4704         * gcc.c-torture/compile/20030115-1.c: New test.
4705
4706         * gcc.dg/i386-fpcvt-1.c: New test.
4707         * gcc.dg/i386-fpcvt-2.c: New test.
4708
4709 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
4710
4711         Further conform g++'s __vmi_class_type_info to the C++ ABI
4712         specification.
4713         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
4714         the specification.
4715
4716 2003-01-14  Jan Hubicka  <jh@suse.cz>
4717
4718         * gcc.dg/i386-fpcvt-1.c: New test.
4719         * gcc.dg/i386-fpcvt-2.c: New test.
4720
4721 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
4722
4723         * gcc.dg/i386-mmx-3.c: New test.
4724
4725 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
4726
4727         PR c++/9264
4728         * g++.dg/parse/octal1.C: New file.
4729
4730         PR c++/9172
4731         * g++.dg/parse/typename1.C: New file.
4732
4733 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
4734
4735         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
4736         * gcc.dg/bf-no-ms-layout.c: Likewise.
4737         * gcc.dg/bf-ms-attrib.c: Likewise.
4738
4739 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
4740
4741         PR c++/9099
4742         * g++.dg/parse/dtor1.C: New file.
4743
4744         PR c++/9128
4745         * g++.dg/rtti/typeid1.C: New file.
4746
4747         PR c++/9153
4748         * g++.dg/parse/lookup1.C: New file.
4749
4750         PR c++/9171
4751         * g++.dg/templ/spec5.C: New file.
4752
4753 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
4754
4755         * gcc.c-torture/compile/20030110-1.c: New test.
4756
4757 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
4758
4759         Merge from pch-branch:
4760
4761         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
4762
4763         * gcc.dg/pch/cpp-1.h: New.
4764         * gcc.dg/pch/cpp-1.c: New.
4765         * gcc.dg/pch/cpp-2.h: New.
4766         * gcc.dg/pch/cpp-2.c: New.
4767
4768         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
4769
4770         * gcc.dg/pch/except-1.h: New.
4771         * gcc.dg/pch/except-1.c: New.
4772
4773         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
4774
4775         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
4776         running test.
4777         * gcc.dg/pch: Include *.hp not *.h.
4778         * gcc.dg/pch/system-1.h: New.
4779         * gcc.dg/pch/system-1.c: New.
4780
4781         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
4782
4783         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
4784         rather than trying to build and run a program using PCH.
4785         * gcc.dg/pch: Remove dg-do commands from test files.
4786
4787         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
4788
4789         * gcc.dg/pch/macro-3.c: New.
4790         * gcc.dg/pch/macro-3.h: New.
4791
4792         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
4793
4794         * gcc.dg/pch/common-1.c: New.
4795         * gcc.dg/pch/common-1.h: New.
4796         * gcc.dg/pch/decl-1.c: New.
4797         * gcc.dg/pch/decl-1.h: New.
4798         * gcc.dg/pch/decl-2.c: New.
4799         * gcc.dg/pch/decl-2.h: New.
4800         * gcc.dg/pch/decl-3.c: New.
4801         * gcc.dg/pch/decl-3.h: New.
4802         * gcc.dg/pch/decl-4.c: New.
4803         * gcc.dg/pch/decl-4.h: New.
4804         * gcc.dg/pch/decl-5.c: New.
4805         * gcc.dg/pch/decl-5.h: New.
4806         * gcc.dg/pch/global-1.c: New.
4807         * gcc.dg/pch/global-1.h: New.
4808         * gcc.dg/pch/inline-1.c: New.
4809         * gcc.dg/pch/inline-1.h: New.
4810         * gcc.dg/pch/inline-2.c: New.
4811         * gcc.dg/pch/inline-2.h: New.
4812         * gcc.dg/pch/static-1.c: New.
4813         * gcc.dg/pch/static-1.h: New.
4814         * gcc.dg/pch/static-2.c: New.
4815         * gcc.dg/pch/static-2.h: New.
4816
4817         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
4818
4819         * g++.dg/pch/pch.exp: Better handle failing testcases.
4820         * gcc.dg/pch/pch.exp: Likewise.
4821         * gcc.dg/pch/macro-1.c: New.
4822         * gcc.dg/pch/macro-1.h: New.
4823         * gcc.dg/pch/macro-2.c: New.
4824         * gcc.dg/pch/macro-2.h: New.
4825
4826         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
4827
4828         * g++.dg/dg.exp: Treat files in pch/ specially.
4829         * g++.dg/pch/pch.exp: New file.
4830         * g++.dg/pch/empty.H: New file.
4831         * g++.dg/pch/empty.C: New file.
4832         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
4833         "precompile".
4834
4835         * gcc.dg/pch/pch.exp: New file.
4836         * gcc.dg/pch/empty.h: New file.
4837         * gcc.dg/pch/empty.c: New file.
4838         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
4839         "precompile".
4840
4841 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4842
4843         * g++.dg/template/friend14.C: New test.
4844
4845 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
4846
4847         * gcc.dg/old-style-asm-1.c: New test.
4848
4849 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
4850
4851         * gcc.c-torture/compile/20030109-1.c: New test.
4852
4853 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
4854
4855         * gcc.c-torture/execute/20030109-1.c: New test.
4856
4857 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
4858
4859         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
4860         * g++.old-deja/g++.mike/dyncast2.C: Likewise
4861         * g++.old-deja/g++.mike/dyncast3.C: Likewise
4862         * g++.old-deja/g++.mike/eh2.C: Likewise
4863         * g++.old-deja/g++.mike/eh3.C: Likewise
4864         * g++.old-deja/g++.mike/eh5.C: Likewise
4865         * g++.old-deja/g++.mike/eh6.C: Likewise
4866         * g++.old-deja/g++.mike/eh7.C: Likewise
4867         * g++.old-deja/g++.mike/eh8.C: Likewise
4868         * g++.old-deja/g++.mike/eh9.C: Likewise
4869         * g++.old-deja/g++.mike/eh10.C: Likewise
4870         * g++.old-deja/g++.mike/eh12.C: Likewise
4871         * g++.old-deja/g++.mike/eh13.C: Likewise
4872         * g++.old-deja/g++.mike/eh14.C: Likewise
4873         * g++.old-deja/g++.mike/eh16.C: Likewise
4874         * g++.old-deja/g++.mike/eh17.C: Likewise
4875         * g++.old-deja/g++.mike/eh18.C: Likewise
4876         * g++.old-deja/g++.mike/eh21.C: Likewise
4877         * g++.old-deja/g++.mike/eh23.C: Likewise
4878         * g++.old-deja/g++.mike/eh24.C: Likewise
4879         * g++.old-deja/g++.mike/eh25.C: Likewise
4880         * g++.old-deja/g++.mike/eh26.C: Likewise
4881         * g++.old-deja/g++.mike/eh27.C: Likewise
4882         * g++.old-deja/g++.mike/eh28.C: Likewise
4883         * g++.old-deja/g++.mike/eh29.C: Likewise
4884         * g++.old-deja/g++.mike/eh31.C: Likewise
4885         * g++.old-deja/g++.mike/eh33.C: Likewise
4886         * g++.old-deja/g++.mike/eh34.C: Likewise
4887         * g++.old-deja/g++.mike/eh35.C: Likewise
4888         * g++.old-deja/g++.mike/eh36.C: Likewise
4889         * g++.old-deja/g++.mike/eh37.C: Likewise
4890         * g++.old-deja/g++.mike/eh38.C: Likewise
4891         * g++.old-deja/g++.mike/eh39.C: Likewise
4892         * g++.old-deja/g++.mike/eh40.C: Likewise
4893         * g++.old-deja/g++.mike/eh41.C: Likewise
4894         * g++.old-deja/g++.mike/eh42.C: Likewise
4895         * g++.old-deja/g++.mike/eh44.C: Likewise
4896         * g++.old-deja/g++.mike/eh46.C: Likewise
4897         * g++.old-deja/g++.mike/eh47.C: Likewise
4898         * g++.old-deja/g++.mike/eh48.C: Likewise
4899         * g++.old-deja/g++.mike/eh49.C: Likewise
4900         * g++.old-deja/g++.mike/eh50.C: Likewise
4901         * g++.old-deja/g++.mike/eh51.C: Likewise
4902         * g++.old-deja/g++.mike/eh53.C: Likewise
4903         * g++.old-deja/g++.mike/eh55.C: Likewise
4904         * g++.old-deja/g++.mike/p7912.C: Likewise
4905         * g++.old-deja/g++.mike/p9706.C: Likewise
4906         * g++.old-deja/g++.mike/p10416.C: Likewise
4907         * g++.old-deja/g++.mike/p11667.C: Likewise
4908         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
4909         Remove redundant reference to Iris.
4910         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
4911         Elxsi, i860, Pico Java, and WE32K.
4912
4913 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
4914
4915         * g++.dg/ext/asm4.C: New test.
4916
4917 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4918
4919         PR c++/9030
4920         * g++.dg/template/friend12.C: New test.
4921         * g++.dg/template/friend13.C: Likewise.
4922         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
4923
4924 2003-01-08  Jan Hubicka  <jh@suse.cz>
4925
4926         * gcc.dg/i386-cadd.c: New test.
4927         * gcc.dg/i386-cmov4.c: Likewise.
4928
4929 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
4930
4931         PR c++/9165
4932         * g++.dg/warn/Wunused-3.C: New test.
4933
4934         * g++.dg/abi/bitfield9.C: New test.
4935
4936         PR c++/9189
4937         * g++.dg/parse/defarg3.C: New test.
4938
4939 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
4940
4941         * g++.dg/parse/ambig1.C: New test.
4942         * g++.dg/parse/defarg2.C: New test.
4943
4944 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
4945
4946         * g++.dg/template/defarg-1.C: New test.
4947         * g++.dg/template/local2.C: Likewise.
4948
4949 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
4950
4951         * gcc.c-torture/execute/20030105-1.c: New test.
4952
4953 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4954
4955         * g++.dg/parse/namespace3.C: Remove extra semicolons.
4956         * g++.dg/parse/namespace4.C: Likewise.
4957
4958 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4959
4960         * g++.dg/template/ntp2.C: New test.
4961
4962 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
4963
4964         * g++.dg/parse/extern-C-1.C: New test.
4965
4966         * g++.dg/parse/namespace4.C: New test.
4967
4968         * g++.dg/template/nested1.C: New test.
4969
4970         * g++.dg/parse/namespace3.C: New test.
4971
4972 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
4973
4974         * g++.dg/lookup/two-stage1.C: New test.
4975
4976 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4977
4978         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
4979         * g++.old-deja/g++.jason/access8.C: Likewise.
4980         * g++.old-deja/g++.other/decl5.C: Likewise.
4981
4982 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
4983
4984         * g++.dg/parse/parse7.C: New test.
4985
4986 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
4987
4988         PR c++/2843
4989         * g++.dg/ext/attrib7.C: New test.
4990
4991 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
4992
4993         * g++.dg/parse/parse6.C: New test.
4994
4995 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
4996
4997         * gcc.dg/h8300-stack-1.c: New.
4998
4999 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
5000
5001         g++.dg/lookup/exception1.C: New test.
5002
5003         g++.dg/lookup/template1.C: New test.
5004
5005         g++.dg/parse/namespace2.C: New test.
5006
5007         g++.dg/parse/parens2.C: New test.
5008
5009 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5010
5011         * g++.dg/parse/parse5.C: New test.
5012         * g++.dg/lookup/scoped4.C: New test.
5013
5014 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
5015
5016         * g++.dg/parse/parens1.C: New test.
5017
5018         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5019         angle-bracket1.C.
5020         * g++.dg/parse/parens2.C: New test.
5021
5022         * g++.dg/lookup/scope-operator1.C: New test.
5023
5024         * g++.dg/parse/operator1.C: New test.
5025
5026 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5027
5028         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5029         * g++.old-deja/g++.other/access6.C: Likewise.
5030         * g++.old-deja/g++.other/decl1.C: Likewise.
5031         * g++.old-deja/g++.pt/typename12.C: Likewise.
5032
5033 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
5034
5035         * g++.dg/parse/namespace1.C: New test.
5036
5037 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5038
5039         * g++.dg/parse/parse4.C: New test.
5040
5041 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5042
5043         * g++.dg/parse/parse3.C: New test.
5044
5045 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5046
5047         * g++.dg/parse/parse2.C: New test.
5048
5049 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5050
5051         * g++.dg/template/friend11.C: New test.
5052
5053 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5054
5055         * g++.dg/parse/parse1.C: New test.
5056
5057 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
5058
5059         * lib/profopt.exp: Change the name of a global variable to avoid
5060         possible clashes with other test suites.
5061
5062 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
5063
5064         * g++.dg/inherit/covariant8.C: New test.
5065
5066 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
5067
5068         * g++.dg/init/array9.C: New test.
5069
5070         PR c++/9112
5071         * g++.dg/parse/expr1.C: New test.
5072
5073 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
5074
5075         * gcc.c-torture/compile/20021230-1.c: New test.
5076
5077 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
5078
5079         * g++.dg/inherit/covariant5.C: New test.
5080         * g++.dg/inherit/covariant6.C: New test.
5081         * g++.dg/inherit/covariant7.C: New test.
5082
5083 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5084
5085         PR c++/2739
5086         * g++.dg/other/access2.C: New test.
5087
5088 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5089
5090         * g++.dg/other/anon-struct.C: No longer fails
5091         * g++.old-deja/g++.brendan/parse4.C: Likewise.
5092         * g++.old-deja/g++.brendan/parse5.C: Likewise.
5093         * g++.old-deja/g++.brendan/parse6.C: Likewise.
5094
5095 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5096
5097         * g++.dg/parse/angle-bracket.C (main): No longer fails.
5098
5099 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
5100
5101         * g++.dg/eh/spec4.C: Remove stray semicolon.
5102         * g++.dg/expr/pmf-1.C: Change error message.
5103         * g++.dg/ext/asm1.C: Remove stray semicolon.
5104         * g++.dg/ext/typename1.C: Add missing typenames.
5105         * g++.dg/inherit/template-as-base.C: Change error message.
5106         * g++.dg/lookup/scoped1.C: Likewise.
5107         * g++.dg/lookup/scoped2.C: Likewise.
5108         * g++.dg/lookup/using2.C: Likewise.
5109         * g++.dg/other/component1.C: Remove stray semicolon.
5110         * g++.dg/other/do1.C: Change error message.
5111         * g++.dg/other/error2.C: Likewise.
5112         * g++.dg/other/init1.C: Likewise.
5113         * g++.dg/other/packed1.C: Remove stray semicolon.
5114         * g++.dg/other/ptrmem2.C: Change error message.
5115         * g++.dg/parse/parameter-declaration-1.C: Remove line number
5116         marker.
5117         * g++.dg/special/initp1.C: Remove invalid attribute usage.
5118         * g++.dg/template/access3.C: Add typename keyword.
5119         * g++.dg/template/access5.C: Remove stray semicolon.
5120         * g++.dg/template/access6.C: Likewise.
5121         * g++.dg/template/complit1.C: Likewise.
5122         * g++.dg/template/crash1.C: Change error message.
5123         * g++.dg/template/inherit2.C: Remove stray semicolon.
5124         * g++.dg/template/instantiate2.C: Likewise.
5125         * g++.dg/template/instantiate3.C: Change error message.
5126         * g++.dg/template/qual1.C: Remove stray semicolon.
5127         * g++.dg/template/qualttp18.C: Change error message.
5128         * g++.dg/template/ref1.C: Remove stray semicolon.
5129         * g++.dg/template/sizeof1.C (A::value): Declare it.
5130         * g++.dg/template/spec4.C: Change error message.
5131         * g++.dg/template/static1.C: Likewise.
5132         * g++.dg/template/type1.C: Likewise.
5133         * g++.dg/template/typename3.C: Likewise.
5134         * g++.old-deja/g++.benjamin/13478.C: Change error message.
5135         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5136         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5137         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5138         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5139         named return value extension.
5140         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5141         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5142         * g++.old-deja/g++.bob/extern_C.C: Likewise.
5143         * g++.old-deja/g++.bob/inherit2.C: Likewise.
5144         * g++.old-deja/g++.brendan/complex1.C: Likewise.
5145         * g++.old-deja/g++.brendan/copy5.C: Likewise.
5146         * g++.old-deja/g++.brendan/crash13.C: Likewise.
5147         * g++.old-deja/g++.brendan/crash15.C: Likewise.
5148         * g++.old-deja/g++.brendan/crash18.C: Change error message.
5149         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5150         * g++.old-deja/g++.brendan/crash38.C: Likewise.
5151         * g++.old-deja/g++.brendan/crash50.C: Likewise.
5152         * g++.old-deja/g++.brendan/crash56.C: Likewise.
5153         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5154         syntax.
5155         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5156         * g++.old-deja/g++.brendan/crash8.C: Change error message.
5157         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5158         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5159         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
5160         * g++.old-deja/g++.brendan/template11.C: Likewise.
5161         * g++.old-deja/g++.brendan/template26.C: Likewise.
5162         * g++.old-deja/g++.brendan/template27.C: Use explicit
5163         specialization syntax.
5164         * g++.old-deja/g++.brendan/template30.C: Likewise.
5165         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
5166         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
5167         non-dependent names.
5168         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
5169         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
5170         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
5171         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
5172         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
5173         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
5174         named return value extension.
5175         * g++.old-deja/g++.ext/namedret2.C: Likewise.
5176         * g++.old-deja/g++.ext/namedret3.C: Likewise.
5177         * g++.old-deja/g++.ext/return1.C: Likewise.
5178         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
5179         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
5180         * g++.old-deja/g++.jason/access8.C: Likewise.
5181         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
5182         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
5183         pseudo-destructor names.
5184         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
5185         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
5186         pseudo-destructor names.
5187         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
5188         * g++.old-deja/g++.jason/overload19.C: Likewise.
5189         * g++.old-deja/g++.jason/overload32.C: Likewise.
5190         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
5191         stray semicolons.
5192         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
5193         * g++.old-deja/g++.jason/return.C: Likewise.
5194         * g++.old-deja/g++.jason/return2.C: Likewise.
5195         * g++.old-deja/g++.jason/shadow1.C: Likewise.
5196         * g++.old-deja/g++.jason/special.C: Use explicit specialization
5197         syntax.
5198         * g++.old-deja/g++.jason/template10.C: Account for use of
5199         non-dependent names.
5200         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
5201         syntax.
5202         * g++.old-deja/g++.jason/template37.C: Likewise.
5203         * g++.old-deja/g++.law/access4.C: Change error messages.
5204         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
5205         pseudo-destructor names.
5206         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
5207         * g++.old-deja/g++.law/ctors9.C: Likewise.
5208         * g++.old-deja/g++.law/cvt22.C: Likewise.
5209         * g++.old-deja/g++.law/dtors5.C: Likewise.
5210         * g++.old-deja/g++.law/global-init1.C: Likewise.
5211         * g++.old-deja/g++.law/missed-error3.C: Likewise.
5212         * g++.old-deja/g++.law/operators28.C: Likewise.
5213         * g++.old-deja/g++.law/visibility28.C: Likewise.
5214         * g++.old-deja/g++.martin/eval1.C: Likewise.
5215         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
5216         name.
5217         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
5218         * g++.old-deja/g++.mike/net34.C: Likewise.
5219         * g++.old-deja/g++.mike/net36.C: Likewise.
5220         * g++.old-deja/g++.mike/ns2.C: Likewise.
5221         * g++.old-deja/g++.mike/p12306.C: Likewise.
5222         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
5223         value extension.
5224         * g++.old-deja/g++.mike/p700.C: Likewise.
5225         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
5226         * g++.old-deja/g++.mike/p710.C: Likewise.
5227         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
5228         value extension.
5229         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
5230         * g++.old-deja/g++.mike/pmf9.C: Likewise.
5231         * g++.old-deja/g++.ns/crash2.C: Likewise.
5232         * g++.old-deja/g++.ns/crash3.C: Likewise.
5233         * g++.old-deja/g++.ns/invalid1.C: Likewise.
5234         * g++.old-deja/g++.ns/ns17.C: Likewise.
5235         * g++.old-deja/g++.ns/template16.C: Likewise.
5236         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
5237         keyword.
5238         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
5239         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
5240         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
5241         named return value extension.
5242         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
5243         * g++.old-deja/g++.other/access4.C: Issue additional error
5244         messages.
5245         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
5246         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
5247         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
5248         * g++.old-deja/g++.other/crash25.C: Change error message.
5249         * g++.old-deja/g++.other/crash4.C: Change error message.
5250         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
5251         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
5252         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
5253         checks.
5254         * g++.old-deja/g++.other/defarg8.C: Likewise.
5255         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
5256         * g++.old-deja/g++.other/dtor10.C: Likewise.
5257         * g++.old-deja/g++.other/incomplete.C: Likewise.
5258         * g++.old-deja/g++.other/linkage7.C: Likewise.
5259         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
5260         lookup algorithm.
5261         * g++.old-deja/g++.other/mangle2.C: Likewise.
5262         * g++.old-deja/g++.other/refinit2.C: Likewise.
5263         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
5264         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
5265         * g++.old-deja/g++.pt/crash28.C: Likewise.
5266         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
5267         syntax.
5268         * g++.old-deja/g++.pt/crash32.C: Change error message.
5269         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
5270         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
5271         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
5272         error message position.
5273         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
5274         * g++.old-deja/g++.pt/defarg8.C: Change error message.
5275         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
5276         syntax.
5277         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
5278         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
5279         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
5280         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
5281         keyword.
5282         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5283         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
5284         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
5285         keyword.
5286         * g++.old-deja/g++.pt/explicit71.C: Change error message.
5287         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
5288         syntax.
5289         * g++.old-deja/g++.pt/friend28.C: Account for use of
5290         non-dependent names.
5291         * g++.old-deja/g++.pt/friend29.C: Likewise.
5292         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
5293         rules.
5294         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
5295         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
5296         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
5297         lookup rules.
5298         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
5299         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
5300         keyword.
5301         * g++.old-deja/g++.pt/memclass20.C: Likewise.
5302         * g++.old-deja/g++.pt/memclass5.C: Likewise.
5303         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
5304         keyword.
5305         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
5306         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
5307         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
5308         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
5309         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
5310         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
5311         keyword.
5312         * g++.old-deja/g++.pt/spec10.C: Likewise.
5313         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
5314         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
5315         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
5316         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
5317         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
5318         * g++.old-deja/g++.pt/ttp62.C: Likewise.
5319         * g++.old-deja/g++.pt/ttp64.C: Likewise.
5320         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
5321         * g++.old-deja/g++.pt/typename15.C: Likewise.
5322         * g++.old-deja/g++.pt/typename22.C: Likewise.
5323         * g++.old-deja/g++.pt/typename6.C: Change error messages.
5324         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
5325         * g++.old-deja/g++.pt/virtual2.C: Likewise.
5326         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
5327         syntax.
5328         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
5329         return value extension.
5330         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
5331         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
5332         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
5333         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
5334
5335 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5336
5337         * g++.dg/warn/inline1.C: New test.
5338         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
5339         * g++.old-deja/g++.jason/synth10.C: Likewise.
5340         * g++.old-deja/g++.mike/net31.C: Likewise.
5341         * g++.old-deja/g++.mike/p8786.C: Likewise.
5342
5343         * g++.dg/template/friend10.C: New test.
5344         * g++.dg/template/conv5.C: New test.
5345
5346 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5347
5348         * g++.dg/lookup/scoped3.C: New test.
5349
5350         * g++.dg/lookup/decl1.C: New test.
5351         * g++.dg/lookup/decl2.C: New test.
5352
5353 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
5354
5355         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
5356         gcc.c-torture/compile/20021015-1.c,
5357         gcc.c-torture/compile/20021015-2.c,
5358         gcc.c-torture/compile/20021123-1.c,
5359         gcc.c-torture/compile/20021123-2.c,
5360         gcc.c-torture/compile/20021123-3.c,
5361         gcc.c-torture/compile/20021123-4.c,
5362         gcc.c-torture/execute/20021024-1.c: Add tests previously added
5363         only to 3.1 or 3.2 branch.
5364
5365 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
5366
5367         * gcc.dg/i386-bitfield3.c: New test.
5368
5369         * gcc.dg/i386-bitfield2.c: New test.
5370
5371 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
5372
5373         * g++.dg/parse/conv_op1.C: New test.
5374
5375 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
5376
5377         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
5378         approved.
5379
5380 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
5381
5382         * gcc.c-torture/compile/20021220-1.c: New test.
5383
5384 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
5385
5386         * gcc.dg/i386-fastcall-1.c: New.
5387
5388 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5389
5390         * gcc.c-torture/execute/20021219-1.c: New test.
5391
5392 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5393
5394         * gcc.dg/i386-pic-1.c: New test.
5395
5396 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5397
5398         PR c++/8099
5399         * g++.dg/template/friend9.C: New test.
5400
5401 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5402
5403         PR c++/3663
5404         * g++.dg/template/access7.C: New test.
5405
5406 2002-12-18  Nick Clifton  <nickc@redhat.com>
5407
5408         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
5409         the libstdc++-v3 directory has been found.
5410
5411 2002-12-12  Devang Patel <dpatel@apple.com>
5412         * gcc.dg/darwin-ld-1.c: New test.
5413         * gcc.dg/darwin-ld-2.c: New test.
5414         * gcc.dg/darwin-ld-3.c: New test.
5415         * gcc.dg/darwin-ld-4.c: New test.
5416         * gcc.dg/darwin-ld-5.c: New test.
5417
5418 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5419
5420         * gcc.c-torture/compile/20021212-1.c: New test.
5421
5422 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
5423
5424         * gcc.dg/fshort-wchar: New test.
5425
5426 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
5427
5428         PR c++/8372
5429         * g++.dg/template/dtor1.C: New test.
5430
5431         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
5432         markers.
5433
5434 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
5435
5436         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
5437
5438 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
5439
5440         * g++.dg/template/static1.C: New test.
5441         * g++.dg/template/static2.C: New test.
5442         * g++.old-deja/g++.ext/memconst.C: New test.
5443
5444 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5445
5446         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
5447         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
5448         * g++.dg/special/initp1.C: Likewise.
5449
5450 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
5451
5452         * gcc.c-torture/execute/20021204-1.c: New test.
5453
5454 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
5455
5456         * gcc.dg/ppc-fmadd-1.c: New file.
5457         * gcc.dg/ppc-fmadd-2.c: New file.
5458         * gcc.dg/ppc-fmadd-3.c: New file.
5459
5460 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5461
5462         * gcc.c-torture/compile/20021204-1.c: New test.
5463
5464 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5465
5466         * g++.dg/inherit/covariant2.C: New test.
5467         * g++.dg/inherit/covariant3.C: New test.
5468         * g++.dg/inherit/covariant4.C: New test.
5469         * g++.dg/inherit/covariant1.C: Remove XFAIL.
5470         * g++.old-deja/g++.robertl/eb17.C: Likewise.
5471
5472 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
5473
5474         PR c++/8688
5475         * g++.dg/init/brace3.C: New test.
5476
5477 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
5478
5479         * gcc.dg/20020210-1.c: Fix a comment typo.
5480
5481 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
5482
5483         PR c++/8720
5484         * g++.dg/parse/defarg1.C: New test.
5485
5486         PR c++/8615
5487         * g++.dg/template/char1.C: New test.
5488
5489         * g++.dg/template/varmod1.C: Fix typo.
5490
5491 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5492
5493         DR 180
5494         * g++.old-deja/g++.pt/crash32.C: Expect error.
5495
5496 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
5497
5498         PR c++/5919
5499         * g++.dg/template/varmod1.C: New test.
5500
5501         PR c++/8727
5502         * g++.dg/inherit/typeinfo1.C: New test.
5503
5504         PR c++/8663
5505         * g++.dg/inherit/typedef1.C: New test.
5506
5507 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
5508
5509         PR c++/8332
5510         PR c++/8493
5511         * g++.dg/template/strlen1.C: New test.
5512
5513         PR c++/8227
5514         * g++.dg/template/ctor2.C: New test.
5515
5516         PR c++/8214
5517         * g++.dg/init/string1.C: New test.
5518
5519         PR c++/8511
5520         * g++.dg/template/friend8.C: New test.
5521
5522 2002-11-29  Joe Buck <jbuck@synopsys.com>
5523
5524         * g++.dg/lookup/anon2.C: New test.
5525
5526 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
5527
5528         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
5529         h8300 port.
5530
5531 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
5532
5533         * gcc.dg/bitfld-6.c: New test.
5534
5535 2002-11-27  Jan Hubicka  <jh@suse.cz>
5536
5537         * gcc.c-torture/execute/20021127.[cx]: New test.
5538
5539 2002-11-26  Jan Hubicka  <jh@suse.cz>
5540
5541         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
5542         quality.
5543
5544 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
5545
5546         * g++.dg/init/brace2.C: New test.
5547         * g++.old-deja/g++.mike/p9129.C: Correct.
5548
5549 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
5550
5551         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
5552
5553 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
5554
5555         * gcc.dg/sibcall-6: New test for indirect sibcalls.
5556
5557 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
5558
5559         * testsuite/g++.dg/abi/empty11.C: New test.
5560         * testsuite/g++.dg/rtti/cv1.C: New test.
5561
5562 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
5563
5564         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
5565
5566 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
5567
5568         * g++.dg/abi/empty10.C: New test.
5569
5570 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5571
5572         * gcc.c-torture/compile/20021124-1.c: New test.
5573
5574 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
5575
5576         * g++.dg/abi/rtti2.C: New test.
5577
5578 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5579
5580         * gcc.dg/i386-unroll-1.c: New test.
5581
5582 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
5583
5584         * gcc.c-torture/compile/20021120-1.c: New test.
5585         * gcc.c-torture/compile/20021120-2.c: New test.
5586
5587 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5588
5589         * gcc.dg/bitfld-5.c: New test.
5590
5591 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5592
5593         * gcc.c-torture/execute/20021120-3.c: New test.
5594
5595 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5596
5597         * gcc.c-torture/execute/20021120-2.c: New test.
5598
5599 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5600
5601         * gcc.c-torture/execute/20021120-1.c: New test.
5602
5603 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
5604
5605         * gcc.c-torture/execute/20021118-3.c: New test.
5606
5607 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5608
5609         * gcc.c-torture/compile/20021119-1.c: New test.
5610
5611 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
5612
5613         * gcc.dg/duff-1.c: New test.
5614         * gcc.dg/duff-2.c: New test.
5615         * gcc.dg/duff-3.c: New test.
5616
5617 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
5618
5619         * gcc.dg/cpp/_Pragma5.c: New test.
5620
5621 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
5622
5623         * gcc.c-torture/execute/20021118-2.c: New test.
5624
5625 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
5626
5627         * gcc.c-torture/execute/20021118-1.c: New test.
5628
5629 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
5630
5631         * gcc.dg/20021116-1.c: New test.
5632
5633 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
5634
5635         * g++.dg/abi/vcall1.C: New test.
5636
5637 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
5638
5639         * gcc.dg/20021029-1.c: New test.
5640         * gcc.dg/20021029-2.c: New test.
5641
5642 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5643
5644         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
5645
5646 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5647
5648         PR c/8439
5649         * gcc.dg/20021110.c: Move to ...
5650         * gcc.c-torture/compile/20021110.c: .... here.
5651
5652 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5653
5654         PR c/8467
5655         * gcc.c-torture/execute/20021111-1.c
5656
5657 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5658
5659         PR c/8439
5660         * gcc.dg/20021110.c: New test.
5661
5662 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
5663
5664         * g++.dg/abi/vthunk3.C: Run only on x86.
5665
5666 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
5667
5668         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
5669
5670 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
5671
5672         * lib/compat.exp (compat-execute): Fix logic error in last
5673         change.
5674
5675 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
5676
5677         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
5678
5679 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5680
5681         PR c++/8389
5682         * g++.dg/template/access6.C: New test.
5683
5684 2002-11-08  Jan Hubicka  <jh@suse.cz>
5685
5686         * gcc.dg/i386-ssefp-1.c: New test.
5687         * gcc.dg/i386-ssefp-1.c: New test.
5688
5689 2002-11-08  Jan Hubicka  <jh@suse.cz>
5690
5691         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
5692
5693 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
5694
5695         * g++.dg/abi/vthunk3.C: New test.
5696
5697         PR c++/8338
5698         * g++.dg/template/crash2.C: New test.
5699
5700 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
5701
5702         * testsuite/g++.dg/abi/dtor1.C: New test.
5703         * testsuite/g++.dg/abi/dtor2.C: Likewise.
5704
5705 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
5706
5707         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
5708         Darwin.
5709
5710 2002-11-04  Adam Nemet  <anemet@lnxw.com>
5711
5712         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
5713         -mthumb.  Only xfail with -O0.
5714
5715 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
5716
5717         * g++.dg/abi/thunk1.C: New test.
5718         * g++.dg/abi/thunk2.C: Likewise.
5719         * g++.dg/abi/vtt1.C: Likewise.
5720
5721 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
5722
5723         PR optimization/8423
5724         * gcc.c-torture/execute/builtin-constant.c: New test.
5725
5726 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
5727
5728         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
5729         Add some more cases.
5730
5731 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
5732
5733         PR c++/8391
5734         * g++.dg/opt/local1.C: New test.
5735
5736 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
5737
5738         PR c++/8160
5739         * g++.dg/template/complit1.C: New test.
5740
5741         PR c++/8149
5742         * g++.dg/template/typename4.C: Likewise.
5743
5744 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5745
5746         Core issue 287, PR c++/7639
5747         * g++.dg/template/instantiate1.C: Adjust error location.
5748         * g++.dg/template/instantiate3.C: New test.
5749         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
5750         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
5751         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
5752
5753 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
5754
5755         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
5756
5757 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
5758
5759         PR c++/8287
5760         * g++.dg/init/dtor2.C: New test.
5761
5762 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5763
5764         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
5765         * gcc.dg/nest.c: Bypass errors on irix6.
5766
5767 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
5768
5769         * gcc.dg/nest.c: Expect error for mmix-*-*.
5770         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
5771
5772 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
5773
5774         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
5775         markers.
5776
5777         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
5778
5779 2002-10-25  Mike Stump  <mrs@apple.com>
5780
5781         * gcc.dg/warn-1.c: New test.
5782
5783 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
5784
5785         * g++.dg/template/typename3.C: New test.
5786
5787 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
5788
5789         * g++.dg/lookup/ptrmem1.C: New test.
5790
5791         * g++.dg/abi/vthunk2.C: New test.
5792
5793 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
5794
5795         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
5796
5797 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
5798
5799         * g++.dg/abi/empty9.C: New test.
5800
5801 2002-10-24  Richard Henderson  <rth@redhat.com>
5802
5803         * g++.dg/inherit/thunk1.C: Enable for ia64.
5804
5805 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
5806
5807         PR c++/8067
5808         * g++.dg/lookup/pretty1.C: New test.
5809
5810 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
5811
5812         * gcc.dg/20021023-1.c: New test.
5813
5814 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
5815
5816         PR c++/7679
5817         * g++.dg/parse/inline1.C: New test.
5818
5819 2002-10-23  Richard Henderson  <rth@redhat.com>
5820
5821         * g++.dg/inherit/thunk1.C: Enable for x86_64.
5822
5823         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
5824
5825 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
5826
5827         PR c++/6579
5828         * g++.dg/parse/stmtexpr3.C: New test.
5829
5830 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
5831
5832         * g++.dg/expr/cond1.C: New test.
5833
5834 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
5835
5836         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
5837
5838 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
5839
5840         * g++.dg/abi/vbase13.C: New test.
5841         * g++.dg/abi/vbase14.C: Likewise.
5842
5843 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
5844
5845         * gcc.dg/tls/pic-1.c: New test.
5846         * gcc.dg/tls/nonpic-1.c: New test.
5847         * gcc.dg/20021018-1.c: New test.
5848
5849 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
5850
5851         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
5852         Remove only files with the same base name as the test case.
5853         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
5854         (profopt-execute): Likewise.  Also, remove old profiling
5855         and performance data files before running the tests.
5856
5857         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
5858         * g++.dg/bprob/bprob.exp: Likewise.
5859         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
5860         to allow more general test case names.
5861
5862         * g++.dg/bprob/bprob-1.C: Rename to ...
5863         * g++.dg/bprob/g++-bprob-1.C: ... this.
5864
5865         * g77.dg/bprob/bprob-1.f: Rename to ...
5866         * g77.dg/bprob/g77-bprob-1.f: ... this.
5867
5868 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
5869
5870         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
5871         bison 1.50 or later.
5872
5873 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
5874
5875         * g++.dg/README: Describe more test directories.
5876
5877 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
5878
5879         * g++.dg/init/array6.C: Add additional tests.
5880
5881 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
5882
5883         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
5884         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
5885
5886 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
5887
5888         * gcc.c-torture/compile/20020604-1.x: New.
5889         * gcc.c-torture/compile/simd-5.x: Likewise.
5890         * gcc.c-torture/execute/920710-1.x: Likewise.
5891         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
5892
5893 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
5894
5895         * g++.dg/inherit/override1.C: Add dg-options clause.
5896
5897 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5898
5899         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
5900         _mm_slli_si128.
5901
5902 2002-10-19  Andreas Schwab  <schwab@suse.de>
5903
5904         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
5905         directory component.
5906
5907 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
5908
5909         * g++.dg/inherit/thunk1.C: New test.
5910
5911         * g++.dg/inherit/override1.C: New test.
5912
5913         * g++.dg/abi/mangle11.C: New test.
5914         * g++.dg/abi/mangle14.C: New test.
5915         * g++.dg/abi/mangle17.C: New test.
5916
5917 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
5918
5919         * g++.dg/overload/member2.C: New test.
5920
5921 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
5922
5923         * g++.dg/README: Describe new compat directory.
5924         * g++.dg/dg.exp: Skip tests in compat directory.
5925         * README.compat: New file.
5926         * lib/compat.exp: New expect script.
5927         * g++.dg/compat: New test directory.
5928         * g++.dg/compat/compat.exp: New expect script.
5929         * g++.dg/compat/abi: New test directory.
5930         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
5931         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
5932         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
5933         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
5934         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
5935         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
5936         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
5937         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
5938         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
5939         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
5940         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
5941         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
5942         * g++.dg/compat/break: New test directory.
5943         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
5944         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
5945         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
5946         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
5947         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
5948         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
5949         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
5950         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
5951         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
5952         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
5953         g++.dg/compat/break/README: New files.
5954         * g++.dg/compat/eh: New test directory.
5955         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
5956         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
5957         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
5958         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
5959         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
5960         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
5961         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
5962         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
5963         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
5964         g++.dg/compat/eh/filter2_y.C,
5965         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
5966         g++.dg/compat/eh/new1_y.C,
5967         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
5968         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
5969         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
5970         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
5971         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
5972         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
5973         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
5974         g++.dg/compat/eh/unexpected1_y.C: New files.
5975         * g++.dg/compat/init: New test directory.
5976         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
5977         g++.dg/compat/init/array5_y.C,
5978         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
5979         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
5980         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
5981         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
5982         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
5983         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
5984         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
5985         g++.dg/compat/init/init-ref2_y.C: New files.
5986
5987 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
5988
5989         PR c++/7584
5990         * g++.dg/inherit/using3.C: New test.
5991
5992 2002-10-17  Jan Hubicka  <jh@suse.cz>
5993
5994         * gcc.dg/20021017-2.c: New test.
5995
5996 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
5997
5998         * g++.dg/abi/mangle16.C: Adjust.
5999
6000         * g++.dg/init/array8.C: New test.
6001
6002 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
6003
6004         * gcc.dg/special/mips-abi.exp: New test.
6005         * gcc.dg/special/mips-abi.s: Empty file used by the above.
6006
6007 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
6008
6009         * g++.dg/abi/mangle16.C: New test.
6010         * g++.dg/abi/mangle17.C: Likewise.
6011
6012         PR c++/7478
6013         * g++.dg/template/ref1.C: New test.
6014
6015 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6016
6017         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6018
6019 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
6020
6021         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6022
6023 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
6024
6025         PR c++/7524
6026         * g++.dg/init/array7.C: New test.
6027
6028 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
6029
6030         * g++.dg/init/array6.C: New test.
6031
6032         * g++.dg/abi/mangle13.C: Likewise.
6033         * g++.dg/abi/mangle14.C: Likewise.
6034         * g++.dg/abi/mangle15.C: Likewise.
6035
6036 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6037
6038         * g++.dg/abi/empty8.C: New test.
6039
6040 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
6041
6042         * g++.dg/init/ctor1.C: New test.
6043
6044 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
6045
6046         * gcc.c-torture/execute/20021015-1.c: New test.
6047
6048 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
6049
6050         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6051
6052 2002-10-14  Jan Hubicka  <jh@suse.cz>
6053
6054         * gcc.dg/i386-ssetype-[1-5].c: New tests.
6055
6056 2002-10-14  Richard Henderson  <rth@redhat.com>
6057
6058         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6059
6060 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6061
6062         PR optimization/6631
6063         * g++.dg/opt/const2.C: New test.
6064
6065 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6066
6067         PR c++/7176
6068         * g++.dg/parse/friend1.C: New test.
6069         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6070
6071 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
6072
6073         * gcc.dg/20021014-1.c: New test.
6074
6075 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
6076
6077         PR c++/5661
6078         * g++.dg/ext/vlm1.C: New test.
6079         * g++.dg/ext/vlm2.C: Likewise.
6080
6081         * g++.dg/init/array1.C: Remove invalid braces.
6082         * g++.dg/init/brace1.C: New test.
6083         * g++.dg/init/copy2.C: Likewise.
6084         * g++.dg/init/copy3.C: Likewise.
6085         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6086         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6087         braces.
6088
6089 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
6090
6091         * gcc.dg/cpp/assembler.S: Don't use -ansi.
6092
6093 2002-10-11  Richard Shann  <richard.shann@superh.com>
6094
6095         * gcc.c-torture/compile/simd-5.c: New test.
6096
6097 2002-10-10  Roger Sayle  <roger@eyesopen.com>
6098
6099         * gcc.c-torture/execute/shiftopt-1.c: New test case.
6100
6101 2002-10-10  Jim Wilson  <wilson@redhat.com>
6102
6103         * gcc.c-torture/execute/20021010-1.c: New test.
6104
6105 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
6106
6107         PR c/7353
6108         * g++.dg/ext/typedef-init.C: New test.
6109         * gcc.dg/typedef-init.c: New test.
6110
6111 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
6112
6113         * gcc.dg/cpp/paste13.c: New test.
6114
6115 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6116
6117         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
6118         remaining platforms, XFAIL during compile, not execute.  Don't
6119         XFAIL at -O0.
6120
6121 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
6122
6123         * gcc.dg/alias-1.c: Tweak expected warning.
6124
6125 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6126
6127         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6128
6129 2002-10-06  Andreas Jaeger  <aj@suse.de>
6130
6131         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6132         * gcc.dg/cpp/c++98.C: Likewise.
6133
6134         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6135         * g++.dg/cpp/c++98.C: Likewise.
6136
6137         * g++.dg/README (Subdirectories): Mention cpp directory.
6138
6139         PR target/7559
6140         * gcc.dg/20021006-1.c: New test.
6141
6142 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6143
6144         PR c++/7804
6145         * g++.dg/other/warning1.C: New test.
6146
6147 2002-10-04  Roger Sayle  <roger@eyesopen.com>
6148
6149         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
6150         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
6151         and sparc-*-* with -m64 as expected failures.  See PR 8087.
6152
6153 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
6154
6155         PR c++/7931
6156         * g++.dg/template/ptrmem3.C: New test.
6157
6158         PR c++/7754
6159         * g++.dg/template/union1.C: New test.
6160
6161 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
6162
6163         PR c++/8006
6164         * g++.dg/abi/mangle9.C: New test.
6165         * g++.dg/abi/mangle10.C: New test.
6166         * g++.dg/abi/mangle11.C: New test.
6167         * g++.dg/abi/mangle12.C: New test.
6168
6169 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
6170
6171         PR c++/7188.
6172         * g++.dg/template/meminit1.C: New test.
6173         * g++.dg/warn/Wreorder-1.C: Likewise.
6174         * g++.old-deja/g++.mike/warn3.C: Tweak.
6175         * lib/prune.exp: Ingore "in copy constructor".
6176
6177 2002-10-02  Andreas Jaeger  <aj@suse.de>
6178
6179         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
6180         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
6181         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
6182         on x86-64.
6183
6184 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
6185
6186         * gcc.dg/empty1.C: Fix typo.
6187
6188 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
6189
6190         * gcc.dg/alias-1.c: New test.
6191
6192 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
6193
6194         * gcc.dg/empty1.C: New test.
6195
6196         * g++.dg/tls/init-2.C: Tweak error messages.
6197
6198 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
6199
6200         * gcc.c-torture/compile/20020923-1.c: New test.
6201
6202 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
6203
6204         * gcc.c-torture/execute/ffs-1.c: New test.
6205         * gcc.c-torture/execute/ffs-2.c: Ditto.
6206
6207 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
6208
6209         * g++.dg/overload/member1.C: New test.
6210
6211 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
6212
6213         * g++.dg/abi/empty7.C: New test.
6214         * g++.dg/init/pm2.C: Likewise.
6215
6216 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
6217
6218         * g++.dg/rtti/crash1.C: New test.
6219
6220 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
6221
6222         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
6223         gcc.dg/sibcall-4.c: New tests.
6224
6225 2002-09-28  Roger Sayle  <roger@eyesopen.com>
6226
6227         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
6228         powerpc and MMIX targets.
6229
6230 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
6231
6232         * gcc.dg/cpp/20020927-1.c: New.
6233
6234 2002-09-26  David S. Miller  <davem@redhat.com>
6235
6236         * gcc.c-torture/compile/trunctfdf.c: New.
6237
6238 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6239
6240         * lib/target-supports.exp (check_weak_available): Handle solaris2.
6241
6242 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
6243
6244         * gcc.c-torture/execute/loop-15.c: New.
6245
6246 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
6247
6248         * README.QMTEST: Fix typo.
6249
6250 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
6251
6252         * gcc.dg/20020926-1.c: New test.
6253
6254 2002-09-25  David S. Miller  <davem@redhat.com>
6255
6256         PR target/7842
6257         * gcc.c-torture/execute/shiftdi.c: New test.
6258
6259 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
6260
6261         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
6262         unique to the tool.
6263         * lib/g77.exp (g77_init): Likewise.
6264         * lib/g++.exp (g++_init): Likewise.
6265         * lib/objc.exp (objc_init): Likewise.
6266
6267 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
6268
6269         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
6270         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
6271         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
6272
6273 2002-09-25  Richard Henderson  <rth@redhat.com>
6274
6275         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
6276         too-small long double.
6277
6278 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
6279
6280         * gcc.dg/20020919-1.c: New test.
6281
6282 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
6283
6284         * g++.dg/abi/bitfield6.C: New test.
6285         * g++.dg/abi/bitfield7.C: New test.
6286         * g++.dg/abi/bitfield8.C: New test.
6287         * g++.dg/abi/vbase11.C: New test.
6288
6289 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6290
6291         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
6292         hppa*-*-hpux*.  Update test comment.
6293
6294 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
6295
6296         * gcc.dg/tls/struct-1.c: New test.
6297
6298 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
6299
6300         * gcc.dg/cpp/tr-warn2.c: Update.
6301
6302 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6303
6304         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
6305
6306 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6307
6308         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6309         systems.
6310
6311 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
6312
6313         * gcc.c-torture/execute/ieee/mzero3.c: New test.
6314
6315         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6316         Adjust for c++filt moved to binutils.  Remove spurious duplicate
6317         setting of cxxfilt.
6318
6319 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
6320
6321         * gcc.dg/20020312-2.c: Update for darwin.
6322
6323 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
6324
6325         * g++.old-deja/g++.other/crash32.C: Mark ICE.
6326
6327 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
6328
6329         * objc.dg/comp-types-1.m: New test.
6330         * objc.dg/comp-types-2.m: New test.
6331         * objc.dg/comp-types-3.m: New test.
6332         * objc.dg/comp-types-4.m: New test.
6333         * objc.dg/comp-types-5.m: New test.
6334         * objc.dg/comp-types-6.m: New test.
6335
6336 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6337
6338         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
6339
6340 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
6341
6342         * g++.dg/other/do1.C: New test.
6343
6344         * g++.dg/template/subst1.C: New test.
6345
6346 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
6347
6348         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
6349
6350 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
6351
6352         * g++.dg/template/qualttp20.C: Adjust expected errors.
6353         * g++.old-deja/g++.jason/report.C: Likewise.
6354         * g++.old-deja/g++.other/qual1.C: Likewise.
6355
6356         * g++.dg/lookup/scoped2.C: New test.
6357
6358         * g++.dg/ext/asm3.C: New test.
6359
6360 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
6361
6362         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
6363
6364 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
6365
6366         * ChangeLog: follow spelling conventions.
6367         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
6368         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
6369         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
6370         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
6371         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
6372         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
6373         * g++.old-deja/g++.law/global-init1.C: Likewise.
6374         * g++.old-deja/g++.other/delete4.C: Likewise.
6375         * g++.old-deja/g++.other/inline21.C: Likewise.
6376         * g++.old-deja/g++.other/singleton.C: Likewise.
6377         * g77.dg/strlen0.f: Likewise.
6378         * g77.f-torture/compile/20010519-1.f: Likewise.
6379         * g77.f-torture/compile/980310-4.f: Likewise.
6380         * gcc.c-torture/compile/20000605-1.c: Likewise.
6381         * gcc.c-torture/execute/20020225-1.c: Likewise.
6382         * gcc.dg/c90-hexfloat-2.c: Likewise.
6383         * gcc.dg/c99-bool-1.c: Likewise.
6384         * gcc.dg/c99-hexfloat-2.c: Likewise.
6385         * gcc.dg/dll-2.c: Likewise.
6386         * gcc.dg/wtr-union-init-1.c: Likewise.
6387         * gcc.dg/wtr-union-init-2.c: Likewise.
6388         * gcc.dg/wtr-union-init-3.c: Likewise.
6389         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6390         * gcc.dg/cpp/defined.c: Likewise.
6391         * gcc.dg/cpp/macsyntx.c: Likewise.
6392         * gcc.dg/cpp/paste2.c: Likewise.
6393         * gcc.dg/cpp/trad/defined.c: Likewise.
6394         * gcc.dg/format/c90-printf-1.c: Likewise.
6395         * gcc.dg/format/c90-scanf-1.c: Likewise.
6396         * gcc.dg/format/c99-printf-1.c: Likewise.
6397         * gcc.dg/format/c99-scanf-1.c: Likewise.
6398         * gcc.misc-tests/gcov-8.c: Likewise.
6399         * lib/profopt.exp: Likewise.
6400
6401 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
6402
6403         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
6404
6405 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
6406
6407         * g++.dg/inherit/using2.C: New test.
6408
6409 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
6410
6411         * ChangeLog: Follow spelling conventions.
6412         * g++.dg/template/friend4.C: Likewise.
6413         * g++.old-deja/g++.pt/crash67.C: Likewise.
6414         * gcc.c-torture/execute/20000801-4.c: Likewise.
6415         * gcc.dg/c90-digraph-1.c: Likewise.
6416         * gcc.dg/c94-digraph-1.c: Likewise.
6417         * gcc.dg/c99-digraph-1.c: Likewise.
6418         * gcc.dg/cpp/line5.c: Likewise.
6419         * gcc.dg/cpp/multiline.c: Likewise.
6420         * gcc.dg/cpp/trad/literals-1.c: Likewise.
6421         * gcc.dg/format/attr-3.c: Likewise.
6422         * gcc.dg/format/c90-scanf-3.c: Likewise.
6423         * gcc.dg/format/ext-4.c: Likewise.
6424
6425 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
6426
6427         * g++.dg/template/pretty1.C: New test.
6428
6429 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
6430
6431         * gcc.c-torture/execute/struct-cpy-1.c: New test.
6432
6433 2002-09-13  Matt Austern  <austern@apple.com>
6434
6435         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
6436         passing a cast expression to a function by const reference.
6437
6438 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
6439
6440         * g++.dg/template/deduce1.C: New test.
6441
6442 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
6443
6444         * gcc.c-torture/execute/simd-1.c: Force all use of int to
6445         32-bit int.
6446
6447 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6448
6449         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
6450         usage.
6451
6452 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
6453
6454         * gcc.c-torture/compile/20020910-1.c: New test.
6455
6456 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
6457
6458         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
6459
6460 2002-09-10  Andreas Jaeger  <aj@suse.de>
6461
6462         * gcc.dg/20020312-2.c: Adjust for x86-64.
6463
6464 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
6465
6466         * g77.dg/7388.f: New test case for PR 7388.
6467
6468 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
6469
6470         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
6471
6472 2002-09-05  Ziemowit Laski <zlaski@apple.com>
6473
6474         * objc.dg/proto-lossage-1.m: New test.
6475
6476 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
6477
6478         * gcc.dg/cpp/_Pragma4.c: Fix typo.
6479
6480 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
6481
6482         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
6483         expected to pass.
6484
6485 2002-09-06  Stan Shebs  <shebs@apple.com>
6486             David Edelsohn  <edelsohn@gnu.org>
6487
6488         * gcc.dg/weak: New directory.
6489         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
6490         target-specific xfail bits.
6491         * gcc.dg/typeof-2.c: Move to new directory.
6492         * gcc.dg/weak.exp: New expect script.
6493
6494 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
6495
6496         * gcc.c-torture/execute/extzvsi.c: New test.
6497
6498 2002-09-05  Stan Shebs  <shebs@apple.com>
6499
6500         * gcc.dg/weak-1.c: xfail on Darwin.
6501         * gcc.dg/weak-2.c: Ditto.
6502         * gcc.dg/weak-3.c: Ditto.
6503         * gcc.dg/weak-4.c: Ditto.
6504         * gcc.dg/weak-5.c: Ditto.
6505         * gcc.dg/weak-6.c: Ditto.
6506         * gcc.dg/weak-7.c: Ditto.
6507         * gcc.dg/weak-8.c: Ditto.
6508         * gcc.dg/weak-9.c: Ditto.
6509
6510 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
6511
6512         * gcc.c-torture/execute/loop-14.c: New test.
6513
6514 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
6515
6516         * g++.dg/other/cxa-atexit1.C: New test.
6517
6518         * gcc.dg/typeof-2.c: New test.
6519
6520 2002-09-03  Roger Sayle  <roger@eyesopen.com>
6521
6522         * gcc.dg/builtins-2.c: New testcase.
6523         * gcc.dg/builtins-3.c: New testcase.
6524
6525 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
6526
6527         * gcc.dg/cpp/_Pragma4.c: New test.
6528
6529 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
6530
6531         * objc/execute/nil_method-1.m: New testcase.
6532
6533 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
6534
6535         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
6536         [Object class], not [Object initialize].
6537
6538 2002-08-31  Roger Sayle  <roger@eyesopen.com>
6539             Hans-Peter Nilsson  <hp@bitrange.com>
6540
6541         * gcc.c-torture/execute/20020720-1.x: Skip test on
6542         mmix-knuth-mmixware.  Correct comment.
6543
6544 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
6545
6546         * testsuite/g++.dg/abi/bitfield5.C: New test.
6547         * testsuite/g++.dg/abi/vbase10.C: Likewise.
6548
6549 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
6550
6551         * objc.dg/undeclared-selector.m: New test.
6552
6553 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
6554
6555         * g++.dg/other/offsetof1.C: Avoid cast warning.
6556
6557 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
6558
6559         * objc.dg/super-class-2.m: New test.
6560
6561 2002-08-24  Matt Austern  <austern@apple.com>
6562
6563         * g++.dg/ext/lvaddr.C: New test.
6564         * g++.dg/ext/lvcast.C: New test.
6565
6566 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
6567
6568         * testsuite/g++.dg/inherit/cond1.C: New test.
6569
6570 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
6571
6572         * gcc.dg/noncompile/incomplete-1.c: New test.
6573
6574 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
6575
6576         * gcc.dg/typespec-1.c: New test.
6577
6578 2002-08-20  Devang Patel  <dpatel@apple.com>
6579         * objc.dg/proto-hier-2.m: New test.
6580
6581 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
6582
6583         * objc.dg/bitfield-1.m: New test.
6584         * objc.dg/bitfield-2.m: New test.
6585
6586 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
6587
6588         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
6589         gcc.dg/c99-flex-array-4.c: New tests.
6590
6591 2002-08-16  Stan Shebs  <shebs@apple.com>
6592
6593         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
6594
6595 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
6596
6597         * gcc.dg/typeof-1.c: New test.
6598         * g++.dg/ext/typeof2.C: New test.
6599
6600 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
6601
6602         * g++.dg/other/offsetof1.C: New test.
6603
6604 2002-08-14  Richard Henderson  <rth@redhat.com>
6605
6606         * gcc.dg/tls/diag-3.c: Fix expected message strings.
6607
6608 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
6609
6610         * gcc.dg/cpp/_Pragma3.c: New test.
6611
6612 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
6613
6614         * g++.dg/template/inherit3: New test.
6615
6616 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6617
6618         * gcc.dg/bitfld-4.c: Add blank options.
6619
6620 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
6621
6622         * g++.dg/template/crash1.C: New test.
6623
6624 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
6625
6626         * gcc.dg/tls/opt-2.c: New test.
6627
6628 2002-08-08  Devang Patel  <dpatel@apple.com>
6629
6630         * objc.dg/selector-1.m : New test
6631
6632 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
6633
6634         * g++.dg/abi/bitfield4.C: New test.
6635         * gcc.dg/bitfld-4.c: New test.
6636
6637 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
6638
6639         * g++.dg/other/packed1.C: New test.
6640
6641 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
6642
6643         * g++.dg/abi/offsetof.C: Tweak error messages.
6644         * g++.old-deja/g++.mike/p10769a.C: Likewise.
6645
6646 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
6647
6648         * gcc.dg/bitfld-3.c: New test.
6649
6650 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
6651             Richard Henderson  <rth@redhat.com>
6652
6653         * gcc.dg/i386-bitfield1.c: New test.
6654         * g++.dg/abi/bitfield3.C: Update.
6655
6656 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
6657
6658         * objc.dg/const-str-2.m: Update.
6659         * gcc.dg/cpp/c++98.c: Change to C extension.
6660         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
6661         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
6662
6663 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
6664
6665         * testsuite/gcc.dg/tls/diag-3.c: New.
6666
6667 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
6668
6669         * g++.dg/README (Subdirectories): Document new subdir expr.
6670         * g++.dg/expr/pmf-1.C: New test.
6671
6672 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
6673
6674         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
6675
6676 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
6677
6678         * g++.dg/abi/bitfield3.C: New test.
6679
6680 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
6681
6682         * lib/gcov.exp: Tweak expected line formats.
6683         * gcc.misc-tests/gcov8.c: New test.
6684         * gcc.misc-tests/gcov8.x: New flags.
6685
6686 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
6687
6688         * consistency.vlad/layout/endian.c: Include string.h.
6689
6690         * gcc.c-torture/execute/20020805-1.c: New test.
6691
6692 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
6693
6694         * g++.dg/other/conversion1.C: New test.
6695
6696 2002-08-03  Roger Sayle  <roger@eyesopen.com>
6697
6698         * gcc.dg/builtins-1.c: New testcase.
6699
6700 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
6701
6702         * g++.dg/inherit/access3.C: New test.
6703
6704 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
6705
6706         * gcc.dg/ia64-visibility-2.c: New test.
6707
6708 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
6709
6710         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
6711         __qualifier_flags to __flags.
6712
6713 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
6714
6715         * g++.dg/inherit/operator1.C: New test.
6716         * g++.dg/lookup/disamb1.C: Fix typo in comment.
6717         * g++.dg/other/error1.C: Change expected error message.
6718         * g++.dg/template/conv4.C: Likewise.
6719
6720 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
6721
6722         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
6723         for documented behavior.
6724
6725 2002-07-25  Roger Sayle  <roger@eyesopen.com>
6726
6727         * gcc.c-torture/execute/20020720-1.x: Skip this test on
6728         several targets known to fail.
6729
6730 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
6731
6732         * gcc.dg/mips-args-[123].c: New tests.
6733
6734 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
6735
6736         * gcc.dg/ppc-spe.c: New.
6737
6738 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
6739
6740         * g++.dg/other/ptrmem4.C: New testcase.
6741
6742 2002-07-24  Richard Henderson  <rth@redhat.com>
6743
6744         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
6745
6746 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
6747
6748         * g++.dg/ext/alignof1.C (main): Return 0 for success.
6749
6750 2002-07-24  Roger Sayle  <roger@eyesopen.com>
6751
6752         * gcc.c-torture/execute/memset-3.c: New testcase.
6753
6754 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
6755
6756         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
6757         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
6758
6759 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6760
6761         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
6762         Delete.
6763
6764 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
6765
6766         * gcc.c-torture/compile/simd-4.c: New test.
6767
6768 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6769
6770         PR c++/7347, c++/7348
6771         * g++.dg/template/access4.C: New test.
6772         * g++.dg/template/access5.C: New test.
6773         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
6774         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
6775         * g++.old-deja/g++.pt/ttp58.C: Likewise.
6776         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
6777
6778 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
6779
6780         * gcc.dg/gnu89-init-2.c: New test.
6781
6782 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
6783
6784         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
6785
6786 2002-07-20  Roger Sayle  <roger@eyesopen.com>
6787
6788         * gcc.c-torture/execute/20020720-1.c: New testcase.
6789
6790 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
6791
6792         * gcc.dg/cpp/Wsignprom.c: New tests.
6793
6794 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
6795
6796         * gcc.c-torture/execute/loop-13.c: New test.
6797
6798 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
6799
6800         * gcc.dg/cpp/expr.c: New tests.
6801
6802 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
6803
6804         * g++.dg/opt/pr6713.C: Add template instantiation.
6805
6806 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
6807
6808         * gcc.dg/nest.c: New test.
6809
6810 2002-07-17  Richard Henderson  <rth@redhat.com>
6811
6812         * g++.dg/opt/pr6713.C: New test.
6813
6814 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
6815
6816         * gcc.c-torture/execute/loop-2e.x: Let the testcase
6817         XFAIL for all x86 processors.
6818
6819 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
6820
6821         * gcc.c-torture/execute/20010122-1.x: Do not test with
6822         -fomit-frame-pointer.
6823
6824 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6825
6826         * g++.dg/template/instantiate2.C: New test.
6827         * g++.dg/template/spec4.C: New test.
6828
6829 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6830
6831         * g++.dg/template/access2.C: New test.
6832         * g++.dg/template/access3.C: New test.
6833
6834 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
6835
6836         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
6837         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
6838         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
6839         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
6840         Convert to use <stdarg.h>.
6841         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
6842         Delete.
6843         * gcc.dg/va-arg-2.c: New.
6844         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
6845
6846 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
6847
6848         * gcc.c-torture/compile/20020710-1.c: New test.
6849
6850 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
6851                           Andrew Pinski  <pinskia@physics.uc.edu>
6852
6853         gcc.c-torture/compile/simd-2.c: New testcase.
6854         gcc.c-torture/compile/simd-3.c: Likewise.
6855
6856 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
6857
6858         PR c++/7224
6859         * g++.dg/overload/error1.C: New test.
6860
6861 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6862
6863         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
6864         configuration and IRIX 6 O32 ABI.
6865
6866 2002-07-11  Roger Sayle  <roger@eyesopen.com>
6867
6868         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
6869
6870 2002-07-10  Roger Sayle  <roger@eyesopen.com>
6871
6872         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
6873
6874 2002-07-10  Jeffrey A Law  <law@redhat.com>
6875
6876         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6877
6878         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
6879
6880 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
6881
6882         * gcc.dg/20020312-2.c: Check for __PPC__.
6883
6884 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
6885
6886         * gcc.c-torture/compile/20020709-1.c: New test.
6887
6888 2002-07-07  Roger Sayle  <roger@eyesopen.com>
6889
6890         * g++.dg/template/qualttp21.C: New test case.
6891
6892 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
6893
6894         * gcc.c-torture/compile/20020706-1.c: New test.
6895         * gcc.c-torture/compile/20020706-2.c: New test.
6896
6897 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
6898             Alexandre Oliva  <aoliva@redhat.com>
6899
6900         * g++.dg/warn/incomplete1.C: New test.
6901
6902 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6903
6904         PR c++/7099
6905         * g++.dg/warn/noreturn1.C: New test.
6906
6907 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
6908
6909         PR c++/6706
6910         * g++.dg/debug/debug6.C: New test.
6911         * g++.dg/debug/debug7.C: New test.
6912
6913 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
6914
6915         * gcc.c-torture/compile/simd-3.c: New test.
6916
6917 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
6918
6919         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
6920         * gcc.dg/20020620-1.c: Likewise.
6921
6922 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6923
6924         PR c++/6944
6925         * g++.dg/init/array4.C: New test.
6926         * g++.dg/init/array5.C: New test.
6927
6928 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
6929
6930         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
6931         * gcc.c-torture/execute/simd-2.c (main): Likewise.
6932
6933 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6934
6935         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
6936         * gcc.dg/wtr-aggr-init-1.c: Likewise.
6937         * gcc.dg/wtr-conversion-1.c: Likewise.
6938         * gcc.dg/wtr-escape-1.c: Likewise.
6939         * gcc.dg/wtr-int-type-1.c: Likewise.
6940         * gcc.dg/wtr-label-1.c: Likewise.
6941         * gcc.dg/wtr-static-1.c: Likewise.
6942         * gcc.dg/wtr-strcat-1.c: Likewise.
6943         * gcc.dg/wtr-suffix-1.c: Likewise.
6944         * gcc.dg/wtr-switch-1.c: Likewise.
6945         * gcc.dg/wtr-unary-plus-1.c: Likewise.
6946         * gcc.dg/wtr-union-init-1.c: Likewise.
6947         * gcc.dg/wtr-union-init-2.c: Likewise.
6948         * gcc.dg/wtr-union-init-3.c: Likewise.
6949
6950         * gcc.dg/wtr-func-def-1.c: New test.
6951
6952 2002-07-02 Devang Patel <dpatel@apple.com>
6953
6954         * objc.dg/param-1.m: New test.
6955
6956 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
6957
6958         * gcc.dg/cpp/trad/directive.c: Add test.
6959         * gcc.dg/cpp/trad/macroargs.c: Add test.
6960         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
6961
6962 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
6963
6964         * gcc.dg/cpp/cmdlne-M.c: New test.
6965
6966 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
6967
6968         * objc.dg/desig-init-1.m: New test.
6969
6970 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6971
6972         PR c++/6716
6973         * g++.dg/template/instantiate1.C: New test.
6974
6975 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
6976
6977         PR c++/7112
6978         * g++.dg/template/sizeof2.C: New test.
6979
6980 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
6981
6982         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
6983         gcc.dg/cpp/trad/include.c: New tests.
6984
6985 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
6986
6987         PR target/7177
6988         * gcc.c-torture/compile/20020701-1.c: New test.
6989
6990 2002-07-01  Stan Shebs  <shebs@apple.com>
6991
6992         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
6993         header here...
6994         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
6995         (objc-torture-execute): or here.
6996
6997 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
6998
6999         * gcc.c-torture/execute/arith-rand-ll.c: New test.
7000
7001 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
7002
7003         * gcc.dg/cpp/trad/escaped-nl.c: New test.
7004
7005 2002-06-30  Devang Patel  <dpatel@apple.com>
7006
7007         * objc.dg/fsyntax-only.m: New test.
7008
7009 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
7010
7011         PR c++/6695
7012         * g++.dg/template/friend7.C: New file.
7013
7014 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
7015
7016         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7017         return type.
7018
7019 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
7020
7021         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7022         avoid division by zero.
7023
7024 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
7025
7026         * gcc.dg/Wunknownprag.c: New tests.
7027
7028 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
7029
7030         * gcc.c-torture/execute/simd-2.c: New test.
7031
7032 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
7033
7034         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7035         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7036         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7037         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7038         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7039         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7040         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7041         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7042         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7043         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7044         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7045         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7046         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7047         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7048         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7049         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7050         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7051
7052 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
7053
7054         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7055         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7056         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7057         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7058         New tests.
7059         * gcc.dg/cpp/trad/directive.c: Update.
7060
7061 2002-06-23  Andreas Jaeger  <aj@suse.de>
7062
7063         * gcc.c-torture/execute/complex-6.c: New.
7064
7065 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
7066
7067         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7068         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7069         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7070         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7071
7072 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
7073
7074         * gcc.dg/cpp/trad: New directory with traditional tests copied
7075         from parent directory.
7076         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7077         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7078         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7079         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7080         Move to trad/ and rename.
7081         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7082         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7083         gcc.dg/cpp/trad/redef2.c: New tests.
7084         * gcc.dg/cpp/trad/trad.exp: New driver.
7085
7086 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
7087
7088         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7089         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7090         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7091         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7092         Remove.
7093
7094 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
7095
7096         * gcc.dg/20020620-1.c: New test.
7097
7098 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7099
7100         * g++.dg/template/ttp4.C: New test.
7101
7102 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
7103
7104         * g++.dg/opt/vt1.C: Fix regexp.
7105
7106 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7107
7108         * gcc.c-torture/execute/pure-1.c: Make functions static again.
7109         Don't use attribute `noinline'.
7110
7111 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
7112
7113         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7114
7115 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
7116
7117         * gcc.c-torture/execute/simd-1.c: New.
7118
7119         * gcc.dg/simd-1.c: New.
7120
7121 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
7122
7123         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7124
7125 2002-06-16  Richard Henderson  <rth@redhat.com>
7126
7127         * g++.dg/ext/anon-struct1.C: New.
7128         * g++.dg/ext/anon-struct2.C: New.
7129         * g++.dg/ext/anon-struct3.C: New.
7130         * gcc.dg/anon-struct-1.c: New.
7131         * gcc.dg/anon-struct-2.c: New.
7132         * gcc.dg/anon-struct-3.c: New.
7133         * gcc.dg/20011008-1.c: Adjust warning text.
7134         * gcc.dg/20020527-1.c: Add -fms-extensions.
7135
7136 2002-06-16  Richard Henderson  <rth@redhat.com>
7137
7138         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7139
7140 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
7141
7142         * gcc.c-torture/execute/20020615-1.c: New test.
7143
7144 2002-06-15  Roger Sayle  <roger@eyesopen.com>
7145
7146         * gcc.c-tortuture/execute/compare-1.c: New test case.
7147         * gcc.c-tortuture/execute/compare-2.c: New test case.
7148         * gcc.c-tortuture/execute/compare-3.c: New test case.
7149
7150 2002-06-13  Richard Henderson  <rth@redhat.com>
7151
7152         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
7153         ia64 ilp32.
7154
7155 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7156
7157         * g++.dg/template/typename2.C: Update error message.
7158
7159 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
7160
7161         * gcc.c-torture/execute/20020611-1.c: New test.
7162
7163 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
7164
7165         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
7166         list of targets to skip.
7167
7168 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
7169
7170         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
7171         targets if not optimizing.
7172
7173 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
7174
7175         * gcc.c-torture/compile/20020605-1.c: New test.
7176
7177         * g++.dg/opt/vt1.C: New test.
7178
7179         * gcc.dg/20020531-1.c: New test.
7180
7181         * gcc.dg/20020530-1.c: New test.
7182
7183         * gcc.dg/20020527-1.c: New test.
7184
7185         * g++.dg/opt/cse1.C: New test.
7186
7187 2002-06-07  Roger Sayle  <roger@eyesopen.com>
7188
7189         * gcc.dg/20020607-2.c: New test case.
7190
7191 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
7192
7193         * gcc.c-torture/compile/20020604-1.c: New test.
7194
7195 2002-06-04  Richard Henderson  <rth@redhat.com>
7196
7197         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
7198         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
7199         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
7200
7201 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
7202
7203         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
7204
7205 2002-06-03  Richard Henderson  <rth@redhat.com>
7206
7207         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
7208         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
7209
7210 2002-06-02  Richard Henderson  <rth@redhat.com>
7211
7212         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
7213         test functions static.
7214
7215 2002-06-02  Andreas Jaeger  <aj@suse.de>
7216
7217         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
7218         now.
7219
7220 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7221
7222         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
7223         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
7224         Update for mofified diagnostics.
7225         * gcc.dg/c99-intconst-1.c: No longer fail.
7226
7227 2002-06-02  Richard Henderson  <rth@redhat.com>
7228
7229         * gcc.dg/uninit-A.c: Remove xfail markers.
7230
7231 2002-06-01  Roger Sayle  <roger@eyesopen.com>
7232
7233         * gcc.dg/fnegate-1.c: New test case.
7234
7235 2002-05-30  Osku Salerma  <osku@iki.fi>
7236
7237         * gcc.c-torture/execute/mayalias-1.c: New file.
7238
7239 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7240
7241         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
7242         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
7243         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
7244
7245 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
7246
7247         * gcc.c-torture/execute/20020529-1.c: New test.
7248
7249 2002-05-27  Richard Henderson  <rth@redhat.com>
7250
7251         * g++.dg/ext/attrib6.C: New test case.
7252
7253 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7254
7255         * gcc.c-torture/execute/pure-1.c: New test.
7256
7257 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
7258
7259         * gcc.dg/cpp/arith-2.c: Remove.
7260
7261 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
7262
7263         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
7264         * gcc.dg/cpp/if-3.c: Remove.
7265
7266 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
7267
7268         * g++.dg/opt/cse2.C: New test.
7269
7270 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
7271
7272         * gcc.dg/cpp/arith-1.c: New semantic tests.
7273         * gcc.dg/cpp/if-1.c: Update.
7274
7275 2002-05-24  Ben Elliston  <bje@redhat.com>
7276
7277         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
7278
7279 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
7280
7281         * gcc.dg/verbose-asm.c: New test.
7282
7283 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7284
7285         * gcc.dg/cpp/paste12.c: New test.
7286
7287 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7288
7289         * g++.dg/parse/named_ops.C: New test.
7290
7291 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
7292
7293         * gcc/testsuite/gcc.dg/weak-8.c: New test.
7294
7295 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
7296
7297         * gcc.dg/weak-2.c: Allow optional leading underscore
7298         in scan-assembler symbol name.
7299         * gcc.dg/weak-3.c: Likewise.
7300         * gcc.dg/weak-4.c: Likewise.
7301         * gcc.dg/weak-5.c: Likewise.
7302
7303 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
7304
7305         * gcc.dg/20020523-1.c: New test.
7306
7307 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7308
7309         * objc.dg/const-str-2.m: Update now that we stop after
7310         a command line error.
7311
7312 2002-05-22  Richard Henderson  <rth@redhat.com>
7313
7314         * g++.dg/dg.exp: Fix typo in test pruneing.
7315
7316 2002-05-22  Richard Henderson  <rth@redhat.com>
7317
7318         * g++.dg/dg.exp: Prune the tls subdirectory.
7319         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
7320         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
7321         * g++.dg/tls/init-1.C: New.
7322
7323 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
7324
7325         * gcc.dg/20020517-1.c: New test.
7326
7327 2002-05-21  Richard Henderson  <rth@redhat.com>
7328
7329         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
7330         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
7331
7332 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
7333
7334         * g++.dg/other/copy2.C: New test.
7335
7336 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
7337
7338         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
7339         (MAX_COPY): Bump up to 10 times sizeof (long long).
7340         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
7341
7342         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
7343         sizeof (long long).
7344
7345         * gcc.c-torture/execute/strcpy-1.c: New test.
7346
7347 2002-05-19  Jason Merrill  <jason2redhat.com>
7348
7349         * g++.dg/ext/oper1.C: New test.
7350
7351 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
7352 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
7353
7354         * README.QMTEST: New file.
7355
7356         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
7357
7358 2002-05-19  Andreas Jaeger  <aj@suse.de>
7359
7360         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
7361         now.
7362         * gcc.c-torture/execute/loop-2d.x: Likewise.
7363
7364 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
7365
7366         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
7367         support weak symbols.
7368         * gcc.dg/weak-4.c: Likewise
7369         * gcc.dg/weak-6.c: Likewise
7370
7371 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
7372
7373         * gcc.dg/weak-3.c: Add dg-excess-error comment for
7374         cygwin, coff and h8300-*-hms targets
7375         * gcc.dg/weak-5.c: Likewise
7376         * gcc.dg/weak-7.c: Likewise
7377
7378 2002-05-16  Jason Merrill  <jason@redhat.com>
7379
7380         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
7381         (scan-assembler-not, scan-assembler-dem): Likewise.
7382         (scan-assembler-dem-not): Likewise.
7383
7384 2002-05-15  Richard Henderson  <rth@redhat.com>
7385
7386         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
7387
7388 2002-05-15  Richard Henderson  <rth@redhat.com>
7389
7390         * gcc.dg/weak-5.c (vfoo1c): No warning here.
7391         (vfoo1f): Warning here.
7392         (vfoo1l): Don't redefine the alias.
7393
7394 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
7395
7396         * g++.dg/init/pm1.C: New test.
7397
7398 2002-05-12  David S. Miller  <davem@redhat.com>
7399
7400         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
7401         types.
7402
7403 2002-05-10  Roger Sayle  <roger@eyesopen.com>
7404
7405         * gcc.c-torture/execute/20020510-1.c: New test case.
7406
7407 2002-05-10  David S. Miller  <davem@redhat.com>
7408
7409         * gcc.c-torture/execute/conversion.c: Test long double too.
7410
7411 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
7412
7413         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
7414         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
7415         * lib/g++.exp (g++_link_flags): Likewise.
7416         * lib/objc.exp (objc_target_compile): Likewise.
7417
7418 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7419
7420         * gcc.dg/cpp/poison.c: Update.
7421         * gcc.dg/cpp/20000625-2.c: Remove.
7422         * gcc.dg/cpp/direct2s.c: Remove final test.
7423
7424 2002-05-08  Tom Rix  <trix@redhat.com>
7425
7426         * gcc.c-torture/execute/20020508-1.c: New test.
7427         * gcc.c-torture/execute/20020508-2.c: New test.
7428         * gcc.c-torture/execute/20020508-3.c: New test.
7429
7430 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7431
7432         * gcc.dg/cpp/charconst-4.c: More tests.
7433
7434 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
7435
7436         PR c/6569
7437         * gcc.dg/weak-3.c: Update location of warning messages.
7438         * gcc.dg/weak-5.c: Likewise.
7439
7440 2002-05-06  Roger Sayle  <roger@eyesopen.com>
7441
7442         * gcc.c-torture/execute/20020506-1.c: New test case.
7443
7444 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7445
7446         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
7447
7448 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7449
7450         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
7451
7452 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7453
7454         * gcc.dg/cpp/charconst-3.c: New test.
7455
7456 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7457
7458         * gcc.dg/cpp/charconst.c: Update tests.
7459
7460 2002-05-05  Tim Josling  <tej@melbpc.org.au>
7461
7462         * treelang: Added directory for new sample language treelang. Also
7463         lib/treelang.exp: New file to signal treelang should be tested.
7464
7465 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
7466
7467         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
7468         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
7469         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
7470         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
7471         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
7472         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
7473         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
7474
7475 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7476
7477         * gcc.dg/format/xopen-2.c: New test.
7478
7479 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
7480
7481         * gcc.dg/20020503-1.c: New test.
7482
7483 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
7484
7485         * g++.dg/init/dtor1.C: Make it tougher.
7486
7487 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
7488
7489         * g++.dg/init/dtor1.C: New test.
7490
7491 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
7492
7493         * gcc.dg/altivec-8.c: New.
7494
7495 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
7496
7497         * gcc.dg/altivec-7.c: New.
7498
7499 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
7500
7501         * g++.dg/parse/typedef1.C: New test.
7502
7503 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
7504
7505         PR c++/6486
7506         * g++.dg/template/friend6.C: New test.
7507
7508         PR c++/6492
7509         * g++.dg/init/copy1.C: New test.
7510
7511 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
7512
7513         * g++.dg/warn/effc1.C: New test.
7514
7515 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7516
7517         * gcc.dg/cpp/if-cexp.c: Add a test.
7518
7519 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
7520
7521         * gcc.dg/20020426-2.c: New test.
7522
7523 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7524
7525         * gcc.dg/cpp/if-mop.c: Update.
7526         * gcc.dg/cpp/if-mpar.c: Add test.
7527         * gcc.dg/cpp/if-oppr.c: Update.
7528
7529 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7530
7531         PR c/6343
7532         * gcc.dg/weak-[2-7].c: New tests.
7533
7534 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
7535
7536         * gcc.dg/enum1.c: New test.
7537
7538 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
7539
7540         PR c++/6497
7541         * g++.dg/inherit/access2.C: New test.
7542
7543 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
7544
7545         PR bootstrap/6445
7546         * gcc.dg/20020426-1.c: New test.
7547
7548 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
7549
7550         * g++.dg/abi/enum1.C: New test.
7551
7552 2002-04-26  Richard Henderson  <rth@redhat.com>
7553
7554         * gcc.dg/c99-bool-1.c: Expect always true warning.
7555
7556 2002-04-25  Roger Sayle  <roger@eyesopen.com>
7557
7558         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
7559
7560 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7561
7562         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
7563         targets.
7564
7565 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
7566
7567         * g++.dg/abi/mange7.C: New test.
7568
7569         PR c++/6438.
7570         * g++.dg/parse/stmtexpr2.C: New test.
7571
7572 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
7573
7574         * gcc.dg/20020312-2.c: Add SH target.
7575
7576 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7577
7578         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
7579         compiler output on mips*-*-irix*.
7580
7581 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
7582
7583         * g++.dg/parse/attr1.C: New test.
7584
7585 2002-04-23  Roger Sayle  <roger@eyesopen.com>
7586
7587         * gcc.c-torture/execute/string-opt-17.c: New test case.
7588         * gcc.c-torture/execute/memset-2.c: New test case.
7589
7590 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
7591
7592         PR c++/6256:
7593         * g++.dg/template/friend5.C: New test.
7594
7595         PR c++/6331:
7596         * g++.dg/template/qual1.C: Likewise.
7597
7598 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
7599
7600         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
7601         Include stdlib.h, not stdio.h or ctype.h.
7602
7603 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
7604
7605         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
7606         cris-*-elf* and mmix-*-*.
7607         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
7608         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
7609         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
7610         Ditto.
7611         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
7612         * gcc.dg/wchar_t-1.c: Ditto.
7613
7614 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
7615
7616         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
7617         Clarify comment.
7618
7619 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
7620
7621         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
7622
7623 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7624
7625         * gcc.c-torture/execute/20000906-1.x: Delete.
7626
7627 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
7628
7629         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
7630
7631 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
7632
7633         * PR6367
7634         * g77.f-torture/execute/6367.f: New test.
7635         * g77.f-torture/execute/6367.x: Disable for MMIX.
7636
7637 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
7638
7639         * PR6352
7640         * g++.dg/opt/inline2.C: New test.
7641
7642 2002-04-18  Richard Henderson  <rth@redhat.com>
7643
7644         * gcc.dg/20000906-1.c: Enable for all targets.
7645         * gcc.c-torture/compile/iftrap-2.c: New.
7646
7647 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
7648
7649         * gcc.dg/20020418-1.c: New test.
7650         * gcc.dg/20020418-2.c: New test.
7651
7652 2002-04-18  Richard Henderson  <rth@redhat.com>
7653
7654         * gcc.c-torture/compile/iftrap-1.c: New.
7655         * gcc.dg/iftrap-1.c: Adjust for ia64.
7656         * gcc.dg/iftrap-2.c: New.
7657
7658 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
7659
7660         * gcc.c-torture/compile/20020418-1.c: New test.
7661
7662 2002-04-18  Roger Sayle  <roger@eyesopen.com>
7663
7664         * gcc.c-torture/compile/20020415-1.c: New.
7665
7666 2002-04-18  David S. Miller  <davem@redhat.com>
7667
7668         * gcc.c-torture/execute/20020418-1.c: New test.
7669
7670 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
7671
7672         * gcc.dg/20020416-1.c: New test.
7673
7674         * g++.dg/opt/inline1.C: New test.
7675
7676 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
7677
7678         * gcc.dg/altivec-5.c: New test.
7679
7680         * gcc.dg/20020415-1.c: New test.
7681
7682 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
7683
7684         * testsuite/lib/chill.exp: Remove.
7685
7686 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
7687
7688         * g++.dg/other/big-struct.C: New test.
7689
7690 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
7691
7692         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
7693         of scratch file.
7694
7695 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
7696
7697         PR c/6277
7698         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
7699         in scan-assembler function name
7700
7701 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
7702
7703         * g77.f-torture/execute/980628-4.x,
7704         g77.f-torture/execute/980628-5.x,
7705         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7706         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7707         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
7708         i[34567]86-*-*.
7709
7710 2002-04-13  David S. Miller  <davem@redhat.com>
7711
7712         * gcc.c-torture/execute/20020413-1.c: New test.
7713
7714 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
7715
7716         * gcc.dg/asm-6.c,
7717         * g++.dg/ext/asm1.C: New tests.
7718
7719 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
7720
7721         PR c++ 5373.
7722         * g++.dg/parse/stmtexpr1.C: New test.
7723
7724         PR c++/5189.
7725         * g++.dg/template/copy1.C: New test.
7726
7727 2002-04-12  Richard Henderson  <rth@redhat.com>
7728
7729         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
7730
7731 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
7732
7733         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
7734         gcc.c-torture/execute/20020307-2.c.
7735
7736 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
7737
7738         * g++.dg/ext/attrib5.C,
7739         * g++.dg/lookup/struct1.C: New tests.
7740
7741 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
7742
7743         * gcc.dg/20020411-1.c: New test.
7744
7745         * gcc.c-torture/execute/20020411-1.c: New test.
7746
7747 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
7748
7749         * g77.f-torture/execute/6177.f: New test.
7750
7751 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
7752
7753         PR middle-end/6247
7754         * g++.dg/opt/cleanup1.C: New test.
7755
7756         * g++.dg/opt/const1.C: New test.
7757
7758 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
7759
7760         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
7761
7762 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7763
7764         PR c++/5507
7765         * g++.dg/template/typename2.C: New test.
7766
7767 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
7768
7769         * gcc.c-torture/execute/loop-12.c: New.
7770
7771 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
7772
7773         * g77.f-torture/execute/980628-4.x,
7774         g77.f-torture/execute/980628-5.x,
7775         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7776         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7777         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
7778
7779 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7780
7781         PR optimization/6086
7782         * g++.dg/opt/preinc1.C: New test.
7783
7784 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
7785
7786         PR c++/5571
7787         * g++.dg/opt/static2.C: New test.
7788
7789 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
7790
7791         PR c/5120
7792         * gcc.dg/20020406-1.c: New test.
7793
7794 2002-04-04  David S. Miller  <davem@redhat.com>
7795
7796         * gcc.c-torture/execute/20020404-1.c: New test.
7797
7798 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
7799
7800         PR c/6123
7801         * gcc.dg/20020312-2.c: Do not declare global register variable
7802         if __PIC__ or __pic__ is defined.
7803
7804 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
7805
7806         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
7807         __asm__ so that it works correctly even if -ansi -pedantic-errors.
7808
7809 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7810
7811         * gcc.misc-tests/linkage.exp: Update last change to handle
7812         sparc*-, not just sparc-.
7813
7814 2002-04-03  Richard Henderson  <rth@redhat.com>
7815
7816         * gcc.dg/cpp/ucs.c: Improved long UCS test.
7817
7818 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
7819
7820         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
7821
7822 2002-04-02  David S. Miller  <davem@redhat.com>
7823
7824         * gcc.c-torture/execute/20020402-3.c: New test.
7825
7826 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
7827
7828         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
7829         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
7830
7831         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
7832         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
7833         g77.f-torture/execute/20001201.x,
7834         g77.f-torture/execute/u77-test.x: New files.
7835
7836         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
7837         * gcc.dg/wchar_t-1.c: Ditto.
7838
7839 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7840
7841         * gcc.c-torture/execute/20020402-1.c: New test.
7842
7843 2002-04-01  Richard Henderson  <rth@redhat.com>
7844
7845         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
7846
7847         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
7848
7849 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7850
7851         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
7852
7853 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7854
7855         * g++.dg/inherit/template-as-base.C: Expect error.
7856         * g++.dg/inherit/namespace-as-base.C: Likewise.
7857
7858 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
7859
7860         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
7861         g++.dg/ext/instantiate3.C: Tweak match patterns.
7862
7863         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
7864         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
7865         -da test.
7866
7867 2002-03-31  Richard Henderson  <rth@redhat.com>
7868
7869         * gcc.dg/special/alias-2.c: New.
7870         * gcc.dg/special/ecos.exp: Run it.
7871
7872 2002-03-31  Richard Henderson  <rth@redhat.com>
7873
7874         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
7875
7876 2002-03-31  Kazu Hirata  <kazu@hxi.com>
7877
7878         * gcc.dg/weak-1.c: Disable on h8300 port.
7879
7880 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
7881
7882         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
7883         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
7884         ordering tests.
7885         * g++.dg/bprob/bprob-1.C: New test.
7886         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
7887         * g++.dg/gcov/gcov-1.C: New test.
7888         * g++.dg/gcov/gcov-1.x: New file.
7889         * g++.dg/gcov/gcov-2.C: New test.
7890         * g++.dg/gcov/gcov-3.C: New test.
7891         * g++.dg/gcov/gcov-3.h: New file.
7892
7893 2002-03-28  Roger Sayle  <roger@eyesopen.com>
7894
7895         * g++.old-deja/g++.other/builtins5.C: New test.
7896         * g++.old-deja/g++.other/builtins6.C: New test.
7897         * g++.old-deja/g++.other/builtins7.C: New test.
7898         * g++.old-deja/g++.other/builtins8.C: New test.
7899         * g++.old-deja/g++.other/builtins9.C: New test.
7900
7901 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
7902
7903         * g++.dg/opt/static1.C: New test.
7904
7905         * g++.dg/opt/longbranch1.C: New test.
7906
7907 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
7908
7909         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
7910
7911         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
7912
7913 2002-03-28  Jeffrey A Law  (law@redhat.com)
7914
7915         * gcc.c-torture/execute/20020328-1.c: New test.
7916
7917 2002-03-27  Richard Henderson  <rth@redhat.com>
7918
7919         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
7920         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
7921         move from g++.old-deja/g++.ext/.
7922
7923 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
7924
7925         * g++.dg/init/new2.C: New test.
7926
7927 2002-03-26  Richard Henderson  <rth@redhat.com>
7928
7929         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
7930
7931         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
7932         on sparc.
7933
7934         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
7935         sparcv9 systems.
7936         * gcc.dg/20001102-1.c: Likewise.
7937
7938 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
7939
7940         * gcc.dg/cpp/endif-pedantic1.c,
7941         gcc.dg/cpp/endif-pedantic2.c:  New tests.
7942
7943 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
7944
7945         * g++.dg/init/new1.C: New test.
7946
7947 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7948
7949         * g++.dg/abi/vbase9.C: New test.
7950
7951 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
7952
7953         * gcc.dg/arm-asm.c: New test.
7954
7955 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
7956
7957         * gcc.dg/Wswitch-enum.c: New test.
7958         Fix PR c/5044.
7959
7960 2002-03-26  Richard Henderson  <rth@redhat.com>
7961
7962         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
7963         structure.
7964
7965 2002-03-25  Richard Henderson  <rth@redhat.com>
7966
7967         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
7968         sparcv9 systems.
7969
7970         * gcc.c-torture/compile/20011119-1.c (xxx): New.
7971         * gcc.c-torture/compile/20011119-2.c (xxx): New.
7972
7973 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
7974
7975         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
7976
7977 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
7978
7979         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
7980         targets using generic thunk support.
7981
7982 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
7983
7984         * gcc.c-torture/compile/20020323-1.c: New test.
7985
7986         * g++.dg/opt/conj2.C: New test.
7987
7988 2002-03-24  Richard Henderson  <rth@redhat.com>
7989
7990         * gcc.dg/weak-1.c: Use -fno-common.
7991
7992 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
7993
7994         * g77.dg/f77-edit-apostrophe-out.f: New test
7995         * g77.dg/f77-edit-h-out.f: New test
7996         * g77.dg/f77-edit-t-in.f: New test
7997         * g77.dg/f77-edit-t-out.f: New test
7998         * g77.dg/f77-edit-x-out.f: New test
7999         * g77.dg/f77-edit-slash-out.f: New test
8000         * g77.dg/f77-edit-colon-out.f: New test
8001         * g77.dg/f77-edit-s-out.f: New test
8002
8003 2002-03-24  Richard Henderson  <rth@redhat.com>
8004
8005         * objc/execute/formal_protocol-6.x: New XFAIL.
8006
8007 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8008
8009         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
8010         that do not support weak symbols
8011
8012 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8013
8014         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
8015         * lib/g77.exp:  Likewise
8016         * lib/objc.exp: Likewise
8017
8018 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
8019
8020         * gcc.dg/Wswitch-default.c: New test.
8021
8022 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
8023
8024         * g++.dg/other/enum1.C: New test.
8025
8026 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
8027
8028         * gcc.dg/pragma-ep-3.c: Fix typo.
8029
8030 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8031
8032         * g++.dg/inherit/template-as-base.C: New test.
8033
8034 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
8035
8036         * g++.old-deja/g++.other/dwarf2-1.C: Move...
8037         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
8038
8039 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
8040
8041         * gcc.dg/cpp/multiline.c: Update to match.
8042
8043 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
8044
8045         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8046
8047 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
8048
8049         * gcc.dg/cpp/extratokens2.c:  New file.
8050
8051 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
8052
8053         * gcc.dg/20020312-2.c: Add rs6000 target.
8054
8055         * gcc.c-torture/compile/20020319-1.c: New test.
8056
8057 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8058
8059         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8060         (A, E): Handle this.
8061
8062 2002-03-20  Jason Merrill  <jason@redhat.com>
8063
8064         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8065         ignoring -fpic.
8066         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8067         through prune_gcc_output.
8068
8069 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
8070
8071         * gcc.c-torture/compile/20020320-1.c: New test.
8072
8073 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
8074
8075         * gcc.c-torture/compile/20020318-1.c: New test.
8076
8077         * gcc.dg/struct-by-value-1.c: New test.
8078
8079         * gcc.dg/20020319-1.c: New test.
8080
8081 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
8082
8083         * g++.dg/opt/conj1.C: New test.
8084
8085 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
8086
8087         * g++.dg/template/qualttp20.C: Revert previous change.
8088         * g++.dg/template/qualttp3.C: Likewise.
8089         * g++.dg/template/qualttp4.C: Likewise
8090         * g++.dg/template/qualttp5.C: Likewise
8091         * g++.dg/template/qualttp6.C: Likewise
8092         * g++.dg/template/qualttp7.C: Likewise
8093         * g++.dg/template/qualttp8.C: Likewise
8094         * g++.dg/template/recurse.C: Likewise.
8095
8096 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8097
8098         * gcc.dg/cpp/wchar-1.c: Update.
8099
8100 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
8101
8102         * g++.dg/template/conv1.C: New test.
8103         * g++.dg/template/conv2.C: New test.
8104         * g++.dg/template/conv3.C: New test.
8105         * g++.dg/template/conv4.C: New test.
8106
8107 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
8108
8109         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8110         * g++.dg/template/qualttp3.C: Likewise.
8111         * g++.dg/template/qualttp4.C: Likewise
8112         * g++.dg/template/qualttp5.C: Likewise
8113         * g++.dg/template/qualttp6.C: Likewise
8114         * g++.dg/template/qualttp7.C: Likewise
8115         * g++.dg/template/qualttp8.C: Likewise
8116         * g++.dg/template/recurse.C: Likewise.
8117
8118 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
8119
8120         * g++.dg/opt/dtor1.C: New test.
8121
8122 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
8123
8124         * gcc.c-torture/compile/20020315-1.c: New test.
8125
8126 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
8127
8128         * gcc.dg/weak-1.c: Fix scan tests.
8129
8130 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
8131
8132         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8133         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8134         cris-*-aout* mmix-*-*.
8135         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8136         cris-*-aout* mmix-*-*.
8137         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8138         cris-*-elf* cris-*-aout* and mmix-*-*.
8139         * gcc.dg/20001009-1.c: Ditto.
8140         * gcc.dg/20010912-1.c: Ditto.
8141         * gcc.dg/20020122-4.c: Ditto.
8142         * gcc.dg/inline-2.c: Ditto.
8143
8144 2002-03-14  Jeffrey A Law  (law@cygnus.com)
8145
8146         * gcc.c-torture/compile/20020314-1.c: New test.
8147
8148 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
8149
8150         * gcc.c-torture/execute/20020314-1.c: New test.
8151
8152 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
8153
8154         * g++.dg/warn/Wunused-1.C: New test.
8155
8156 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
8157
8158         * g++.dg/abi/mangle6.C: New test.
8159
8160 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
8161
8162         * gcc.c-torture/compile/20020309-2.c: New test.
8163
8164         * gcc.c-torture/compile/20020312-1.c: New test.
8165
8166 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8167
8168         * g++.dg/other/access1.C: New test.
8169
8170 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
8171
8172         * gcc.c-torture/execute/wchar_t-1.c: New test.
8173
8174 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
8175
8176         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
8177
8178 2002-03-12  Roger Sayle  <roger@eyesopen.com>
8179
8180         * gcc.dg/20020312-1.c: New test case.
8181
8182 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
8183
8184         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
8185
8186 2002-03-11  Richard Henderson  <rth@redhat.com>
8187
8188         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
8189         * g++.old-deja/g++.jason/report.C: Likewise.
8190
8191 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
8192
8193         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
8194         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
8195
8196 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
8197
8198         * testsuite/g++.dg/overload/pmf1.C: New test.
8199
8200 2002-03-11  Kazu Hirata  <kazu@hxi.com>
8201
8202         * gcc.c-torture/execute/20020307-1.c: Use long.
8203
8204 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
8205
8206         PR optimization/5844
8207         * gcc.dg/20020310-1.c: New test.
8208
8209 2002-03-09  Michael Meissner  <meissner@redhat.com>
8210
8211         * gcc.c-torture/execute/memcpy-2.c: New test.
8212         * gcc.c-torture/execute/memset-1.c: New test.
8213         * gcc.c-torture/execute/strlen-1.c: New test.
8214         * gcc.c-torture/execute/strcmp-1.c: New test.
8215         * gcc.c-torture/execute/strncmp-1.c: New test.
8216
8217 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
8218
8219         * gcc.dg/ppc-ldstruct.c: New test.
8220
8221 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
8222
8223         * gcc.c-torture/execute/va-arg-22.c: New test.
8224
8225 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8226
8227         * gcc.c-torture/compile/20020309-1.c: New test.
8228
8229 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
8230
8231         * gcc.c-torture/execute/20020307-2.c: New test.
8232
8233 2002-03-07  Jeffrey A Law  (law@redhat.com)
8234
8235         * g77.f-torture/compile/20020307-1.f: New test.
8236
8237 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
8238
8239         * gcc.dg/unordered-1.c: New test.
8240
8241 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
8242
8243         * gcc.c-torture/execute/20020307-1.c: New test.
8244
8245 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
8246
8247         * gcc.dg/20020304-1.c: New test.
8248
8249         * gcc.c-torture/compile/20020304-2.c: New test.
8250
8251 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
8252
8253         * gcc.c-torture/compile/20020304-1.c: New test case
8254         (from PR c/5830).
8255
8256 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
8257
8258         * gcc.dg/20020103-1.c: Add other -D ppc variants.
8259
8260 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8261
8262         * g++.dg/other/classkey1.C: New test.
8263
8264 2002-03-01  Richard Henderson  <rth@redhat.com>
8265
8266         * gcc.c-torture/compile/981223-1.x: New.
8267         * gcc.c-torture/compile/920625-1.x: New.
8268
8269 2002-02-28  Richard Henderson  <rth@redhat.com>
8270
8271         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
8272
8273 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
8274
8275         * gcc.c-torture/execute/20020227-1.c: New test.
8276
8277 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
8278
8279         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
8280         here" ERROR lines.
8281         * g++.old-deja/g++.oliva/partord1.C: Likewise.
8282         * g++.old-deja.g++.other/defarg1.C: Likewise.
8283         * g++.old-deja/g++.pt/calls2.C: Likewise.
8284         * g++.old-deja/g++.pt/crash20.C: Likewise.
8285         * g++.old-deja/g++.pt/crash30.C: Likewise.
8286         * g++.old-deja/g++.pt/crash36.C: Likewise.
8287         * g++.old-deja/g++.pt/crash6.C: Likewise.
8288         * g++.old-deja/g++.pt/defarg13.C: Likewise.
8289         * g++.old-deja/g++.pt/derived3.C: Likewise.
8290         * g++.old-deja/g++.pt/error1.C: Likewise.
8291         * g++.old-deja/g++.pt/friend21.C: Likewise.
8292         * g++.old-deja/g++.pt/friend23.C: Likewise.
8293         * g++.old-deja/g++.pt/infinite1.C: Likewise.
8294         * g++.old-deja/g++.robertl/eb128.C: Likewise.
8295
8296 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
8297
8298         * gcc.c-torture/execute/20020225-2.c: New test.
8299
8300 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
8301
8302         * gcc.c-torture/execute/920730-1t.c,
8303         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
8304         Delete test cases, only relevant to -traditional.
8305
8306 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8307
8308         * gcc.dg/cpp/undef1.c: Remove.
8309         * gcc.dg/cpp/directiv.c: Update.
8310         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
8311
8312 2002-02-27  Michael Meissner  <meissner@redhat.com>
8313
8314         * gcc.c-torture/execute/20020226-1.c: New test.
8315
8316 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
8317
8318         * g++.dg/debug/debug4.C: New test.
8319
8320         * gcc.dg/ia64-visibility-1.c: New test.
8321
8322 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
8323
8324         * gcc.dg/debug/20020224-1.c: New.
8325
8326 2002-02-25  Kazu Hirata  <kazu@hxi.com>
8327
8328         * gcc.c-torture/execute/960416-1.x: New.
8329         * gcc.c-torture/execute/divconst-3.x: Likewise.
8330
8331 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
8332
8333         * gcc.dg/20020224-1.c: New test.
8334
8335 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
8336
8337         * gcc.c-torture/execute/20020225-1.c: New.
8338
8339 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8340
8341         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
8342
8343 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
8344
8345         * gcc.dg/20020222-1.c: New test.
8346
8347 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
8348
8349         * g++.dg/opt/anonunion1.C: New test.
8350
8351 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
8352
8353         * g++.dg/template/qualttp19.C: New test.
8354         * g++.dg/template/qualttp20.C: New test.
8355         * g++.old-deja/g++.jason/report.C: Adjust expected errors
8356         * g++.old-deja/g++.other/qual1.C: Likewise.
8357
8358 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
8359
8360         * gcc.dg/attr-alwaysinline.c: New.
8361
8362 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
8363
8364         * gcc.dg/20020220-1.c: New test.
8365
8366         * gcc.dg/20020220-2.c: New test.
8367
8368         * g++.dg/opt/mmx1.C: New test.
8369
8370 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
8371
8372         * gcc.c-torture/compile/20020110.c: New test.
8373
8374 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
8375
8376         * gcc.c-torture/execute/20020219-1.c: New test.
8377
8378         * gcc.dg/20020219-1.c: New test.
8379
8380         * gcc.dg/noncompile/20020220-1.c: New test.
8381
8382         * g++.dg/opt/ptrintsum1.C: New test.
8383
8384         * gcc.dg/debug/20020220-1.c: New test.
8385
8386 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
8387
8388         * gcc.c-torture/execute/20020216-1.c: New test.
8389
8390 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8391
8392         * gcc.dg/decl-1.c: Update, new test.
8393
8394 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
8395
8396         * g++.dg/abi/bitfield1.C: New test.
8397         * g++.dg/abi/bitfield2.C: New test.
8398
8399 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
8400
8401         * gcc.dg/attr-nest.c: New test.
8402
8403 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
8404
8405         * gcc.c-torture/execute/20020215-1.c: New test.
8406
8407 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
8408
8409         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
8410         * g++.dg/debug/debug.exp: New.
8411         * g++.dg/debug/trivial.C: New.
8412         * g++.dg/debug/debug1.C: Moved...
8413         * g++.dg/other/debug1.C: ...from here.
8414         * g++.dg/debug/debug2.C: Moved...
8415         * g++.dg/other/debug2.C: ...from here.
8416         * g++.dg/debug/debug3.C: Moved...
8417         * g++.dg/other/debug3.C: ...from here.
8418
8419         * gcc.dg/noncompile/20020213-1.c: New test.
8420
8421 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
8422
8423         * g++.dg/other/debug3.C: New test.
8424
8425         * gcc.c-torture/execute/20020213-1.c: New test.
8426
8427 2002-02-13  Richard Smith <richard@ex-parrot.com>
8428
8429         * g++.old-deja/g++.other/thunk1.C: New test.
8430
8431 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
8432
8433         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
8434
8435 2002-02-13  Stan Shebs  <shebs@apple.com>
8436
8437         * gcc.dg/altivec-3.c: New.
8438
8439 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
8440
8441         * gcc.dg/Wunreachable-1.c: New test.
8442         * gcc.dg/Wunreachable-2.c: New test.
8443
8444 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8445
8446         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
8447
8448 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
8449
8450         * gcc.dg/decl-1.c: New test.
8451
8452 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
8453
8454         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
8455
8456 2002-02-10  Kazu Hirata  <kazu@hxi.com>
8457
8458         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
8459         * gcc.c-torture/compile/980506-1.x: Likewise.
8460
8461 2002-02-10  Kazu Hirata  <kazu@hxi.com>
8462
8463         * gcc.dg/20020210-1.c: New.
8464
8465 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
8466
8467         * g77.f-torture/execute/947.f: New regression test
8468         for PR fortran/947.
8469
8470 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
8471
8472         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
8473         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
8474
8475 2002-02-08  Richard Henderson  <rth@redhat.com>
8476
8477         * gcc.c-torture/compile/labels-3.c: New.
8478
8479 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
8480
8481         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
8482         expression statements work instead.
8483         * gcc.dg/noncompile/20020207-1.c: New test.
8484
8485 2002-02-07  Richard Henderson  <rth@redhat.com>
8486
8487         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
8488
8489 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8490
8491         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
8492         message from g77
8493         * lib/g77-dg.exp: Trim g77 error messages so that they are
8494         recognized by dg.exp.
8495
8496 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8497
8498         PR fortran/5473
8499         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
8500
8501 2002-02-07  Richard Henderson  <rth@redhat.com>
8502
8503         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
8504         to be sufficiently aligned for integers.
8505
8506 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
8507
8508         * g++.dg/template/friend4.C: New test.
8509
8510 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8511
8512         PR fortran/5743
8513         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
8514         unsupported cases.
8515
8516 2002-02-07  Richard Henderson  <rth@redhat.com>
8517
8518         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
8519         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
8520         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
8521         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
8522
8523 2002-02-06  Richard Henderson  <rth@redhat.com>
8524
8525         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
8526
8527 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
8528
8529         * gcc.dg/20020206-1.c: New test.
8530
8531 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
8532
8533         * gcc.c-torture/execute/20020206-1.c: New test.
8534
8535         * gcc.c-torture/execute/20020206-2.c: New test.
8536
8537         PR optimization/5429:
8538         * gcc.c-torture/compile/20020206-1.c: New test.
8539
8540 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
8541
8542         * g++.dg/ext/align1.C: Do not use an explicit alignment value
8543         as certain file formats cannot support particularly large
8544         alignments.
8545
8546         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
8547         and do not expect to be able to link the executable.
8548
8549         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
8550         fail because the COFF format does not support the weak attribute.
8551
8552 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
8553
8554         * g77.dg/pr5473.f:  New test
8555
8556 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
8557
8558         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
8559         Fix testcase accordingly.
8560
8561 2002-02-04  Richard Henderson  <rth@redhat.com>
8562
8563         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
8564         (buf): Change to be an array of pointers, not ints.
8565
8566 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
8567
8568         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
8569         before all tests.  Move warning one line above to match where it
8570         C frontend emits.
8571         * gcc.dg/Wswitch-2.c: New test.
8572         * g++.dg/warn/Wswitch-1.C: New test.
8573         * g++.dg/warn/Wswitch-2.C: New test.
8574
8575 2002-02-04  Richard Henderson  <rth@redhat.com>
8576
8577         * g++.dg/abi/offsetof.C: Fix size comparison.
8578
8579 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
8580
8581         * gcc.dg/cast-qual-2.c: New test.
8582
8583 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
8584
8585         * gcc.dg/20020201-4.c: New test.
8586
8587 2002-02-04  Ben Elliston  <bje@redhat.com>
8588
8589         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
8590         target_info attribute != 0, in addition to the empty string.
8591         (gcc_target_compile): Likewise.
8592
8593 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
8594
8595         * gcc.dg/Wswitch.c: New test.
8596         PR gcc/4475. PR gcc/3780.
8597
8598 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
8599
8600         * g77.f-torture/execute/5122.f: New test for regressions
8601         against PR fortran/5122.
8602
8603 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
8604
8605         * g77.f-torture/compile/pr3743.f: Delete
8606         * g77.dg/pr3743-1.f: New test.
8607         * g77.dg/pr3743-2.f: New test.
8608         * g77.dg/pr3743-3.f: New test.
8609         * g77.dg/pr3743-4.f: New test.
8610
8611 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8612
8613         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
8614
8615 2002-02-02  Richard Henderson  <rth@redhat.com>
8616
8617         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
8618         * gcc.c-torture/execute/bf64-1.c: Likewise.
8619
8620 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
8621
8622         * gcc.dg/20020201-2.c: New test.
8623
8624         * gcc.dg/20020201-3.c: New test.
8625
8626         * gcc.c-torture/execute/bitfld-2.c: New test.
8627
8628 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8629
8630         * gcc.dg/bitfld-1.c: Update.
8631         * gcc.dg/bitfld-2.c: Update.
8632         * gcc.c-torture/execute/bitfld-1.x: New.
8633
8634 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
8635
8636         * gcc.c-torture/execute/20020201-1.c: New test.
8637
8638 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
8639
8640         PR target/5469
8641         * gcc.dg/20020201-1.c: New test.
8642
8643 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
8644
8645         PR fortran/3743
8646         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
8647         * g77.f-torture/compile/pr3743.x: Remove
8648
8649 2002-01-31  Tom Rix  <trix@redhat.com>
8650
8651         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
8652
8653 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8654
8655         * gcc.dg/noncompile/20020130-1.c: New test.
8656
8657 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
8658
8659         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
8660
8661 2002-01-29  Richard Henderson  <rth@redhat.com>
8662
8663         * gcc.c-torture/execute/991118-1.c: Cast various constants back
8664         to long long.
8665         * gcc.c-torture/execute/bf64-1.c: Likewise.
8666
8667 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
8668
8669         * gcc.c-torture/execute/20020129-1.c: New test.
8670
8671 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8672
8673         * gcc.c-torture/compile/20000224-1.c: Update.
8674         * gcc.c-torture/execute/bitfld-1.c: New tests.
8675         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
8676         * gcc.dg/uninit-A.c: Update.
8677
8678 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
8679
8680         * g++.dg/template/ctor1.C: Add instantiation.
8681
8682 2002-01-28  Paul Koning  <pkoning@equallogic.com>
8683
8684         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
8685         argument to __builtin_prefetch to be const ptr.
8686
8687 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
8688
8689         * gcc.c-torture/compile/20020120-1.c: New test.
8690
8691 2002-01-27  Kazu Hirata  <kazu@hxi.com>
8692
8693         * gcc.c-torture/execute/20020127-1.c: New test.
8694
8695 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
8696
8697         * g77.dg/f77-edit-i-in.f: New test
8698         * g77.dg/f77-edit-i-out.f: New test
8699
8700 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
8701
8702         * gcc.dg/debug/debug.exp: New file.
8703         * gcc.dg/debug/trivial.c: New file.
8704         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
8705         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
8706         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
8707         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
8708         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
8709         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
8710         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
8711         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
8712         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
8713         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
8714         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
8715         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
8716         * gcc.dg/20000503-1.c: Removed.
8717         * gcc.dg/20010207-1.c: Removed.
8718         * gcc.dg/20011223-1.c: Removed.
8719         * gcc.dg/20020104-2.c: Removed.
8720         * gcc.dg/debug-1.c: Removed.
8721         * gcc.dg/debug-2.c: Removed.
8722         * gcc.dg/debug-3.c: Removed.
8723         * gcc.dg/debug-4.c: Removed.
8724         * gcc.dg/debug-5.c: Removed.
8725         * gcc.dg/debug-6.c: Removed.
8726         * gcc.dg/dwarf2-1.c: Removed.
8727         * gcc.dg/dwarf2-2.c: Removed.
8728
8729 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
8730
8731         * g++.old-deja/g++.other/eh5.C: New test.
8732         * g++.old-deja/g++.other/sibcall2.C: New test.
8733         * g++.old-deja/g++.other/array9.C: New test.
8734         * g++.old-deja/g++.other/typename2.C: New test.
8735         * g++.old-deja/g++.other/crash60.C: New test.
8736         * g++.old-deja/g++.other/conv9.C: New test.
8737         * g++.old-deja/g++.other/mangle10.C: New test.
8738         * g++.old-deja/g++.other/unchanging1.C: New test.
8739         * g++.old-deja/g++.other/exprstmt1.C: New test.
8740         * g++.old-deja/g++.other/inline23.C: New test.
8741         * g++.old-deja/g++.eh/ia64-1.C: New test.
8742         * g++.old-deja/g++.other/dwarf2-1.C: New test.
8743         * g++.old-deja/g++.other/reload1.C: New test.
8744         * g++.old-deja/g++.other/static20.C: New test.
8745         * g++.old-deja/g++.other/local-alloc1.C: New test.
8746         * g++.old-deja/g++.other/conv8.C: New test.
8747         * g++.old-deja/g++.other/stmtexpr2.C: New test.
8748         * g++.old-deja/g++.other/storeexpr1.C: New test.
8749         * g++.old-deja/g++.other/storeexpr2.C: New test.
8750         * g++.dg/eh/template2.C: New test.
8751         * g++.dg/warn/weak1.C: New test.
8752
8753 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
8754
8755         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8756         Remove first, non-varying, argument.
8757
8758 2002-01-23  Richard Henderson  <rth@redhat.com>
8759
8760         * gcc.dg/inline-2.c: New.
8761
8762         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
8763         Add optional target arg.  Check number of arguments.
8764         (scan-assembler-not, scan-assembler-dem): Likewise.
8765         (scan-assembler-dem-not): Likewise.
8766
8767 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
8768
8769         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
8770         line 12.
8771         * g++.old-deja/g++.brendan/parse3.C,
8772         g++.old-deja/g++.other/crash26.C,
8773         g++.old-deja/g++.other/crash28.C,
8774         g++.old-deja/g++.other/crash29.C,
8775         g++.old-deja/g++.other/crash30.C,
8776         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
8777
8778 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
8779
8780         * gcc.dg/20020115-1.c: New.
8781
8782 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
8783
8784         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
8785
8786 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
8787
8788         * gcc.dg/20020122-3.c: New.
8789
8790 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
8791
8792         * g++.dg/other/gc1.C: New test.
8793
8794 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
8795
8796         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
8797
8798 2002-01-22  Richard Henderson  <rth@redhat.com>
8799
8800         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
8801
8802 2002-01-22  Richard Henderson  <rth@redhat.com>
8803
8804         * gcc.dg/20020122-4.c: New.
8805
8806 2002-01-22  H.J. Lu <hjl@gnu.org>
8807
8808         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
8809         link output.
8810         * gcc.dg/special/ecos.exp: Likewise.
8811         * lib/g++-dg.exp: Likewise.
8812         * lib/g77-dg.exp: Likewise.
8813         * lib/gcc-dg.exp : Likewise.
8814         * lib/mike-g++.exp: Likewise.
8815         * lib/mike-g77.exp: Likewise.
8816         * lib/mike-gcc.exp: Likewise.
8817         * lib/objc-dg.exp: Likewise.
8818
8819 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
8820
8821         PR target/5379
8822         * gcc.dg/20020122-2.c: New test.
8823
8824 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
8825
8826         * gcc.dg/20020122-1.c: New test.
8827
8828 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
8829
8830         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
8831
8832 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
8833
8834         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
8835
8836 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8837
8838         * gcc.c-torture/compile/20020121-1.c: New test.
8839
8840 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8841
8842         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
8843         ld_library_path.
8844
8845 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
8846
8847         * gcc.dg/20020218-1.c: New test.
8848
8849 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
8850
8851         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
8852         messages
8853         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
8854         "At global scope" warning
8855         * g++.dg/ext/align1.C: Change cygwin test for alignment
8856         from db-bogus to dg-warning
8857
8858 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
8859
8860         * g77.f-torture/compile/cpp2.F: New test.
8861
8862 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8863
8864         * g++.dg/template/access1.C: New test.
8865
8866 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
8867
8868         * gcc.dg/20020118-1.c: New.
8869
8870 2002-01-18  Kazu Hirata  <kazu@hxi.com>
8871
8872         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8873
8874 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
8875
8876         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
8877         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
8878         alignment warnings.
8879
8880 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
8881
8882         * gcc.misc-tests/i386-prefetch.exp: Save and restore
8883         torture_with_loops and torture_without_loops
8884
8885 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
8886
8887         * gcc.c-torture/compile/20020116-1.c: New test.
8888
8889 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
8890
8891         * gcc.dg/20020116-2.c: New test.
8892
8893         * gcc.dg/ultrasp4.c: New test.
8894
8895         * gcc.dg/20020116-1.c: New test.
8896
8897 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
8898
8899         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
8900         by EABI.
8901
8902 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
8903
8904         * gcc.misc-tests/i386-prefetch.exp: New.
8905         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
8906         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
8907         * gcc.misc-tests/i386-pf-none-1.c: New test.
8908         * gcc.misc-tests/i386-pf-sse-1.c: New test.
8909
8910 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
8911
8912         * gcc.dg/gnu89-init-1.c: Add new tests.
8913
8914 2002-01-15  Andreas Jaeger  <aj@suse.de>
8915
8916         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
8917         * gcc.dg/i386-mmx-2.c: Likewise.
8918         * gcc.dg/i386-sse-1.c: Likewise.
8919         * gcc.dg/i386-sse-2.c: Likewise.
8920         * gcc.dg/i386-sse-3.c: Likewise.
8921
8922 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
8923
8924         * g77.f-torture/execute/intrinsic-unix-bessel.f:
8925         Uncomment additional cases that now pass.
8926
8927 2002-01-11  Richard Henderson  <rth@redhat.com>
8928
8929         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
8930         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
8931
8932 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
8933
8934         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
8935
8936 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
8937
8938         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
8939         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
8940
8941 2002-01-10  Dale Johannesen  <dalej@apple.com>
8942
8943         * gcc.c-torture/execute/loop-11.c: New.
8944
8945 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
8946
8947         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
8948         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
8949
8950 2002-01-09  Richard Henderson  <rth@redhat.com>
8951
8952         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
8953         type in which to perform the operation for each size.
8954
8955 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
8956
8957         * gcc.c-torture/compile/20020109-2.c: New test.
8958
8959 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
8960
8961         * gcc.c-torture/execute/loop-10.c: New test.
8962
8963 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
8964
8965         * gcc.c-torture/compile/20010226-1.c: New test.
8966         * gcc.c-torture/compile/20010227-1.c: New test.
8967         * gcc.c-torture/compile/20010426-1.c: New test.
8968         * gcc.c-torture/compile/20010510-1.c: New test.
8969         * gcc.c-torture/compile/20010605-3.c: New test.
8970         * gcc.c-torture/compile/20010824-1.c: New test.
8971         * gcc.c-torture/execute/20010409-1.c: New test.
8972         * gcc.dg/noncompile/20000901-1.c: New test.
8973         * gcc.dg/20001023-1.c: New test.
8974         * gcc.dg/20001101-1.c: New test.
8975         * gcc.dg/20001102-1.c: New test.
8976         * gcc.dg/20010207-1.c: New test.
8977         * gcc.dg/20010405-1.c: New test.
8978         * gcc.dg/20010822-1.c: New test.
8979         * gcc.dg/20011107-1.c: New test.
8980
8981 2002-01-09  Jeffrey A Law  (law@redhat.com)
8982
8983         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
8984
8985         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
8986         execution failure on PA targets.
8987
8988 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
8989
8990         * gcc.c-torture/compile/20020109-1.c: New test.
8991
8992 2002-01-08  Kazu Hirata  <kazu@hxi.com>
8993
8994         * gcc.c-torture/execute/20020108-1.c: New test.
8995
8996 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
8997
8998         * gcc.dg/20020108-1.c: New test.
8999
9000 2002-01-08  H.J. Lu <hjl@gnu.org>
9001
9002         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9003         for header files.
9004
9005 2002-01-08  Geoff Keating  <geoffk@redhat.com>
9006
9007         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9008         consistency.
9009
9010 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
9011
9012         * gcc.dg/altivec-4.c: Test altivec predicates.
9013
9014 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
9015
9016         * gcc.c-torture/execute/20020107-1.c: New test.
9017
9018 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
9019
9020         PR c/5279
9021         * gcc.c-torture/compile/20020106-1.c: New test.
9022
9023 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
9024
9025         * gcc.c-torture/execute/nestfunc-4.c: New test.
9026
9027 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
9028
9029         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9030         extra triple that slipped in.
9031         * g++.old-deja/g++.abi/align.C: Likewise.
9032         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9033
9034 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
9035
9036         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9037         * g++.old-deja/g++.abi/align.C: Likewise.
9038         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9039
9040         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9041         on FreeBSD/i386.
9042         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9043         FreeBSD.
9044
9045 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
9046
9047         * gcc.dg/20020104-1.c: New test.
9048
9049         * gcc.dg/20020104-2.c: New test.
9050
9051 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
9052
9053         * gcc.dg/20020103-1.c: Fix typo in target selector.
9054
9055 2002-01-03  Richard Henderson  <rth@redhat.com>
9056
9057         * gcc.dg/20020103-1.c: New.
9058
9059 2002-01-03  Kazu Hirata  <kazu@hxi.com>
9060
9061         * gcc.c-torture/execute/20020103-1.c: New test.
9062
9063 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
9064
9065         * g++.dg/other/debug2.C: New test.
9066
9067         * gcc.c-torture/compile/20020103-1.c: New test.
9068
9069 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
9070
9071         * gcc.dg/gnu89-init-1.c: Added new tests.
9072
9073 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9074
9075         * g++.dg/template/friend2.C: Remove as patch is reverted.
9076
9077         * g++.dg/warn/oldcast1.C: New test.
9078
9079         * g++.dg/template/ptrmem1.C: New test.
9080         * g++.dg/template/ptrmem2.C: New test.
9081
9082         * g++.dg/template/ntp.C: New test.
9083
9084         * g++.dg/other/component1.C: New test.
9085
9086         * g++.dg/template/ttp3.C: New test.
9087
9088         * g++.dg/template/friend2.C: New test.
9089         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9090
9091 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9092
9093         * g++.dg/other/ptrmem1.C: New test.
9094         * g++.dg/other/ptrmem2.C: New test.
9095
9096 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9097
9098         * g++.dg/template/ctor1.C: New test.
9099
9100 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9101
9102         * g++.dg/template/friend2.C: New test.
9103
9104 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
9105
9106         * gcc.dg/mmix-1.c: New test.
9107
9108 2001-12-31  Richard Henderson  <rth@redhat.com>
9109
9110         * gcc.dg/asm-5.c: New.
9111
9112 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
9113
9114         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9115         in namespace __gnu_cxx
9116
9117 2001-12-30  Richard Henderson  <rth@redhat.com>
9118
9119         * gcc.dg/debug-6.c: New.
9120
9121 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
9122
9123         * gcc.c-torture/compile/20011229-2.c: New test.
9124
9125 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
9126
9127         * gcc.dg/debug-3.c: New test.
9128         * gcc.dg/debug-4.c: New test.
9129         * gcc.dg/debug-5.c: New test.
9130
9131 2001-12-29  Richard Henderson  <rth@redhat.com>
9132
9133         * g++.dg/eh/loop1.C: New.
9134
9135 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
9136
9137         * g++.dg/template/crash1.C: New test.
9138
9139 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
9140
9141         * g++.dg/other/const1.C: New test.
9142
9143 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
9144
9145         * gcc.c-torture/compile/20011229-1.c: New test.
9146
9147 2001-12-28  Stan Shebs  <shebs@apple.com>
9148
9149         * lib/objc-torture.exp: Resync with c-torture.exp.
9150         * lib/objc.exp: Load standard libraries.
9151
9152 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
9153
9154         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9155         additional tests.
9156
9157 2001-12-27  Roger Sayle <roger@eyesopen.com>
9158
9159         * gcc.c-torture/execute/string-opt-16.c: New testcase.
9160
9161 2001-12-27  Richard Henderson  <rth@redhat.com>
9162
9163         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
9164
9165 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
9166
9167         * g++.dg/eh/ctor1.C: New test.
9168         * g++.dg/other/error2.C: New test.
9169
9170 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
9171
9172         * g++.dg/other/init2.C: New test.
9173
9174 2001-12-24  Richard Henderson  <rth@redhat.com>
9175
9176         * gcc.dg/20011223-1.c: New.
9177         * gcc.dg/inline-1.c: New.
9178
9179 2001-12-23  Richard Henderson  <rth@redhat.com>
9180
9181         * gcc.dg/asm-4.c: Test operand modifiers.
9182
9183 2001-12-23  Richard Henderson  <rth@redhat.com>
9184
9185         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
9186
9187 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9188
9189         * gcc.c-torture/execute/20011223-1.c: New test.
9190
9191 2001-12-21  Richard Henderson  <rth@redhat.com>
9192
9193         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
9194         re-enables the warning.
9195
9196 2001-12-21  Richard Henderson  <rth@redhat.com>
9197
9198         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9199
9200 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
9201
9202         * gcc.c-torture/compile/20011218-1.c: New test.
9203
9204 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
9205
9206         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
9207         arm-isr.c test.
9208         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
9209         epilogue generation for ARM ISR routines.
9210
9211 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9212
9213         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
9214         * gcc.dg/format/c90-printf-3.c: Likewise.
9215         * gcc.dg/format/c99-printf-3.c: Likewise.
9216         * gcc.dg/format/ext-1.c: Likewise.
9217         * gcc.dg/format/ext-6.c: Likewise.
9218         * gcc.dg/format/format.h: Prototype unlocked stdio.
9219
9220 2001-12-20  Richard Henderson  <rth@redhat.com>
9221
9222         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
9223         (arena): Use it.
9224         (malloc): Correct allocation logic.  Abort if we fill up the
9225         arena before initialization complete.
9226         (realloc): Correct allocation logic.
9227
9228 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
9229
9230         * gcc.c-torture/compile/20011219-2.c: New test.
9231
9232         * gcc.c-torture/execute/20011219-1.c: New test.
9233
9234 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
9235
9236         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
9237         target does not support weak symbols.
9238
9239 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
9240
9241         * gcc.c-torture/compile/20011219-1.c: New test.
9242
9243 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
9244
9245         * g++.dg/other/error1.C: New test.
9246
9247 2001-12-17  Jeffrey A Law  (law@redhat.com)
9248
9249         * gcc.c-torture/execute/20011217-1.c: New test.
9250
9251 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
9252
9253         * objc.dg/special/: New directory.
9254         * objc.dg/special/special.exp: New file.
9255         * objc.dg/special/unclaimed-category-1.h: New file.
9256         * objc.dg/special/unclaimed-category-1a.m: New file.
9257         * objc.dg/special/unclaimed-category-1.m: New file.
9258
9259 2001-12-17  Andreas Jaeger  <aj@suse.de>
9260
9261         * gcc.c-torture/compile/20011217-2.c: New test.
9262
9263 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9264
9265         * gcc.c-torture/compile/20011217-1.c: New test.
9266
9267 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
9268
9269         * testsuite/gcc.dg/20011214-1.c: New.
9270
9271 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
9272
9273         * gcc.dg/altivec-4.c: New.
9274
9275 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
9276
9277         * gcc.dg/20011113-1.c: New test.
9278
9279 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9280
9281         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
9282         std::__malloc_alloc_template<0> and
9283         std::__default_alloc_template<false, 0>.
9284
9285 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
9286
9287         * objc/execute/bf-21.m: New test.
9288         * objc/execute/enumeration-1.m: New test.
9289         * objc/execute/enumeration-2.m: New test.
9290
9291 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
9292
9293         * gcc.dg/gnu89-init-1.c: New test.
9294
9295 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
9296
9297         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
9298         * g++.old-deja/g++.jason/2371.C: Likewise.
9299         * g++.old-deja/g++.jason/template33.C: Likewise.
9300         * g++.old-deja/g++.jason/template34.C: Likewise.
9301         * g++.old-deja/g++.jason/template36.C: Likewise.
9302         * g++.old-deja/g++.oliva/typename1.C: Likewise.
9303         * g++.old-deja/g++.oliva/typename2.C: Likewise.
9304         * g++.old-deja/g++.other/typename1.C: Likewise.
9305         * g++.old-deja/g++.pt/inherit2.C: Likewise.
9306         * g++.old-deja/g++.pt/nontype5.C: Likewise.
9307         * g++.old-deja/g++.pt/typename11.C: Likewise.
9308         * g++.old-deja/g++.pt/typename14.C: Likewise.
9309         * g++.old-deja/g++.pt/typename16.C: Likewise.
9310         * g++.old-deja/g++.pt/typename3.C: Likewise.
9311         * g++.old-deja/g++.pt/typename4.C: Likewise.
9312         * g++.old-deja/g++.pt/typename5.C: Likewise.
9313         * g++.old-deja/g++.pt/typename7.C: Likewise.
9314         * g++.old-deja/g++.robertl/eb9.C: Likewise.
9315
9316 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
9317
9318         * g++.dg/other/linkage1.C: New test.
9319         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
9320         specifiers.
9321
9322 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9323
9324         * gcc.dg/concat.c: New test.
9325
9326 2001-12-11  Stan Shebs  <shebs@apple.com>
9327
9328         * objc/compile: New test directory.
9329         * objc/compile/compile.exp: New expect script.
9330         * objc/compile/20011211-1.m: New compile test.
9331
9332 2001-12-11  Jason Merrill  <jason@redhat.com>
9333
9334         * lib/prune.exp (prune_gcc_output): Also handle "In member
9335         function".  So many permutations...
9336
9337 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
9338
9339         * g++.dg/template/typedef1.C: New test.
9340
9341 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
9342
9343         * g++.dg/other/copy1.C: New test.
9344
9345 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
9346
9347         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
9348
9349         * gcc.dg/builtin-choose-expr.c: New.
9350
9351 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
9352
9353         * gcc.dg/altivec-2.c: New.
9354
9355 2001-12-07  Richard Henderson  <rth@redhat.com>
9356
9357         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
9358
9359 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
9360
9361         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
9362         ultrasparc.
9363
9364 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9365
9366         * g++-old.deja/g++.robertl/eb101.C: Deleted.
9367
9368 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
9369
9370         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
9371         variable argument list.
9372
9373 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
9374
9375         * gcc.c-torture/execute/memcheck: Delete entire directory.
9376         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
9377         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
9378
9379 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9380
9381         * gcc.dg/Wshadow-1.c: New test.
9382
9383 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
9384
9385         * gcc.c-torture/compile/20011130-1.c: New test.
9386
9387         * gcc.dg/noncompile/20011025-1.c: New test.
9388
9389         * g++.dg/other/anon-union.C: New test.
9390
9391         * gcc.c-torture/execute/20011024-1.c: New test.
9392
9393 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9394
9395         * gcc.c-torture/execute/20000722-1.x,
9396         gcc.c-torture/execute/20010123-1.x: Remove.
9397         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
9398         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
9399         gcc.dg/c99-complit-2.c: New tests.
9400
9401 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
9402
9403         * g++.dg/inherit/base1.C: New test.
9404
9405 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
9406
9407         * g++.dg/other/stdarg1.C: New test.
9408
9409         * gcc.c-torture/compile/20011130-2.c: New test.
9410
9411 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
9412
9413         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
9414         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
9415         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
9416         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
9417         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
9418         * gcc.dg/builtin-prefetch-1.c: New test.
9419
9420 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
9421
9422         * gcc.dg/20011130-1.c: New test.
9423
9424 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
9425
9426         * g++.dg/other/scope1.C: New test.
9427         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
9428
9429 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9430
9431         * gcc.dg/vla-init-1.c: New test.
9432
9433 2001-12-01  Geoff Keating  <geoffk@redhat.com>
9434
9435         * gcc.c-torture/compile/structs.c: New testcase from GDB.
9436
9437 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9438
9439         * objc.dg/alias.m: Update.
9440         * objc.dg/class-1.m: Update.
9441         * objc.dg/const-str-1.m: Update.
9442         * objc.dg/fwd-proto-1.m: Update.
9443         * objc.dg/id-1.m: Update.
9444         * objc.dg/super-class-1.m: Update.
9445
9446 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
9447
9448         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
9449         constructs.
9450
9451 2001-11-28  Jeffrey A Law  (law@cygnus.com)
9452
9453         * gcc.c-torture/execute/20011128-1.c: New test.
9454
9455 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
9456
9457         * gcc.dg/20011127-1.c: New test.
9458
9459 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9460
9461         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
9462         from Austin Group draft 7.
9463         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
9464         scanf format arguments.
9465         * gcc.dg/format/no-exargs-2.c: New test.
9466
9467 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
9468
9469         * g++.dg/abi/vbase8-4.C: New test.
9470
9471 2001-11-24  Ian Lance Taylor  <ian@airs.com>
9472
9473         * gcc.c-torture/execute/20011121-1.c: New test.
9474
9475 2001-11-23  Jeffrey A Law  (law@cygnus.com)
9476
9477         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
9478
9479 2001-11-23  Andreas Jaeger  <aj@suse.de>
9480
9481         * gcc.dg/cpp/charconst-2.c: New test.
9482
9483 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
9484
9485         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
9486         to the host if it is remote.  Let tests specify extra headers
9487         they use.
9488         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
9489         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
9490         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
9491         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
9492         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
9493         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
9494         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
9495         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
9496         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
9497         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
9498
9499 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
9500
9501         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
9502         for little endian ARMs.
9503
9504 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
9505
9506         * gcc.c-torture/compile/20011119-1.c: New test.
9507         * gcc.c-torture/compile/20011119-2.c: New test.
9508
9509 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
9510
9511         * gcc.dg/altivec-1.c: Fix typo.
9512
9513 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9514
9515         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
9516
9517 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
9518
9519         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
9520
9521 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
9522
9523         * lib/g77.exp: Don't specify --rpath-link.
9524
9525         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
9526         across all the headers.
9527         * gcc.dg/format/format.exp: For testing on a remote host,
9528         copy format.h.
9529
9530         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
9531         * gcc.c-torture/execute/930406-1.c: Likewise.
9532         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9533
9534 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
9535
9536         * gcc.dg/altivec-1.c: New.
9537
9538 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
9539
9540         * gcc.dg/cpp/fpreprocessed.c: New test case.
9541
9542 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9543
9544         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
9545         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
9546         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
9547
9548 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9549
9550         * gcc.dg/no-builtin-1.c: New test.
9551
9552 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
9553
9554         * gcc.c-torture/execute/20011115-1.c: New test.
9555
9556 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
9557
9558         * gcc.c-torture/compile/20011114-2.c: New test.
9559         * gcc.c-torture/compile/20011114-3.c: New test.
9560         * gcc.c-torture/compile/20011114-4.c: New test.
9561
9562 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9563
9564         * g++.dg/other/init1.C: New test.
9565
9566 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
9567
9568         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
9569         message.
9570
9571         * gcc.c-torture/execute/20011114-1.c: New testcase.
9572
9573         * gcc.c-torture/compile/20010327-1.c: Revert last change.
9574         * gcc.c-torture/compile/20011114-1.c: New test, exactly
9575         like the (before this change) version of 20010327-1.c.
9576
9577 2001-11-14  Roger Sayle <roger@eyesopen.com>
9578
9579         * gcc.c-torture/execute/string-opt-13.c: New testcase.
9580
9581 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
9582
9583         * g++.dg/init/array2.C: New test.
9584
9585 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
9586
9587         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
9588
9589 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
9590
9591         * g++.dg/other/forscope1.C: New test.
9592         * g++.dg/ext/forscope1.C: New test.
9593         * g++.dg/ext/forscope2.C: New test.
9594
9595 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
9596
9597         * gcc.c-torture/execute/20011113-1.c: New test.
9598
9599 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
9600
9601         * gcc.c-torture/execute/20011109-2.c: New test.
9602
9603         * gcc.c-torture/execute/20011109-1.c: New test.
9604
9605 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
9606
9607         * gcc.c-torture/compile/20011109-1.c: New test.
9608
9609 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
9610
9611         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
9612         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
9613         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
9614         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
9615         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
9616         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
9617         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
9618
9619 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9620
9621         * g++.dg/warn/Wshadow-1.C: New tests.
9622         * g++.old-deja/g++.mike/for3.C: Update.
9623
9624 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9625
9626         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
9627         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
9628         XFAILs.  Adjust expected error texts.
9629         * gcc.c-torture/compile/20011106-1.c,
9630         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
9631         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
9632         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
9633         gcc.dg/c99-array-lval-5.c: New tests.
9634
9635 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
9636
9637         * gcc.dg/cpp/defined.c: Update.
9638
9639 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
9640
9641         * gcc.c-torture/execute/anon-1.c: New test.
9642
9643 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
9644
9645         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
9646         same size, so no warning should be produced on stormy16.
9647
9648         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
9649         due to oversized array.
9650         * g++.old-deja/g++.mike/ns15.C: Likewise.
9651         * g++.old-deja/g++.pt/crash16.C: Likewise.
9652
9653 2001-11-02  Graham Stott  <grahams@redhat.com>
9654
9655         * g++.dgother/debug1.C: Fix typos.
9656
9657 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
9658
9659         * g++.dg/other/debug1.C: New test.
9660
9661 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
9662
9663         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
9664         of unsigned long.
9665
9666 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
9667
9668         * gcc.dg/20011029-2.c: New test.
9669
9670         * gcc.c-torture/compile/20011029-1.c: New test.
9671
9672 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
9673
9674         * objc/execute/class_self-1.m: New test.
9675         * objc/execute/class_self-2.m: New test.
9676
9677 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
9678
9679         * gcc.misc-tests/msgs.exp: Delete.
9680         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
9681         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
9682         error set to match recent changes.
9683
9684 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
9685
9686         * gcc.dg/20011021-1.c: New test.
9687
9688 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
9689
9690         * gcc.c-torture/compile/20011023-1.c: New test.
9691
9692 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
9693
9694         * lib/g77.exp: Rewrite based on lib/g++.exp.
9695
9696 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
9697
9698         * gcc.c-torture/execute/20011019-1.c: New test.
9699
9700         * gcc.dg/20011018-1.c: New test.
9701
9702 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
9703
9704         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9705
9706 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
9707
9708         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
9709         * gcc.dg/attr-invalid.c: Likewise.
9710
9711 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
9712
9713         * testsuite/gcc.dg/20011015-1.c: New test.
9714
9715 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
9716
9717         * g++.dg/template/unify2.C: New test.
9718
9719 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
9720
9721         * g++.dg/other/exception-specification.C: New test
9722
9723 2001-10-13  Tom Rix  <trix@redhat.com>
9724
9725         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
9726         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
9727
9728 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
9729
9730         * testsuite/gcc.dg/20011009-1.c: New test.
9731
9732 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
9733
9734         PR g++/4476
9735         * g++.dg/other/friend1.C: New test.
9736
9737 2001-10-11  Richard Henderson  <rth@redhat.com>
9738
9739         * g++.old-deja/g++.other/crash18.C: Add -S to options.
9740
9741 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9742
9743         * gcc.c-torture/compile/20011010-1.c: New.
9744
9745 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9746
9747         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
9748         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
9749         g77.f-torture/execute/execute.exp,
9750         g77.f-torture/noncompile/noncompile.exp,
9751         gcc.c-torture/compile/compile.exp,
9752         gcc.c-torture/execute/execute.exp,
9753         gcc.c-torture/execute/ieee/ieee.exp,
9754         gcc.c-torture/execute/memcheck/memcheck.exp,
9755         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
9756         objc/execute/execute.exp: Update FSF address.
9757
9758 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9759
9760         * gcc.dg/cpp/cmdlne-C.c: Update.
9761         * gcc.dg/cpp/cmdlne-C2.c: New.
9762
9763 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9764
9765         * gcc.c-torture/execute/20011008-3.c: New.
9766
9767 2001-10-08  DJ Delorie  <dj@redhat.com>
9768
9769         * gcc.dg/20011008-1.c: New.
9770         * gcc.dg/20011008-2.c: New.
9771
9772 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9773
9774         * gcc.dg/cpp/spacing1.c: Update test.
9775
9776 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9777
9778         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
9779         spelling errors of "separate" as "seperate".
9780
9781 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
9782
9783         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
9784         enough to avoid inlining.
9785
9786 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
9787
9788         * lib/g77.exp: set libg2c_dir correctly.
9789
9790 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9791
9792         * gcc.dg/cpp/macro11.c: New test.
9793
9794 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9795
9796         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
9797         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
9798         gcc.dg/format/multattr-3.c: New tests.
9799         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
9800         tests for format attributes on function pointers being rejected.
9801
9802 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9803
9804         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
9805
9806 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9807
9808         * g++.dg/warn/format1.C: New test.
9809
9810 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
9811
9812         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
9813
9814 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
9815
9816         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
9817
9818 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
9819
9820         * gcc.dg/cpp/redef2.c: Add test.
9821
9822 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
9823
9824         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
9825         long-standing bug on i686, apparently.
9826         * gcc.c-torture/execute/loop-2c.x: New file.
9827         * gcc.c-torture/execute/loop-2d.x: New file.
9828         * gcc.c-torture/execute/loop-3c.x: New file.
9829
9830 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
9831
9832         * gcc.dg/cpp/20000625-2.c: Correct line number.
9833
9834 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9835
9836         * gcc.dg/cpp/macro10.c: New test.
9837         * gcc.dg/cpp/strify3.c: New test.
9838         * gcc.dg/cpp/spacing1.c: Add tests.
9839         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
9840         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
9841
9842 2001-09-24  DJ Delorie  <dj@redhat.com>
9843
9844         * gcc.c-torture/execute/20010924-1.c: New test.
9845
9846 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9847
9848         * testsuite/objc/execute/paste.m: Remove.
9849
9850 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9851
9852         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
9853
9854 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
9855
9856         * g77.dg/strlen0.f: New test.
9857
9858 2001-09-21  Richard Henderson  <rth@redhat.com>
9859
9860         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
9861         * g++.old-deja/g++.abi/vtable2.C: Likewise.
9862
9863 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9864
9865         Table-driven attributes.
9866         * g++.dg/ext/attrib1.C: New test.
9867
9868 2001-09-20  DJ Delorie  <dj@redhat.com>
9869
9870         * gcc.dg/20000926-1.c: Update expected warning messages.
9871         * gcc.dg/array-2.c: Likewise, and test for warnings too.
9872         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
9873         array.
9874
9875 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
9876
9877         * g++.dg/eh/registers1.C: New test case.
9878
9879 2001-09-17  Richard Henderson  <rth@redhat.com>
9880
9881         * gcc.dg/array-5.c: Fix VLA decomposition test.
9882
9883 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
9884
9885         * gcc.dg/cpp/line5.c: New testcase.
9886
9887 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
9888
9889         * gcc.dg/cpp/macro9.c: New test.
9890
9891 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
9892
9893         * gcc.c-torture/execute/980223.c: Change type of addr from long
9894         to char *.
9895
9896 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
9897
9898         * gcc.c-torture/execute/20010915-1.c: New test.
9899
9900 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
9901
9902         * g77.dg/bprob: New directory.
9903         * g77.dg/bprob/bprob.exp: New file.
9904         * g77.dg/bprob/bprob-1.f: New test.
9905         * g77.dg/gcov: New directory.
9906         * g77.dg/gcov/gcov.exp: New file.
9907         * g77.dg/gcov/gcov-1.f: New test.
9908         * g77.dg/gcov/gcov-1.x: New file.
9909
9910 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9911
9912         * gcc.dg/cpp/directiv.c: Update.
9913         * gcc.dg/cpp/undef1.c: Update.
9914
9915 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
9916
9917         * gcc.dg/20010912-1.c: New test.
9918
9919 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
9920
9921         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
9922         language-independent file in lib.
9923         * lib/gcov.exp: New file.
9924
9925 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9926
9927         * gcc.c-torture/compile/20010911-1.c: New test.
9928
9929 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
9930
9931         * lib/profopt.exp: New, to support profile-directed optimizations.
9932         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
9933         * gcc.misc-tests/bprob-1.c: New test.
9934         * gcc.misc-tests/bprob-2.c: New test.
9935
9936 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
9937
9938         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
9939         XFAIL and which kinds of gcov output to verify.
9940         * gcc.misc-tests/gcov-4b.x: New file.
9941         * gcc.misc-tests/gcov-5b.x: New file.
9942         * gcc.misc-tests/gcov-6.x: New file.
9943         * gcc.misc-tests/gcov-7.c: New test.
9944         * gcc.misc-tests/gcov-7.x: New file.
9945
9946 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
9947
9948         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
9949         * gcc.misc-tests/gcov-6.c: New test.
9950
9951 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9952
9953         PR c++/3986
9954         * g++.dg/abi/vbase1.C: New test.
9955
9956 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
9957
9958         * objc.dg/method-2.m: New.
9959
9960 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9961
9962         PR c++/4203
9963         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
9964         * g++.dg/init/empty1.C: New test.
9965
9966 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
9967
9968         * gcc.c-torture/compile/20010903-1.c: New test.
9969
9970 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
9971
9972         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
9973         for m68k.
9974
9975 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
9976
9977         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
9978
9979         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
9980
9981         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9982
9983 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
9984
9985         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
9986         for 16-bit 'unsigned int'.
9987
9988 2001-08-29  Kazu Hirata  <kazu@hxi.com>
9989
9990         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
9991
9992 2001-08-27  Richard Henderson  <rth@redhat.com>
9993
9994         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
9995         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
9996
9997 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
9998
9999         * gcc.dg/asm-names.c (ymain): New.
10000
10001 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
10002
10003         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10004         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10005         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10006
10007 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10008
10009         * gcc.dg/compare5.c: New testcase.
10010
10011 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
10012
10013         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10014         and "In instantiation".
10015
10016 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
10017
10018         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10019
10020 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
10021
10022         * gcc.misc-tests/gcov.exp: Add support for branch information.
10023         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10024         * gcc.misc-tests/gcov-4.c: New test.
10025         * gcc.misc-tests/gcov-4b.c: New test.
10026         * gcc.misc-tests/gcov-5b.c: New test.
10027
10028 2001-08-20  Zack Weinberg  <zackw@panix.com>
10029
10030         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10031         expected to fail.
10032
10033 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10034
10035         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10036
10037 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
10038
10039         * g++.dg/eh/template1.C: New test.
10040
10041 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
10042
10043         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10044         Fix thinko.
10045         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10046         for xfail.
10047
10048 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
10049
10050         * lib/g77-dg.exp:  Use prune.exp for common procedures
10051         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10052         * lib/g77.exp: (g77-dg-prune) Remove
10053
10054 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
10055
10056         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10057
10058 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10059
10060         * g++.dg/template/unify1.C: New test.
10061
10062 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
10063
10064         * g++.dg/abi/empty4.C: New test.
10065
10066 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
10067
10068         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10069         solaris2.*
10070         * g77.f-torture/compile/pr3743.x: Likewise
10071
10072 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10073
10074         * g++.dg/other/using-declaration.C: New test.
10075
10076 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10077
10078         * gcc.dg/cpp/tr-sign.c: New testcase.
10079
10080 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10081
10082         * gcc.dg/cpp/19951025-1.c: Revert.
10083         * gcc.dg/cpp/directiv.c: We no longer process directives that
10084         interrupt macro arguments.
10085
10086 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
10087
10088         * gcc.dg/bconstp-1.c: New test.
10089
10090 2001-08-03  Richard Henderson  <rth@redhat.com>
10091
10092         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10093
10094 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10095
10096         * gcc.dg/cpp/19951025-1.c: Update.
10097
10098 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
10099
10100         * g77.dg/ff90-1.f (s): Fix reference of variable z,
10101         should be x.
10102
10103 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
10104
10105         Kill -fhonor-std.
10106         * g++.old-deja/g++.ns/ns14.C: Remove special options.
10107         * g++.old-deja/g++.other/std1.C: Likewise.
10108         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10109
10110 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
10111
10112         * lib/g77.exp:  Load gcc-defs.exp for common procedures
10113         (g77_pass, g77_fail, g77_finish, g77_exit,
10114         ${tool}_check_unsupported_p} Now redundant.  Deleted.
10115
10116 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10117
10118         * g77.dg/fbackslash.f
10119         * g77.dg/fcase-preserve.f
10120         * g77.dg/ff90-1.f
10121         * g77.dg/ffixed-line-length-0.f
10122         * g77.dg/ffixed-line-length-132.f
10123         * g77.dg/ffixed-line-length-7.f
10124         * g77.dg/ffixed-line-length-72.f
10125         * g77.dg/ffixed-line-length-none.f
10126         * g77.dg/ffree-form-1.f
10127         * g77.dg/fno-backslash.f
10128         * g77.dg/fno-f90-1.f
10129         * g77.dg/fno-fixed-form-1.f
10130         * g77.dg/fno-onetrip.f
10131         * g77.dg/fno-typeless-boz.f
10132         * g77.dg/fno-underscoring.f
10133         * g77.dg/fno-vxt-1.f
10134         * g77.dg/fonetrip.f
10135         * g77.dg/ftypeless-boz.f
10136         * g77.dg/fugly-assumed.f
10137         * g77.dg/funderscoring.f
10138         * g77.dg/fvxt-1.f
10139
10140 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
10141
10142         * objc.dg/fwd-proto-1.m: New.
10143         * objc.dg/local-decl-1.m: New.
10144         * objc.dg/naming-1.m: New.
10145         * objc.dg/naming-2.m: New.
10146         * objc.dg/proto-hier-1.m: New.
10147
10148 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
10149
10150         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10151         largest-type elements to a struct makes its size grow.
10152
10153 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
10154
10155         * g++.dg/abi/vthunk1.C: New test.
10156
10157 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
10158
10159         * g++.dg/abi/vbase8-22.C: New test.
10160
10161 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10162
10163         * gcc.dg/cpp/macro8.c: New test.
10164
10165 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
10166
10167         * g++.dg/abi/vbase8-21.C: New test.
10168
10169 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
10170
10171         * g++.dg/abi/vbase8-10.C: New test.
10172
10173 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10174
10175         * lib/g++.exp (g++_set_ld_library_path): Renamed to
10176         ${tool}_set_ld_library_path.
10177         Changed caller.
10178         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
10179         g++.exp.
10180
10181 2001-07-26  Stan Cox <scox@redhat.com>
10182
10183         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
10184         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
10185         gcc_exit, gcc_check_unsupported_p):
10186         Moved to gcc-deps.exp
10187         * gcc-deps.exp: New file.
10188
10189 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10190
10191         * g++.old-deja/g++.pt/defarg14.C: New test.
10192
10193 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10194
10195         * g++.old-deja/g++.other/lineno5.C: New test.
10196
10197 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10198
10199         * g++.old-deja/g++.pt/crash68.C: New test.
10200
10201 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10202
10203         * g++.old-deja/g++.other/crash42.C: New test.
10204
10205 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10206
10207         * gcc.dg/cpp/extratokens.c: Fix.
10208         * gcc.dg/cpp/skipping2.c: New tests.
10209
10210 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10211
10212         * gcc.c-torture/execute/20010724-1.c: New file.
10213         * gcc.c-torture/execute/20010724-1.x: New file.
10214
10215 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10216
10217         * g++.old-deja/g++.other/cond7.C: New test.
10218
10219 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10220
10221         * g++.old-deja/g++.other/optimize4.C: New test.
10222
10223 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10224
10225         * g++.old-deja/g++.abi/vbase8-5.C: New test.
10226
10227 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
10228
10229         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
10230         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
10231         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
10232         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
10233
10234         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
10235         bug report" message.
10236
10237         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
10238         * g++.dg/ext/instantiate1.C: Move from old-deja.
10239
10240 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
10241
10242         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
10243         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
10244         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
10245         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
10246
10247 2001-07-23  Jeffrey A Law  (law@cygnus.com)
10248
10249         * gcc.c-torture/execute/20010723-1.c: New test.
10250
10251 2001-07-23  Ben Elliston  <bje@redhat.com>
10252
10253         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
10254
10255 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10256
10257         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
10258         i[34567]86-*-*.
10259         Delete handling of ieee_multilib_flags.
10260         Pass -mieee for alpha*-*-* and sh-*-*.
10261         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
10262
10263 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
10264
10265         Remove old-abi tests.
10266         * g++.old-deja/g++.mike/p11116.C: Remove.
10267         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
10268
10269 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
10270
10271         * g77.f-torture/compile/pr3743.f:  New test
10272
10273 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
10274
10275         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
10276
10277 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10278
10279         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
10280         g++.old-deja/g++.pt/static6.C: Likewise.
10281         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
10282         supports weak symbols.
10283
10284 2001-07-18  Andreas Jaeger  <aj@suse.de>
10285
10286         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
10287         supported again.
10288
10289 2001-07-18  Andreas Jaeger  <aj@suse.de>
10290
10291         * gcc.dg/iftrap-1.c: Fix target line.
10292
10293 2001-07-17  Richard Henderson  <rth@redhat.com>
10294
10295         * gcc.c-torture/execute/20010717-1.c: New.
10296
10297 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10298
10299         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
10300         tests.
10301
10302 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
10303
10304         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
10305
10306 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10307
10308         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
10309         UAC_SIGBUS, UAC_NOPRINT definitions.
10310
10311 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
10312
10313         * objc/execute/object_is_class.m: New test.
10314         * objc/execute/object_is_meta_class.m: New test.
10315
10316 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
10317
10318         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
10319         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
10320
10321 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
10322
10323         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
10324         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
10325
10326 2001-07-14  Richard Henderson  <rth@redhat.com>
10327
10328         * gcc.dg/iftrap-1.c: New.
10329
10330 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
10331
10332         * g77.f-torture/execute/intrinsic77.f: New test.
10333
10334 2001-07-11  Janis Johnson <janis@us.ibm.com>
10335
10336         * gcc.misc-tests/gcov-3.c: New test.
10337
10338 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
10339
10340         * gcc.c-torture/compile/20010711-1.c,
10341         * gcc.c-torture/compile/20010711-2.c: New tests.
10342
10343 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
10344
10345         * gcc.c-torture/execute/20010711-1.c: New test.
10346
10347 2001-07-11  Ben Elliston  <bje@redhat.com>
10348
10349         * g++.old-deja/g++.other/enum5.C: New test.
10350
10351 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
10352
10353         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
10354         (g++-dg-prune): Call prune_gcc_output.
10355         * prune.exp: New file for prune_gcc_output.
10356         * lib/g++.exp, lib/gcc.exp: Load it.
10357
10358 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10359
10360         * gcc.c-torture/compile/20010701-1.c,
10361         g++.old-deja/g++.ext/attrib6.C: New tests.
10362
10363 2001-07-06  Jeffrey A Law  (law@cygnus.com)
10364
10365         * gcc.c-torture/compile/20010706-1.c: New test.
10366
10367 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
10368
10369         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
10370
10371 2001-06-28  Stan Shebs  <shebs@apple.com>
10372
10373         * gcc.dg/pragma-darwin.c: New test.
10374
10375 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10376
10377         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
10378         Solaris 2.[678] system.
10379
10380 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10381
10382         * gcc.dg/20010622-1.c: New test.
10383
10384 2001-06-18  Stan Shebs  <shebs@apple.com>
10385
10386         * objc.dg: New directory.
10387         * objc.dg/dg.exp: New file.
10388         * objc.dg/alias.m: New.
10389         * objc.dg/class-1.m: New.
10390         * objc.dg/class-2.m: New.
10391         * objc.dg/const-str-1.m: New.
10392         * objc.dg/const-str-2.m: New.
10393         * objc.dg/id-1.m: New.
10394         * objc.dg/method-1.m: New.
10395         * objc.dg/super-class-1.m: New.
10396         * lib/objc-dg.exp: New file.
10397
10398 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10399
10400         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
10401         of label name.
10402
10403 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
10404
10405         * g++.old-deja/g++.abi/vbase8-9.C: New test.
10406
10407 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10408
10409         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
10410         variable.
10411
10412 2001-06-12  Richard Henderson  <rth@redhat.com>
10413
10414         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
10415
10416 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
10417
10418         * g++.old-deja/g++.abi/vbase5.C: New test.
10419         * g++.old-deja/g++.abi/vbase6.C: New test.
10420         * g++.old-deja/g++.abi/vbase7.C: New test.
10421
10422 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10423
10424         * gcc.c-torture/compile/20010610-1.c: New test.
10425
10426 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
10427
10428         * g++.old-deja/g++.abi/vbase4.C: New test.
10429
10430 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10431
10432         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
10433         support %f for HC11/HC12 targets.
10434         * gcc.c-torture/execute/930513-1.x: New file, likewise.
10435         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
10436         on HC11/HC12 targets.
10437         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
10438
10439 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10440
10441         * gcc.dg/wchar_t-1.c: New file.
10442         * gcc.dg/wint_t-1.c: Likewise.
10443
10444 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
10445
10446         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
10447
10448 2001-06-11  Richard Henderson  <rth@redhat.com>
10449
10450         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
10451
10452 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10453
10454         * gcc.c-torture/compile/20010611-1.c: New test.
10455
10456 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10457
10458         * gcc.dg/c99-tag-1.c: Add more tests.
10459
10460 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
10461
10462         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
10463         representation on MN10300 and ARM/Thumb.
10464
10465 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
10466
10467         * g77.f-torture/execute/20010610.f: New.
10468
10469 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
10470
10471         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
10472         names.
10473
10474 2001-06-09  Richard Henderson  <rth@redhat.com>
10475
10476         * gcc.c-torture/execute/ashrdi-1.c: New.
10477         * gcc.c-torture/execute/ashldi-1.c: New.
10478         * gcc.c-torture/execute/lshrdi-1.c: New.
10479
10480 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
10481
10482         * objc/execute/load-3.m: Added. Check sending +load to categories,
10483         in addition to classes.
10484
10485 2001-06-08  Stan Shebs  <shebs@apple.com>
10486
10487         * objc/execute/load-2.m: New test.  From Nicola Pero
10488         <n.pero@mi.flashnet.it>.
10489
10490 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
10491
10492         * gcc.c-torture/execute/20010605-2.c: New test.
10493
10494 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
10495
10496         * g++.old-deja/g++.abi/vbase2.C: New test.
10497         * g++.old-deja/g++.abi/vbase3.C: New test.
10498
10499 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
10500
10501         * g++.old-deja/g++.pt/friend49.C: New test.
10502
10503 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
10504
10505         * g++.old-deja/g++.ext/anon3.C: New test.
10506
10507 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
10508
10509         * g++.old-deja/g++.other/conv7.C: New test.
10510
10511 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
10512
10513         * gcc.c-torture/compile/20010605-2.c: New test.
10514
10515 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10516
10517         * gcc.c-torture/execute/20010604-1.c: New test.
10518
10519 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
10520
10521         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
10522
10523 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
10524
10525         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
10526         (g++_link_flags): Likewise.
10527         (g++_init): Pass gccpath's value to two previous functions.
10528
10529 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10530
10531         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
10532         Ensure logfile entry matches exec command line.
10533
10534 2001-05-31  Richard Henderson  <rth@redhat.com>
10535
10536         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
10537         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
10538
10539 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
10540
10541         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
10542         compiler for irix6.2
10543
10544 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
10545
10546         * g++.old-deja/g++.other/optimize3.C: New file.
10547
10548 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
10549
10550         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
10551         assemble.
10552
10553 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
10554
10555         * g++.old-deja/g++.other/optimize2.C: New file.
10556
10557 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
10558
10559         * gcc.c-torture/compile/20010518-2.c: New file.
10560         * gcc.c-torture/execute/20010518-1.c: New file.
10561         * gcc.c-torture/execute/20010518-2.c: New file.
10562
10563 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10564
10565         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
10566
10567 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
10568
10569         G++ no longer defines builtins that do not begin with __builtin.
10570         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
10571         * g++.old-deja/g++.brendand/misc13.C: Likewise.
10572         * g++.old-deja/g++.law/builtin1.C: Likewise.
10573         * g++.old-deja/g++.law/cvt2.C: Likewise.
10574         * g++.old-deja/g++.mike/net5.C: Likewise.
10575         * g++.old-deja/g++.other/builtins1.C: Likewise.
10576         * g++.old-deja/g++.other/builtins2.C: Likewise.
10577         * g++.old-deja/g++.other/builtins3.C: Likewise.
10578         * g++.old-deja/g++.other/builtins4.C: Likewise.
10579         * g++.old-deja/g++.other/inline8.C: Likewise.
10580         * g++.old-deja/g++.robertl/eb39.C: Likewise.
10581
10582 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
10583
10584         * g++.old-deja/g++.pt/using1.C: Adjust.
10585         * g++.old-deja/g++.pt/using2.C: New test.
10586
10587 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10588
10589         * gcc.dg/cpp/charconst.c: New tests.
10590         * gcc.dg/cpp/escape.c: New tests.
10591         * gcc.dg/cpp/escape-1.c: New tests.
10592         * gcc.dg/cpp/escape-2.c: New tests.
10593         * gcc.dg/cpp/ucs.c: New tests.
10594
10595 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
10596
10597         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
10598         native compiler for irix6.5.
10599
10600 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
10601
10602         * lib/g++.exp (g++_include_flags): Use args to compute
10603         get_multilibs.
10604         (g++_link_flags): Likewise.
10605         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10606
10607 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10608
10609         * gcc.dg/c90-hexfloat-1.c: Add more tests.
10610
10611 2001-05-21  Geoff Keating  <geoffk@redhat.com>
10612
10613         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
10614         this file.
10615
10616 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10617
10618         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
10619         STACK_SIZE;
10620         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
10621         to STACK_SIZE; Use it to define size of add_histo array.
10622         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
10623         to STACK_SIZE.
10624         (f): Use GITT_SIZE to define size of gitt local table.
10625         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
10626         to STACK_SIZE; Use it to define size of bytemem array.
10627
10628 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10629
10630         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
10631         on 68HC11/HC12 due to the asm instruction.
10632         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
10633         * gcc.c-torture/compile/920520-1.x: Likewise.
10634         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
10635         on 68HC11/HC12 because the function is larger than 64K.
10636         * gcc.c-torture/compile/961203-1.x: New file, this test fails
10637         on 68HC11/HC12 because the structure is too large.
10638
10639 2001-05-20  Richard Henderson  <rth@redhat.com>
10640
10641         * gcc.c-torture/execute/20010520-1.c: New.
10642
10643 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10644
10645         * g++.old-deja/g++.warn/compare1.C: New test.
10646         * gcc.dg/compare4.c: New test.
10647
10648 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
10649
10650         * g++.old-deja/g++.other/optimize1.C: New test.
10651
10652 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10653
10654         * g++.old-deja/g++.pt/spec41.C: New test.
10655
10656 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
10657
10658         * gcc.c-torture/compile/20010114-1.x: Remove.
10659
10660 2001-05-18  Stan Shebs  <shebs@apple.com>
10661
10662         * gcc.c-torture/compile/20010518-1.c: New test.
10663
10664 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
10665
10666         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
10667         * g++.old-deja/g++.pt/crash67.C: New test.
10668
10669 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
10670
10671         * g++.old-deja/g++.other/debug9.C: New test.
10672
10673 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
10674
10675         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
10676
10677 2001-05-16  Jan Hubicka  <jh@suse.cz>
10678
10679         * gcc.c-torture/compile/20010516-1.c: New test.
10680
10681 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
10682
10683         * g++.old-deja/g++.other/crash41.C: New test.
10684
10685 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
10686
10687         * g++.old-deja/g++.pt/crash66.C: New test.
10688
10689 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
10690
10691         * g++.old-deja/g++.robertl/eb27.C: Convert.
10692
10693 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
10694
10695         * g++.dg/friend-warn.C: New test.  Do not warn about friend
10696         declaration being redundant.
10697
10698 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
10699
10700         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
10701
10702 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
10703
10704         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
10705
10706 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
10707
10708         * lib/g++.exp: Use testsuite_flags.
10709
10710 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
10711
10712         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
10713
10714 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10715
10716         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
10717
10718 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
10719
10720         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
10721
10722 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
10723
10724         * gcc.c-torture/compile/20010313-1.c: New test.
10725
10726 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
10727
10728         * gcc.dg/cpp/direct2.c: New test.
10729         * gccq.dg/cpp/direct2s.c: New test.
10730
10731         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
10732
10733 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
10734
10735         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
10736         * g++.old-deja/g++.other/op3.C: Likewise.
10737
10738 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10739
10740         * gcc.dg/cpp/syshdr.h: New file.
10741         * gcc.dg/cpp/sysmac1.c: Update.
10742         * gcc.dg/cpp/sysmac2.c: Update.
10743
10744 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10745
10746         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
10747
10748 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
10749
10750         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
10751         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
10752
10753 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
10754
10755         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
10756
10757 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
10758
10759         * lib/g++.exp (g++_include_flags): Don't use any special flags
10760         if TESTING_IN_BUILD_TREE is not defined.
10761         (g++_init): Use a plain 'c++' as the compiler if
10762         TESTING_IN_BUILD_TREEE is not defined.
10763
10764 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
10765
10766         * g++.old-deja/g++.eh/catch13.C: New test.
10767         * g++.old-deja/g++.eh/catch14.C: New test.
10768
10769 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
10770
10771         * gcc.dg/cpp/tr-define.c: New test.
10772
10773 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
10774
10775         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
10776         <stdlib.h>, not <malloc.h>.
10777
10778 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
10779
10780         * g++.old-deja/g++.ns/template17.C: New test.
10781
10782 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
10783
10784         * g++.old-deja/g++.pt/ref4.C: New test.
10785
10786 2001-04-30  Richard Henderson  <rth@redhat.com>
10787
10788         * gcc.dg/20000724-1.c: Revert last change.
10789
10790 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
10791
10792         * g77.f-torture/execute/20010430.f: New test.
10793
10794 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
10795
10796         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
10797
10798 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
10799
10800         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
10801
10802 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
10803
10804         * g++.old-deja/g++.eh/crash6.C: New test.
10805
10806 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
10807
10808         * g++.old-deja/g++.other/warn7.C: New test.
10809
10810 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
10811
10812         * g++.old-deja/g++.other/defarg9.C: New test.
10813
10814 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
10815
10816         * g77.f-torture/compile/20010426.f: New test.
10817         * g77.f-torture/execute/20010426.f: New test.
10818
10819 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
10820
10821         * g77.f-torture/compile/20000629-1.x: Remove - error
10822         has been fixed.
10823
10824 2001-04-26  Jeffrey A Law  (law@cygnus.com)
10825
10826         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
10827         Tweak slightly to work with g++.dg framework.
10828         * g++.dg/special/ecos.exp: Run initp1.C test.
10829         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
10830
10831         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
10832         its linker doesn't give line numbers either.
10833         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
10834
10835 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
10836
10837         * g++.old-deja/g++.other/lex1.C: New test.
10838
10839 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
10840
10841         * gcc.dg/noncompile/20010425-1.c: New test.
10842
10843 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
10844
10845         * g++.old-deja/g++.pt/mangle2.C: New test.
10846
10847 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
10848
10849         * gcc.dg/format/plus-1.c: New test.
10850
10851 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
10852
10853         * gcc.dg/20010423-1.c: New test.
10854
10855 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
10856
10857         * gcc.c-torture/execute/20010422-1.c: New test.
10858
10859 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
10860
10861         * g++.old-deja/g++.ns/type2.C: New test.
10862
10863 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
10864
10865         * g++.old-deja/g++.other/perf1.C: New test.
10866
10867 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
10868
10869         * gcc.dg/c99-func-2.c: Remove xfail.
10870         * gcc.dg/c99-func-3.c: Remove xfail.
10871         * gcc.dg/c99-func-4.c: Remove xfail.
10872
10873 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
10874
10875         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
10876
10877 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10878
10879         * gcc.c-torture/compile/20010423-1.c: New test.
10880
10881 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10882
10883         * g++.old-deja/g++.pt/typename28.C: New test.
10884
10885 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10886
10887         * g++.old-deja/g++.abi/empty2.C: New test.
10888         * g++.old-deja/g++.abi/empty3.C: New test.
10889
10890 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10891
10892         * g++.old-deja/g++.other/comdat2.C: New test.
10893         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
10894
10895 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10896
10897         * g++.old-deja/g++.other/overload14.C: New test.
10898
10899 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10900
10901         * g++.old-deja/g++.other/lookup23.C: New test.
10902
10903 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10904
10905         * gcc.c-torture/execute/20010403-1.c: New test.
10906
10907 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
10908             Mark Mitchell  <mark@codesourcery.com>
10909
10910         * lib/old-dejagnu.exp: Don't delete output of executable.
10911         Add .exe suffix to executables.
10912
10913 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
10914
10915         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
10916
10917 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10918
10919         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
10920
10921 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
10922
10923         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
10924         * g++.old-deja/g++.abi/crash1.C: New test.
10925
10926 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
10927
10928         * g++.old-deja/g++.other/crash40.C: New test.
10929
10930 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10931
10932         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
10933
10934 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
10935
10936         * g++.old-deja/g++.other/warn6.C: New test.
10937
10938 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
10939
10940         * g++.old-deja/g++.robertl/eb42.C: Same.
10941
10942 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10943
10944         * gcc.dg/wtr-conversion-1.c: New testcase.
10945
10946 2001-04-10  Richard Henderson  <rth@redhat.com>
10947
10948         * g++.old-deja/g++.other/array5.C: New.
10949
10950 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10951
10952         * gcc.c-torture/execute/20010408-1.c: New test.
10953
10954 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
10955
10956         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
10957         headers and constructs.
10958         * g++.old-deja/g++.robertl/eb79.C: Same.
10959         * g++.old-deja/g++.robertl/eb77.C (main): Same.
10960         * g++.old-deja/g++.robertl/eb73.C: Same.
10961         * g++.old-deja/g++.robertl/eb66.C (main): Same.
10962         * g++.old-deja/g++.robertl/eb55.C (t): Same.
10963         * g++.old-deja/g++.robertl/eb54.C (main): Same.
10964         * g++.old-deja/g++.robertl/eb46.C (main): Same.
10965         * g++.old-deja/g++.robertl/eb44.C: Same.
10966         * g++.old-deja/g++.robertl/eb41.C (main): Same.
10967         * g++.old-deja/g++.robertl/eb4.C (main): Same.
10968         * g++.old-deja/g++.robertl/eb39.C: Same.
10969         * g++.old-deja/g++.robertl/eb33.C (main): Same.
10970         * g++.old-deja/g++.robertl/eb31.C (main): Same.
10971         * g++.old-deja/g++.robertl/eb30.C: Same.
10972         * g++.old-deja/g++.robertl/eb3.C: Same.
10973         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
10974         * g++.old-deja/g++.robertl/eb21.C: Same.
10975         * g++.old-deja/g++.robertl/eb15.C: Same.
10976         * g++.old-deja/g++.robertl/eb118.C: Same.
10977         * g++.old-deja/g++.robertl/eb115.C (main): Same.
10978         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
10979         * g++.old-deja/g++.robertl/eb109.C: Same.
10980         * g++.old-deja/g++.other/sibcall1.C (main): Same.
10981         * g++.old-deja/g++.mike/rtti1.C: Same.
10982         * g++.old-deja/g++.mike/p658.C: Same.
10983         * g++.old-deja/g++.mike/net46.C: Same.
10984         * g++.old-deja/g++.mike/net34.C: Same.
10985         * g++.old-deja/g++.mike/memoize1.C: Same.
10986         * g++.old-deja/g++.mike/eh2.C: Same.
10987         * g++.old-deja/g++.law/weak.C: Same.
10988         * g++.old-deja/g++.law/visibility7.C: Same.
10989         * g++.old-deja/g++.law/visibility25.C: Same.
10990         * g++.old-deja/g++.law/visibility22.C: Same.
10991         * g++.old-deja/g++.law/visibility2.C: Same.
10992         * g++.old-deja/g++.law/visibility17.C: Same.
10993         * g++.old-deja/g++.law/visibility13.C: Same.
10994         * g++.old-deja/g++.law/visibility10.C: Same.
10995         * g++.old-deja/g++.law/visibility1.C: Same.
10996         * g++.old-deja/g++.law/virtual3.C (eval): Same.
10997         * g++.old-deja/g++.law/vbase1.C: Same.
10998         * g++.old-deja/g++.law/operators32.C: Same.
10999         * g++.old-deja/g++.law/nest3.C: Same.
11000         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11001         * g++.old-deja/g++.law/except5.C (main): Same.
11002         * g++.old-deja/g++.law/cvt7.C (run): Same.
11003         * g++.old-deja/g++.law/cvt2.C: Same.
11004         * g++.old-deja/g++.law/cvt16.C: Same.
11005         * g++.old-deja/g++.law/ctors6.C (bar): Same.
11006         * g++.old-deja/g++.law/ctors17.C (main): Same.
11007         * g++.old-deja/g++.law/ctors13.C: Same.
11008         * g++.old-deja/g++.law/ctors12.C (main): Same.
11009         * g++.old-deja/g++.law/ctors10.C: Same.
11010         * g++.old-deja/g++.law/code-gen5.C: Same.
11011         * g++.old-deja/g++.law/bad-error7.C: Same.
11012         * g++.old-deja/g++.law/arm9.C: Same.
11013         * g++.old-deja/g++.law/arm12.C: Same.
11014         * g++.old-deja/g++.law/arg8.C: Same.
11015         * g++.old-deja/g++.law/arg1.C: Same.
11016         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11017         * g++.old-deja/g++.jason/template31.C: Same.
11018         * g++.old-deja/g++.jason/template24.C (main): Same.
11019         * g++.old-deja/g++.jason/2371.C: Same.
11020         * g++.old-deja/g++.eh/new2.C: Same.
11021         * g++.old-deja/g++.eh/new1.C: Same.
11022         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11023         * g++.old-deja/g++.brendan/nest21.C (main): Same.
11024         * g++.old-deja/g++.brendan/err-msg3.C: Same.
11025         * g++.old-deja/g++.brendan/crash62.C: Same.
11026         * g++.old-deja/g++.brendan/crash52.C: Same.
11027         * g++.old-deja/g++.brendan/crash49.C (main): Same.
11028         * g++.old-deja/g++.brendan/crash38.C: Same.
11029         * g++.old-deja/g++.brendan/crash15.C (main): Same.
11030         * g++.old-deja/g++.brendan/copy9.C: Same.
11031
11032 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
11033
11034         * gcc.c-torture/execute/20001203-2.c (memset):
11035         Count argument is of type __SIZE_TYPE__.
11036
11037 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
11038
11039         * gcc.c-torture/compile/20010404-1.c: New test.
11040
11041 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
11042
11043         * gcc.c-torture/compile/20010326-1.c: New test.
11044
11045 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
11046
11047         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11048         peculiarities of the SH.
11049         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11050
11051 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11052
11053         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11054         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11055         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11056
11057 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11058
11059         * g77.f-torture/compile/20010321-1.f: New test.
11060
11061 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11062
11063         * gcc.c-torture/compile/20010329-1.c: New test.
11064
11065 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11066
11067         * gcc.c-torture/execute/20010329-1.c: New test.
11068
11069 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
11070
11071         * g++.old-deja/g++.other/eh4.C: Fix typo.
11072
11073 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
11074
11075         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11076
11077 2001-03-28  Philip Blundell  <philb@gnu.org>
11078
11079         * gcc.c-torture/compile/20010328-1.c: New test.
11080
11081 2001-03-27  Richard Henderson  <rth@redhat.com>
11082
11083         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11084         * g++.old-deja/g++.eh/vbase3.C: Likewise.
11085
11086 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
11087
11088         * gcc.c-torture/compile/20010327-1.c: New test.
11089
11090 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
11091
11092         * g++.old-deja/g++.other/friend12.C: New test.
11093         * g++.old-deja/g++.other/friend9.C: Expect no errors.
11094         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11095
11096 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11097
11098         * gcc.c-torture/execute/20010325-1.c: New test.
11099
11100 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
11101
11102         * g++.old-deja/g++.other/mangle3.C: New test.
11103
11104 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
11105
11106         * g++.old-deja/g++.other/anon8.C: New test.
11107
11108 2001-03-20  Philip Blundell  <philb@gnu.org>
11109
11110         * gcc.c-torture/compile/20010320-1.c: New test.
11111
11112 2001-03-17  Richard Henderson  <rth@redhat.com>
11113
11114         * g++.old-deja/g++.other/eh4.C: Add expected error text.
11115
11116 2001-03-15  Geoff Keating  <geoff@redhat.com>
11117
11118         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11119         tests on AIX.
11120
11121 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
11122
11123         * g++.old-deja/g++.other/eh4.C: New test.
11124
11125 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
11126
11127         * gcc.dg/cpp/mi1.c: Update.
11128
11129 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
11130
11131         * g++.old-deja/g++.other/regstack.C: New test.
11132
11133 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
11134
11135         * g++.old-deja/g++.other/ref4.C: New test.
11136
11137 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
11138
11139         * objc/execute/va_method.m: Added.
11140         * objc/execute/IMP.m: Added.
11141         * objc/execute/_cmd.m: Added.
11142         * objc/execute/accessing_ivars.m: Added.
11143         * objc/execute/class-1.m: Added.
11144         * objc/execute/class-10.m: Added.
11145         * objc/execute/class-11.m: Added.
11146         * objc/execute/class-12.m: Added.
11147         * objc/execute/class-13.m: Added.
11148         * objc/execute/class-14.m: Added.
11149         * objc/execute/class-2.m: Added.
11150         * objc/execute/class-3.m: Added.
11151         * objc/execute/class-4.m: Added.
11152         * objc/execute/class-5.m: Added.
11153         * objc/execute/class-6.m: Added.
11154         * objc/execute/class-7.m: Added.
11155         * objc/execute/class-8.m: Added.
11156         * objc/execute/class-9.m: Added.
11157         * objc/execute/class-tests-1.h
11158         * objc/execute/class-tests-2.h
11159         * objc/execute/compatibility_alias.m: Added.
11160         * objc/execute/encode-1.m: Added.
11161         * objc/execute/formal_protocol-1.m: Added.
11162         * objc/execute/formal_protocol-2.m: Added.
11163         * objc/execute/formal_protocol-3.m: Added.
11164         * objc/execute/formal_protocol-4.m: Added.
11165         * objc/execute/formal_protocol-5.m: Added.
11166         * objc/execute/formal_protocol-6.m: Added.
11167         * objc/execute/formal_protocol-7.m: Added.
11168         * objc/execute/informal_protocol.m: Added.
11169         * objc/execute/initialize.m: Added.
11170         * objc/execute/load.m: Added.
11171         * objc/execute/many_args_method.m: Added.
11172         * objc/execute/nested-3.m: Added.
11173         * objc/execute/no_clash.m: Added.
11174         * objc/execute/private.m: Added.
11175         * objc/execute/redefining_self.m: Added.
11176         * objc/execute/root_methods.m: Added.
11177         * objc/execute/selector-1.m: Added.
11178         * objc/execute/static-1.m: Added.
11179         * objc/execute/static-2.m: Added.
11180         * objc/execute/va_method.m: Added.
11181
11182 2001-03-10  Richard Henderson  <rth@redhat.com>
11183
11184         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11185
11186 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
11187
11188         * g++.old-deja/g++.other/crash31.C: XFAIL.
11189         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11190         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11191         * gcc.c-torture/execute/20010123-1.x: XFAIL.
11192         * gcc.c-torture/execute/20010124-1.x: XFAIL.
11193         * gcc.dg/sequence-pt-1.c: XFAIL one test.
11194
11195 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
11196
11197         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11198
11199 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
11200
11201         * gcc.dg/20000724-1.c: Don't use multiline strings.
11202
11203 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
11204
11205         * objc/execute/string1.m, objc/execute/string2.m: Compare the
11206         result of -cString against what we expect it to be; don't just
11207         print it out for no one to read.
11208
11209         * objc/execute/string3.m, objc/execute/string4.m: New tests.
11210         Based on testcases provided by Nicola Pero.
11211
11212 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
11213
11214         * gcc.dg/cpp/macro7.c: New test.
11215
11216 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
11217
11218         * gcc.dg/cpp/multiline.c: Update.
11219
11220 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11221
11222         * g++.old-deja/g++.other/enum3.C: New test.
11223
11224 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11225
11226         * g++.old-deja/g++.other/pod1.C: New test.
11227
11228 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11229
11230         * g++.old-deja/g++.ext/overload1.C: New test.
11231
11232 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
11233
11234         * g++.old-deja/g++.pt/using1.C: New test.
11235
11236 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
11237
11238         * g++.old-deja/g++.other/using9.C: New test.
11239
11240 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
11241
11242         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11243
11244         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11245
11246 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
11247
11248         * g++.old-deja/g++.ext/realpt1.C: Remove.
11249
11250 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
11251
11252         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11253
11254 2001-02-26  Will Cohen  <wcohen@redhat.com>
11255
11256         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11257
11258 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
11259
11260         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11261         templatized constructors.
11262
11263 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11264
11265         * gcc.c-torture/execute/20010224-1.c: New test.
11266
11267 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
11268
11269         * gcc.c-torture/execute/20010222-1.c: New test.
11270
11271 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
11272
11273         * g++.old-deja/g++.other/inline20.C: New test.
11274
11275 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
11276
11277         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11278
11279 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11280
11281         * g++.old-deja/g++.other/lookup22.C: New test.
11282
11283 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
11284
11285         * g77.dg: New directory.
11286         * g77.dg/20010216-1.f: New test case.
11287         * g77.dg/dg.exp: New driver.
11288         * lib/g77-dg.exp: New driver library.
11289
11290 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11291
11292         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
11293
11294 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
11295
11296         * g++.old-deja/g++.other/decl9.C: New test.
11297
11298 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
11299
11300         * g++.old-deja/g++.other/init16.C: Update the test so that it does
11301         not need <string> and also tests the initialization at runtime.
11302
11303 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11304
11305         * gcc.c-torture/execute/longlong.c: New test.
11306
11307 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
11308
11309         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
11310
11311 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
11312
11313         * gcc.c-torture/execute/920302-1.c (execute):
11314         Change argument type to short.
11315
11316 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
11317
11318         * g++.old-deja/g++.pt/deduct6.C: New test.
11319
11320 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
11321
11322         * g++.old-deja/g++.pt/deduct5.C: New test.
11323
11324 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
11325
11326         * gcc.c-torture/execute/20010209-1.c: New test.
11327
11328 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
11329
11330         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
11331
11332 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
11333
11334         * g++.dg/vtgc1.C: Update for new ABI.
11335
11336         * consistency.vlad: New directory, 1665 files.
11337
11338 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11339
11340         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
11341         return type.
11342         * gcc.dg/cpp/digraphs.c: Declare puts.
11343
11344 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11345
11346         * g++.old-deja/g++.other/warn5.C: New test.
11347
11348 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11349
11350         * g++.old-deja/g++.pt/spec40.C: New test.
11351
11352 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11353
11354         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
11355         case.
11356         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
11357
11358 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
11359
11360         * gcc.c-torture/compile/20010209-1.c: New test.
11361
11362 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
11363
11364         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
11365         excess errors message but not if it crashes.
11366         * g++.old-deja/g++.other/crash27.C: Likewise.
11367         * g++.old-deja/g++.other/crash28.C: Likewise.
11368         * g++.old-deja/g++.other/crash30.C: Likewise.
11369         * g++.old-deja/g++.other/crash32.C: Likewise.
11370         * g++.old-deja/g++.other/crash35.C: Likewise.
11371         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11372
11373 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11374
11375         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
11376         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
11377         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
11378         g77.f-torture/execute/execute.exp,
11379         g77.f-torture/noncompile/noncompile.exp,
11380         gcc.c-torture/execute/execute.exp,
11381         gcc.c-torture/execute/memcheck/memcheck.exp,
11382         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
11383         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
11384         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
11385         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
11386         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
11387         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
11388         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11389         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
11390         Remove bug reporting instructions with ancient email addresses.
11391
11392 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
11393
11394         * gcc.dg/20010202-1.c: New test.
11395         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
11396
11397 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
11398
11399         * g++.dg/stdbool-if.C: New test.
11400
11401 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
11402
11403         * objc/execute/fdecl.m: Added main().
11404
11405 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
11406
11407         * gcc.c-torture/execute/20010206-1.c: New test.
11408
11409 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
11410
11411         * gcc.dg/cpp/avoidpaste1.c: Update.
11412
11413 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
11414
11415         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
11416         Pero <nicola@brainstorm.co.uk>.
11417         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
11418
11419 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
11420
11421         * g++.old-deja/g++.pt/spec39.C: New test.
11422
11423 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
11424
11425         * gcc.c-torture/compile/20010202-1.c: New test.
11426
11427 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
11428
11429         * g++.old-deja/g++.abi/primary2.C: New test.
11430         * g++.old-deja/g++.abi/primary3.C: New test.
11431         * g++.old-deja/g++.abi/primary4.C: New test.
11432         * g++.old-deja/g++.abi/primary5.C: New test.
11433         * g++.old-deja/g++.abi/vtable3.h: New test.
11434         * g++.old-deja/g++.abi/vtable3a.C: New test.
11435         * g++.old-deja/g++.abi/vtable3b.C: New test.
11436         * g++.old-deja/g++.abi/vtable3c.C: New test.
11437         * g++.old-deja/g++.abi/vtable3d.C: New test.
11438         * g++.old-deja/g++.abi/vtable3e.C: New test.
11439         * g++.old-deja/g++.abi/vtable3f.C: New test.
11440         * g++.old-deja/g++.abi/vtable3g.C: New test.
11441         * g++.old-deja/g++.abi/vtable3h.C: New test.
11442         * g++.old-deja/g++.abi/vtable3i.C: New test.
11443         * g++.old-deja/g++.abi/vtable3j.C: New test.
11444         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
11445
11446 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
11447
11448         * g++.old-deja/g++.other/anon6.C: New test.
11449         * g++.old-deja/g++.other/anon7.C: New test.
11450
11451 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11452
11453         * gcc.dg/cpp/avoidpaste2.c: New tests.
11454
11455 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
11456
11457         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
11458
11459 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
11460
11461         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
11462         DECIMAL_DIG cases for Irix."
11463
11464 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
11465
11466         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
11467
11468 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11469
11470         * gcc.dg/c99-tag-1.c: New test.
11471
11472 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
11473
11474         * gcc.dg/cpp/tr-warn1.c: Add tests.
11475
11476 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
11477
11478         * gcc.dg/cpp/avoidpaste1.c: Update.
11479         * gcc.dg/cpp/paste4.c: Update.
11480
11481 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
11482
11483         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
11484         cases for Irix.
11485
11486 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11487
11488         * g++.old-deja/g++.other/inline19.C: New test.
11489
11490 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11491
11492         * gcc.dg/Wlarger-than.c: New test.
11493
11494 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11495
11496         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
11497
11498 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
11499
11500         * gcc.c-torture/execute/20010129-1.c: New test.
11501         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
11502
11503 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
11504
11505         * gcc.dg/cpp/avoidpaste1.c: Test case.
11506
11507 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
11508
11509         * g++.old-deja/g++.other/inline18.C: New test.
11510
11511 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11512
11513         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
11514         and __builtin_putchar.
11515
11516 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
11517
11518         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
11519         tests.
11520
11521 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
11522
11523         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
11524         floating point number rounding mode to round to the nearest
11525         representable mode.
11526
11527 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
11528
11529         * g++.old-deja/g++.other/mangle2.C: New test.
11530
11531 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
11532
11533         * gcc.c-torture/compile/20010124-1.c: New test.
11534
11535 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
11536
11537         * g++.old-deja/g++.pt/spec38.C: New test.
11538
11539 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11540
11541         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
11542         "Build don't run".
11543
11544 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11545
11546         * gcc.c-torture/execute/20010123-1.c: New test.
11547
11548 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
11549
11550         * g++.old-deja/g++.pt/spec37.C: New test.
11551
11552 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
11553
11554         * g++.old-deja/g++.pt/overload14.C: New test.
11555
11556 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11557
11558         * gcc.c-torture/execute/20010122-1.c: New test, exercise
11559         __builtin_return_address.
11560
11561 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
11562
11563         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
11564         * g++.old-deja/g++.pt/spec35.C: New test.
11565         * g++.old-deja/g++.pt/spec36.C: New test.
11566
11567 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
11568
11569         * gcc.c-torture/compile/20010118-1.c: New test.
11570
11571 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
11572
11573         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
11574
11575 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
11576
11577         * gcc.c-torture/execute/20010119-1.c: New test.
11578
11579 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11580
11581         * g++.old-deja/g++.other/vbase5.C: New test.
11582
11583 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
11584
11585         * gcc.c-torture/execute/20010118-1.c: New test.
11586
11587 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11588
11589         * g++.old-deja/g++.pt/deduct3.C: New test.
11590
11591 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11592
11593         * g++.old-deja/g++.pt/spec34.C: New test.
11594
11595 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
11596
11597         * g77.f-torture/compile/20000601-2.f: New test.
11598
11599 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11600
11601         * g++.old-deja/g++.other/init17.C: New test.
11602
11603 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
11604
11605         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
11606
11607 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11608
11609         * g++.old-deja/g++.pt/unify8.C: New test.
11610
11611 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11612
11613         * g++.old-deja/g++.abi/vbase1.C: New test.
11614
11615 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11616
11617         * g++.old-deja/g++.pt/crash65.C: New test.
11618
11619 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
11620
11621         * gcc.dg/cpp/assembl2.S: New test case.
11622
11623 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
11624
11625         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
11626         are supported.
11627
11628 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11629
11630         * g++.old-deja/g++.other/builtins1.C: New test.
11631         * g++.old-deja/g++.other/builtins2.C: Likewise.
11632         * g++.old-deja/g++.other/builtins3.C: Likewise.
11633         * g++.old-deja/g++.other/builtins4.C: Likewise.
11634
11635 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
11636
11637         * gcc.c-torture/compile/20010117-1.c: New test.
11638         * gcc.c-torture/compile/20010117-2.c: New test.
11639
11640 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
11641
11642         * g77.f-torture/execute/20010116.[fx]: New test,
11643         XFAIL on i?86-*-*.
11644         * g77.f-torture/compile/20010115.f: Indicate it's
11645         a test for PR fortran/1636.
11646
11647 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
11648
11649         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
11650
11651 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
11652
11653         * g77.f-torture/compile/20010115.f: New test.
11654
11655 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
11656
11657         * g++.old-deja/g++.pt/nontype5.C: New test.
11658
11659 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11660
11661         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
11662         have an equivalent working one below it.
11663
11664 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
11665
11666         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
11667         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11668
11669 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
11670
11671         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
11672         message containing "init_priority".
11673         (conpr-2.C): Likewise.
11674         (conpr-3.C): Likewise.
11675         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
11676
11677 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11678
11679         * gcc.c-torture/execute/20010114-2.c: New test.
11680
11681 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
11682
11683         * gcc.c-torture/compile/20010114-1.c: New test.
11684         * gcc.c-torture/compile/20010114-1.x: Xfail.
11685         * gcc.c-torture/compile/20010114-2.c: New test.
11686         * gcc.c-torture/execute/20010114-1.c: New test.
11687         * gcc.dg/trunc-1.c: New test.
11688         * gcc.dg/uninit-B.c: New test.
11689
11690 2001-01-13  Nick Clifton  <nickc@redhat.com>
11691
11692         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
11693         target.
11694
11695 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
11696
11697         * gcc.c-torture/compile/20010113-1.c: New test.
11698
11699 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
11700
11701         * gcc.c-torture/compile/20001212-1.c: New test.
11702
11703 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11704
11705         * gcc.dg/cpp/widestr1.c: Update.
11706         * gcc.dg/cpp/prag-imp.c: Remove.
11707
11708 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
11709
11710         * gcc.c-torture/execute/20000801-3.x: Remove.
11711         * gcc.dg/c90-init-1.c: New test.
11712         * gcc.dg/c99-init-1.c: New test.
11713         * gcc.dg/c99-init-2.c: New test.
11714         * gcc.dg/gnu99-init-1.c: New test.
11715
11716 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
11717
11718         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
11719         testing that no relevant ones were found.
11720
11721 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
11722
11723         * g++.old-deja/g++.pt/cast2.C: New test.
11724
11725 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
11726
11727         * g++.old-deja/g++.pt/friend47.C: New test.
11728
11729 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11730
11731         * g++.old-deja/g++.pt/instantiate13.C: New test.
11732
11733 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11734
11735         * g++.old-deja/g++.other/defarg7.C: New test.
11736         * g++.old-deja/g++.other/defarg8.C: New test.
11737
11738 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11739
11740         * g++.old-deja/g++.pt/crash64.C: New test.
11741
11742 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11743
11744         * g++.old-deja/g++.pt/crash63.C: New test.
11745
11746 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11747
11748         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
11749
11750 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
11751
11752         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
11753
11754 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
11755
11756         * g++.old-deja/g++.pt/error3.C: New test.
11757
11758 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
11759
11760         * g++.old-deja/g++.other/crash39.C: New test.
11761
11762 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
11763
11764         * g++.old-deja/g++.other/vbase4.C: New test.
11765
11766 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
11767
11768         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
11769         * gcc.dg/special/20000419-2.c: New file. Identical to above.
11770         * gcc.dg/special/special.exp: New test driver which will check
11771         for alias support for the above test.
11772
11773 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
11774
11775         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
11776         problems on small machines.
11777         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
11778         parameterize.
11779
11780 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
11781
11782         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
11783         mips.
11784         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11785
11786 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
11787
11788         * g++.old_deja/g++.pt/using8.C: New test.
11789
11790 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11791
11792         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
11793
11794 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
11795
11796         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
11797         where a failure is expected.
11798         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
11799
11800 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
11801
11802         * g++.old_deja/g++.pt/instantiate12.C: New test.
11803
11804 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
11805
11806         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
11807         start of structs.
11808         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
11809         * g++.old-deja/g++.brendan/crash17.C: Likewise.
11810         * g++.old-deja/g++.brendan/crash29.C: Likewise.
11811         * g++.old-deja/g++.brendan/crash48.C: Likewise.
11812         * g++.old-deja/g++.brendan/ns1.C: Likewise.
11813         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
11814         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11815         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
11816         * g++.old-deja/g++.eh/spec6.C: Likewise.
11817         * g++.old-deja/g++.jason/crash3.C: Likewise.
11818         * g++.old-deja/g++.law/ctors11.C: Likewise.
11819         * g++.old-deja/g++.law/ctors17.C: Likewise.
11820         * g++.old-deja/g++.law/ctors5.C: Likewise.
11821         * g++.old-deja/g++.law/ctors9.C: Likewise.
11822         * g++.old-deja/g++.mike/ambig1.C: Likewise.
11823         * g++.old-deja/g++.mike/net22.C: Likewise.
11824         * g++.old-deja/g++.mike/p3538a.C: Likewise.
11825         * g++.old-deja/g++.mike/p3538b.C: Likewise.
11826         * g++.old-deja/g++.mike/virt3.C: Likewise.
11827         * g++.old-deja/g++.niklas/t128.C: Likewise.
11828         * g++.old-deja/g++.other/anon4.C: Likewise.
11829         * g++.old-deja/g++.other/using1.C: Likewise.
11830         * g++.old-deja/g++.other/warn3.C: Likewise.
11831         * g++.old-deja/g++.pt/t37.C: Likewise.
11832         * g++.old-deja/g++.robertl/eb69.C: Likewise.
11833         * g++.old-deja/g++.robertl/eb71.C: Likewise.
11834
11835 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
11836
11837         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
11838
11839 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11840
11841         * gcc.c-torture/execute/stdio-opt-3.c: New test.
11842
11843 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
11844
11845         * gcc.c-torture/compile/20010107-1.c: New test.
11846
11847 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11848
11849         * gcc.c-torture/execute/builtin-noret-1.c: New test.
11850
11851 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11852
11853         * gcc.dg/format/format.h: New file.
11854         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
11855         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
11856         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
11857         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
11858         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
11859         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11860         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
11861         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
11862         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
11863         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
11864         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
11865         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
11866         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
11867         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
11868         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
11869         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
11870         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
11871         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
11872         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
11873         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
11874         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
11875         instead of declaring standard types, macros and functions in each
11876         test.
11877
11878 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
11879
11880         * gcc.c-torture/execute/20010106-1.c: New test.
11881
11882 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11883
11884         * gcc.dg/format/format.exp: New file.
11885         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
11886         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
11887         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
11888         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
11889         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
11890         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
11891         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
11892         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
11893         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
11894         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
11895         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
11896         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
11897         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
11898         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
11899         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
11900         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
11901         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
11902         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
11903         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
11904         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
11905         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
11906         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
11907         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
11908         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
11909         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
11910         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
11911         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
11912         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
11913         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
11914         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
11915         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
11916         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
11917         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
11918         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
11919         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
11920         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
11921         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
11922         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11923         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11924         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11925         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11926         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
11927
11928 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
11929
11930         * gcc.c-torture/execute/991228-1.c: Take word endianness into
11931         account.
11932
11933 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
11934
11935         * gcc.c-torture/execute/builtin-complex-1.c: New test.
11936
11937 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
11938
11939         * g++.old-deja/g++.pt/crash62.C: New test.
11940
11941 2001-01-04  Richard Henderson  <rth@redhat.com>
11942
11943         * gcc.dg/20000926-1.c: Update expected warnings.
11944         * gcc.dg/array-2.c: Likewise.
11945         * gcc.dg/array-4.c: Also validate flexible array members.
11946         * gcc.dg/c99-flex-array-1.c: New.
11947
11948 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11949
11950         * gcc.c-torture/compile/20001222-1.x: Remove.
11951
11952 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11953
11954         * gcc.c-torture/execute/built-in-setjmp.c: New.
11955
11956 2001-01-03  Richard Henderson  <rth@redhat.com>
11957
11958         * gcc.dg/940510-1.c: Update expected error wording.
11959         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
11960
11961 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
11962
11963         * lib/target-supports.exp (check_alias_available): Modified to
11964         indicate aliases not supported if only weak aliases are supported.
11965
11966 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11967
11968         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
11969         Turn on cmpstrsi checks for __pj__ and __i370__.
11970
11971 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
11972
11973         * g++.old-deja/g++.other/virtual11.C: New test.
11974
11975 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
11976
11977         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
11978
11979 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11980
11981         * gcc.c-torture/compile/20010102-1.c: New test.
11982
11983 2001-01-02  Andreas Jaeger  <aj@suse.de>
11984
11985         * gcc.dg/noreturn-3.c: New test.
11986
11987         * gcc.dg/noreturn-4.c: New test.
11988
11989 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11990
11991         * gcc.c-torture/execute/stdio-opt-1.c: Also test
11992         __builtin_fputc and __builtin_fwrite.
11993
11994 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
11995
11996         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
11997         signed char, not default char.
11998
11999 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12000
12001         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12002
12003 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
12004
12005         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
12006
12007 2000-12-29  Richard Henderson  <rth@redhat.com>
12008
12009         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12010         (__cyg_profile_func_exit): Define.
12011
12012 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12013
12014         * g++.dg/vtgc1.C: New test.
12015
12016 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
12017
12018         * gcc.dg/noncompile/20001228-1.c: New test.
12019
12020         * gcc.dg/20001228-1.c: New test.
12021
12022         * gcc.c-torture/execute/20001228-1.c: New test.
12023
12024 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
12025
12026         * gcc.dg/format-strfmon-1.c: New test.
12027
12028 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12029
12030         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12031         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12032         * gcc.c-torture/execute/string-opt-1.c: Likewise.
12033         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12034         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12035         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12036         * gcc.c-torture/execute/string-opt-6.c: Likewise.
12037         * gcc.c-torture/execute/string-opt-7.c: Likewise.
12038         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12039         * gcc.c-torture/execute/string-opt-9.c: Likewise.
12040         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12041         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12042         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12043
12044         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12045         * gcc.c-torture/execute/string-opt-4.c: Test index.
12046
12047 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
12048
12049         * gcc.c-torture/compile/20001226-1.c: New test.
12050
12051 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12052
12053         * gcc.c-torture/compile/20001222-1.c: New test.
12054         * gcc.c-torture/compile/20001222-1.x: Xfail.
12055
12056 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
12057
12058         * gcc.c-torture/execute/comp-goto-2.c: New test.
12059
12060 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
12061
12062         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12063         Use long types if __INT_MAX__ is 32767.
12064         (main): Use cast to (sint32 *) when poking 88 into a_page.
12065
12066         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12067
12068 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
12069
12070         * gcc.c-torture/compile/20001221-1.c: New test.
12071         * gcc.c-torture/execute/20001221-1.c: New test.
12072
12073 2000-12-20  Richard Henderson  <rth@redhat.com>
12074
12075         * g++.old-deja/g++.pt/crash36.C: Update error lines.
12076         * g++.old-deja/g++.robertl/eb109.C: Likewise.
12077
12078 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12079
12080         * gcc.dg/compare3.c: New test.
12081
12082 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12083
12084         * gcc.dg/format-warnll-1.c: New test.
12085
12086 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12087
12088         * gcc.dg/cpp/cmdlne-P.c: New test.
12089
12090 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12091
12092         * gcc.c-torture/execute/builtin-abs-1.c,
12093         gcc.c-torture/execute/builtin-abs-2.c: New tests.
12094
12095 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12096
12097         * gcc.dg/cpp/multiline.c: New test.
12098
12099 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12100
12101         * g++.old-deja/g++.other/syshdr1.C: Update.
12102         * gcc.dg/cpp/lineflags.c: Remove temporarily.
12103
12104 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12105
12106         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12107
12108 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12109
12110         * g++.old-deja/g++.pt/ttp65.C: New test.
12111
12112 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12113
12114         * g++.old-deja/g++.pt/ttp64.C: New test.
12115
12116 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12117
12118         * g++.old-deja/g++.pt/spec33.C: New test.
12119
12120 2000-12-14  Catherine Moore  <clm@redhat.com>
12121
12122         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12123         * gcc.c-torture/execute/920612-2.c: Likewise.
12124         * gcc.c-torture/execute/920428-2.c: Likewise.
12125         * gcc-c-torture/execute/va-arg-11.c: Call exit.
12126         * gcc.c-torture/execute/va-arg-21.c: Likewise.
12127
12128 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12129
12130         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12131         * gcc.dg/pack-test-2.c: Likewise.
12132
12133 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12134
12135         Tests by Zack Weinberg <zackw@stanford.edu>.
12136
12137         * gcc.dg/cpp/defined.c: Update.
12138         * gcc.dg/cpp/defined_trad.c: New tests.
12139
12140 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12141
12142         * gcc.dg/cpp/trad-direct.c: Update.
12143
12144 2000-12-11  Neil Booth  <neilb@earthling.net>
12145
12146         * gcc.dg/cpp/defined_trad.c
12147
12148 2000-12-11  Neil Booth  <neilb@earthling.net>
12149
12150         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12151
12152 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12153
12154         * gcc.dg/format-miss-2.c: New test.
12155
12156 2000-12-09  Neil Booth  <neilb@earthling.net>
12157
12158         * gcc.dg/cpp/lineflags.c: New tests.
12159         * gcc.dg/cpp/poison.c: Update.
12160         * gcc.dg/cpp/redef2.c: Update.
12161         * gcc.dg/cpp/skipping.c: New test.
12162
12163 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
12164
12165         * g++.old-deja/g++.other/eh3.C: New testcase.
12166
12167 2000-12-07  Neil Booth  <neilb@earthling.net>
12168
12169         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12170         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12171         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12172         wtr-union-init-2.c, wtr-union-init-3.c: Update.
12173         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12174         Update.
12175
12176 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12177
12178         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12179         __SIZE_TYPE__ instead of int for type of integers cast to
12180         pointers.
12181
12182 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
12183
12184         * g++.old-deja/g++.other/cleanup4.C: New test.
12185
12186 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12187
12188         * format-sec-1.c: New test.
12189
12190 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12191
12192         * gcc.dg/format-nonlit-3.c: New test.
12193
12194 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12195
12196         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12197         through a null pointer.
12198
12199 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12200
12201         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
12202         * g++.old-deja/g++.pt/partial4.C: New test.
12203
12204 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
12205
12206         * gcc.c-torture/execute/ieee/hugeval.x: New.
12207
12208 2000-12-06  Neil Booth  <neilb@earthling.net>
12209
12210         * gcc.dg/cpp/backslash2.c: New tests.
12211
12212 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12213
12214         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
12215         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
12216
12217 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
12218
12219         * gcc.c-torture/execute/20001203-2.c: New testcase.
12220
12221 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
12222
12223         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
12224         * g++.old-deja/g++.other/virtual10.C: New test.
12225
12226 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
12227
12228         * g++.old-deja/g++.mike/pmf5.C: Remove test.
12229
12230 2000-12-05  Richard Henderson  <rth@redhat.com>
12231
12232         * gcc.c-torture/compile/20001205-1.c: New.
12233
12234 2000-12-04  Neil Booth  <neilb@earthling.net>
12235
12236         * g++.old-deja/g++.other/virtual9.C: New test.
12237         * g++.old-deja/g++.pt/crash61.C: New test.
12238         * gcc.c-torture/execute/loop-9.c: New test.
12239
12240 2000-12-04  Neil Booth  <neilb@earthling.net>
12241
12242         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
12243         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
12244         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
12245         * gcc.dg/cpp/extratokens.c: ...here.
12246
12247 2000-12-04  Neil Booth  <neilb@earthling.net>
12248
12249         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
12250         New tests.
12251
12252 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12253
12254         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
12255         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
12256
12257 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12258
12259         * gcc.c-torture/execute/20001203-1.c: New test.
12260
12261 2000-12-03  Neil Booth  <neilb@earthling.net>
12262
12263         * gcc.dg/cpp/macro6.c: New test cases.
12264
12265 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12266
12267         * gcc.c-torture/execute/string-opt-9.c: New test.
12268         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12269         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12270         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12271
12272         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
12273         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
12274
12275 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
12276
12277         * gcc.dg/cpp/if-6.c: New testcase.
12278
12279         * gcc.dg/20001201-1.c: New testcase.
12280
12281 2000-12-02  Neil Booth  <neilb@earthling.net>
12282
12283         * g++.old-deja/g++.other/externC4.C,
12284         g++.old-deja/g++.other/friend10.C: New tests.
12285
12286 2000-12-02  Neil Booth  <neilb@earthling.net>
12287
12288         * g++.old-deja/g++.other/instan2.C
12289         * g++.old-deja/g++.other/instan3.C: New test.
12290
12291 2000-12-02  Neil Booth  <neilb@earthling.net>
12292
12293         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
12294         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
12295         gnuc99.c,gnuc99-pedantic.c: New tests.
12296
12297 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12298
12299         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
12300         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
12301
12302 2000-12-01  Neil Booth  <neilb@earthling.net>
12303
12304         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
12305         * gcc.dg/cpp/poison.c: Update.
12306         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
12307
12308 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
12309
12310         * g77.f-torture/execute/20001201.f: New test.
12311
12312 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12313
12314         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
12315
12316 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
12317
12318         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
12319
12320 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
12321
12322         * g++.old-deja/g++.other/cast6.C: New test.
12323
12324 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
12325
12326         * gcc.c-torture/execute/20001130-2.c: New testcase.
12327
12328 2000-11-30  Richard Henderson  <rth@redhat.com>
12329
12330         * gcc.c-torture/execute/20001130-1.c: New test.
12331
12332 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12333
12334         * g++.old-deja/g++.other/op3.C: New test.
12335
12336 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12337
12338         * g++.old-deja/g++.other/op2.C: New test.
12339
12340 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12341
12342         * g++.old-deja/g++.other/crash38.C: New test.
12343
12344 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
12345
12346         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
12347
12348 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
12349
12350         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
12351         tests.
12352         * gcc.c-torture/execute/string-opt-6.c: New test.
12353
12354         * gcc.dg/20001117-1.c: Add main.
12355
12356 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
12357
12358         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
12359         Move from here ...
12360         * gcc.dg/940510-1.c: ... to here.
12361
12362         * gcc.dg/20000926-1.c: GNU C now allows initializations of
12363         zero-size arrays in toplevel structures.
12364
12365 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
12366
12367         * gcc.c-torture/execute/loop-8.c: New test.
12368
12369 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12370
12371         * g++.old-deja/g++.other/base1.C: New test.
12372
12373 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12374
12375         * g++.old-deja/g++.other/parse2.C: New test.
12376
12377 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12378
12379         * g++.old-deja/g++.pt/incomplete1.C: New test.
12380
12381 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12382
12383         * g++.old-deja/g++.other/friend9.C: New test.
12384
12385 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
12386
12387         * gcc.dg/20001127-1.c: New test.
12388
12389 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
12390
12391         * g++.old-deja/g++.pt/friend46.C: New test.
12392
12393 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
12394
12395         * g++.old-deja/g++.other/ptrmem8.C: New test.
12396
12397 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12398
12399         * gcc.c-torture/execute/string-opt-7.c: New test.
12400         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12401
12402 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12403
12404         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
12405         instead of 'mkcheck 2'.
12406
12407 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12408
12409         * gcc.c-torture/execute/memcheck/driver.c,
12410         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
12411         C9X references to refer to C99.
12412
12413 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
12414
12415         * gcc.dg/ultrasp3.c: New test.
12416
12417 2000-11-25  Neil Booth  <neilb@earthling.net>
12418
12419         * gcc.dg/cpp/include2.c: Update test to be locale independent.
12420
12421 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
12422
12423         * gcc.c-torture/compile/20001123-2.c: New.
12424
12425 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12426
12427         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
12428
12429 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
12430
12431         * gcc.dg/sequence-point-1.c: Add some new tests.
12432         * gcc.c-torture/execute/20001124-1.c: New test.
12433
12434 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
12435
12436         * g++.old-deja/g++.other/vaarg4.C: New test.
12437         * gcc.c-torture/compile/20001123-1.c: New test.
12438
12439 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
12440
12441         * g++.other/crash24.C: Adjust and remove XFAIL.
12442         * g++.other/crash37.C: New test.
12443
12444 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
12445
12446         * g++.old-deja/g++.pt/instantiate9.C: New test.
12447
12448 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
12449
12450         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
12451         new ABI, too.
12452
12453         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
12454         * g++.old-deja/g++.robertl/eb55.C: Likewise.
12455
12456 2000-11-22  Neil Booth  <neilb@earthling.net>
12457
12458         * gcc.dg/cpp/Wtrigraphs.c: New test.
12459
12460 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
12461
12462         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
12463
12464 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
12465
12466         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
12467
12468 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
12469
12470         * lib/gcc-dg.exp: load_lib scanasm.exp.
12471         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
12472         * lib/g++-dg.exp: load_lib scanasm.exp.
12473         * lib/scanasm.exp: New.
12474         (scan-assembler, scan-assembler-not): Add optional arguments to
12475         test name, or if not present, the pattern name.
12476         (scan-assembler-dem, scan-assembler-dem-not): New.
12477
12478         * g++.dg/dg.exp: New.
12479
12480 2000-11-21  Neil Booth  <neilb@earthling.net>
12481
12482         * gcc.dg/cpp/integrated1.c: Remove.
12483
12484 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
12485
12486         * gcc.c-torture/execute/20001121-1.c: New test.
12487
12488 2000-11-21  Richard Henderson  <rth@redhat.com>
12489
12490         * gcc.c-torture/compile/20001121-1.c: New test.
12491
12492 2000-11-20  Neil Booth  <neilb@earthling.net>
12493
12494         * gcc.dg/cpp/integrated1.c: New test.
12495
12496 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
12497
12498         * g++.old-deja/g++.other/inline17.C: New test.
12499
12500 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
12501
12502         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
12503         local variable to be zero: I made the variable global. Now
12504         uses abort() and exit() instead of relying on main's return value.
12505
12506 2000-11-20  Neil Booth  <neilb@earthling.net>
12507
12508         * gcc.dg/cpp/paste2.c: Update test.
12509         * objc/execute/paste.m: New test.
12510
12511 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12512
12513         * gcc.dg/c99-condexpr-1.c: New test.
12514
12515 2000-11-20  Neil Booth  <neilb@earthling.net>
12516
12517         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
12518
12519 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
12520
12521         * g++.old-deja/g++.pt/export1.C: New test.
12522
12523 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
12524
12525         * gcc.dg/20001117-1.c: New test.
12526
12527 2000-11-18  Richard Henderson  <rth@redhat.com>
12528
12529         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
12530
12531 2000-11-18  Richard Henderson  <rth@redhat.com>
12532
12533         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
12534         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
12535         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
12536
12537 2000-11-18  Richard Henderson  <rth@redhat.com>
12538
12539         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
12540         (main): New.  Exit cleanly.
12541
12542 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12543
12544         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
12545         gcc.dg/c99-fordecl-2.c: New tests.
12546
12547 2000-11-18  Richard Henderson  <rth@redhat.com>
12548
12549         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
12550         * gcc.c-torture/execute/zerolen-2.c: New.
12551
12552 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12553
12554         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
12555         memory.
12556
12557 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
12558
12559         * g++.old-deja/g++.pt/instantiate8.C: New test.
12560
12561 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
12562
12563         * g++.old-deja/g++.other/incomplete.C: Add more tests.
12564         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
12565
12566 2000-11-16  Nick Clifton  <nickc@redhat.com>
12567
12568         * gcc.c-torture/execute/nestfunc-2.c: New test.
12569         * gcc.c-torture/execute/nestfunc-3.c: New test.
12570
12571 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
12572
12573         * gcc.c-torture/compile/20001116-1.c: New test.
12574
12575 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12576
12577         * gcc.c-torture/execute/20001115-1.c: New test.
12578
12579 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
12580
12581         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
12582         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
12583         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
12584         * g++.old-deja/g++.abi/vmihint.C: Likewise.
12585
12586 2000-11-15  Neil Booth  <neilb@earthling.net>
12587
12588         gcc.dg/cpp/_Pragma1.c: Update.
12589         gcc.dg/cpp/_Pragma2.c: New test.
12590
12591 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12592
12593         * g++.old-deja/g++.other/anon5.C: New test.
12594
12595 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
12596
12597         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
12598         tests.
12599
12600 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
12601
12602         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
12603         output.
12604
12605 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12606
12607         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
12608         labels at end of compound statements.
12609
12610 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
12611
12612         * gcc.c-torture/execute/loop-7.c: New test.
12613
12614 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12615
12616         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
12617
12618 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12619
12620         * gcc.dg/c99-bool-1.c: New test.
12621
12622 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12623
12624         * gcc.dg/c99-scope-1.c: Remove xfail.
12625         * gcc.dg/c99-scope-2.c: New test.
12626
12627 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12628
12629         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
12630         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
12631
12632 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
12633
12634         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
12635         error messages.
12636
12637         * g++.mike/p700.C: Don't typedef wchar_t.
12638         * g++.mike/p784.C: Likewise.
12639         * g++.mike/eb101.C: Don't use __wchar_t.
12640
12641 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
12642
12643         * g77.f-torture/execute/20001111.[fx]: Test premature exit
12644         from DO loop.
12645
12646 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
12647
12648         * gcc.c-torture/execute/20001111-1.c: New test.
12649
12650 2000-11-10  Nick Clifton  <nickc@redhat.com>
12651
12652         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
12653         long multuiple and accumulate.
12654
12655 2000-11-09  Richard Henderson  <rth@redhat.com>
12656
12657         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
12658         via size_t instead of int.
12659
12660         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
12661         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12662         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12663         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12664
12665 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
12666
12667         * gcc.c-torture/compile/20001109-1.c: New test.
12668         * gcc.c-torture/compile/20001109-2.c: New test.
12669
12670 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
12671
12672         * g++.old-deja/g++.pt/operator1.C: New test.
12673         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
12674
12675 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
12676
12677         * gcc.dg/20001108-1.c: New test.
12678
12679 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
12680
12681         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
12682         with both arguments constant strings.
12683         * gcc.c-torture/execute/string-opt-3.c: New test.
12684         * gcc.c-torture/execute/string-opt-4.c: New test.
12685         * gcc.c-torture/execute/string-opt-5.c: New test.
12686
12687 2000-11-08  Nick Clifton  <nickc@redhat.com>
12688
12689         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
12690         mulsidi3adddi patterns.
12691
12692 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
12693
12694         * g++.old-deja/g++.other/crash36.C: New test.
12695
12696 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
12697
12698         * g++.old-deja/g++.other/init16.C: New test.
12699
12700 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
12701
12702         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
12703
12704 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
12705
12706         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
12707         * gcc.c-torture/execute/va-arg-16.x: Likewise.
12708         * gcc.c-torture/execute/va-arg-17.x: Likewise.
12709
12710 2000-11-07  DJ Delorie  <dj@redhat.com>
12711
12712         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
12713
12714 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12715
12716         * gcc.c-torture/execute/string-opt-1.c: New test.
12717
12718 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
12719
12720         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
12721         mips-sgi-irix6.* because the MIPS ABI passes floating-point
12722         parameters in registers, and there is no way for a varargs
12723         function to know in which order the integer and floating-point
12724         parameters should be interleaved when they are placed on the
12725         stack.
12726         * gcc.c-torture/execute/va-arg-16.x: Likewise.
12727         * gcc.c-torture/execute/va-arg-17.x: Likewise.
12728
12729 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12730
12731         * gcc.c-torture/execute/string-opt-2.c: New test.
12732
12733 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
12734
12735         * g++.old-deja/g++.pt/crash60.C: New test.
12736
12737 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
12738
12739         * g++.old-deja/g++.other/crash24.C: New test.
12740         * g++.old-deja/g++.other/crash25.C: New test.
12741         * g++.old-deja/g++.other/crash26.C: New test.
12742         * g++.old-deja/g++.other/crash27.C: New test.
12743         * g++.old-deja/g++.other/crash28.C: New test.
12744         * g++.old-deja/g++.other/crash29.C: New test.
12745         * g++.old-deja/g++.other/crash30.C: New test.
12746         * g++.old-deja/g++.other/crash31.C: New test.
12747         * g++.old-deja/g++.other/crash32.C: New test.
12748         * g++.old-deja/g++.other/crash33.C: New test.
12749         * g++.old-deja/g++.other/crash34.C: New test.
12750         * g++.old-deja/g++.other/crash35.C: New test.
12751
12752 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
12753
12754         * gcc.c-torture/execute/20001031-1.c: New test.
12755
12756 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
12757
12758         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
12759         namespace.
12760
12761         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
12762         standards-conformant.
12763
12764         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
12765
12766         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
12767         * g++.old-deja/g++.mike/p755a.C: Likewise.
12768         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12769         library makes no calls to `operator new' during initialization.
12770
12771 2000-11-04  Neil Booth  <neilb@earthling.net>
12772
12773         * gcc.dg/cpp/include2.c: New tests.
12774
12775 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
12776
12777         * lib/g++.exp (g++_set_ld_library_path): New function.
12778         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12779
12780 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
12781
12782         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
12783         warnings.
12784
12785 2000-11-01  Richard Henderson  <rth@redhat.com>
12786
12787         * g++.old-deja/g++.ext/namedret1.C: New.
12788         * g++.old-deja/g++.ext/namedret2.C: New.
12789         * g++.old-deja/g++.ext/namedret3.C: New.
12790
12791 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
12792
12793         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12794         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12795
12796 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12797
12798         * gcc.c-torture/execute/va-arg-21.c: New test.
12799
12800 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12801
12802         * gcc.dg/c99-complex-2.c: New test.
12803
12804 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12805
12806         * gcc.c-torture/execute/stdio-opt-1.c: New test.
12807
12808 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
12809
12810         * g++.old-deja/g++.other/inline16.C: New test.
12811
12812 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
12813
12814         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12815         __PRETTY_FUNCTION__
12816
12817 2000-10-29  Neil Booth  <neilb@earthling.net>
12818
12819         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12820         New tests.
12821         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12822         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12823         optimisation.
12824
12825 2000-10-29  Neil Booth  <neilb@earthling.net>
12826
12827         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12828         * mi1.c, mi1c.h: Add null directives to multiple-include test.
12829         * mi5.c: Test multiple includes work with -C.
12830         * trigraphs.c: Test ^= version.
12831
12832 2000-10-28  Neil Booth  <neilb@earthling.net>
12833
12834         New tests and test updates for new macro expander.
12835
12836         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12837         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12838         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12839         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12840         new diagnostic messages.
12841
12842         * gcc.dg/cpp/macro3.c: New tests.
12843
12844 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
12845
12846         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12847         on the same line.
12848
12849 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
12850
12851         * g++.old-deja/g++.other/eh2.C: New test.
12852
12853 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12854
12855         * gcc.c-torture/execute/20001027-1.c: New test.
12856
12857 2000-10-26  Richard Henderson  <rth@redhat.com>
12858
12859         * gcc.c-torture/execute/20001026-1.c: New.
12860
12861 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
12862
12863         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12864         * g++.old-deja/g++.law/builtin1.C: Likewise.
12865         * g++.old-deja/g++.law/ctors10.C: Likewise.
12866         * g++.old-deja/g++.law/virtual3.C: Likewise.
12867         * g++.old-deja/g++.mike/p658.C: Likewise.
12868         * g++.old-deja/g++.other/sibcall1.C: Likewise.
12869         * g++.old-deja/g++.other/vaarg2.C: Likewise.
12870         * g++.old-deja/g++.robertl/eb124.C: Likewise.
12871         * g++.old-deja/g++.robertl/eb44.C: Likewise.
12872         * g++.old-deja/g++.robertl/eb77.C: Likewise.
12873
12874 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
12875
12876         * gcc.c-torture/compile/20001024-1.c: New test.
12877
12878 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
12879
12880         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12881         to tell us whether or not we are using V3.
12882
12883 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12884
12885         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12886         operands.
12887
12888 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12889
12890         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12891
12892 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
12893
12894         * gcc.c-torture/execute/20001024-1.c: New test.
12895
12896 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
12897
12898         * g++.old-deja/g++.other/sibcall1.C: New test.
12899
12900 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
12901
12902         * gcc.dg/noncompile/init-3.c: New test.
12903
12904 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12905
12906         * gcc.dg/format-array-1.c: New test.
12907
12908 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12909
12910         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12911         writing through null pointers; remove comment about testing
12912         unterminated strings.
12913
12914 2000-10-17  Matthew Hiller  <hiller@redhat.com>
12915
12916         * gcc.c-torture/execute/20001017-2.c: New test.
12917
12918 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12919
12920         * gcc.c-torture/compile/20001018-1.c: New test.
12921         * gcc.c-torture/compile/20001018-1.x: Xfail.
12922
12923 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12924
12925         * gcc.c-torture/execute/20001017-1.c: New test.
12926
12927 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12928
12929         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12930         for multiple use of arguments with scanf formats; add tests for
12931         multiple use of arguments.
12932
12933 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
12934
12935         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12936
12937 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12938
12939         * gcc.dg/format-miss-1.c: New test.
12940
12941 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12942
12943         * gcc.c-torture/execute/20001013-1.c: New test.
12944
12945 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12946
12947         * gcc.dg/format-branch-1.c: New test.
12948
12949 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12950
12951         * README, lib/file-format.exp: Remove EGCS references.
12952
12953 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12954
12955         * gcc.dg/20001013-1.c: New test.
12956
12957 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
12958
12959         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12960         for intmax_t in the compiler using __typeof__ and the type rules
12961         for conditional expressions.
12962
12963 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
12964
12965         * gcc.dg/20001012-1.c: New test.
12966         * gcc.dg/20001012-2.c: New test.
12967
12968 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12969
12970         * gcc.dg/format-attr-1.c: New test.
12971
12972 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12973
12974         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12975         __LONG_LONG_MAX__ instead of LLONG_MAX.
12976
12977 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12978
12979         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12980         scanf flags.
12981         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12982         flags.
12983
12984 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12985
12986         * gcc.dg/sequence-pt-1.c: New test.
12987
12988 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
12989
12990         * gcc.c-torture/execute/20001011-1.c: New testcase.
12991         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12992
12993 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
12994
12995         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12996         does not error on it.
12997
12998 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
12999
13000         * gcc.dg/20001009-1.c: New test.
13001
13002 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
13003
13004         * gcc.c-torture/compile/20001009-1.c: Move from here ....
13005         * gcc.c-torture/execute/20001009-2.c: ... to here.
13006
13007 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
13008
13009         * gcc.c-torture/compile/20001009-1.c: New testcase.
13010         * gcc.c-torture/execute/20001009-1.c: New testcase.
13011         Testcases provided by Jan Hubicka <jh@suse.cz>.
13012
13013 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13014
13015         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13016         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13017         uintmax_t using <limits.h> to emulate the compiler's internal
13018         logic.  No longer XFAIL %j tests.
13019
13020 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13021
13022         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13023         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13024         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13025         regexps and details of expected handling of some bad formats.
13026         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13027         suppression.
13028
13029 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13030
13031         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13032         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13033         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13034         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13035         in list archives.
13036
13037 2000-10-06  Richard Henderson  <rth@cygnus.com>
13038
13039         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13040         * g++.old-deja/g++.brendan/crash52.C: Likewise.
13041         * g++.old-deja/g++.jason/report.C: Likewise.
13042         * g++.old-deja/g++.law/friend5.C: Likewise.
13043         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
13044         of the expected warnings.
13045
13046 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
13047
13048         * g++.old-deja/g++.pt/enum14.C: New test.
13049
13050 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
13051
13052         * g++.old-deja/g++.pt/crash59.C: New test.
13053
13054 2000-10-04  Will Cohen  <wcohen@redhat.com>
13055
13056         * gcc.dg/20000926-1.c: New test.
13057
13058 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
13059
13060         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13061         function name for current C++ compiler.
13062         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13063
13064 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
13065
13066         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13067         __PRETTY_FUNCTION__.
13068         * g++.old-deja/g++.ext/pretty2.C: Likewise.
13069
13070 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13071
13072         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13073
13074 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
13075
13076         * gcc.c-torture/compile/20000923-1.c: New test.
13077
13078 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13079
13080         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13081         * g++.old-deja/g++.pt/ttp62.C: Same.
13082         * g++.old-deja/g++.other/inline14.C: Same.
13083
13084 2000-09-24  Richard Henderson  <rth@cygnus.com>
13085
13086         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13087
13088 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13089
13090         * gcc.dg/c90-printf-1.c: Add test for wide string format.
13091
13092 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
13093
13094         * gcc.c-torture/compile/20000922-1.c: New file.
13095
13096 2000-09-21  Nick Clifton  <nickc@redhat.com>
13097
13098         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13099         a signed long modulo operation.
13100         (mod6): New function - perform an unsigned long modulo operation.
13101         (main): Add tests for modulos of very large numbers by very small
13102         dividends.
13103
13104 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13105
13106         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13107
13108 2000-09-19  Richard Henderson  <rth@cygnus.com>
13109
13110         * gcc.dg/compare2.c (case 10): XFAIL.
13111
13112 2000-09-18  Richard Henderson  <rth@cygnus.com>
13113
13114         * gcc.c-torture/execute/20000906-1.c: Move ...
13115         * gcc.dg/20000906-1.c: ... here.  Only run on targets
13116         that support __builtin_trap.
13117
13118 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
13119
13120         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13121
13122 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13123
13124         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13125         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
13126         more $ format tests.
13127
13128 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13129
13130         * gcc.dg/format-errmk-1.c: New test.
13131
13132 2000-09-17  Greg McGary  <greg@mcgary.org>
13133
13134         * gcc.c-torture/execute/20000917-1.x: Remove.
13135
13136 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13137
13138         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13139
13140 2000-09-17  Greg McGary  <greg@mcgary.org>
13141
13142         * gcc.c-torture/execute/20000917-1.c: New test.
13143         * gcc.c-torture/execute/20000917-1.x: XFAIL.
13144
13145 2000-09-16  Neil Booth  <NeilB@earthling.net>
13146
13147         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13148         in nested macro bug.
13149
13150 2000-09-15  Neil Booth  <NeilB@earthling.net>
13151
13152         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13153
13154 2000-09-14  Jeffrey A Law  (law@cygnus.com)
13155
13156         * gcc.c-torture/execute/20000914-1.c: New test.
13157
13158 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
13159
13160         * g++.other/inline13.C: New test.
13161
13162 2000-09-12  Andreas Jaeger  <aj@suse.de>
13163
13164         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13165         constant by Ulrich Drepper <drepper@redhat.com>.
13166
13167 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
13168
13169         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13170
13171 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13172
13173         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13174
13175 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
13176
13177         * gcc.dg/cpp/backslash.c: New test.
13178
13179 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
13180
13181         * gcc.c-torture/execute/20000910-1.c: New test.
13182         * gcc.c-torture/execute/20000910-2.c: Likewise.
13183
13184 2000-09-11  Robert Lipe  <robertl@sco.com>
13185
13186         * gcc.dg/pragma-align.c: New test.
13187
13188 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
13189
13190         * g++.old-deja/g++.pt/explicit82.C: New test.
13191         * g++.old-deja/g++.pt/explicit83.C: New test.
13192
13193 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
13194
13195         * gcc.dg/asm-names.c: New test.
13196
13197 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13198
13199         * gcc.dg/cpp/tr-warn6.c: New test
13200
13201 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13202
13203         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13204         be accepted.
13205
13206 2000-09-07  Catherine Moore  <clm@redhat.com>
13207
13208         * gcc.c-torture/execute/unroll-1.c: New test.
13209
13210 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
13211
13212         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13213         ERROR markers.
13214         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13215         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13216         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13217         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13218         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13219         Preprocess only.
13220         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13221         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13222
13223 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13224
13225         * g++.old-deja/g++.pt/deduct2.C: New test.
13226
13227 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13228
13229         * g++.old-deja/g++.pt/parms2.C: New test.
13230
13231 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13232
13233         * g++.old-deja/g++.pt/crash58.C: New test.
13234
13235 2000-09-06  Greg McGary  <greg@mcgary.org>
13236
13237         * gcc.c-torture/execute/20000906-1.c: New test.
13238         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13239
13240 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13241
13242         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13243
13244 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13245
13246         * g++.old-deja/g++.pt/crash57.C: New test.
13247
13248 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13249
13250         * g++.old-deja/g++.pt/crash56.C: New test.
13251
13252 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13253
13254         * g++.old-deja/g++.pt/koenig1.C: New test.
13255
13256 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13257
13258         * gcc.dg/20000904-1.c: New test.
13259
13260 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13261
13262         * gcc.dg/cpp/paste8.c: New test.
13263
13264 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
13265
13266         * gcc.c-torture/compile/20000827-1.c: New test.
13267
13268 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13269
13270         * gcc.dg/format-diag-1.c: New test.
13271
13272 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13273
13274         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13275         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13276         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13277         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13278         gcc.dg/formatz-1.c: Adjust warning regular expressions.
13279
13280 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13281
13282         * g++.old-deja/g++.other/nested4.C: New test.
13283
13284 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13285
13286         * g++.old-deja/g++.ns/scoped1.C: New test.
13287
13288 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
13289
13290         * lib/g++.exp: Support testing already-installed GCC.
13291
13292 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13293
13294         * wtr-label-1.c, wtr-suffix-1.c: New tests.
13295
13296 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13297
13298         * gcc.dg/return-type-2.c: New test.
13299
13300 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
13301
13302         * gcc.c-torture/compile/20000825-1.c: New test.
13303
13304 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
13305
13306         * gcc.dg/dwarf2-2.c: New test.
13307
13308 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
13309
13310         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13311         dg-warning regexps.
13312
13313 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13314
13315         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13316         gcc.dg/format-ext-5.c: New tests.
13317
13318 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
13319
13320         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13321
13322 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
13323
13324         * gcc.dg/noncompile/930622-2.c: Adjust error message.
13325
13326 2000-08-24  Richard Henderson  <rth@cygnus.com>
13327
13328         * gcc.dg/ia64-sync-1.c: New test.
13329         * gcc.dg/ia64-sync-2.c: New test.
13330         * gcc.dg/ia64-asm-1.c: New test.
13331
13332 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13333
13334         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13335         * gcc.dg/format-ext-2.c: New test.
13336
13337 2000-08-23  Jason Merrill  <jason@redhat.com>
13338
13339         * lib/old-dejagnu.exp: Also ignore "In member function" and
13340         "At global scope".
13341
13342 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13343
13344         * gcc.dg/noncompile/label-lineno-1.c: New test.
13345
13346 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13347
13348         * gcc.dg/c99-array-nonobj-1.c: New test.
13349
13350 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13351
13352         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13353         tests.
13354         * gcc.dg/format-ext-1.c: New test.
13355
13356 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13357
13358         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13359         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13360         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13361         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13362         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13363
13364 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13365
13366         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13367         gcc.dg/c99-strftime-2.c: New tests.
13368
13369 2000-08-22  Richard Henderson  <rth@cygnus.com>
13370
13371         * gcc.c-torture/execute/20000822-1.c: New test.
13372
13373 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13374
13375         * gcc.c-torture/execute/20000819-1.x: Remove.
13376
13377 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13378
13379         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13380         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13381         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13382         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13383         gcc.dg/format-xopen-1.c: New tests.
13384
13385 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13386
13387         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13388
13389 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13390
13391         * g++.old-deja/g++.other/loop2.C: New test.
13392
13393         * gcc.c-torture/compile/20000606-1.c: New test.
13394         * gcc.c-torture/compile/20000728-1.c: New test.
13395         * gcc.c-torture/execute/20000801-1.c: New test.
13396         * gcc.c-torture/execute/20000801-2.c: New test.
13397         * gcc.c-torture/execute/20000819-1.c: New test.
13398         * gcc.c-torture/execute/20000819-1.x: XFAIL.
13399         * gcc.dg/20000629-1.c: New test.
13400         * gcc.dg/20000724-1.c: New test.
13401         * gcc.dg/20000807-1.c: New test.
13402
13403 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13404
13405         * gcc.dg/cpp/pragma-1.c: New test.
13406         * gcc.dg/cpp/pragma-2.c: New test.
13407
13408 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
13409
13410         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13411         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
13412
13413 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13414
13415         * gcc.c-torture/compile/20000818-1.c: New test.
13416
13417 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
13418
13419         * gcc.c-torture/execute/20000818-1.c: New test.
13420
13421 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13422
13423         * gcc.dg/format-va-1.c: New test.
13424
13425 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13426
13427         * g++.old-deja/g++.other/typedef8.C: New test.
13428
13429 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13430
13431         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13432         * g++.old-deja/g++.mike/net36.C: Mark candidate.
13433         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13434         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13435         * g++.old-deja/g++.other/ptrmem7.C: New test.
13436         * g++.old-deja/g++.pt/ptrmem10.C: New test.
13437
13438 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13439
13440         * g++.old-deja/g++.pt/typename27.C: New test.
13441
13442 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
13443
13444         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13445         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13446         * g++.old-deja/g++.pt/friend45.C: New test.
13447         * g++.old-deja/g++.other/friend8.C: New test.
13448
13449 2000-08-15  Richard Henderson  <rth@cygnus.com>
13450
13451         * gcc.c-torture/execute/20000815-1.c: New test.
13452
13453 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13454
13455         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13456         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13457         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13458
13459 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
13460
13461         * g++.old-deja/g++.other/refinit2.C: New test.
13462
13463 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
13464
13465         * lib/c-torture.exp (c-torture): Make
13466         compiler_conditional_xfail_data global.
13467         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13468         compiler_conditional_xfail_data machinery.
13469         (f-torture-execute): Likewise.
13470         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13471         and only when unrolling loops.
13472
13473         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13474
13475 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13476
13477         * g++.old-deja/g++.pt/explicit81.C: New test.
13478
13479 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13480
13481         * g++.old-deja/g++.pt/typename26.C: New test.
13482
13483 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
13484
13485         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13486         warning.
13487
13488 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13489
13490         * g++.old-deja/g++.other/array3.C: New test.
13491
13492 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13493
13494         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13495         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13496         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13497         New tests.
13498
13499 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
13500
13501         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13502         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13503
13504 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
13505
13506         * gcc.c-torture/execute/20000808-1.c: New test.
13507
13508 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13509
13510         * gcc.dg/c90-const-expr-1.c: New test.
13511
13512 2000-08-08  Richard Henderson  <rth@cygnus.com>
13513
13514         * gcc.dg/noncompile/920923-1.c: Declare calloc.
13515
13516 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13517
13518         * gcc.dg/noncompile/const-ll-1.c: New test.
13519
13520 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13521
13522         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13523
13524 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13525
13526         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13527         that running programs linked against the shared version of libobjc
13528         run correctly.
13529
13530 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13531
13532         * gcc.dg/c99-printf-1.c: New test.
13533
13534 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13535
13536         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13537
13538 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
13539
13540         * gcc.c-torture/execute/20000731-1.x: Delete.
13541
13542 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
13543
13544         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13545         and torture_without_loops as is done by c-torture.exp.
13546         (search_for): Copy from c-torture.exp.
13547         (gcc-dg-runtest): New function, drives a directory of tests
13548         iterating over the TORTURE_OPTIONS.
13549         (scan-assembler, scan-assembler-not): Move here from
13550         individual directory drivers.
13551
13552         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13553         defined by lib/gcc-dg.exp.
13554         * gcc.dg/cpp/cpp.exp: Likewise.
13555         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
13556         gcc-dg-runtest, so we cycle over optimization options.
13557
13558         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13559         * gcc.dg/compare2.c: No longer expected to fail.
13560
13561 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13562
13563         * gcc.c-torture/execute/20000804-1.c: New test.
13564
13565 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13566
13567         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13568
13569 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
13570
13571         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13572
13573 2000-08-03  Jeffrey A Law  (law@cygnus.com)
13574
13575         * gcc.c-torture/compile/20000803-1.c: New test.
13576
13577 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13578
13579         * gcc.c-torture/execute/20000801-3.c,
13580         gcc.c-torture/execute/20000801-4.c: New tests.
13581         * gcc.c-torture/execute/20000801-3.x,
13582         gcc.c-torture/execute/20000801-4.x: Xfail.
13583
13584 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
13585
13586         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13587         libobjc/.libs to allow for libtool.
13588
13589 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
13590
13591         * gcc.c-torture/compile/20000802-1.c: New test.
13592
13593 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
13594
13595         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13596
13597 2000-07-31  Jeffrey A Law  (law@cygnus.com)
13598
13599         * gcc-c-torture/execute/20000731-2.c: New test.
13600
13601         * gcc.c-torture/execute/20000731-1.c: New test.
13602         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13603
13604 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
13605
13606         * testsuite/gcc.dg/cpp/paste7.c: New test.
13607         * gcc.dg/cpp/20000725-1.c: New test.
13608
13609 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
13610
13611         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13612         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13613         declaration warning for __builtin_dwarf_reg_size.
13614
13615         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13616
13617 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13618
13619         * gcc.dg/noncompile/voidparam-1.c: New test.
13620
13621 2000-07-30  Richard Henderson  <rth@cygnus.com>
13622
13623         * gcc.dg/c90-digraph-1.c: Don't xfail.
13624         * gcc.dg/compare2.c (case 10): Xfail.
13625         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13626
13627 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
13628
13629         * gcc.dg/c99-main-1.c: New test.
13630
13631 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13632
13633         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13634
13635 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
13636
13637         * gcc.c-tortuer/execute/20000726-1.c: New test.
13638
13639 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
13640
13641         * gcc.c-torture/execute/enum-2.c: New test.
13642
13643 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13644
13645         * gcc.dg/cpp/tr-warn3.c: New test.
13646
13647 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13648
13649         * g++.old-deja/g++.ext/implicit1.C: Remove.
13650         * g++.old-deja/g++.jason/c2.C: Remove
13651         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13652         * g++.old-deja/g++.pt/crash16.C: Likewise.
13653         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13654
13655 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13656
13657         * g++.old-deja/g++.other/for2.C: New test.
13658
13659 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
13660
13661         * gcc.dg/20000720-1.c: New test.
13662
13663 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
13664
13665         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
13666
13667 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
13668
13669         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13670         * gcc.c-torture/execute/20000722-1.c: New.
13671         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13672
13673 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
13674
13675         * gcc.dg/cpp/20000720-1.S: New test.
13676
13677 2000-07-21  Michael Meissner  <meissner@redhat.com>
13678
13679         * gcc.c-torture/execute/ieee/hugeval.c: New test.
13680
13681 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13682
13683         * g++.old-deja/g++.brendan/crash16.C,
13684         g++.old-deja/g++.brendan/parse3.C,
13685         g++.old-deja/g++.brendan/redecl1.C,
13686         g++.old-deja/g++.ns/template13.C,
13687         g++.old-deja/g++.other/decl4.C,
13688         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13689
13690 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13691
13692         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13693         and "Internal error".
13694
13695         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13696         regexps.
13697         * gcc.dg/cpp/paste6.c: New test.
13698
13699 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
13700
13701         * gcc.dg/cpp/tr-direct.c: New test.
13702
13703         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13704         gcc.dg/cpp/undef1.c: Tweak error regexps.
13705
13706 2000-07-18  Eric Christopher <echristo@redhat.com>
13707
13708         * gcc.c-torture/compile/20000718-1.c: New test.
13709
13710 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
13711
13712         * cpplex.c (_cpp_push_token): If the token being pushed back
13713         is the previous token in this context, just subtract one from
13714         context->posn.
13715         * cppmacro.c (save_expansion): Clear aux field when storing a
13716         placemarker.
13717
13718 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
13719
13720         * gcc.dg/noncompile/redecl-1.c: New test.
13721
13722 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
13723
13724         * gcc.c-torture/execute/20000717-5.c: New test.
13725         * gcc.c-torture/execute/20000717-1.x: Removed.
13726
13727 2000-07-17  Richard Henderson  <rth@cygnus.com>
13728
13729         * gcc.c-torture/execute/20000717-4.c: New test.
13730
13731 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
13732
13733         * gcc.dg/cpp/syshdr.c: New test.
13734         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13735
13736 2000-07-17  Neil Booth  <neilb@earthling.net>
13737
13738         * gcc.dg/cpp/cmdlne-dM.c: New test.
13739         * gcc.dg/cpp/cmdlne-dD.c: New test.
13740
13741 2000-07-17  Jeffrey A Law  (law@cygnus.com)
13742
13743         * gcc.c-torture/execute/20000717-3.c: New test.
13744
13745         * gcc.c-torture/compile/20000717-1.c: New test.
13746
13747 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
13748
13749         * gcc.c-torture/execute/20000717-2.c: New test.
13750
13751 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13752
13753         * gcc.dg/formatz-1.c: New test.
13754
13755         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13756         * gcc.dg/c99-digraph-1.c: New tests.
13757
13758         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13759         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13760
13761         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13762         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13763         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13764         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13765         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13766         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13767         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13768
13769 2000-07-17   Greg McGary <greg@mcgary.org>
13770
13771         * gcc.c-torture/execute/20000717-1.c: New test.
13772         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13773
13774 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
13775
13776         * gcc.c-torture/execute/20000715-2.c: New test.
13777         * gcc.dg/20000715-1.c: New test.
13778
13779 2000-07-15  Michael Meissner  <meissner@redhat.com>
13780
13781         * gcc.c-torture/execute/20000715-1.c: New test.
13782
13783 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
13784
13785         * gcc.c-torture/execute/20000707-1.c: New test.
13786
13787 2000-07-13  Neil Booth  <NeilB@earthling.net>
13788
13789         * testsuite/gcc.dg/cpp/digraph1.c,
13790         testsuite/gcc.dg/cpp/digraph2.c,
13791         testsuite/gcc.dg/cpp/digraphs.c: New tests.
13792
13793 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
13794
13795         * g77.f-torture/compile/20000630-2.f:  New test.
13796         * g77.f-torture/compile/20000630-2.x
13797
13798 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
13799
13800         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
13801
13802 2000-07-11  Neil Booth  <NeilB@earthling.net>
13803
13804         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13805
13806 2000-07-11  Neil Booth  <NeilB@earthling.net>
13807
13808         * gcc.dg/cpp/cmdlne-C.c: New.
13809
13810 2000-07-09  Neil Booth  <NeilB@earthling.net>
13811
13812         * gcc.dg/cpp/directiv.c: New tests.
13813         * gcc.dg/cpp/undef1.c: Update.
13814
13815 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
13816
13817         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13818
13819 2000-07-09  Neil Booth  <NeilB@earthling.net>
13820
13821         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13822
13823 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
13824
13825         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13826         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13827
13828 2000-07-08  Neil Booth  <NeilB@earthling.net>
13829
13830         * gcc.dg/cpp/macsyntx.c: New tests.
13831
13832 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13833
13834         * gcc.dg/20000707-1.c: New test.
13835
13836 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13837
13838         * gcc.c-torture/execute/20000706-1.c: New test.
13839         * gcc.c-torture/execute/20000706-2.c: New test.
13840         * gcc.c-torture/execute/20000706-3.c: New test.
13841         * gcc.c-torture/execute/20000706-4.c: New test.
13842         * gcc.c-torture/execute/20000706-5.c: New test.
13843
13844 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13845
13846         * g++.old-deja/g++.pt/instantiate7.C: New test.
13847
13848 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13849
13850         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13851         * g++.old-deja/g++.mike/thunk3.C: Likewise.
13852         * g++.old-deja/g++.other/rtti3.C: Likewise.
13853         * g++.old-deja/g++.other/rttid3.C: Likewise.
13854
13855 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
13856
13857         *  g77.f-torture/compile/20000630-1.x: Fix typo
13858
13859 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
13860
13861         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13862         assembly output.
13863
13864 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
13865
13866         * gcc.dg/cpp/ident.c: New test.
13867
13868 2000-07-05  Neil Booth  <NeilB@earthling.net>
13869
13870         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13871           gcc.dg/cpp/lexstrng.c: New tests.
13872
13873 2000-07-04  Neil Booth  <NeilB@earthling.net>
13874
13875         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13876         * gcc.dg/cpp/strify2.c: Same.
13877
13878 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
13879
13880         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13881         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13882         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13883         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13884
13885         * testsuite/gcc.dg/cpp/macro1.c,
13886         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13887         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13888         testsuite/gcc.dg/cpp/strify1.c,
13889         testsuite/gcc.dg/cpp/strify2.c: New tests.
13890
13891 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
13892
13893         * gcc.c-torture/execute/20000703-1.c: New test.
13894
13895 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13896
13897         * g++.old-deja/g++.pt (lookup10.C): New test.
13898
13899 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13900
13901         * g++.old-deja/g++.pt (typename25.C): New test.
13902
13903 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
13904
13905         * gcc.c-torture/compile/20000701-1.c: New test.
13906
13907 2000-06-30  Nick Clifton  <nickc@cygnus.com>
13908
13909         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13910         to test case.
13911
13912 2000-06-30  Catherine Moore  <clm@cygnus.com>
13913
13914         * gcc.c-torture/execute/align-1.c: New test.
13915
13916 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
13917
13918         * g++.old-deja/g++.pt/expr8.C: New test.
13919         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13920
13921 2000-06-29  Nick Clifton  <nickc@cygnus.com>
13922
13923         * gcc.c-torture/compile/20000629-1.c: New test.
13924
13925 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13926
13927
13928         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13929         gcc.dg/noncompile directory, depending on whether they're
13930         preprocessor tests or not.  Annotate all the tests for the dg
13931         framework.
13932
13933         * gcc.c-torture/noncompile/noncompile.exp: Delete.
13934         * gcc.dg/noncompile/noncompile.exp: New.
13935
13936         * Moved files:
13937         Old name                                New name
13938         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
13939         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
13940         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
13941         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
13942         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
13943         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
13944         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
13945         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
13946         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
13947         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
13948         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
13949         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
13950         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
13951         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
13952         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
13953         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
13954         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
13955         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
13956         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
13957         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
13958         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
13959         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
13960         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
13961         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
13962
13963         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
13964         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
13965         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
13966         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
13967         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
13968         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
13969
13970 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13971
13972         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13973         declare one variable.  On the fourth, error.
13974         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13975         declared by 20000628-1a.h.
13976
13977 2000-06-29  Richard Henderson  <rth@redhat.com>
13978
13979         * gcc.c-torture/execute/930529-1.x: New file.
13980         * gcc.dg/920413-1.c: Adjust expected warning text.
13981         * gcc.dg/980217-1.c: Declare abort.
13982         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13983
13984 2000-06-29  Jeffrey A Law  (law@cygnus.com)
13985
13986         * g77.f-torture/compile/20000629-1.f: New test.
13987         * g77.f-torture/compile/20000629-1.x: Expected to fail.
13988
13989 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
13990
13991         Rearrange lots of files, removing entirely the
13992         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13993         directories.
13994
13995         * Deleted files:
13996         gcc.c-torture/code_quality/code_quality.exp
13997         gcc.c-torture/special/special.exp
13998         gcc.failure/failure.exp
13999         gcc.failure/940409-1.x
14000         gcc.c-torture/compile/961203-1.x
14001
14002         * New files:
14003         gcc.misc-tests/linkage.exp
14004         gcc.c-torture/execute/920730-1t.c
14005         gcc.c-torture/execute/920730-1t.x
14006         gcc.c-torture/compile/920520-1.x
14007         gcc.c-torture/compile/920521-1.x
14008         gcc.c-torture/compile/981006-1.x
14009         gcc.c-torture/execute/eeprof-1.x
14010
14011         * Moved files (possibly with modifications to fit a new harness):
14012         Old name                                New name
14013         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
14014         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
14015         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
14016         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
14017         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
14018         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
14019         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
14020         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
14021         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
14022         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
14023         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
14024         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
14025         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
14026         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
14027
14028 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14029
14030         * c-torture/compile/961203-1.x: Delete.
14031
14032         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
14033         not exit. Include stdio.h.
14034         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14035         * gcc.misc-tests/dg-12.c: Likewise.
14036         * gcc.misc-tests/dg-5.c: Likewise.
14037         * gcc.misc-tests/dg-6.c: Likewise.
14038         * gcc.misc-tests/dg-7.c: Prototype abort.
14039         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14040         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14041         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
14042         not exit.
14043         * gcc.misc-tests/sieve.c: Use return from main, not exit.
14044         * gcc.misc-tests/sort2.c: Use return from main, not exit.
14045
14046 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
14047
14048         * gcc.dg/cpp/20000628-1.c: New test.
14049         * gcc.dg/cpp/20000628-1.h: New header for above test.
14050         * gcc.dg/cpp/20000628-1a.h: Likewise.
14051
14052 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
14053
14054         * gcc.dg/cpp: New directory.
14055         * gcc.dg/cpp/cpp.exp: New driver.
14056         * gcc.dg/cpp/20000627-1.c: New test.
14057         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14058         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14059         and rewrite as a compilation test.
14060
14061         * gcc.dg: Move many files into the cpp subdirectory, possibly
14062         renaming or editing them as well.
14063         Old name                New name
14064         990119-1.c              cpp/19990119-1.c
14065         990228-1.c              cpp/19990228-1.c
14066         990407-1.c              cpp/19990407-1.c
14067         990409-1.c              cpp/19990409-1.c
14068         990413-1.c              cpp/19990413-1.c
14069         990703-1.c              cpp/19990703-1.c
14070         20000127-1.c            cpp/20000127-1.c
14071         20000129-1.c            cpp/20000129-1.c
14072         20000207-1.c            cpp/20000207-1.c
14073         20000207-2.c            cpp/20000207-2.c
14074         20000209-1.c            cpp/20000209-1.c
14075         20000209-2.c            cpp/20000209-2.c
14076         20000301-1.c            cpp/20000301-1.c
14077         20000419-1.c            cpp/20000419-1.c
14078         20000510-1.S            cpp/20000510-1.S
14079         20000519-1.c            cpp/20000519-1.c
14080         20000529-1.c            cpp/20000529-1.c
14081         20000625-1.c            cpp/20000625-1.c
14082         20000625-2.c            cpp/20000625-2.c
14083         cpp-as1.c               cpp/assert1.c
14084         cpp-as2.c               cpp/assert2.c
14085         cxx-comments-1.c        cpp/cxxcom1.c
14086         cxx-comments-2.c        cpp/cxxcom2.c
14087         endif-label.c           cpp/endif.c
14088         cpp-hash1.c             cpp/hash1.c
14089         cpp-hash2.c             cpp/hash2.c
14090         cpp-if1.c               cpp/if-1.c
14091         cpp-if2.c               cpp/if-2.c
14092         cpp-if3.c               cpp/if-3.c
14093         cpp-if4.c               cpp/if-4.c
14094         cpp-if5.c               cpp/if-5.c
14095         cpp-cond.c              cpp/if-cexp.c
14096         cpp-missingop.c         cpp/if-mop.c
14097         cpp-missingparen.c      cpp/if-mpar.c
14098         cpp-opprec.c            cpp/if-oppr.c
14099         cpp-ifparen.c           cpp/if-paren.c
14100         cpp-shortcircuit.c      cpp/if-sc.c
14101         cpp-shift.c             cpp/if-shift.c
14102         cpp-unary.c             cpp/if-unary.c
14103         cpp-li1.c               cpp/line1.c
14104         cpp-li2.c               cpp/line2.c
14105         lineno.c                cpp/line3.c
14106         lineno-2.c              cpp/line4.c
14107         cpp-mi.c                cpp/mi1.c
14108         cpp-mic.h               cpp/mi1c.h
14109         cpp-micc.h              cpp/mi1cc.h
14110         cpp-mind.h              cpp/mi1nd.h
14111         cpp-mindp.h             cpp/mi1ndp.h
14112         cpp-mix.h               cpp/mi1x.h
14113         cpp-mi2.c               cpp/mi2.c
14114         cpp-mi2a.h              cpp/mi2a.h
14115         cpp-mi2b.h              cpp/mi2b.h
14116         cpp-mi2c.h              cpp/mi2c.h
14117         cpp-mi3.c               cpp/mi3.c
14118         cpp-mi3.def             cpp/mi3.def
14119         poison-1.c              cpp/poison.c
14120         pr-impl.c               cpp/prag-imp.c
14121         cpp-redef-2.c           cpp/redef1.c
14122         cpp-redef.c             cpp/redef2.c
14123         strpaste.c              cpp/strp1.c
14124         strpaste-2.c            cpp/strp2.c
14125         cpp-tradpaste.c         cpp/tr-paste.c
14126         cpp-tradstringify.c     cpp/tr-str.c
14127         cpp-tradwarn1.c         cpp/tr-warn1.c
14128         cpp-tradwarn2.c         cpp/tr-warn2.c
14129         trigraphs.c             cpp/trigraphs.c
14130         cpp-unc1.c              cpp/unc1.c
14131         cpp-unc2.c              cpp/unc2.c
14132         cpp-unc3.c              cpp/unc3.c
14133         cpp-unc.c               cpp/unc4.c
14134         undef.c                 cpp/undef1.c
14135         undef-2.c               cpp/undef2.c
14136         cpp-wi1.c               cpp/widestr1.c
14137
14138 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
14139
14140         * lib/g++.exp (g++_include_flags): Tweak.
14141
14142 2000-06-27  H.J. Lu  <hjl@gnu.org>
14143             Loren J. Rittle  <ljrittle@acm.org>
14144
14145         * lib/g++.exp (g++_include_flags): Override libgloss.exp
14146         version with one that knows about the new gcc tree structure.
14147         (g++_link_flags): Same.
14148
14149 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
14150
14151         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14152         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14153         case we are cross-compiling.
14154
14155         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14156         g++.old-deja/g++.niklas/Makefile.in,
14157         g++.old-deja/g++.niklas/configure.in,
14158         g++.old-deja/g++.other/Makefile.in,
14159         g++.old-deja/g++.other/configure.in,
14160         gcc.c-torture/code_quality/Makefile.in,
14161         gcc.c-torture/code_quality/configure.in,
14162         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14163         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14164         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14165         gcc.c-torture/execute/ieee/Makefile.in,
14166         gcc.c-torture/execute/ieee/configure.in,
14167         gcc.c-torture/noncompile/Makefile.in,
14168         gcc.c-torture/noncompile/configure.in,
14169         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14170         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14171         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14172
14173 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14174
14175         * g++.old-deja/g++.other/ambig3.C: New test.
14176
14177 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14178
14179         * g++.old-deja/g++.pt/syntax1.C: New test.
14180         * g++.old-deja/g++.pt/syntax2.C: New test.
14181         * g++.old-deja/g++.other/syntax3.C: New test.
14182         * g++.old-deja/g++.other/syntax4.C: New test.
14183
14184 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14185
14186         * gcc.dg/20000623-1.c: Prototype exit and abort.
14187
14188 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14189
14190         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14191         New tests.
14192         * gcc.dg/cpp-mi3.def: New file.
14193
14194         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14195         inside assertions.
14196         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14197         lexer's error messages.
14198         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14199         divine anything from the linemarkers.
14200         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14201         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14202
14203 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
14204
14205         * gcc.dg/20000623-1.c: New test.
14206
14207 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
14208
14209         * gcc.c-torture/execute/20000622-1.c: New test.
14210
14211 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14212
14213         * g++.old-deja/g++.other/init15.C: New test.
14214
14215 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14216
14217         * g++.old-deja/g++.pt/vaarg2.C: New test.
14218         * g++.old-deja/g++.pt/vaarg3.C: New test.
14219
14220 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
14221
14222         * g++.old-deja/g++.other/dyncast6.C: New test.
14223
14224 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
14225
14226         * gcc.c-torture/execute/loop-6.c: New test.
14227
14228 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
14229
14230         * gcc.dg/20000614-1.c: New test.
14231         * gcc.dg/20000614-2.c: New test.
14232
14233 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
14234
14235         * g++.old-deja/g++.other/inline12.C: New test.
14236
14237 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
14238
14239         * g++.old-deja/g++.other/eh1.C: New test.
14240
14241 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
14242
14243         * g++.old-deja/g++.other/type.C: New test.
14244
14245 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14246
14247         * g++.old-deja/g++.other/initstring.C: New test.
14248
14249 2000-06-12  Jason Merrill  <jason@redhat.com>
14250
14251         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14252
14253 2000-06-09  Jeffrey A Law  (law@cygnus.com)
14254
14255         * gcc.c-torture/compile/20000609-1.c: New test.
14256
14257 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
14258
14259         * gcc.dg/20000609-1.c: New test.
14260
14261 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
14262
14263         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14264         * gcc.c-torture/noncompile/poison-1.c: Move...
14265         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14266         * gcc.dg/cpp-li1.c: Add a token after the #line.
14267
14268 2000-06-05  Richard Henderson  <rth@cygnus.com>
14269
14270         * gcc.c-torture/execute/20000605-2.c: New test.
14271         * gcc.c-torture/execute/20000605-3.c: New test.
14272
14273 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
14274
14275         * g77.f-torture/execute/20000503-1.x: New file.
14276
14277 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
14278
14279         * g++.old-deja/g++.eh/badalloc1.C: New test.
14280
14281 2000-06-05  Richard Henderson  <rth@cygnus.com>
14282
14283         * gcc.c-torture/execute/20000605-1.c: New test.
14284
14285 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14286             Nathan Sidwell <nathan@codesourcery.com>
14287
14288         * gcc.c-torture/compile/20000605-1.c: New test.
14289
14290 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
14291
14292         * g77.f-torture/compile/20000601-1.f:  New test.
14293
14294 2000-06-03  Richard Henderson  <rth@cygnus.com>
14295
14296         * gcc.c-torture/execute/20000603-1.c: New.
14297
14298 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
14299
14300         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14301         * gcc.dg/noreturn-2.c (noreturn): Likewise.
14302
14303 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
14304
14305         * gcc.dg/compare2.c (case 12): XFAIL.
14306         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14307         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14308
14309         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14310
14311 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
14312
14313         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14314         guard macro is already defined when the header is first
14315         included.
14316         * gcc.dg/cpp-mix.h: New file.
14317         * gcc.dg/endif-label.c: Update patterns to match compiler.
14318
14319         * g++.brendan/complex1.C: Declare abort.
14320         * g++.law/refs4.C: Remove XFAIL.
14321         * g++.oliva/expr2.C: Declare abort and exit.
14322
14323 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
14324
14325         * gcc.c-torture/execute/20000528-1.c: New test.
14326
14327         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14328         * g++.old-deja/g++.law/temps4.C: Likewise.
14329
14330         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14331         stdlib.h.  Call abort() on failure.
14332         * g++.old-deja/g++.law/refs4.C: Likewise.
14333         * g++.old-deja/g++.law/temps4.C: Likewise.
14334         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14335         * gcc.c-torture/execute/20000112-1.c: Include string.h.
14336
14337 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
14338
14339         Relative to g++.dg/special:
14340         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14341
14342         Relative to g++.old-deja:
14343         * g++.brendan/complex1.C, g++.jason/optimize2.C,
14344         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14345         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14346         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14347         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14348         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14349         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14350
14351         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14352         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14353         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14354         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14355         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14356         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14357         and/or string.h.
14358
14359         * g++.other/goto1.C: Update expectations for error messages.
14360
14361 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
14362
14363         * gcc.c-torture/compile/20000523-1.c: New test.
14364
14365 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14366
14367         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14368
14369 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14370
14371         * g++.old-deja/g++.eh/catch11.C: New test.
14372         * g++.old-deja/g++.eh/catch12.C: New test.
14373
14374 2000-05-24  Nick Clifton  <nickc@cygnus.com>
14375
14376         * gcc.c-torture/execute/20000523-1.c: New test.
14377
14378 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
14379
14380         * c-torture/execute/bcp-1.c: Replace abort in arg of
14381         __builtin_constant_p with a generic external function.
14382
14383         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14384         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14385         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14386         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14387         Prototype abort and/or exit.
14388
14389         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14390         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14391         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14392         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14393
14394 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
14395
14396         * gcc.dg/dwarf2-1.c: New test.
14397
14398 2000-05-20  Richard Henderson  <rth@cygnus.com>
14399
14400         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14401
14402 2000-05-20  Andreas Jaeger  <aj@suse.de>
14403
14404         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14405         testcase.
14406
14407 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
14408
14409         * gcc.c-torture/execute/20000519-2.c: New test.
14410
14411 2000-05-19  Andreas Jaeger  <aj@suse.de>
14412
14413         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14414         which fails with SSA.
14415
14416         * lib/c-torture.exp: Also test with -O3 -fssa.
14417
14418 2000-05-18  Michael Meissner  <meissner@redhat.com>
14419
14420         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14421         * gcc.c-torture/execute/920415-1.c: Ditto.
14422         * gcc.c-torture/execute/920501-1.c: Ditto.
14423         * gcc.c-torture/execute/conversion.c: Ditto.
14424         * gcc.c-torture/execute/cvt-1.c: Ditto.
14425
14426 2000-05-18  Jeffrey A Law  (law@cygnus.com)
14427
14428         * gcc.c-torture/compile/20000518-1.c: New test.
14429
14430 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14431
14432         * g77.f-torture/compile/200005018.f:  New test.
14433
14434 2000-05-17  Jeffrey A Law  (law@cygnus.com)
14435
14436         * gcc.c-torture/compile/20000517-1.c: New test.
14437
14438 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14439
14440         * gcc.c-torture/execute/20000516-1.c: New test.
14441
14442 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
14443
14444         * g++.old-deja/g++.other/eh.C: New test.
14445
14446 2000-05-12  Richard Henderson  <rth@cygnus.com>
14447
14448         * gcc.c-torture/execute/990208-1.c (main): Don't pass
14449         constants through to doit's conditional.
14450
14451 2000-05-11  Jeffrey A Law  (law@cygnus.com)
14452
14453         * gcc.c-torture/compile/20000511-1.c: New test.
14454         * g77.f-torture/compile/20000511-1.f: New test.
14455         * g77.f-torture/compile/20000511-2.f: New test.
14456
14457 2000-05-11  Michael Meissner  <meissner@redhat.com>
14458
14459         * gcc.c-torture/execute/20000511-1.c: New test.
14460
14461 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
14462
14463         * gcc.dg/dg.exp: Scan .S files as well as .c files.
14464         * gcc.dg/20000510-1.S: New.
14465
14466 2000-05-08  Catherine Moore  <clm@cygnus.com>
14467
14468         * gcc.dg/unused-3.c: New.
14469
14470 2000-05-06  Richard Henderson  <rth@cygnus.com>
14471
14472           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14473           * g++.old-deja/g++.mike/warn1.C: Likewise.
14474           * g++.old-deja/g++.pt/local1.C: Likewise.
14475           * g++.old-deja/g++.pt/local7.C: Likewise.
14476           * g++.old-deja/g++.pt/spec16.C: Likewise.
14477
14478 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
14479
14480         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14481
14482 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
14483
14484           * g77.f-torture/execute/20000503-1.f:  New test.
14485
14486 2000-05-04  Andreas Jaeger  <aj@suse.de>
14487
14488         * gcc.dg/noreturn-2.c: New test.
14489
14490 2000-05-04  Neil Booth  <NeilB@earthling.net>
14491
14492         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14493         preprocessor.
14494
14495 2000-05-04  Richard Henderson  <rth@cygnus.com>
14496
14497         * gcc.c-torture/execute/20000503-1.c: Fix typo.
14498
14499 2000-05-04  Richard Henderson  <rth@cygnus.com>
14500
14501         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
14502         OpenSSL by Jason R Thorpe.
14503
14504 2000-05-03  Jim Wilson  <wilson@cygnus.com>
14505
14506         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14507
14508 2000-05-03  Robert Lipe <robertlipe@usa.net>
14509
14510         * gcc.dg/20000503-1.c: New test.
14511
14512 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
14513
14514         * gcc.c-torture/compile/20000502-1.c: New test.
14515         * g++.old-deja/g++.other/align.C: New test.
14516         * gcc.dg/cpp-tradstringify.c: New test.
14517
14518 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14519
14520         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14521         and hard registers.
14522
14523 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
14524
14525         * gcc.c-torture/execute/loop-5.c: New test.
14526
14527 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
14528
14529         * gcc.c-torture/execute/va-arg-20.c: New test.
14530
14531 2000-04-23  Jeffrey A Law  (law@cygnus.com)
14532
14533         * gcc.c-torture/execute/20000422-1.c: New test.
14534
14535 2000-04-20  Greg McGary  <gkm@gnu.org>
14536
14537         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14538         when optimizing, but without sibling-call optimizations (-O1).
14539
14540 2000-04-20  Jeffrey A Law  (law@cygnus.com)
14541
14542           * gcc.c-torture/compile/20000420-1.c: New test.
14543
14544 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14545
14546         * g++.abi/ptrflags.C: New test.
14547         * g++.eh/catchptr1.C: Test incomplete pointer chains.
14548
14549 2000-04-19  Catherine Moore  <clm@cygnus.com>
14550
14551         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14552
14553 2000-04-19  Greg McGary  <gkm@gnu.org>
14554
14555         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14556         sibling-call optimizations.
14557
14558 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
14559
14560         * gcc.dg/20000419-1.c: New test.
14561
14562 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
14563
14564         * gcc.c-torture/execute/20000412-6.c: New test.
14565
14566 2000-04-12  Jeffrey A Law  (law@cygnus.com)
14567
14568         * gcc.c-torture/execute/20000412-5.c: New test.
14569         * g77.f-torture/compile/20000412-1.f: New test.
14570         * gcc.c-torture/execute/20000412-4.c: New test.
14571         * gcc.c-torture/compile/20000412-2.c: New test.
14572         * gcc.c-torture/execute/20000412-3.c: New test.
14573         * gcc.c-torture/compile/20000412-1.c: New test.
14574         * gcc.c-torture/execute/20000412-2.c: New test.
14575
14576 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
14577
14578         * objc/execute/bf-20.m: New test.
14579
14580 2000-04-10  Richard Henderson  <rth@cygnus.com>
14581
14582         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14583
14584         * gcc.c-torture/execute/20000412-1.c: New test.
14585
14586 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
14587
14588         * g++.old-deja/g++.eh/catchptr1.C: New test.
14589
14590 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
14591
14592         * g++.old-deja/g++.abi/cxa_vec.C: New test.
14593
14594 2000-04-08  Neil Booth  <NeilB@earthling.net>
14595
14596         * gcc.dg/cpp-nullchar.c: Remove test as
14597         embedded nulls cause problems.
14598
14599 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14600
14601         * gcc.dg/compare2.c: New test.
14602
14603 2000-04-08  Neil Booth  <NeilB@earthling.net>
14604
14605         * gcc.dg/cpp-nullchar.c: New test.
14606
14607 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
14608
14609         * gcc.dg/cpp-mi2.c: New test.
14610         * gcc.dg/cpp-mi2[abc].h: New files.
14611
14612 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
14613
14614         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14615         member name.
14616
14617 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
14618
14619         * g++.old-deja/g++.abi/vmihint.C: New test.
14620
14621 2000-04-06  Neil Booth  <NeilB@earthling.net>
14622
14623         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14624         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
14625         copyright.
14626
14627 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
14628
14629         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14630         avoid stack-frame overwrite.
14631
14632 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
14633
14634         * gcc.c-torture/compile/20000405-2.c: New test.
14635         * gcc.c-torture/compile/20000405-3.c: New test.
14636
14637 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14638
14639         * gcc.c-torture/compile/20000405-1.c: New test.
14640
14641 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
14642
14643         * gcc.dg/cast-qual-1.c: Revert last change.
14644
14645 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14646
14647         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14648
14649 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
14650
14651         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14652         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14653
14654 2000-04-03  Jeffrey A Law  (law@cygnus.com)
14655
14656         * gcc.c-torture/compile/20000403-2.c: New test.
14657         * gcc.c-torture/compile/20000403-1.c: New test.
14658
14659 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
14660
14661         * gcc.c-torture/execute/20000403-1.c: New test.
14662
14663 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
14664
14665         * gcc.c-torture/execute/20000402-1.c: New test.
14666
14667 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
14668
14669         * gcc.c-torture/execute/va-arg-15.c: New test.
14670         * gcc.c-torture/execute/va-arg-16.c: New test.
14671         * gcc.c-torture/execute/va-arg-17.c: New test.
14672         * gcc.c-torture/execute/va-arg-18.c: New test.
14673         * gcc.c-torture/execute/va-arg-19.c: New test.
14674
14675 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
14676
14677         * gcc.c-torture/compile/981211-1.c: Move to...
14678         * gcc.dg/cpp-as1.c: ...here.
14679         * gcc.dg/cpp-as2.c: New file.
14680
14681         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14682         compiler.
14683
14684 2000-04-02  Neil Booth  <NeilB@earthling.net>
14685
14686         * gcc.dg/cpp-cond.c  New tests.
14687         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
14688         accidental success less likely.
14689         * gcc.dg/cpp-missingop.c  New tests.
14690         * gcc.dg/cpp-missingparen.c  New tests.
14691         * gcc.dg/cpp-shift.c  New tests.
14692         * gcc.dg/cpp-shortcircuit.c  New tests.
14693         * gcc.dg/cpp-unary.c  New tests.
14694
14695 2000-03-29  Jeffrey A Law  (law@cygnus.com)
14696
14697         * gcc.c-torture/compile/20000329-1.c: New test.
14698
14699 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
14700
14701         * gcc.c-torture/compile/20000326-1.c: New test.
14702         * gcc.c-torture/compile/20000326-2.c: New test.
14703
14704 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
14705
14706         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14707         the first parameter is a function argument.
14708
14709 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
14710
14711         * g++.old-deja/g++.ext/array4.C: New test.
14712
14713 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
14714
14715         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14716
14717 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14718
14719         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14720
14721 2000-03-19  Richard Henderson  <rth@cygnus.com>
14722
14723         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14724
14725 2000-03-19  Richard Henderson  <rth@cygnus.com>
14726
14727         * gcc.c-torture/compile/20000319-1.c: New test.
14728
14729 2000-03-14  Jeffrey A Law  (law@cygnus.com)
14730
14731         * gcc.c-torture/execute/20000314-3.c: New test.
14732         * gcc.c-torture/execute/20000314-2.c: New test.
14733         * gcc.c-torture/execute/20000314-1.c: New test.
14734         * gcc.c-torture/compile/20000314-2.c: New test.
14735         * gcc.c-torture/compile/20000314-1.c: New test.
14736
14737 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
14738
14739         * g++.old-deja/g++.warn/inline.C: New test.
14740
14741 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
14742
14743         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14744         standards-compliant result rather than specific constants.
14745         Put test-values in array.
14746
14747 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
14748
14749         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14750         (g++_target_compile): Put test-specific options last.
14751
14752 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14753
14754         * g++.old-deja/g++.eh/vbase4.C: New test.
14755
14756 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14757
14758         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14759
14760 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14761
14762         * g++.old-deja/g++.brendan/misc12.C: Removed.
14763         * g++.old-deja/g++.pt/memtemp77.C: Constify.
14764         * g++.old-deja/g++.ext/pretty4.C: New test.
14765
14766 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14767
14768         * g++.old-deja/g++.other/string2.C: New test.
14769
14770 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
14771
14772         * g++.old-deja/g++.warn/impint2.C: New test.
14773
14774 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
14775
14776         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14777         is 1, not zero.
14778
14779 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
14780
14781         * g++.old-deja/g++.warn/impint.C: New test.
14782         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14783         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14784         * g++.old-deja/g++.pt/explicit12.C: Likewise.
14785         * g++.old-deja/g++.pt/explicit13.C: Likewise.
14786         * g++.old-deja/g++.pt/explicit17.C: Likewise.
14787         * g++.old-deja/g++.pt/explicit18.C: Likewise.
14788         * g++.old-deja/g++.pt/explicit19.C: Likewise.
14789         * g++.old-deja/g++.pt/explicit23.C: Likewise.
14790         * g++.old-deja/g++.pt/explicit31.C: Likewise.
14791         * g++.old-deja/g++.pt/explicit35.C: Likewise.
14792         * g++.old-deja/g++.pt/explicit6.C: Likewise.
14793         * g++.old-deja/g++.pt/memclass7.C: Likewise.
14794
14795 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
14796
14797         * gcc.dg/cpp-redef.c: New test.
14798
14799 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
14800
14801         * g++.old-deja/g++.pt/unify7.C: New test.
14802
14803 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14804
14805         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14806         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14807
14808 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
14809
14810         * gcc.c-torture/compile/20000224-1.c: New test.
14811
14812 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14813
14814         * gcc.c-torture/compile/cpp-2.c: New test.
14815         * gcc.c-torture/compile/cpp-1.c: New test.
14816
14817 2000-02-25  Jeffrey A Law  (law@cygnus.com)
14818
14819         * gcc.c-torture/execute/20000225-1.c: New test.
14820
14821 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14822
14823         * gcc.dg/cpp-li2.c: New test.
14824
14825         * gcc.dg/cpp-wi1.c: New test.
14826
14827         * gcc.dg/cpp-li1.c: New test.
14828
14829 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
14830
14831         * g++.old-deja/g++.other/sizeof5.C: New test.
14832
14833 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14834
14835         * gcc.c-torture/execute/va-arg-13.c: New test.
14836
14837 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
14838
14839         * gcc.c-torture/execute/va-arg-12.c: New test.
14840
14841 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14842
14843         * gcc.c-torture/execute/20000223-1.c: New test.
14844
14845 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14846
14847         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14848
14849 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
14850
14851         * g++.old-deja/g++.abi/ptrmem.C: New test.
14852
14853 2000-02-19  Richard Henderson  <rth@cygnus.com>
14854
14855         * gcc.c-torture/compile/init-3.c: New.
14856
14857 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
14858
14859         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14860         ALWAYS_CXXFLAGS.
14861
14862 2000-02-11  Robert Lipe <robertl@sco.com>
14863
14864         * gcc.c-torture/compile/20000211-3.c: New test.
14865
14866 2000-02-11  Martin Buchholz <martin@xemacs.org>
14867
14868         * gcc.c-torture/compile/20000211-2.c: New test.
14869
14870 2000-02-11  Jeffrey A Law  (law@cygnus.com)
14871
14872         * gcc.c-torture/compile/20000211-1.c: New test.
14873
14874 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
14875
14876         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14877           on native targets
14878
14879 2000-02-08  Nathan Sidwell  <nathan@acm.org>
14880
14881         * g++.old-deja/g++.other/cast5.C: New test.
14882
14883 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
14884
14885         * gcc.c-torture/execute/20000205-1.c: New.
14886
14887 2000-02-03  Nathan Sidwell  <nathan@acm.org>
14888
14889         * g++.old-deja/g++.jason/cast3.C: Return void.
14890         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14891
14892 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14893
14894         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14895
14896         * gcc.dg/loop-1.c: New test.
14897
14898 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
14899
14900         * gcc.c-torture/compile/20000127-1.c: New test.
14901         * gcc.c-torture/execute/991228-1.c: New test.
14902
14903 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14904
14905         * gcc.dg/unused-2.c: New test.
14906
14907         * gcc.dg/conv-1.c: New test.
14908
14909 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
14910
14911         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14912         compiler.
14913         (tool_option_proc): Fix typo.
14914
14915 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
14916
14917         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14918         of the ld on the host, not on the build machine.
14919         Also, don't crash if '--help' is not a supported option.
14920
14921 2000-01-24  Richard Henderson  <rth@cygnus.com>
14922
14923         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14924
14925 2000-01-20  Jeffrey A Law  (law@cygnus.com)
14926
14927         * gcc.c-torture/execute/20000120-2.c: New test.
14928         * gcc.c-torture/execute/20000120-1.c: New test.
14929
14930 2000-01-13  Jeffrey A Law  (law@cygnus.com)
14931
14932         * gcc.c-torture/execute/20000113-1.c: New test.
14933
14934 2000-01-12  Jeffrey A Law  (law@cygnus.com)
14935
14936         * gcc.c-torture/execute/20000112-1.c: New test.
14937
14938 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14939
14940         * gcc.dg/20000111-1.c: New test.
14941
14942 2000-01-10  Jeffrey A Law  (law@cygnus.com)
14943
14944         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14945         with 16 bit integers.
14946
14947 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14948
14949         * gcc.dg/20000108-1.c: New test.
14950
14951 2000-01-05  Nathan Sidwell  <nathan@acm.org>
14952
14953         * g++.old-deja/g++.ns/koenig8.C: New test.
14954
14955 2000-01-05  Nathan Sidwell  <nathan@acm.org>
14956
14957         * g++.old-deja/g++.other/cast4.C: New test.
14958
14959 2000-01-05  Jeffrey A Law  (law@cygnus.com)
14960
14961         * gcc.c-torture/compile/20000105-2.c: New test.
14962         * gcc.c-torture/compile/20000105-1.c: New test.
14963
14964 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14965
14966         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
14967         references to printf & atoi to conform to ANSI standard.
14968         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
14969         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
14970         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
14971         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
14972         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
14973         * g++.old-deja/g++.brendan/complex1.C: Likewise.
14974         * g++.old-deja/g++.brendan/copy1.C: Likewise.
14975         * g++.old-deja/g++.brendan/copy2.C: Likewise.
14976         * g++.old-deja/g++.brendan/copy3.C: Likewise.
14977         * g++.old-deja/g++.brendan/copy4.C: Likewise.
14978         * g++.old-deja/g++.brendan/copy5.C: Likewise.
14979         * g++.old-deja/g++.brendan/copy6.C: Likewise.
14980         * g++.old-deja/g++.brendan/copy7.C: Likewise.
14981         * g++.old-deja/g++.brendan/copy8.C: Likewise.
14982         * g++.old-deja/g++.brendan/crash11.C: Likewise.
14983         * g++.old-deja/g++.brendan/crash14.C: Likewise.
14984         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
14985         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14986         * g++.old-deja/g++.brendan/delete2.C: Likewise.
14987         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
14988         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
14989         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
14990         * g++.old-deja/g++.brendan/eh1.C: Likewise.
14991         * g++.old-deja/g++.brendan/groff1.C: Likewise.
14992         * g++.old-deja/g++.brendan/init3.C: Likewise.
14993         * g++.old-deja/g++.brendan/misc12.C: Likewise.
14994         * g++.old-deja/g++.brendan/misc7.C: Likewise.
14995         * g++.old-deja/g++.brendan/new2.C: Likewise.
14996         * g++.old-deja/g++.brendan/operators4.C: Likewise.
14997         * g++.old-deja/g++.brendan/operators5.C: Likewise.
14998         * g++.old-deja/g++.brendan/overload2.C: Likewise.
14999         * g++.old-deja/g++.brendan/overload7.C: Likewise.
15000         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15001         * g++.old-deja/g++.brendan/reference1.C: Likewise.
15002         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15003         * g++.old-deja/g++.brendan/template24.C: Likewise.
15004         * g++.old-deja/g++.brendan/template3.C: Likewise.
15005         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15006         * g++.old-deja/g++.jason/inline3.C: Likewise.
15007         * g++.old-deja/g++.jason/opeq.C: Likewise.
15008         * g++.old-deja/g++.law/arg5.C: Likewise.
15009         * g++.old-deja/g++.law/arm7.C: Likewise.
15010         * g++.old-deja/g++.law/ctors11.C: Likewise.
15011         * g++.old-deja/g++.law/cvt8.C: Likewise.
15012         * g++.old-deja/g++.law/init9.C: Likewise.
15013         * g++.old-deja/g++.law/refs4.C: Likewise.
15014         * g++.old-deja/g++.law/template2.C: Likewise.
15015         * g++.old-deja/g++.law/visibility24.C: Likewise.
15016         * g++.old-deja/g++.law/vtable3.C: Likewise.
15017         * g++.old-deja/g++.mike/asm2.C: Likewise.
15018         * g++.old-deja/g++.mike/eh1.C: Likewise.
15019         * g++.old-deja/g++.mike/misc1.C: Likewise.
15020         * g++.old-deja/g++.mike/misc13.C: Likewise.
15021         * g++.old-deja/g++.mike/misc14.C: Likewise.
15022         * g++.old-deja/g++.mike/ns12.C: Likewise.
15023         * g++.old-deja/g++.mike/p1248.C: Likewise.
15024         * g++.old-deja/g++.mike/p3708.C: Likewise.
15025         * g++.old-deja/g++.mike/p3708a.C: Likewise.
15026         * g++.old-deja/g++.mike/p3708b.C: Likewise.
15027         * g++.old-deja/g++.mike/p646.C: Likewise.
15028         * g++.old-deja/g++.mike/p700.C: Likewise.
15029         * g++.old-deja/g++.mike/p783.C: Likewise.
15030         * g++.old-deja/g++.mike/p783a.C: Likewise.
15031         * g++.old-deja/g++.mike/p783b.C: Likewise.
15032         * g++.old-deja/g++.mike/p786.C: Likewise.
15033         * g++.old-deja/g++.mike/p789.C: Likewise.
15034         * g++.old-deja/g++.mike/p789a.C: Likewise.
15035         * g++.old-deja/g++.mike/p807a.C: Likewise.
15036         * g++.old-deja/g++.other/delete3.C: Likewise.
15037         * g++.old-deja/g++.other/dyncast1.C: Likewise.
15038         * g++.old-deja/g++.other/dyncast2.C: Likewise.
15039         * g++.old-deja/g++.other/dyncast3.C: Likewise.
15040         * g++.old-deja/g++.other/empty1.C: Likewise.
15041         * g++.old-deja/g++.other/temporary1.C: Likewise.
15042         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15043         * g++.old-deja/g++.pt/t16.C: Likewise.
15044         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15045
15046 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
15047
15048         * gcc.dg/991230-1.c: New test.
15049
15050 1999-12-29  Jeffrey A Law  (law@cygnus.com)
15051
15052         * gcc.c-torture/compile/991229-3.c: New test.
15053         * gcc.c-torture/compile/991229-2.c: New test.
15054         * gcc.c-torture/compile/991229-1.c: New test.
15055
15056 1999-12-29  Greg McGary <gkm@eng.ascend.com>
15057
15058         * gcc.c-torture/compile/labels-2.c: New test.
15059
15060 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
15061
15062         * gcc.c-torture/execute/991227-1.c: New test.
15063
15064 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15065
15066         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15067
15068 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
15069
15070         * gcc.c-torture/execute/991221-1.c: New test.
15071
15072 1999-12-20  Nathan Sidwell  <nathan@acm.org>
15073
15074         * g++.old-deja/g++.other/cast3.C: New test.
15075
15076 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
15077
15078         * gcc.c-torture/execute/991216-4.c: New test.
15079
15080 1999-12-16  Michael Meissner  <meissner@cygnus.com>
15081
15082         * gcc.c-torture/execute/991216-1.c: New test.
15083         * gcc.c-torture/execute/991216-2.c: New test.
15084         * gcc.c-torture/execute/991216-3.c: New test.
15085
15086 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15087
15088         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15089         Actually make the test fail by using "-O2" for compilation.
15090
15091 1999-12-15  Nathan Sidwell  <nathan@acm.org>
15092
15093         * g++.old-deja/g++.warn/cast-align1.C: New test.
15094
15095 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15096
15097         * gcc.c-torture/compile/991214-1.c: New test.
15098         * gcc.c-torture/compile/991214-2.c: New test.
15099
15100 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15101
15102         * gcc.dg/991214-1.c: New test.
15103
15104 1999-12-13  Jeffrey A Law  (law@cygnus.com)
15105
15106         * gcc.c-torture/compile/991213-3.c: New test.
15107         * gcc.c-torture/compile/991213-2.c: New test.
15108         * gcc.c-torture/compile/991213-1.c: New test.
15109
15110 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
15111
15112         * gcc.dg/991209-1.c: New test.
15113
15114 1999-12-08  Nathan Sidwell <nathan@acm.org>
15115
15116         * gcc.c-torture/compile/991208-1.c: New test.
15117
15118 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15119
15120         * gcc.dg/ultrasp2.c: New test.
15121
15122 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
15123
15124         * g++.old-deja/g++.abi/align.C (main): Fix typo.
15125
15126 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
15127
15128         * gcc.c-torture/compile/991202-1.c: New test.
15129         * gcc.c-torture/execute/991202-1.c: New test.
15130         * gcc.c-torture/execute/991202-2.c: New test.
15131         * gcc.c-torture/execute/991202-3.c: New test.
15132
15133 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
15134
15135         * g++.old-deja/g++.abi/align.C: New test.
15136         * g++.old-deja/g++.abi/aggregates.C: Likewise.
15137         * g++.old-deja/g++.abi/bitfields.C: Likewise.
15138
15139 1999-12-01  Richard Henderson  <rth@cygnus.com>
15140
15141         * gcc.c-torture/execute/991201-1.c: New.
15142
15143 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
15144
15145         * gcc.dg/991129-1.c: New test.
15146
15147 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15148
15149         * gcc.c-torture/compile/991127-1.c: New test.
15150
15151 1999-11-22  Nathan Sidwell  <nathan@acm.org>
15152
15153         * g++.old-deja/g++.other/warn4.C: New test.
15154
15155 1999-11-22  Nathan Sidwell  <nathan@acm.org>
15156
15157         * g++.old-deja/g++.eh/cleanup2.C: New test.
15158         * g++.old-deja/g++.ext/pretty2.C: New test.
15159         * g++.old-deja/g++.ext/pretty3.C: New test.
15160         * g++.old-deja/g++.other/debug6.C: New test.
15161
15162 1999-10-20  Jim Wilson  <wilson@cygnus.com>
15163
15164         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
15165         compiler_output to look for one error message instead of two.
15166
15167 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
15168
15169         * gcc.c-torture/execute/991118-1.c: Also test case
15170         where the word boundary does not split a byte evenly.
15171
15172 1999-11-19  Nathan Sidwell  <nathan@acm.org>
15173
15174         * g++.old-deja/g++.ext/restrict1.C: New test.
15175
15176 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
15177
15178         * gcc.c-torture/execute/991118-1.c: New test.
15179
15180 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
15181
15182         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
15183         working directory pathnames.
15184
15185 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
15186
15187         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
15188         host is equipped with driver.h and driver.o so it can actually
15189         compile and run the tests.
15190
15191 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
15192
15193         * gcc.c-torture/compile/991008-1.c: New test.
15194
15195 1999-11-08  Nick Clifton  <nickc@cygnus.com>
15196
15197         * lib/gcc-dg.exp: Include target-supports.exp
15198
15199 1999-11-05  Nick Clifton  <nickc@cygnus.com>
15200
15201         * lib/target-supports.exp: New file: Provide procs to test for
15202         features supported by the target.
15203         (check_weak_available): Moved here from ecos.exp.
15204         (check_alias_available): New proc: Determine of the target
15205         toolchain supports the alias attribute.
15206
15207         * gcc.dg/special/ecos.exp: Move check_weak_available to
15208         target-supports.exp.
15209         (alias-1.c): Only perform the test if the target supports
15210         aliases.
15211         (wkali-1.c): Only perform the test if the target supports
15212         aliases.
15213
15214         * gcc.dg/990506-0.c: Expect error messages from cross
15215         targets as well as native targets.
15216
15217 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15218
15219         * gcc.dg/ultrasp1.c: Removed xfail.
15220         * gcc.dg/struct-ret-2.c: Likewise.
15221         * gcc.dg/array-1.c: Likewise.
15222
15223 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15224
15225         * gcc.dg/struct-ret-2.c: New test.
15226
15227         * gcc.dg/array-1.c: New test.
15228
15229 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
15230
15231         * gcc.c-torture/execute/991030-1.c: New test.
15232
15233 1999-10-26  Richard Henderson  <rth@cygnus.com>
15234
15235         * gcc.c-torture/compile/991026-2.c: New test.
15236
15237 1999-10-26  Jeffrey A Law  (law@cygnus.com)
15238
15239         * gcc.c-torture/compile/991026-1.c: New test.
15240
15241 1999-10-23  Jeffrey A Law  (law@cygnus.com)
15242
15243         * gcc.c-torture/execute/991023-1.c: New test.
15244
15245 1999-10-19  Jeffrey A Law  (law@cygnus.com)
15246
15247         * gcc.c-torture/execute/991019-1.c: New test.
15248
15249 1999-10-16  Richard Henderson  <rth@cygnus.com>
15250
15251         * gcc.c-torture/execute/991016-1.c: New test.
15252
15253 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
15254
15255         * gcc.c-torture/execute/991014-1.c: New test.
15256
15257 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
15258
15259         * g++.old-deja/g++.other/union2.C: New test.
15260
15261 1999-10-13  Nathan Sidwell  <nathan@acm.org>
15262
15263         * g++.old-deja/g++.other/vaarg2.C: New test.
15264         * g++.old-deja/g++.other/vaarg3.C: New test.
15265
15266 1999-10-12  Craig Burley  <craig@jcb-sc.com>
15267
15268         * g77.f-torture/noncompile/19990905-1.f: Moved from being
15269         in compile/.
15270
15271 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
15272
15273         * gcc.c-torture/execute/va-arg-11.c: New test.
15274
15275 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
15276
15277         * lib/file-format.exp (gcc_target_object_format): Don't
15278         crash if objdump is unavailable.
15279
15280 1999-09-29  Donn Terry <donn@interix.com>
15281
15282         * gcc.misc-tests/mg.exp: delete extraneous redirection.
15283
15284 1999-09-28  Nick Clifton  <nickc@cygnus.com>
15285
15286         * gcc.c-torture/compile/990928-1.c: New test.
15287
15288 1999-09-28  Nathan Sidwell  <nathan@acm.org>
15289
15290         * g++.old-deja/g++.other/decl6.C: New test.
15291
15292 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15293
15294         * gcc.c-torture/execute/va-arg-10.c: New test.
15295
15296 1999-09-27  Nathan Sidwell  <nathan@acm.org>
15297
15298         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
15299         __PRETTY_FUNCTION__.
15300
15301 1999-09-23  Nick Clifton  <nickc@cygnus.com>
15302
15303         * gcc.c-torture/execute/990923-1.c: New test.
15304
15305 1999-09-21  Nick Clifton  <nickc@cygnus.com>
15306
15307         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
15308         for which -fpic is inappropriate.
15309
15310 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
15311
15312         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
15313
15314 1999-09-21  Nathan Sidwell  <nathan@acm.org>
15315
15316         * g++.old-deja/g++.other/dyncast1.C: New test.
15317         * g++.old-deja/g++.other/dyncast2.C: New test.
15318         * g++.old-deja/g++.other/dyncast3.C: New test.
15319         * g++.old-deja/g++.other/dyncast4.C: New test.
15320         * g++.old-deja/g++.other/dyncast5.C: New test.
15321         * g++.old-deja/g++.eh/catch3.C: New test.
15322         * g++.old-deja/g++.eh/catch3p.C: New test.
15323         * g++.old-deja/g++.eh/catch4.C: New test.
15324         * g++.old-deja/g++.eh/catch4p.C: New test.
15325         * g++.old-deja/g++.eh/catch5.C: New test.
15326         * g++.old-deja/g++.eh/catch5p.C: New test.
15327         * g++.old-deja/g++.eh/catch6.C: New test.
15328         * g++.old-deja/g++.eh/catch6p.C: New test.
15329         * g++.old-deja/g++.eh/catch7.C: New test.
15330         * g++.old-deja/g++.eh/catch7p.C: New test.
15331         * g++.old-deja/g++.eh/catch8.C: New test.
15332         * g++.old-deja/g++.eh/catch8p.C: New test.
15333         * g++.old-deja/g++.eh/catch9.C: New test.
15334         * g++.old-deja/g++.eh/catch9p.C: New test.
15335
15336 1999-09-13  Nathan Sidwell  <nathan@acm.org>
15337
15338         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
15339         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
15340
15341 1999-09-13  Jeffrey A Law  (law@cygnus.com)
15342
15343         * gcc.c-torture/compile/990913-1.c: New test.
15344
15345 1999-09-10  Nathan Sidwell  <nathan@acm.org>
15346
15347         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
15348         * g++.old-deja/g++.jason/rfg5.C: Likewise.
15349
15350 1999-09-09  Richard Henderson  <rth@cygnus.com>
15351
15352         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
15353
15354 1999-09-09  Nathan Sidwell  <nathan@acm.org>
15355
15356         * g++.old-deja/g++.other/lookup11.C: New test.
15357         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
15358         what is permitted and what we want.
15359         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
15360         overload use.
15361         * g++.old-deja/g++.jason/rfg5.C: Likewise
15362
15363 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
15364
15365         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
15366         * gcc.c-torture/noncompile/poison-1.c: New file.
15367
15368 1999-09-08  Nathan Sidwell  <nathan@acm.org>
15369
15370         * g++.old-deja/g++.other/sizeof3.C: New test.
15371         * g++.old-deja/g++.other/sizeof4.C: New test.
15372         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
15373         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
15374
15375 1999-09-07  Richard Henderson  <rth@cygnus.com>
15376
15377         * gcc.dg/va-arg-1.c: New.
15378
15379 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15380
15381         * gcc.c-torture/execute/va-arg-9.c: New test.
15382
15383 1999-09-05  Craig Burley  <craig@jcb-sc.com>
15384
15385         * g77.f-torture/compile/980519-2.f: New test.
15386         * g77.f-torture/compile/19990905-0.f: New test.
15387         * g77.f-torture/compile/19990905-1.f: New test.
15388         * g77.f-torture/compile/19990905-2.f: New test.
15389
15390         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
15391
15392 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
15393
15394         * gcc.c-torture/execute/990827-1.c: Fix typo.
15395
15396 1999-09-03  Nathan Sidwell  <nathan@acm.org>
15397
15398         * g++.old-deja/g++.other/deref1.C: New test.
15399
15400 1999-09-02  Nathan Sidwell  <nathan@acm.org>
15401
15402         * g++.old-deja/g++.other/ambig2.C: New test.
15403         * g++.old-deja/g++.other/cond5.C: New test.
15404         * g++.old-deja/g++.other/lookup16.C: New test.
15405
15406 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
15407
15408         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
15409         assemblers too.
15410
15411 1999-08-31  Jeffrey A Law  (law@cygnus.com)
15412
15413         * lib/c-torture.exp: Avoid the "compare executables" optimization
15414         when testing native.
15415
15416 1999-08-29  Jeffrey A Law  (law@cygnus.com)
15417
15418         * gcc.c-torture/execute/990829-1.c: New test.
15419         * gcc.c-torture/compile/990829-1.c: New test.
15420
15421 1999-08-27  Paul Burchard  <burchard@pobox.com>
15422
15423         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
15424         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
15425         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
15426         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
15427         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
15428         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
15429         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
15430         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
15431         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
15432         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
15433         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
15434
15435 1999-08-27  Jeffrey A Law  (law@cygnus.com)
15436
15437         * gcc.c-torture/execute/990827-1.c: New test.
15438
15439 1999-08-26  Craig Burley  <craig@jcb-sc.com>
15440
15441         * g77.f-torture/noncompile/19990826-4.f: New test.
15442
15443         * g77.f-torture/compile/19990826-3.f: New test.
15444
15445         * g77.f-torture/execute/19990826-2.f: New test.
15446
15447         * g77.f-torture/compile/19990826-1.f: New test.
15448
15449         * gcc.c-torture/execute/990826-0.c: New test.
15450         * g77.c-torture/execute/19990826-0.f: New test.
15451
15452         * g77.f-torture/noncompile/970626-2.f: New test.
15453
15454 1999-08-25  Paul Burchard  <burchard@pobox.com>
15455
15456         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
15457         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
15458         lss-011.C: New tests.
15459
15460 1999-08-25  Nathan Sidwell  <nathan@acm.org>
15461
15462         * g++.old-deja/g++.other/decl5.C: New test.
15463
15464 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15465
15466         * noncompile/noncompile.exp: Load_lib c-torture.exp.
15467         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
15468         call `postbase' for each one.  All callers of `postbase' changed
15469         to call this instead.
15470
15471 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
15472
15473         * gcc.c-torture/execute/990811-1.c: New test.
15474
15475 1999-08-09  Nick Clifton  <nickc@cygnus.com>
15476
15477         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
15478         just native ones.
15479
15480         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
15481         just native ones.
15482
15483 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
15484
15485         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
15486
15487 1999-08-04  Jeffrey A Law  (law@cygnus.com)
15488
15489         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
15490
15491 1999-08-04  Nathan Sidwell  <nathan@acm.org>
15492
15493         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
15494
15495 1999-08-04  Jeffrey A Law  (law@cygnus.com)
15496
15497         * gcc.c-torture/execute/990804-1.c: New test.
15498
15499 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15500
15501         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
15502         * g++.old-deja/g++.brendan/crash64.C: Likewise
15503         * g++.old-deja/g++.brendan/overload8.C: Likewise
15504
15505 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15506
15507         * g++.old-deja/g++.other/struct1.C: New test.
15508
15509 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15510
15511         * g++.old-deja/g++.other/enum2.C: New test.
15512
15513 1999-08-02  Richard Henderson  <rth@cygnus.com>
15514
15515         Adapted from tests from Franz Sirl:
15516         * gcc.c-torture/execute/va-arg-7.c: New test.
15517         * gcc.c-torture/execute/va-arg-8.c: New test.
15518
15519 1999-08-01  Jeffrey A Law  (law@cygnus.com)
15520
15521         * gcc.c-torture/compile/990801-2.c: New test.
15522
15523         * gcc.c-torture/compile/990801-1.c: New test.
15524
15525 1999-07-27  Michael Meissner  <meissner@cygnus.com>
15526
15527         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
15528         fp-cmp-1.c, converting double to float.
15529
15530         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
15531         fp-cmp-1.c, converting double to long double.
15532
15533         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
15534         from fr1 to unknown_register, since fr1 is a legitimate register
15535         on some machines.
15536
15537 1999-07-25  Jeffrey A Law  (law@cygnus.com)
15538
15539         * README: More listname related changes.
15540
15541 1999-07-08  Catherine Moore  <clm@cygnus.com>
15542
15543         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
15544
15545 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
15546
15547         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
15548
15549 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
15550
15551         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
15552
15553 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
15554
15555         * gcc.dg/990703-1.c: New test.
15556
15557 1999-06-29  Nick Clifton  <nickc@cygnus.com>
15558
15559         * lib/file-format.exp: New file: Move definition of proc
15560         gcc_target_object_format to here from
15561         gcc.dg/special/ecos.exp.
15562
15563         * lib/c-torture.exp: Include lib file-format.exp.
15564         * lib/gcc-dg.exp: Include lib file-format.exp.
15565
15566         * gcc.dg/special/ecos.exp: Remove definition of proc
15567         gcc_target_object_format.
15568
15569 1999-06-28  Jeffrey A Law  (law@cygnus.com)
15570
15571         * gcc.c-torture/execute/990628-1.c: New test.
15572
15573 1999-06-25  Jeffrey A Law  (law@cygnus.com)
15574
15575         * gcc.c-torture/compile/990625-2.c: New test.
15576
15577         * gcc.c-torture/compile/990625-1.c: New test.
15578
15579 1999-06-23  Nick Clifton  <nickc@cygnus.com>
15580
15581         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
15582         attributes compile.
15583         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
15584         ports that use the COFF/PE file format.
15585
15586 1999-06-17  Jeffrey A Law  (law@cygnus.com)
15587
15588         * gcc.c-torture/compile/990617-1.c: New test.
15589
15590 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
15591
15592         * g++.old-deja/g++.other/decl4.C: New test.
15593
15594 1999-06-14  Nathan Sidwell  <nathan@acm.org>
15595
15596         * g++.old-deja/g++.other/bitfld3.C: New test.
15597
15598 1999-06-08  Nathan Sidwell  <nathan@acm.org>
15599
15600         * g++.old-deja/g++.eh/catch1.C: New test.
15601
15602 1999-06-07  Jeffrey A Law  (law@cygnus.com)
15603
15604         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
15605
15606         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
15607         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
15608
15609 1999-06-05  Craig Burley  <craig@jcb-sc.com>
15610
15611         * g77.f-torture/compile/19990502-0.f: Replace with new,
15612         shorter, test that still fails after recent changes.
15613
15614 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
15615
15616         * gcc.c-torture/execute/990604-1.c: New test.
15617
15618 1999-05-31  Jeffrey A Law  (law@cygnus.com)
15619
15620         * gcc.c-torture/execute/990531-1.c: New test.
15621
15622 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15623
15624         * gcc.c-torture/compile/990527-1.c: New test.
15625
15626 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
15627
15628         * gcc.c-torture/execute/990527-1.c: New test.
15629
15630 1999-05-25  Nick Clifton  <nickc@cygnus.com>
15631
15632         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15633         bitfields as signed.
15634
15635 1999-05-25  Craig Burley  <craig@jcb-sc.com>
15636
15637         * g77.f-torture/compile/19990525-0.f: New test.
15638
15639 1999-05-25  Jeffrey A Law  (law@cygnus.com)
15640
15641         * gcc.c-torture/execute/990525-2.c: New test.
15642
15643         * gcc.c-torture/execute/990525-1.c: New test.
15644
15645 1999-05-24  Nathan Sidwell  <nathan@acm.org>
15646
15647         * g++.old-deja/g++.other/anon3.C: New test.
15648         * g++.old-deja/g++.other/anon4.C: New test.
15649         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15650         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15651         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15652         Merrill).
15653
15654 1999-05-24  Jeffrey A Law  (law@cygnus.com)
15655
15656         * gcc.c-torture/execute/990524-1.c: New test.
15657
15658         * gcc.dg/990524-1.c: New test.
15659
15660 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15661
15662         * gcc.c-torture/compile/990523-1.c: New test.
15663
15664 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
15665
15666         * gcc.c-torture/compile/990519-1.c: New test.
15667
15668 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
15669
15670         * gcc.c-torture/compile/990517-1.c: New test.
15671
15672         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15673         (e4, f4): New tests.
15674         (main): Call them.
15675
15676 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15677
15678         * gcc.dg/noreturn-1.c: New test.
15679
15680 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15681
15682         * gcc.c-torture/execute/990513-1.c: New test.
15683
15684 1999-05-10  Richard Henderson  <rth@cygnus.com>
15685
15686         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15687
15688 1999-05-10  Craig Burley  <craig@jcb-sc.com>
15689
15690         * g77.f-torture/execute/erfc.f: Use small single-precision
15691         values, to avoid problems on Alphas when not -mieee.
15692
15693 1999-05-08  Craig Burley  <craig@jcb-sc.com>
15694
15695         * gcc.dg/990506-0.c: New test.
15696
15697 1999-05-08  Richard Henderson  <rth@cygnus.com>
15698
15699         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15700         the constant to test.  Don't XFAIL 64-bit targets.
15701
15702         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15703         * g++.old-deja/g++.law/profile1.C: Likewise.
15704
15705         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15706         operator new instances.
15707         * g++.old-deja/g++.other/delete5.C: Likewise.
15708
15709 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15710
15711         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15712         intrinsic.
15713
15714 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15715
15716         * g77.f-torture/execute/u77-test.f: Reverse order of two
15717         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15718
15719 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15720
15721         * gcc.dg/compare1.c: New test.
15722
15723 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
15724
15725         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15726         New tests.
15727
15728 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15729
15730         * g77.f-torture/compile/19990502-1.f: New test.
15731
15732 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15733
15734         * g77.f-torture/compile/19990502-0.f: New test.
15735
15736 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15737
15738         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15739         intrinsic.
15740
15741 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15742
15743         * g77.f-torture/execute/u77-test.f (main): List libU77
15744         intrinsics not currently tested.
15745         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15746         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15747         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15748         Trim blanks off the ends of some printed strings.
15749
15750 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15751
15752         * g77.f-torture/execute/u77-test.f (main): Just warn about
15753         FSTAT gid disagreement, as it's expected on some systems.
15754
15755 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15756
15757         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15758         use a new function, which allows for some slop.
15759         Clean up some commentary.
15760         (issum): The new function.
15761         (sgladd): Deleted subroutine.
15762
15763 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15764
15765         * g77.f-torture/execute/u77-test.f: Modify to be more like
15766         libf2c/libU77 version, bringing patches to that version here.
15767         Add suitable commentary.
15768
15769 1999-04-25  Richard Henderson  <rth@cygnus.com>
15770
15771         * gcc.dg/990424-1.c: New test.
15772
15773 1999-04-24  Craig Burley  <craig@jcb-sc.com>
15774
15775         * g77.f-torture/execute/u77-test.f (main): Bug involving
15776         LSTAT has been fixed, so turn back on full checking.
15777
15778 1999-04-20  Craig Burley  <craig@jcb-sc.com>
15779
15780         * g77.f-torture/compile/19990419-0.f: New test.
15781         * g77.f-torture/execute/19990419-1.f: New test.
15782
15783 1999-04-17  Richard Henderson  <rth@cygnus.com>
15784
15785         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15786         to avoid the need for a prototype to supress a warning.
15787
15788 1999-04-07  Jim Wilson  <wilson@cygnus.com>
15789
15790         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15791
15792 1999-04-04  Jeffrey A Law  (law@cygnus.com)
15793
15794         * gcc.c-torture/execute/990404-1.c: New test.
15795
15796 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15797
15798         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15799         * gcc.dg/cpp-if3.c: Don't use -pedantic.
15800         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15801         missing initializer warnings.
15802
15803 1999-03-28  Jeffrey A Law  (law@cygnus.com)
15804
15805         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15806         matching strings.
15807
15808 1999-03-26  Jeffrey A Law  (law@cygnus.com)
15809
15810         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15811
15812 1999-03-26  Craig Burley  <craig@jcb-sc.com>
15813
15814         * g77.f-torture/execute/19990325-0.f: New test.
15815         * g77.f-torture/execute/19990325-1.f: New test.
15816
15817 1999-03-24  Jeffrey A Law  (law@cygnus.com)
15818
15819         * gcc.c-torture/execute/990324-1.c: New test.
15820
15821 1999-03-22  Jim Wilson  <wilson@cygnus.com>
15822
15823         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15824         test with 4.
15825
15826 1999-03-17  Richard Henderson  <rth@cygnus.com>
15827
15828         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
15829
15830 1999-03-13  Craig Burley  <craig@jcb-sc.com>
15831
15832         * g77.f-torture/execute/19990313-2.f: New test.
15833         * g77.f-torture/execute/19990313-3.f: New test.
15834
15835 1999-03-13  Craig Burley  <craig@jcb-sc.com>
15836
15837         * g77.f-torture/execute/19990313-0.f: New test.
15838         * g77.f-torture/execute/19990313-1.f: New test.
15839
15840 1999-03-12  Jim Wilson  <wilson@cygnus.com>
15841
15842         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15843         printf to sprintf.
15844         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15845         (main): Add check for u15.  Conditionalize u31 check depending on
15846         whether ints are <32 bits or >=32 bits.
15847
15848 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15849
15850         * g77.f-torture/execute/19981119-0.f: Improve testiness.
15851
15852 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15853
15854         * g77.f-torture/compile/19990305-0.f: New test.
15855         * g77.f-torture/execute/19981119-0.f: New test.
15856
15857 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15858
15859         * g77.f-torture/execute/970625-2.f: call ABORT if final
15860         result is not correct, instead of just printing it.
15861         Add this checking via newly introduced obfuscation, to
15862         trip up buggy front ends.
15863
15864 1999-03-07  Craig Burley  <craig@jcb-sc.com>
15865
15866         * g77.f-torture/compile/960317-1.f: Moved from being
15867         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
15868
15869 1999-03-06  Craig Burley  <craig@jcb-sc.com>
15870
15871         * g77.f-torture/execute/960317-1.f: New (old) test.
15872         * g77.f-torture/execute/970625-2.f: Ditto.
15873
15874 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
15875
15876         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15877         message on line 1 or line 2; cccp and cpplib do this differently.
15878
15879 1999-03-01  Jeffrey A Law  (law@cygnus.com)
15880
15881         * g++.old-deja/g++.law/weak1.C: New test.
15882
15883 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15884
15885         * gcc.c-torture/execute/990119-1.c: Renamed to...
15886         * gcc.dg/990119-1.c: this, so it will only be tested once
15887         (it's a preprocessor test, it doesn't need to be run at
15888         multiple optimization levels).
15889
15890 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15891
15892         * lib/g++.exp: Don't add incdir=$base_dir/../include to
15893           ALWAYS_CXXFLAGS.
15894
15895 1999-02-24  Craig Burley  <craig@jcb-sc.com>
15896
15897         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15898         * g77.f-torture/compile/19981216-0.f: ...as it is expected
15899         to not be compilable by current g77.
15900
15901 1999-02-24  Nick Clifton  <nickc@cygnus.com>
15902
15903         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15904
15905 1999-02-22  Jeffrey A Law  (law@cygnus.com)
15906
15907         * gcc.c-torture/execute/990222-1.c: New test.
15908
15909 1999-02-19  Craig Burley  <craig@jcb-sc.com>
15910
15911         * g77.f-torture/compile/19990218-0.f: New test.
15912         * g77.f-torture/noncompile/19990218-1.f: New test.
15913
15914 1999-02-18  Craig Burley  <craig@jcb-sc.com>
15915
15916         * g77.f-torture/compile/19981216-0.f: New test.
15917
15918 1999-02-14  Jeffrey A Law  (law@cygnus.com)
15919
15920         * gcc.dg/990214-1.c: New test.
15921
15922 1999-02-13  Jeffrey A Law  (law@cygnus.com)
15923
15924         * gcc.dg/990213-2.c: New test.
15925
15926         * gcc.dg/990213-1.c: New test.
15927
15928 1999-02-12  Jeffrey A Law  (law@cygnus.com)
15929
15930         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15931         ints.
15932
15933 1999-02-11  Nick Clifton  <nickc@cygnus.com>
15934
15935         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15936         specified by target.
15937
15938         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15939
15940 1999-02-11  Jeffrey A Law  (law@cygnus.com)
15941
15942         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15943
15944 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
15945
15946         * gcc.dg/special/ecos.exp: New test driver for new tests with
15947         special requirements.
15948
15949         * gcc.dg/special/alias-1.c: New test.
15950         * gcc.dg/special/gcsec-1.c: New test.
15951         * gcc.dg/special/weak-1.c: New test.
15952         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15953         * gcc.dg/special/weak-2.c: New test.
15954         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15955         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15956         * gcc.dg/special/wkali-1.c: New test.
15957         * gcc.dg/special/wkali-2.c: New test.
15958         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15959         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15960
15961 1999-02-10  Felix Lee  <flee@cygnus.com>
15962
15963           * lib/c-torture.exp (c-torture-compile): Pull out code for
15964           analyzing gcc error messages.
15965           (c-torture-execute): Likewise.  Fix some (harmless) false
15966           positives.
15967           * lib/gcc.exp (gcc_check_compile): New function.
15968
15969 1999-02-08  Richard Henderson  <rth@cygnus.com>
15970
15971         * gcc.c-torture/execute/990208-1.c: New test.
15972
15973 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
15974
15975         * g++.dg/special/ecos.exp: New driver for new tests with special
15976         requirements
15977
15978         * g++.dg/special/conpr-1.C: New test
15979         * g++.dg/special/conpr-2.C: New test
15980         * g++.dg/special/conpr-2a.C: New test
15981         * g++.dg/special/conpr-3.C: New test
15982         * g++.dg/special/conpr-3a.C: New test
15983         * g++.dg/special/conpr-3b.C: New test
15984
15985         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15986         allow g++ to use the dg driver
15987
15988         * README: Add comment about g++.dg directory
15989
15990 1999-02-06  Jeffrey A Law  (law@cygnus.com)
15991
15992         * README: Update email addresses.
15993
15994 1999-02-03  Nick Clifton  <nickc@cygnus.com>
15995
15996         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15997         arguments in order to force structure S onto the stack even on
15998         the alpha.
15999         (test): Pass 10 leading arguments to function foo as well as the
16000         structure S.
16001
16002         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16003         failure for all targets.
16004
16005         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16006         abort to terminate program execution.
16007
16008 1999-01-30  Richard Henderson  <rth@cygnus.com>
16009
16010         * gcc.c-torture/execute/990130-1.c: New test.
16011
16012 1999-01-30  Jeffrey A Law  (law@cygnus.com)
16013
16014         * gcc.dg/990130-1.c: New test.
16015
16016 1999-01-28  Michael Meissner  <meissner@cygnus.com>
16017
16018         * gcc.c-torture/execute/990128-1.c: New test.
16019
16020 1999-01-27  Michael Meissner  <meissner@cygnus.com>
16021
16022         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16023
16024 1999-01-27  Felix Lee  <flee@cygnus.com>
16025
16026         * lib/c-torture.exp (c-torture-compile): pull out code for
16027         analyzing gcc error messages.
16028         (c-torture-execute): ditto, and fix some (harmless) false
16029         positives.
16030         * lib/gcc.exp (gcc_check_compile): new function.
16031
16032 1999-01-17  Jeffrey A Law  (law@cygnus.com)
16033
16034         * gcc.dg/990117-1.c: New test.
16035
16036         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16037
16038         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16039
16040 1999-01-15  Jeffrey A Law  (law@cygnus.com)
16041
16042         * g77.f-torture/compile/990115-1.f: New test.
16043
16044 1999-01-07  Jeffrey A Law  (law@cygnus.com)
16045
16046         * gcc.c-torture/compile/990107-1.c: New test
16047
16048 1999-01-06  Jeffrey A Law  (law@cygnus.com)
16049
16050         * gcc.c-torture/execute/990106-2.c: New test.
16051
16052         * gcc.c-torture/execute/990106-1.c: New test.
16053
16054 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
16055
16056         * gcc.c-torture/compile/981223-1.c: New test.
16057
16058 1998-12-29  Richard Henderson  <rth@cygnus.com>
16059
16060         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16061         (opt3): Rename from opt4 and disable.
16062
16063 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
16064
16065         * g++.old-deja/g++.pt/ptrmem5.C: New test.
16066
16067 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16068
16069         * g++.old-deja/g++.other/conv5.C: New test.
16070
16071 1998-12-14  Nick Clifton  <nickc@cygnus.com>
16072
16073         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16074
16075 1998-12-11  Jeffrey A Law  (law@cygnus.com)
16076
16077         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16078
16079 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
16080
16081         * gcc.c-torture/compile/981211-1.c: New test.
16082
16083 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
16084
16085         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16086
16087         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16088
16089 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16090
16091         * gcc.special/930510-1.c: Make C9X safe.
16092         * gcc.misc-tests/gcov-1.c Similarly.
16093         * gcc.misc-tests/gcov-2.c Similarly.
16094
16095 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16096
16097         * gcc.dg/ultrasp1.c: New test.
16098
16099 1998-12-06  Richard Henderson  <rth@cygnus.com>
16100
16101         * gcc.c-torture/execute/981206.c: New test.
16102
16103 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16104
16105         * g++.old-deja/g++.ns/template7.C: New test.
16106
16107         * g++.old-deja/g++.other/expr1.C: New test.
16108
16109         * g++.old-deja/g++.eh/tmpl3.C: New test.
16110
16111         * g++.old-deja/g++.eh/tmpl2.C: New test.
16112
16113 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16114
16115         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16116         * g++.old-deja/g++.other/using6.C: Removed.
16117         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16118
16119         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16120
16121 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16122
16123         * g++.old-deja/g++.pt/overload8.C: New test.
16124
16125         * g++.old-deja/g++.pt/overload7.C: New test.
16126
16127         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16128
16129         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16130         and relinking messages.
16131         * lib/g++.exp (g++_target_compile): Remove .rpo file when
16132         compiling with -frepo.
16133
16134 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
16135
16136         * g++.old-deja/g++.pt/lookup6.C: New test.
16137
16138 1998-11-30  Nick Clifton  <nickc@cygnus.com>
16139
16140         * gcc.c-torture/execute/981130-1.c: New test.
16141         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16142
16143 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16144
16145         * g++.old-deja/g++.pt/explicit76.C: New test.
16146
16147         * g++.old-deja/g++.pt/friend38.C: New test.
16148
16149         * g++.old-deja/g++.ns/crash2.C: New test.
16150
16151         * g++.old-deja/g++.pt/defarg8.C: New test.
16152
16153         * g++.old-deja/g++.pt/instantiate6.C: New test.
16154
16155         * g++.old-deja/g++.pt/static6.C: New test.
16156
16157         * g++.old-deja/g++.pt/decl2.C: New test.
16158
16159 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16160
16161         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
16162         problem is actually related with name lookup, but so what? :-)
16163
16164         * g++.old-deja/g++.pt/friend37.C: New test.
16165
16166 1998-11-25  Dave Love  <d.love@dl.ac.uk>
16167
16168         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16169         element, which fails on some systems.
16170
16171         * g77.f-torture/execute/labug1.f: New test.
16172
16173 1998-11-21  Jeffrey A Law  (law@cygnus.com)
16174
16175         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16176         is defined.
16177
16178 1998-11-18  Dave Love  <d.love@dl.ac.uk>
16179
16180         * g77.f-torture/compile/981117-1.f: New test.
16181
16182 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
16183
16184         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
16185         properly discarded.
16186
16187 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
16188
16189         * gcc.c-torture/execute/memcheck: New directory of tests for
16190         -fcheck-memory-usage.
16191
16192 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
16193
16194         * README: New file, general information about the testsuite and
16195         new description of the various C++ test subdirectories.
16196         * README.g++: Eliminate obsolete information, update and move most
16197         relevant stuff to README.
16198
16199 1998-11-07  Richard Henderson  <rth@cygnus.com>
16200
16201         * gcc.c-torture/compile/981107-1.c: New test.
16202
16203 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
16204
16205         * execute/memcpy-bi.c: New testcase.
16206
16207 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
16208
16209         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
16210         base classes.
16211
16212         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
16213         template is selected.
16214
16215         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
16216         classes, it should be accepted for all types.
16217
16218         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
16219
16220         * g++.old-deja/g++.pt/spec24.C: Ensure that template
16221         specializations start with template headers.
16222
16223 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
16224
16225         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
16226
16227         * g++.old-deja/g++.other/init9.C: Test cross initialization of
16228         non-POD types.
16229
16230 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16231
16232         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
16233
16234 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
16235
16236         * compile/981022-1.c, compile/981022-1.x: New test and driver.
16237
16238 1998-10-19  Jeffrey A Law  (law@cygnus.com)
16239
16240         * 981019-1.c: New test.
16241
16242 1998-10-14  Robert Lipe <robertl@dgii.com>
16243
16244         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
16245         find objc headers.
16246
16247 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
16248
16249         * compile/981001-4.c: Remove use of GCC extension that triggers a
16250         compiler bug.
16251
16252 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
16253
16254         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
16255
16256 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
16257
16258         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
16259         instantiation of template produces incorrect code for delete
16260         expression.
16261
16262         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
16263         constructors' name is not unique.
16264         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
16265         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
16266
16267         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
16268         automatic array of const is ill-formed.
16269
16270         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
16271         of template parameter?
16272
16273         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
16274         const.
16275
16276         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
16277         pointer-to-member expression.
16278
16279         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
16280         declaration causes ICE.
16281
16282 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
16283
16284         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
16285         reserved in the global namespace.
16286
16287         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
16288         generate needed virtual table.
16289
16290         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
16291
16292 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
16293
16294         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
16295         template-dependent type
16296
16297 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
16298
16299         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
16300         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
16301         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
16302
16303         * g++.old-deja/g++.other/using5.C: New test; using decl from base
16304         class should be usable as argument of member function.
16305         * g++.old-deja/g++.other/using6.C: New test; using decl from base
16306         class should be usable as return type of member function.
16307         * g++.old-deja/g++.other/using7.C: New test; using decl from base
16308         class should be usable as type of data member.
16309
16310         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
16311
16312 1998-10-09  Jeffrey A Law  (law@cygnus.com)
16313
16314         * gcc.c-torture/special/920521-1.c: Fix bogus test.
16315
16316 1998-10-08  Nick Clifton  <nickc@cygnus.com>
16317
16318         * gcc.dg/dll-?.c Add thumb to target list.
16319         Fix assembler scan patterns to match current assembler output.
16320
16321 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
16322
16323         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
16324         matching of template brackets.
16325
16326         * g++.old-deja/g++.other/using4.C: New test.  Test using
16327         declarations of methods from base classes.
16328
16329         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
16330         within functions should introduce names into the innermost
16331         enclosing namespace.
16332
16333         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
16334         of static locals if first initialization throws.
16335
16336 1998-10-07  Jim Wilson  <wilson@cygnus.com>
16337
16338         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
16339
16340 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
16341
16342         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
16343         lose track of the possible targets of tablejump insns.
16344         * special/special.exp: Run it.
16345
16346 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16347
16348         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
16349         must be declared before its specializations can be named in friend
16350         declarations.
16351
16352 1998-10-05  Dave Love  <d.love@dl.ac.uk>
16353
16354         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
16355
16356         * g77.f-torture/execute/io1.f: New test.
16357
16358 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16359
16360         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
16361         with pointer to template function, for which no argument deduction
16362         is possible.
16363
16364         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
16365         specialization of template function as argument to template
16366         function.
16367
16368         * g++.old-deja/g++.other/access2.C: New test; Inner class
16369         shouldn't have privileged access to Outer's names.
16370
16371 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16372
16373         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
16374         friend template declared within template class conflicts with
16375         nested class of the same name.
16376
16377         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
16378         is ignored.
16379
16380         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
16381         object with direct initializer as function declaration.
16382
16383         * g++.old-deja/g++.other/decl2.C: New test; duplicate
16384         initializers.
16385
16386         * g++.old-deja/g++.other/null2.C: New test; conditional operator
16387         involving const pointer and NULL produces incorrect result.
16388
16389         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
16390         type name without `typename' should be rejected with -pedantic.
16391
16392 1998-10-02  Richard Henderson  <rth@cygnus.com>
16393
16394         * g++.old-deja/g++.other/addrof1.C: New test.
16395
16396 1998-10-01  Nick Clifton  <nickc@cygnus.com>
16397
16398         * gcc.c-torture/compile/981001-1.c: New test.
16399         * gcc.c-torture/execute/981001-1.c: New test.
16400
16401 1998-10-01  Jeffrey A Law  (law@cygnus.com)
16402
16403         * gcc.c-torture/compile/981001-2.c: New test.
16404         * gcc.c-torture/compile/981001-3.c: New test.
16405         * gcc.c-torture/compile/981001-4.c: New test.
16406
16407 1998-10-01  Robert Lipe  <robertl@dgii.com>
16408
16409         * lib/objc.exp (objc_target_compile): Add -L during compiles for
16410         multilibbed hosts.   Idea grafted from g77.exp.
16411
16412 1998-09-30  Dave Love  <d.love@dl.ac.uk>
16413
16414         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
16415         avoid losing on systems which need -lsocket.
16416
16417 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
16418
16419         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
16420         * g++.old-deja/g++.other/nested2.C: Ditto.
16421         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
16422         failure.
16423
16424 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16425
16426         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
16427         preferred over template operator!= for enum bitfields.
16428
16429 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
16430
16431         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
16432         that happen to have the same base name, but in different scopes,
16433         are incorrectly rejected.
16434
16435 1998-09-16  Richard Henderson  <rth@cygnus.com>
16436
16437         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
16438         on the native word size instead of an integer literal.
16439
16440 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16441
16442         * g++.old-deja/g++.other/static2.C: Invocation of static data
16443         member of type pointer-to-function denoted as non-static member.
16444
16445         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
16446         checks involving function types and aliases.
16447
16448 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
16449
16450         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
16451         redefined to the same non-trivial type.
16452
16453         * g++.old-deja/g++.pt/explicit73.C: Test for proper
16454         namespace-qualification of template specializations declared in
16455         other namespaces.
16456
16457         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
16458         to declare a subset of the specializations of a template function
16459         as friends of specializations of a template class.
16460
16461         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
16462         member templates that do not fully specialize the enclosing
16463         template class are rejected.
16464
16465 1998-09-11  Dave Love  <d.love@dl.ac.uk>
16466
16467         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
16468
16469 1998-09-08  Dave Love  <d.love@dl.ac.uk>
16470
16471         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
16472         altered from libf2c/libU77 version.
16473
16474 1998-09-06  Dave Love  <d.love@dl.ac.uk>
16475
16476         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
16477
16478 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
16479
16480         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
16481         (un)signed char are different types for template specialization
16482         purposes.
16483
16484 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
16485
16486         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
16487         * objc: ObjC testsuite.
16488
16489 1998-08-31  Catherine Moore  <clm@cygnus.com>
16490
16491         * gcc.c-torture/execute/941014-1.x:  New file.
16492
16493 1998-08-31  Nick Clifton  <nickc@cygnus.com>
16494
16495         * lib/c-torture.exp: Add support for
16496         torture_eval_before_compile and torture_eval_before_execute
16497         variables.
16498
16499 1998-08-30  Jeffrey A Law  (law@cygnus.com)
16500
16501         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
16502         this test triggers valid.
16503
16504 1998-08-27  Jeffrey A Law  (law@cygnus.com)
16505
16506         * gcc.dg/980827-1.c: New test.
16507
16508 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
16509
16510         * gcc.c-torture/execute/loop-4b.c: New test.
16511
16512 1998-08-26  Nick Clifton  <nickc@cygnus.com>
16513
16514         * lib/c-torture.exp: Add support for
16515         torture_eval_before_compile and torture_eval_before_execute
16516         variables.
16517
16518 1998-08-25  Jeffrey A Law  (law@cygnus.com)
16519
16520         * gcc.c-torture/compile/980825-1.c: New test.
16521
16522 1998-08-24  Nick Clifton  <nickc@cygnus.com>
16523
16524         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
16525         count number tests in opt_t0 not good_t0.
16526
16527 1998-08-24  Jeffrey A Law  (law@cygnus.com)
16528
16529         * gcc.c-torture/compile/930326-1.x: Fix typo.
16530
16531 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
16532
16533         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
16534         causes an ICE.
16535
16536 1998-08-21  Jeffrey A Law  (law@cygnus.com)
16537
16538         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
16539         STACK_SIZE is defined.
16540         * gcc.c-torture/unsorted/stuct.c: Similarly.
16541
16542         * gcc.c-torture/compile/980821-1.c: New test.
16543
16544 1998-08-21  Jeffrey A Law  (law@cygnus.com)
16545
16546         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
16547
16548 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
16549
16550         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
16551         code.
16552
16553 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
16554
16555         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
16556         error'.
16557
16558 1998-08-18  Jeffrey A Law  (law@cygnus.com)
16559
16560         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
16561
16562 1998-08-16  Jeffrey A Law  (law@cygnus.com)
16563
16564         * gcc.c-torture/compile/980816-1.c: New test.
16565
16566         * gcc.dg/980816-1.c: New test.
16567
16568 1998-08-13  Jeffrey A Law  (law@cygnus.com)
16569
16570         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
16571         compiler for ieee tests.
16572
16573 1998-08-01  Dave Love  <d.love@dl.ac.uk>
16574
16575         * g77.f-torture/compile/980729-0.f: New test.
16576
16577 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
16578
16579         * gcc.c-torture/special/eeprof-1.c: New test, for
16580         -finstrument-functions.
16581         * gcc.c-torture/special/special.exp: Run it.
16582
16583 1998-07-29  Jeffrey A Law  (law@cygnus.com)
16584
16585         * gcc.c-torture/compile/980729-1.c: New test.
16586
16587 1998-07-27  Nick Clifton  <nickc@cygnus.com>
16588
16589         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
16590         __thumb__ is defined, and test for ARM style doubles if so.
16591
16592 1998-07-26  Dave Love  <d.love@dl.ac.uk>
16593
16594         * g77.f-torture/noncompile/980615-0.f: New test.
16595
16596 1998-07-26  H.J. Lu  (hjl@gnu.org)
16597
16598         * gcc.dg/980312-1.c: Do link instead of compile.
16599         * gcc.dg/980313-1.c: Likewise.
16600
16601 1998-07-26  Jeffrey A Law  (law@cygnus.com)
16602
16603         * gcc.c-torture/compile/980726-1.c: New test.
16604
16605 1998-07-25  Dave Love  <d.love@dl.ac.uk>
16606
16607         * g77.f-torture/execute/io0.f: New test.
16608
16609 1998-07-24  Nick Clifton  <nickc@cygnus.com>
16610
16611         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16612         an int.
16613
16614 1998-06-18  Michael Meissner  <meissner@cygnus.com>
16615
16616         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16617         m32r bugs.
16618
16619 1998-07-17  Nick Clifton  <nickc@cygnus.com>
16620
16621         * gcc.dg/980626-1.c: Expect failures for all toolchains until
16622         c-decl.c:grokdeclarator can handle mode attributes.
16623
16624 1998-07-16  Jeffrey A Law  (law@cygnus.com)
16625
16626         * gcc.c-torture/execute/980716-1.c: New test.
16627
16628 1998-07-13  Jeffrey A Law  (law@cygnus.com)
16629
16630         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16631         the mn10200.
16632         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
16633         the mn10200.
16634         * gcc.c-torture/execute/va-arg-3.x: Similarly.
16635         * gcc.c-torture/compile/930326-1.x: Similarly.
16636
16637 1998-07-13  Dave Love  <d.love@dl.ac.uk>
16638
16639         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16640         New test from Craig.
16641
16642 1998-07-12  Dave Love  <d.love@dl.ac.uk>
16643
16644         * g77.f-torture/noncompile/980616-0.f: New test.
16645
16646         * g77.f-torture/execute/970816-3.f:  New test from Craig.
16647
16648 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16649
16650         *  g++.other/singleton.C: Return error value instead of taking
16651         SIGSEGV.
16652
16653 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16654
16655         *  g++.other/singleton.C: New test.   Warning is under dispute.
16656         Runtime crash is not.
16657
16658 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16659
16660         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16661         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16662         using6.C, using7.C}:  New namespace tests.
16663
16664 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
16665
16666         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16667         specialization with typedef'ed names used as array indexes.
16668
16669 1998-07-09  Jeffrey A Law  (law@cygnus.com)
16670
16671         * gcc.c-torture/execute/980709-1.c: New test.
16672
16673         * gcc.dg/980709-1.c: New test.
16674
16675 1998-07-07  Richard Henderson  <rth@cygnus.com>
16676
16677         * gcc.c-torture/execute/bcp-1.c: New test.
16678
16679 1998-07-07  Jeffrey A Law  (law@cygnus.com)
16680
16681         * gcc.c-torture/execute/980707-1.c: New test.
16682
16683 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
16684
16685         * gcc.c-torture/compile/980706-1.c: New test.
16686
16687 1998-07-01  Dave Love  <d.love@dl.ac.uk>
16688
16689         * g77.f-torture/execute/980701-0.f,
16690         g77.f-torture/execute/980701-1.f: New test from Craig.
16691
16692 1998-07-01  Jeffrey A Law  (law@cygnus.com)
16693
16694         * gcc.c-torture/compile/980701-1.c: New test.
16695
16696         * gcc.c-torture/execute/980701-1.c: New test.
16697
16698 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
16699 rlsruhe.de>
16700
16701         * g++.old-deja/g++.robertl/eb132.C: New test.
16702         * g++.old-deja/g++.robertl/eb133.C: Likewise.
16703
16704 1998-06-29  Dave Love  <d.love@dl.ac.uk>
16705
16706         * g77.f-torture/execute/980628-7.f,
16707         g77.f-torture/execute/980628-8.f,
16708         g77.f-torture/execute/980628-9.f,
16709         g77.f-torture/execute/980628-10.f: New tests from Craig.
16710
16711         * g77.f-torture/execute/980628-3.f: Remove mail headers.
16712
16713 1998-06-28  Jeffrey A Law  (law@cygnus.com)
16714
16715         * g77.f-torture/execute/980628-4.f: New test from Craig.
16716         * g77.f-torture/execute/980628-5.f: Likewise.
16717         * g77.f-torture/execute/980628-2.f: Likewise.
16718         * g77.f-torture/execute/980628-0.f: Likewise.
16719         * g77.f-torture/execute/980628-1.f: Likewise.
16720         * g77.f-torture/execute/980628-3.f: Likewise.
16721         * g77.f-torture/execute/980628-6.f: Likewise.
16722
16723 1998-06-28  Jeffrey A Law  (law@cygnus.com)
16724
16725         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16726         directory when nothing has been installed yet.
16727
16728 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
16729
16730         * gcc.c-torture/special/special.exp: Handle newer versions of
16731         dejagnu.
16732
16733 1998-06-26  Jeffrey A Law  (law@cygnus.com)
16734
16735         * gcc.dg/980626-1.c: New test.
16736
16737 1998-06-19  Bruno Haible <haible@ilog.fr>
16738
16739         * gcc.misc-tests/m-un-2.c: New test.
16740         * g++.old-deja/g++.other/warn01.c: Likewise.
16741
16742 1998-06-19  Robert Lipe  <robertl@dgii.com>
16743
16744         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16745         compatibility with assmblers with a different comment character.
16746         Eliminate use of GAS-specific extensions.
16747
16748 1998-06-19  Jeffrey A Law  (law@cygnus.com)
16749
16750         * gcc.c-torture/execute/ieee/980619-1.c: New test.
16751
16752 1998-06-19  Robert Lipe  <robertl@dgii.com>
16753
16754         *lib/g77.exp: Replace search for libf2c.a with search for newly
16755         renamed libg2c.a
16756
16757 1998-06-17  Jeffrey A Law  (law@cygnus.com)
16758
16759         * gcc.c-torture/execute/980617-1.c: New test.
16760
16761 1998-06-12  Jeffrey A Law  (law@cygnus.com)
16762
16763         * gcc.c-torture/execute/980612-1.c: New test.
16764
16765 1998-06-08  Jeffrey A Law  (law@cygnus.com)
16766
16767         * gcc.dg/980523-1.c: Only test on ppc-linux.
16768         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16769
16770         * gcc.c-torture/execute/980608-1.c: New test.
16771
16772 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
16773
16774         * gcc.c-torture/execute/980605-1.c: New test.
16775
16776 1998-06-04  Jeffrey A Law  (law@cygnus.com)
16777
16778         * gcc.c-torture/execute/980604-1.c: New test.
16779
16780 1998-06-02  Jeffrey A Law  (law@cygnus.com)
16781
16782         * gcc.c-torture/execute/980602-1.c: New test.
16783         * gcc.c-torture/execute/980602-2.c: Likewise.
16784
16785 1998-06-02  Dave Love  <d.love@dl.ac.uk>
16786
16787         * 970125-0.f: Fix per JCB.  Add commentary.
16788
16789 1998-05-31  Michael Meissner  <meissner@cygnus.com>
16790
16791         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16792         IEEE -0 support.
16793
16794 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16795
16796         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16797         earlier.
16798
16799 1998-05-28  Catherine Moore <clm@cygnus.com>
16800
16801         * gcc.c-torture/execute/980526-3.c: New test.
16802
16803 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
16804
16805         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16806         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16807         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16808         m88k-motorola-sysv3 to XFAIL.
16809
16810 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16811
16812         * gcc.dg/980526-1.c: New test.
16813         * gcc.c-torture/execute/980526-2.c: New test.
16814
16815 1998-05-26  Jeffrey A Law  (law@cygnus.com)
16816
16817         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16818
16819         * gcc.c-torture/execute/980526-1.c: New test.
16820
16821 1998-05-26  Dave Love  <d.love@dl.ac.uk>
16822
16823         * g77.f-torture/execute/alpha2.f: Add runtime test.
16824
16825 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
16826
16827         * g++.old-deja/old-deja.exp: Strip leading directories.
16828
16829         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16830         error for the line.  Don't run multiple tests for the same line.
16831
16832 1998-05-23  Jeffrey A Law  (law@cygnus.com)
16833
16834         * gcc.dg/980523-1.c: New test.
16835
16836 1998-05-23  Dave Love  <d.love@dl.ac.uk>
16837
16838         * g77.f-torture/compile/970915-0.f: New test.
16839
16840 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
16841
16842         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16843
16844 1998-05-21  Jeffrey A Law  (law@cygnus.com)
16845
16846         * gcc.dg/980520-1.c: New test.
16847
16848 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
16849
16850         * gcc.dg/980502-1.c: Fix return type.
16851
16852 1998-05-20  Jeffrey A Law  (law@cygnus.com)
16853
16854         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16855         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16856         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16857         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16858         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16859
16860 1998-05-20  Dave Love  <d.love@dl.ac.uk>
16861
16862         * g77.f-torture/execute/980520-1.f: New test.
16863
16864 1998-05-15  Dave Love  <d.love@dl.ac.uk>
16865
16866         * lib/mike-g77.exp: New file.
16867
16868         * g77.f-torture/noncompile/noncompile.exp,
16869         g77.f-torture/noncompile/check0.f: New files.
16870
16871 1998-05-14  Dave Love  <d.love@dl.ac.uk>
16872
16873         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16874         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16875         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16876         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16877         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16878         abort where appropriate.
16879
16880 1998-05-05  Michael Meissner  <meissner@cygnus.com>
16881
16882         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16883         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16884
16885 1998-04-29  Dave Love  <d.love@dl.ac.uk>
16886
16887         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16888
16889 1998-04-27  Dave Love  <d.love@dl.ac.uk>
16890
16891         * g77.f-torture/compile/980427-0.f: New test.
16892
16893 1998-04-24  Dave Love  <d.love@dl.ac.uk>
16894
16895         * g77.f-torture/compile/980424-0.f: New test.
16896
16897 1998-04-19  Dave Love  <d.love@dl.ac.uk>
16898
16899         * g77.f-torture/compile/980419-2.f (main): New test.
16900         * g77.f-torture/compile/970125-0.f: New test.
16901         * g77.f-torture/compile/980419-1.f: New test.
16902
16903 1998-04-08  Jim Wilson  <wilson@cygnus.com>
16904
16905         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
16906         of loop-4.c.
16907
16908 1998-04-07  Jim Wilson  <wilson@cygnus.com>
16909
16910         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16911
16912 1998-04-03  Jim Wilson  <wilson@cygnus.com>
16913
16914         * gcc.c-torture/compile/980329-1.c: New test.
16915
16916 1998-03-18  Jim Wilson  <wilson@cygnus.com>
16917
16918         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16919         * gcc.dg/980312-1.c: Fix typo in -march command.
16920
16921 1998-03-16  H.J. Lu  (hjl@gnu.org)
16922
16923         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16924
16925 1998-03-11  Robert Lipe  <robertl@dgii.com>
16926
16927         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
16928         Dave Love agree the Fortran source is bogus.
16929
16930 1998-03-11  Robert Lipe  <robertl@dgii.com>
16931
16932         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16933         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16934         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16935         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16936         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16937
16938 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
16939
16940         * g++.old-deja/g++.other/friend1.C: New test.
16941
16942 1998-02-18  Dave Love  <d.love@dl.ac.uk>
16943
16944         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16945         possibly uninitialized) variables and declare dnrm2.
16946
16947 1998-02-23  Robert Lipe <robertl@dgii.com>
16948
16949         From Bruno Haible <haible@ilog.fr>:
16950         * gcc.c-torture/execute/980223.c: New test.
16951
16952 1998-02-13  Jeffrey A Law  (law@cygnus.com)
16953
16954         * gcc.dg/ifelse-1.c: New test.
16955
16956 1998-02-09  H.J. Lu  (hjl@gnu.org)
16957
16958         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16959
16960           * lib/old-dejagnu.exp (old-dejagnu): Added the
16961           "execution test - XFAIL *-*-*" handling in the spirit of
16962           "excess errors test -". Changed the "execution test fails"
16963           handling to be like "excess errors test fails".
16964           * Update various tests accordingly.
16965
16966 1998-02-06  Jim Wilson  <wilson@cygnus.com>
16967
16968         * gcc.c-torture/execute/980205.c: New test.
16969
16970 1998-01-18  Jeffrey A Law  (law@cygnus.com)
16971
16972         * lib/c-torture.exp: Look for .x files instead of .cexp files.
16973         * lib/f-torture.exp: Similarly.
16974         * gcc.c-torture: Rename all .cexp files to .x files.
16975
16976 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
16977
16978         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16979         (940510-1.c): Removed duplicate.
16980         (971104-1.c): New test.
16981
16982 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
16983
16984           * lib/f-torture.exp: Improve error and loop detection.
16985
16986 1997-11-19  Michael Meissner  <meissner@cygnus.com>
16987
16988         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16989         use that to size the filler array.
16990
16991 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
16992
16993         * lib/c-torture.exp(c-torture-execute): Fix typo.
16994
16995         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16996         testcase as the executable name. Keep the executable around if
16997         the test fails.
16998
16999 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
17000
17001         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17002         changes.  Only test one -g option, and move it to the end of the
17003         list of options to test.
17004
17005 1997-09-19  Michael Meissner  <meissner@cygnus.com>
17006
17007         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17008         variable GCC_TORTURE_OPTIONS to supply default switches separated
17009         by colons.  If no environment variable, run tests with -O0 -g, -O1
17010         -g, and -O2 -g as well.
17011
17012 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
17013
17014         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17015         explanatory comments. Fix indentation.
17016
17017 1997-09-15  Jeffrey A Law  (law@cygnus.com)
17018
17019         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17020
17021 1997-09-11  Jeffrey A Law  (law@cygnus.com)
17022
17023         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17024         * g++.old-deja/g++.mike/p7325.C: Likewise.
17025         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17026
17027 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
17028
17029         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17030         * g++.old-deja/g++.brendan/crash30.C: Likewise.
17031         * g++.old-deja/g++.brendan/crash39.C: Likewise.
17032         * g++.old-deja/g++.law/operators4.C: Likewise.
17033
17034 1997-09-11  Joe Buck  (jbuck@synopsys.com)
17035
17036         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17037         * g++.old-deja/g++.mike/p784.C: Ditto.
17038         * g++.old-deja/g++.mike/p785.C: Ditto.
17039
17040 1997-09-05  Jeffrey A Law  (law@cygnus.com)
17041
17042           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17043
17044 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
17045
17046         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17047         target feature; pass this to c-torture-execute as needed.
17048
17049 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
17050
17051         * lib/c-torture.exp(c-torture-execute): If the previous and the
17052         current executables being tested are identical, we don't need to
17053         run the executable again. Try to make the executable names
17054         unique. Add an optional argument for passing additional compiler
17055         flags.
17056
17057 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
17058
17059         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17060
17061 1997-08-29  Jeffrey A Law  (law@cygnus.com)
17062
17063         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17064
17065 1997-07-31  Jeffrey A Law  (law@cygnus.com)
17066
17067         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17068         32bit or larger longs.
17069
17070         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17071         have either a 32bit long or 32bit int.
17072
17073 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
17074
17075         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17076         Make double precision tests dependent on sizeof (double).
17077
17078 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
17079
17080         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17081         too.
17082
17083 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
17084
17085         * gcc.c-torture/compile/961203-1.cexp: New script.
17086
17087 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
17088
17089         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17090         up the includes ourselves.
17091
17092 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
17093
17094         * lib/plumhall.exp: Remove random include, and add a few
17095         verbose messages for debugging.
17096
17097 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
17098
17099         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17100         of trying to do it ourselves.
17101
17102 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
17103
17104         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17105
17106 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
17107
17108         * gcc.prms/5403.c: Made regexp a bit less strict.
17109
17110 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
17111
17112         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17113         is returned from remote_load instead.
17114         * lib/plumhall.exp: Ditto.
17115         * lib/mike-g++.exp: Ditto.
17116         * lib/old-dejagnu.exp: Ditto.
17117         * lib/c-torture.exp: Ditto.
17118
17119 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
17120
17121         * lib/g++.exp: Use build_wrapper procedure.
17122         * lib/gcc.exp: Ditto.
17123
17124 1997-05-20  Jeffrey A Law  (law@cygnus.com)
17125
17126         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17127         an old-style decl for malloc.  Fixes tests to work when
17128         sizeof (int) != sizeof (size_t).
17129
17130 1997-05-15  Mike Meissner  <meissner@cygnus.com>
17131
17132         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17133
17134         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17135         use stdargs.h interface.
17136
17137 1997-05-15  Mike Meissner  <meissner@cygnus.com>
17138
17139         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17140         NO_VARARGS when compiling.
17141
17142 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
17143
17144         * lib/plumhall.exp(ph_includes): New procedure.
17145         (ph_make): Use it.
17146         (ph_compiler): Ditto.
17147
17148         * lib/g++.exp: Rename test-glue.c to testglue.c.
17149         * lib/gcc.exp: Ditto.
17150
17151 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
17152
17153         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17154         to completion when it's called.
17155
17156 1997-03-21  Michael Meissner  <meissner@cygnus.com>
17157
17158         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17159         is defined, don't do test.
17160
17161 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
17162
17163         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17164         for object files.
17165         (ph_summary): Mark skipped testcases as untested, not unresolved.
17166
17167         * lib/plumhall.exp (ph_make): If unresolved because of bad
17168         errorCode, record errorCode in log file.
17169         (*): Replace send_log/verbose with verbose -log.
17170
17171 1997-03-19  Michael Meissner  <meissner@cygnus.com>
17172
17173         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17174         double conversion if double isn't at least 8 bytes.
17175
17176         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17177         int to work with targets where int is 16 bits.
17178
17179         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17180         8 bytes, just exit, since 4 byte doubles don't have enough bits of
17181         precision for the test to complete.
17182
17183 1997-03-14  Michael Meissner  <meissner@cygnus.com>
17184
17185         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17186         if d10v is not compiled with the -mdouble64 flag.
17187         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17188
17189         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17190         d10v is not compiled with the -mint32 flag.
17191
17192 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
17193
17194         * lib/plumhall.exp: Use incr_count.
17195
17196 1997-03-12  Jeffrey A Law  (law@cygnus.com)
17197
17198         * gcc.c-torture: Update to c-torture-1.45.
17199
17200 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
17201
17202         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17203         the name of the expect testcase file).
17204
17205         * lib/g++.exp(g++_init): Ditto.
17206
17207 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
17208
17209         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17210         the host.
17211
17212         * lib/gcc.exp(gcc_exit): New procedure.
17213
17214 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
17215
17216         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17217         specs where appropriate.
17218
17219         * g++.old-deja/g++.arm/*: Added additional ERROR checks
17220         because of new "candidates are" messages, and removed a few
17221
17222         * Converted all non-old-style g++ testcases to old-style, and
17223         moved into g++.old-deja.
17224
17225 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
17226
17227         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17228         options.
17229
17230         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17231         succeeded.
17232
17233         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17234
17235 1997-02-13  Michael Meissner  <meissner@cygnus.com>
17236
17237         * lib/gcc.exp (gcc_target_compile): Add support for defining
17238         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17239         the machine doesn't have those features.
17240
17241 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
17242
17243         * g++.law/operators4.exp: Don't use LIBS.
17244
17245 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
17246
17247         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17248
17249         * lib/mike-g++.exp: Don't set the compiler to be tested here.
17250         * lib/g++.exp: Set it here instead. Also, allow use of the
17251         --tool_exec and --tool_opt options. Change CXX to
17252         GXX_UNDER_TEST.
17253
17254         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17255
17256         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17257
17258 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
17259
17260         * lib/old-dejagnu.exp: Use prune_warnings instead of
17261         prune_system_crud.
17262         * lib/mike-g++.exp: Ditto.
17263         * lib/gcc.exp: Ditto.
17264         * lib/g++.exp: Ditto.
17265
17266         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17267
17268 1997-02-07  Jeffrey A Law  (law@cygnus.com)
17269
17270           * 941014-2.c: Include stdlib.h
17271           * 960327-1.c: Include stdio.h
17272           * dbra.c, index-1.c: Don't assume ints are 32bits.
17273
17274 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
17275
17276         * lib/gcc.exp: Add gcc,stack_size target feature.
17277
17278         * lib/g++.exp(g++_target_compile): Add the include and link
17279         paths here, not in two other places. And, it's $options, not
17280         options.
17281
17282         * lib/mike-g++.exp(postbase): Remove the code that determines
17283         the correct include and link paths.
17284         * g++.old-deja/old-deja.exp: Ditto.
17285
17286 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
17287
17288         * lib/g++.exp(g++_init): target_compile no longer returns the
17289         filename of the result.
17290
17291 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
17292
17293         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17294         call to glob.
17295
17296         * gcc.c-torture/special/special.exp: Change call to
17297         gcc_target_compile to include the object file.
17298
17299 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
17300
17301         * gcc.c-torture/special/special.exp: Correct misspelling in last
17302         change.
17303
17304 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
17305
17306         * lib/plumhall.exp(ph_summary): Log the entire output of the
17307         executable. Return -1 if there were any failures, 0 otherwise.
17308         (ph_execute): Return -1 if there were any failures, 0 otherwise.
17309         (ph_make): Clean up objects and executables that were built
17310         if the tests succeeded.
17311
17312 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
17313
17314         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17315         libraries and includes in the build tree as appropriate.
17316
17317 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17318
17319         * lib/c-torture.exp: Instead of looking for the global variable
17320         NO_LONG_LONG, check to see if that's a feature of the target.
17321
17322 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17323
17324         * config/default.exp: Minimize. Delete the remainer of the files in
17325         config; this functionality is now in devo/dejagnu/config.
17326
17327         g++.*/*: Pass any additional flags used to compile to postbase;
17328         delete CXXFLAGS.
17329
17330         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17331         is now done by runtest.exp. Use gcc_target_compile instead of
17332         compile.
17333
17334         lib/c-torture.exp: Use gcc_target_compile instead of compile.
17335         Remove references to CFLAGS. Use remote_file instead of
17336         calling rm -f.
17337         (c-torture): Take a list of arguments to use to compile this
17338         testcase.
17339
17340         lib/g++.exp: Simplify. Use target_compile instead of compile.
17341         lib/gcc-dg.exp: Ditto.
17342         lib/gcc.exp: Ditto.
17343         lib/mike-{gcc,g++}.exp: Ditto.
17344         lib/old-dejagnu.exp: Ditto.
17345         lib/plumhall.exp: Ditto.
17346
17347 1997-01-08  Jim Wilson  <wilson@cygnus.com>
17348
17349         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17350         (ph_linker): Likewise.
17351
17352 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
17353
17354           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17355         MAP_ANON / MAP_ANONYMOUS if defined;
17356         else try to map from /dev/zero .
17357
17358 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17359
17360         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
17361         isn't defined, then define it to MAP_ANONYMOUS.
17362
17363 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17364
17365         * gcc.c-torture: Update to c-torture-1.42 release.
17366
17367 1996-11-11  Jeffrey A Law  (law@cygnus.com)
17368
17369         * gcc.c-torture: Update to c-torture-1.41 release.
17370
17371 1996-10-27  Jeffrey A Law  (law@cygnus.com)
17372
17373         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
17374         c-torture release.
17375
17376 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
17377
17378         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17379         and LDFLAGS.  Fix second case to append the target_info ldflags
17380         onto LDFLAGS, not CFLAGS.
17381         * lib/g++.exp (g++_init): Add target_info stuff.
17382         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
17383         of libgloss and newlib flags for !native.
17384
17385         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17386         (GDB): Fix relative path to go up another dir for finding gdb.
17387
17388 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
17389
17390         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17391         versions in the target_info array, if they don't exist.
17392
17393 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
17394
17395         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17396
17397 1996-07-08  Jim Wilson  <wilson@cygnus.com>
17398
17399         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17400         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17401
17402 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
17403
17404         * lib/old-dejagnu.exp: Don't remove the output file before we've
17405         actually tested it. Don't append pwd to the path of the executable
17406         we're testing.
17407
17408 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
17409
17410         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17411
17412 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
17413
17414         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17415         temporary directory for compiler files, and set it to a default
17416         value of /tmp. Set $output as the name of the output file from
17417         compiling the testcase. Add a -o option to $cflags_var so the
17418         compiler writes the final output file as $output. Set $executable
17419         to $output.
17420
17421         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17422         directory for compiler files, and set it to /tmp if it doesn't
17423         already have a value. Set $output_file to the name of the output
17424         file from compiling the testcase. Add a -o option to CXXFLAGS so
17425         the compiler writes the final output file as $output. Use $output
17426         as the executable to be tested.
17427
17428 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17429
17430         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17431
17432 1996-06-08  Jeffrey A Law  (law@cygnus.com)
17433
17434         * gcc.c-torture/execute/pending-1.c: New test.  Still
17435         pending in Tege's queue.
17436
17437 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
17438
17439         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17440         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
17441         if there were failures.  Call unresolved if there were unresolved
17442         testcases.  Call gcc_fail if program did not run to completion.
17443         (ph_make): Pass additional argument name to ph_execute.
17444         (ph_execute): Add new argument.  Pass additional arguments to
17445         ph_summary.  Call gcc_fail is there is no execution output.
17446
17447 1996-04-24  Jeffrey A Law  (law@cygnus.com)
17448
17449         * lib/plumhall.exp (proc_summary): Output relavent summary
17450         lines into the log so specific failures in plumhall can be
17451         investigated.
17452
17453 1996-04-10  Jeffrey A Law  (law@cygnus.com)
17454
17455         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17456         (c-torture-execute): Don't try to execute tests which use
17457         "long long" types if $NO_LONG_LONG is nonzero.
17458
17459 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
17460
17461         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17462         not c-torture.
17463
17464         * gcc.ieee: Move from here.
17465         * gcc.c-torture/execute/ieee: To here.
17466
17467 1996-03-26  Jeffrey A Law  (law@cygnus.com)
17468
17469         * gcc.c-torture: Update to c-torture-1.41 release.
17470
17471 1996-03-22  Jeffrey A Law  (law@cygnus.com)
17472
17473         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17474         not "$output".
17475
17476 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
17477
17478         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17479         -c present.
17480
17481 1996-03-02  Jeffrey A Law  (law@cygnus.com)
17482
17483         * config/proelf.exp: Handle connecting to a simulator.
17484
17485 1996-01-31  Jeffrey A Law  (law@cygnus.com)
17486
17487         * config/proelf.exp: New file.  Enough framework that we can
17488         run c-torture tests on the proelf targets (or any other target
17489         that gdb can connect to for that matter).
17490
17491 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
17492
17493         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17494         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
17495
17496         * lib/plumhall.exp (ph_execute): Always call ph_summary if
17497         exec_output exists.
17498
17499 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
17500
17501         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17502         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17503
17504         * config/*.exp: Update FSF address.  Change result of ${tool}_load
17505         to pass/fail/unresolved/unsupported/untested.  Caller must now
17506         call unresolved/unsupported/untested.
17507         * lib/*.exp: Update FSF address.  Update to handle new results of
17508         ${tool}_load.
17509         * lib/chill.exp (verbose): Delete.
17510
17511 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
17512
17513         * lib/gcc.exp (default_gcc_start): Change order of args to
17514         $LDFLAGS $CFLAGS $LIBS.
17515         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17516         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
17517         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17518         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17519         * gcc.misc-tests/dg-test.exp: Likewise.
17520         * gcc.misc-tests/msgs.exp: Likewise.
17521         * gcc.prms/prms.exp: Likewise.
17522         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17523         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
17524
17525         * lib/dg.exp: Deleted, moved to dejagnu/lib.
17526
17527 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17528
17529         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17530
17531         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17532         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17533
17534         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17535         necessary.
17536
17537 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
17538
17539         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17540         global for loop; add use of $mathlib.
17541         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17542         settings here; set mathlib for anything but VxWorks.
17543
17544 1996-01-22  Jeffrey A Law  (law@cygnus.com)
17545
17546         * gcc.c-torture: Update to c-torture-1.40 release.
17547
17548 1996-01-03  Jeffrey A Law  (law@cygnus.com)
17549
17550         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17551         dg.exp.
17552
17553 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
17554
17555         * lib/c-torture.exp (c-torture-execute): Declare "output" as
17556         global.
17557
17558 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
17559
17560         * lib/g++.exp (LIBS): Define if not already.
17561         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17562         (gcc-dg-prune): Call prune_gcc_output.
17563         * lib/gcc.exp (prune_gcc_output): New proc.
17564         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17565         prune_gcc_output.
17566
17567 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
17568
17569         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17570         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
17571
17572 1995-11-15  Jeffrey A Law  (law@cygnus.com)
17573
17574         * gcc.c-torture: Update to c-torture-1.39 release.
17575
17576 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
17577
17578         * lib/c-torture.exp (c-torture-execute): Don't return if one option
17579         fails, try others as well.
17580
17581 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
17582
17583         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17584         If compilation fails, mark execute tests as `untested'.
17585         If test is marked as unsupported, don't mark compilation and
17586         execute tests as failed.
17587
17588 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
17589
17590         * lib/g++.exp (g++_init): Don't link in libg++, and look to
17591         libstdc++ for whether or not we want to be doing shared
17592         libraries.  Delete link_curses since we don't need it anymore.
17593         * lib/mike-g++.exp (postbase): Don't link in libg++.
17594         * g++.old-deja/old-deja.exp: Likewise.
17595
17596 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
17597
17598         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17599
17600 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
17601
17602         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17603         For that, add `-Wl,-a,shared_archive'.
17604         * g++.old-deja/old-deja.exp: Likewise.
17605
17606 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
17607
17608         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17609
17610 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
17611
17612         * lib/mike-g++.exp (postbase): Pay attention to the status of
17613         g++_load.
17614
17615 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
17616
17617           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17618
17619 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
17620
17621         * lib/gcc.exp (default_gcc_start): No longer need to log program
17622         being executed or its output, execute_anywhere does that now.
17623         * lib/g++.exp (default_g++_version): Call execute_anywhere.
17624         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
17625
17626 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
17627
17628         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17629         the same as those in lib/g++.exp.
17630
17631 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
17632
17633         * gcc.c-torture: Update to c-torture-1.38 release.
17634         * gcc.ieee: Related changes.
17635
17636 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
17637
17638         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17639         "exec". Minor reformatting changes.
17640
17641         * config/rom68k.exp (${tool}_load): Make it work in a canadian
17642         cross. This means all "exec" calls now work on a remote host as
17643         well.
17644         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17645         cross. Filter out the extra "\r\n" stuff that expect puts in.
17646         (c-torture-execute): Filter out the bogus warnings like
17647         c-torture-compile does. Add support for canadian cross.
17648         * lib/gcc.exp (default_gcc_version, default_gcc_start)
17649         Use execute_anywhere rather than calling exec directly. Now it
17650         works for canadian cross testing.
17651
17652 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
17653
17654         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
17655         results into a variable, and check that rather than using file exists.
17656
17657 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
17658
17659         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17660         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
17661
17662 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
17663
17664         * g++.old-deja/old-deja.exp: Create and pass runshlib and
17665         lib_curses if there's a shared libg++ in the build tree.
17666
17667 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
17668
17669         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17670         if not supported target.
17671
17672 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
17673
17674         * lib/g++.exp (g++_init): Move empty setting of runshlib and
17675         link_curses up to always happen, not just for native builds.
17676
17677 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
17678
17679         * gcc.c-torture: Update to c-torture-1.36 release.
17680         * gcc.failure: Related changes.
17681
17682 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
17683
17684         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17685
17686 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
17687
17688         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17689         * lib/mike-g++.exp (postbase): Not in here.  Still reference
17690         runshlib, link_curses, and mathlib for link and run.
17691
17692         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17693         pass the runtime shared library options for Solaris, OSF/1, and
17694         Irix5, and link with -lcurses to avoid unresolved references.
17695
17696 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
17697
17698         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17699         only run once.
17700
17701 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
17702
17703         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17704
17705 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
17706
17707         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
17708         do not have a framework for the "compat" tests yet.
17709
17710 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
17711
17712         * lib/mike-g++.exp (postbase): New local variable `mathlib',
17713         set to null if we're testing vxworks5.1.  Use that instead of
17714         `-lm' in the setting of LIBS for link and run.
17715
17716 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
17717
17718         * config/rom68k.exp (${tool}_load): Major changes to make it
17719         work.  Verified that it does in fact return the stuff in
17720         exec_output properly.  Catch any Emul or any TRAP other than 0.
17721
17722 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
17723
17724         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17725         LDFLAGS properly for targets that need stuff from libgloss.
17726         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17727         only run once.
17728         (gpp_initialized): New variable.
17729
17730 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
17731
17732         * config/rom68k.exp: Load libgloss.exp.
17733         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17734         so we can produce a fully linked binary.
17735         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17736         so we can produce a fully linked binary.
17737
17738 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
17739
17740         * lib/plumhall.exp (ph_section): Watch for expected failures.
17741         Add missing `else'.
17742
17743         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17744         run the testcase.
17745         (c-torture): Likewise.
17746
17747 1995-08-28  Doug Evans  <dje@cygnus.com>
17748
17749         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17750
17751         * lib/mike-g++.exp (mike_cleanup): New proc.
17752         (prebase): New globals compiler_result, not_compiler_result,
17753         target_regexp.
17754         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
17755         allow leading "-" in pattern.  Watch for unsupported tests.
17756         If $compiler_result is set, pattern match assembler code,
17757         and ditto for $not_compiler_result.
17758         * lib/mike-gcc.exp: Likewise.
17759
17760         * lib/plumhall.exp (ph_execute): Only call ph_summary if
17761         execution "succeeded".
17762
17763 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
17764
17765         * config/win32.exp: New file.
17766         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17767
17768 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
17769
17770         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17771         unsupported.
17772         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17773         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17774         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17775
17776         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17777         "... without exceptions was ...".  That is now handled by
17778         prune_system_crud.
17779         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17780
17781 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
17782
17783         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17784         sieve.c,sort2.c}: New files.
17785         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17786         sieve.exp,sort2.exp}: Drivers for them.
17787
17788         * lib/mike-gcc.exp (program_output): New user settable variable.
17789         (postbase): Call prune_system_crud.  Also prune extraneous compiler
17790         messages.
17791         * lib/mike-g++.exp (program_output): New user settable variable.
17792
17793         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17794
17795         * config/sh.exp: Deleted (use sim.exp instead).
17796
17797 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
17798
17799         * config/vx.exp: Declare CHECKTASK as global.
17800         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17801         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17802         * lib/old-dejagnu.exp: Load [pwd]/$executable.
17803
17804 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
17805
17806         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17807         target. Like vx.exp, only includes `vx29k.exp' instead of
17808         `vxworks.exp'.
17809
17810 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
17811
17812         * config/sim.exp: Increase time limit from 120 seconds to 240.
17813
17814 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
17815
17816         * gcc.c-torture/execute/950628-1.c: New test.
17817
17818 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
17819
17820         * gcc.c-torture: Update with changes/additions from
17821         c-torture-1.34.
17822
17823 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
17824
17825         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17826
17827 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
17828
17829         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17830
17831 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
17832
17833         * gcc.c-torture/compile/950512-1.c: New test.
17834         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17835         * gcc.dg/struct-ret-1.c: Likewise.
17836
17837 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
17838
17839         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17840           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17841
17842 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
17843
17844         * gcc.c-torture/special/920411-1.c: Deleted.
17845         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17846
17847 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
17848
17849         * config/sim.exp (${tool}_load): Hack in call to bash to get a
17850         cpu limit.
17851
17852 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
17853
17854         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17855
17856 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
17857
17858         From kenner;
17859         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17860         is the proper length.
17861         * va-arg-3.c: Likewise.
17862
17863 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
17864
17865         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
17866         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17867
17868         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
17869         * lib/g++.exp (default_g++_start): Delete old cruft.
17870
17871 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
17872
17873         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17874         (2 * (1 << 18)) to (2 * (1 << 17)).
17875
17876         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17877
17878 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
17879
17880         * config/rom68k.exp: Renamed from config/idp.exp
17881
17882 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
17883
17884         * c-torture/compile/921109-2.c
17885
17886 1995-04-18  Mike Stump  <mrs@cygnus.com>
17887
17888         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17889         excess errors.
17890
17891 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
17892
17893         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17894         output.
17895         * lib/g++.exp (default_g++_start): Likewise.
17896
17897 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
17898
17899         * gcc.c-torture/compile/950329-1.c: New test.
17900
17901 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
17902
17903           * config/bug.exp (${tool}_load): Updated to use new remote_open
17904           and remote_close procs.
17905         * config/idp.exp: New file.
17906
17907 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
17908
17909         * gcc.c-torture/execute/950322-1.c: New test.
17910
17911 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
17912
17913         * config/vx.exp (${tool}_load): Clean up testing of return code from
17914         vxworks_ld and vxworks_spawn.
17915
17916 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
17917
17918         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17919
17920 1995-03-13  Mike Stump  <mrs@cygnus.com>
17921
17922         * lib/old-deja.exp: Add `excess errors test - ' error, now one
17923         can mark excess errors on a machine by machine basis.  Note, the
17924         default is to not expect any excess errors, even when excess
17925         errors test - is given, so you will want to put an XFAIL ... on
17926         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
17927         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17928         those 4 machines, but no others.
17929
17930 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
17931
17932         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17933         * lib/c-torture.exp: to here.
17934
17935 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
17936
17937         * gcc.c-torture/execute/950221-1.c: New test.
17938         * gcc.c-torture/execute/struct-ret-1.c: New test.
17939         * gcc.c-torture/compile/950221-1.c: New test.
17940
17941         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17942
17943 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
17944
17945         * gcc.c-torture/execute/arith-1.c (main): Return 0.
17946         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17947
17948 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
17949
17950         * g++.gb: New directory of tests, derived from my signature and
17951         class scoping tests.
17952
17953         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17954         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17955         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17956         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17957         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17958         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17959         * g++.gb/sig25.C: Likewise.
17960
17961         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17962         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17963         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17964         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17965         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17966         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17967         * g++.gb/sig25.exp: Likewise.
17968
17969         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17970         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17971         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17972         * g++.gb/scope13.C: Likewise, this test still fails.
17973
17974         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17975         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17976         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17977         * g++.gb/scope13.exp: Ditto.
17978
17979         * g++.gb/README: New file, explains what these tests are about.
17980
17981 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
17982
17983         * lib/dg.exp (dg-do): Support `preprocess'.
17984         (dg-test): Likewise.
17985
17986 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
17987
17988         * config/udi.exp: change "continue -expect" to "exp_continue".
17989
17990 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
17991
17992         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17993         Delete redundant tests.
17994
17995         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17996         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17997         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17998         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17999         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18000         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18001         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18002         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18003
18004         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18005         storing label pointers.
18006         * gcc.c-torture/execute/921019-1.c: Likewise.
18007         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18008         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18009         parameter fp.
18010         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18011         constants.
18012
18013         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18014         Delete obsolete tests.
18015
18016         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18017         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18018         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18019         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18020         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18021         * gcc.c-torture/compile/950124-1.c: New test.
18022
18023         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18024
18025 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
18026
18027         * lib/mike-g++.exp: Add -lm to LIBS.
18028
18029 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
18030
18031         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18032
18033 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
18034
18035         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18036
18037 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
18038
18039         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18040
18041 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
18042
18043         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18044         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18045         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18046         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18047         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18048         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18049         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18050         * g++.law/{operators31.C, operators32.C,
18051         * g++.law/{operators33.C, operators34.C}: Likewise.
18052         * g++.law/{pic1.C, refs2.C}: Likewise.
18053         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18054         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18055         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18056         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18057
18058         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18059         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18060         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18061         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18062         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18063         * g++.law/{enum9.exp, friend5.exp}: Likewise.
18064         * g++.law/{nest3.exp, nest4.exp}: Likewise.
18065         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18066         * g++.law/{operators30.exp, operators31.exp}: Likewise.
18067         * g++.law/{operators32.exp, operators33.exp}: Likewise.
18068         * g++.law/{operators34.exp}: Likewise.
18069         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18070         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18071         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18072         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18073         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18074
18075         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18076         No longer expected to fail.
18077         * g++.law/missed-error3.C: Tweak for recent bool changes.
18078
18079 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
18080
18081         * config/emb-unix: Deleted.
18082         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18083         remote execution.  Do final link on remote host if REMOTE_LINK is set.
18084
18085 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
18086
18087         * lib/dg.exp (dg-test): Fix typo in last patch.
18088
18089 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
18090
18091         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18092         (handles multiple occurrences).
18093
18094 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
18095
18096         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18097         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18098         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18099         printed).
18100         * lib/c-torture.exp (c-torture-compile): Likewise.
18101         (c-torture): Prepend full path if missing.
18102         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18103         (gcc_fail): Likewise.
18104         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18105
18106 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
18107
18108         * lib/netware.exp: Only attach to NetWare i386 systems.
18109
18110 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
18111
18112         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18113         messages.  Add test name to "output pattern match" pass/fail message.
18114
18115 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
18116
18117         * gcc.dg: New testsuite.
18118         * gcc.dg/dg.exp: New file.
18119
18120         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18121         test-switch.c}: Deleted.
18122
18123         * gcc.misc-tests/msgs.exp: New testcase driver.
18124
18125 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
18126
18127         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18128         Watch for illegal return values from ${tool}_load.
18129         * config/unix.exp (${tool}_load): Fix pass/fail detection for
18130         cross targets.  Coerce return value >0 to 1.
18131
18132 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
18133
18134         * config/unix.exp (${tool}_load): Call program rsh, not proc.
18135
18136         * config/emb-unix.exp: New file.
18137
18138         * config/sim.exp: Error if variable $SIM not defined.
18139         (${tool}_load): Mark test as "untested" if simulator missing.
18140
18141         * config/unix.exp: Load remote.exp to get rcp_download.
18142         * lib/c-torture.exp: Use different option lists for testcases with
18143         and without loops.
18144         * gcc.c-torture/execute/execute.exp: Likewise.
18145
18146 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
18147
18148         * config/*.exp: Clarify return code from ${tool}_load.
18149         Call `unresolved' or `untested' instead of `warning' or `perror'
18150         (sometimes you still want to call both though).
18151         Add comment that `shell_id' is local to each file.
18152         * config/udi.exp (timeout): Set to 30.
18153         Don't print warning if connection fails, $connectmode has already
18154         printed an error.
18155         (${tool}_load): Move verbose messages to level 2.
18156         Rework pattern for "Process started" message.
18157         Pass `shell_id' to ${connectmode}_download.
18158         Retry twice upon timeout.  Make resetting of target more robust.
18159         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18160         Pass `shell_id' to exit_$connectmode.
18161         Only call exit_$connectmode if connected.
18162         * config/unix.exp (${tool}_load): Check return codes better.
18163         * config/vrtx.exp (${tool}_load): Likewise.
18164         * config/vx.exp (${tool}_load): Likewise.
18165         Delete unneeded global's.
18166         * lib/dg.exp (dg-test): Update to reflect clarified return codes
18167         from ${tool}_load.
18168         (dg-stat): Delete.
18169         (dg-init): Delete recording of pass/fail counts.
18170         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18171         (old-dejagnu-init): Likewise.
18172         (old-dejagnu-stat): Delete contents, empty proc now.
18173         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18174         (c-torture): Delete references to lcnt, lpass, lfail.
18175         Get option list from TORTURE_OPTIONS.
18176         Delete -funroll[-all]-loops if no loops.
18177         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18178         (g++_stat): Delete contents (empty proc now).
18179         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18180         (gcc_finish): Likewise.
18181         (gcc_stat): Deleted.
18182         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18183         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18184         * gcc.c-torture/execute/execute.exp: Likewise.
18185         Split tests into two parts: compile, execute.
18186         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
18187         no loops.  Update to reflect clarified return codes from ${tool}_load.
18188
18189 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
18190
18191         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18192         to grep for.
18193         (old-dejagnu): Likewise (where necessary).
18194
18195 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
18196
18197         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18198
18199         * lib/dg.exp (dg-process-target): Fix processing of selector.
18200         Add comment regarding use of `error'.
18201
18202         * lib/gcc.exp (prune_system_crud): Define if missing.
18203         * lib/g++.exp (prune_system_crud): Likewise.
18204
18205         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18206         Call prune_system_crud.
18207         * lib/dg.exp (dg-runtest): New proc.
18208         Use perror instead of send_user for tcl errors in testcase.
18209         Don't return any value, it's never used.
18210         Don't clobber previous definition of `unknown'.
18211         Print tcl errors in `dg-final'.
18212
18213 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
18214
18215         * lib/dg.exp (dg-process-target): Improve syntax error messages.
18216         (dg-test): Don't print errorInfo, it contains stack backtrace.
18217
18218 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
18219
18220         * lib/g++.exp (runtest_file_p): Define if missing.
18221
18222 1994-09-24  Doug Evans  (dje@cygnus.com)
18223
18224         * lib/mike-g++.exp: Comment out loading of g++.exp.
18225         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
18226         (default_g++_version): Always print something.
18227         (default_g++_start): Comment out call to `which'.
18228         (g++_start, g++_load): Deleted (must be defined in config file).
18229         * lib/gcc.exp: Test for existence of $CC at start.
18230         Delete check for tmpdir (done in gcc_init).
18231         (default_gcc_version): Always print something.
18232         (default_gcc_start): Comment out call to `which'.
18233         * config/*.exp: Major cleanup - make cross targets work at least a
18234         little better for g++ (by not being "--tool gcc" specific).
18235         Rename gcc_xxx to ${tool}_xxx.
18236         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18237         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18238
18239 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
18240
18241         * lib/c-torture.exp (c-torture-compile): Rework compiler
18242         message processing.
18243
18244         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18245         c-torture.
18246
18247 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
18248
18249         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18250
18251         * lib/dg.exp (dg-process-target): Support { target native }.
18252
18253 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
18254
18255         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
18256         looked for "... program xxx got fatal signal".
18257         Correct regsub munging of `comp_output'.
18258         Ignore compiler messages "path prefix not used" and "linker input
18259         file unused".
18260
18261 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
18262
18263         * lib/gcc.exp (runtest_file_p): Define if missing.
18264         * gcc.prms/template.c: Example to work from.
18265
18266 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
18267
18268         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18269         * lib/dg.exp (dg-test): Call unsupported testcases as such.
18270
18271         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18272         * gcc.prms/1883.c: Moved from compile/940714-1.c.
18273         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18274         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18275
18276         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18277         (dg-process-target): No longer a varargs proc.
18278         Return S/N for target, P/F for xfail.  All callers changed.
18279         (user option procs): More argument checking.
18280         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18281         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18282         (dg-test): Skip test if not running on selected target in `dg-do'.
18283         Update handling of `dg-do-what', `dg-output-text'.
18284         Separate execution pass/fail from output pattern match pass/fail.
18285         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18286
18287 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
18288
18289         * gcc.c-torture/special/special.exp: Don't expect failure for mips
18290         target for 920510-1.c.
18291
18292 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
18293
18294         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18295         Clean up comment regarding use of passcnt, etc.
18296         (gcc_stat): Don't update `testcnt' here.
18297         (gcc_finish): Do it here.
18298         Might as well reset `but_id' here too.
18299         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18300         to determine if the file should be tested.
18301         * gcc.c-torture/compile/compile.exp: Likewise.
18302         * gcc.c-torture/execute/execute.exp: Likewise.
18303         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18304         * gcc.misc-tests/dg-test.exp: Likewise.
18305         * gcc.prms/prms.exp: Likewise.
18306         * gcc.wendy/wendy.exp: Likewise.
18307         * g++.old-deja.exp: Likewise.
18308         Move "Testing file" message to verbose level 1.
18309
18310 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
18311
18312         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18313
18314 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
18315
18316         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18317         (default_gcc_start): Accept optional second list element
18318         of compiler flags.  Print compiler output at verbosity level 2.
18319         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18320         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18321         Save current values of framework globals passcnt, failcnt, xpasscnt,
18322         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18323         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
18324         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18325         xfailcnt to compute stats.  Update framework global `testcnt' from
18326         pass/fail counts.
18327         (gcc_finish): New proc.  Clean up test environment.
18328         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18329         (gcc_epass, gcc_efail): Delete.
18330         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18331         argument of line number.
18332         (dg-init): If the tool has an init routine, call it.
18333         (dg-test): Remove args `cflags_var' and `libs_var'.
18334         Pass all compiler options to ${tool}_start.
18335         Handle missing line number.
18336         (dg-finish): New function.
18337         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18338         particular files.  Call gcc_finish at end.  Move "skipping test"
18339         message to verbosity level 3.
18340         * gcc.c-torture/compile/compile.exp: Likewise.
18341         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18342         * gcc.c-torture/execute/execute.exp: Likewise.
18343         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18344         Print testcase being tried at verbosity level 1.
18345         * gcc.c-torture/special/special.exp: Unset xfail.
18346         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18347         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18348         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18349         * gcc.failure/failure.exp: Likewise.
18350         * gcc.ieee/ieee.exp: Likewise.
18351         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18352         Update call to dg-test.  Call dg-finish at end.
18353         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
18354         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18355         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18356         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18357         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
18358         * gcc.wendy/wendy.exp: Add copyright.
18359         Delete setting of tmpdir (done by gcc_init).
18360         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18361         Pass compiler flags to gcc_start.  Call gcc_finish at end.
18362         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18363         gcc_[ce]pass/fail.
18364
18365 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
18366
18367         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18368         confusion.
18369         (g++_load): Likewise.
18370
18371         * config/*.exp (gcc_load): Some were varargs fns and some were not.
18372         Rename argument to `prog' to remove the confusion.
18373         Varargs fns behave differently too!
18374         (g++_load): Likewise.
18375
18376         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18377
18378         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18379         what it is.  Delete (always) printing of status value for !native.
18380         Simplify verbose code, and include status and exec_output.
18381         (g++_load): Use gcc_load.
18382
18383 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
18384
18385         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18386         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18387         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18388         940714-3.c as these testcases don't exist anymore.  Make
18389         va-arg-1.c expected to pass.
18390
18391 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
18392
18393         * gcc.misc-tests/misc.exp: Only run specific testcases.
18394         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
18395         * gcc.misc-tests/dg-[1-9].c: New files.
18396
18397         * lib/dg.exp: New testsuite driver.
18398         * gcc.prms/prms.exp: Use it.
18399
18400         * README.gcc: New file.
18401
18402         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18403         Document and reset `lxpass' and `lxfail'.
18404         Simplify "initialized" message.
18405         (gcc_stat): Clean up comments a little.
18406
18407 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
18408
18409         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18410
18411 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
18412
18413         * lib/old-dejagnu.exp (process-option): New proc.
18414         (old-dejagnu-init, old-dejagnu-stat): Likewise.
18415         (old-dejagnu): Simplify.
18416         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18417
18418 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
18419
18420         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18421         exists and is not an empty string.
18422
18423         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18424         $xfail rather than calling setup_xfail.  Clear $xfail when test is
18425         finished.
18426         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18427         automatically.
18428
18429         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18430         longer expected to fail.
18431
18432         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18433         "f" function call.
18434
18435         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18436
18437         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18438         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18439         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18440         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18441         c-torture-1.29.
18442
18443         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18444         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18445
18446         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18447
18448         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18449         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18450
18451         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18452         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18453         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18454
18455 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
18456
18457         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18458         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18459         940714-1.c, 940714-2.c, 940714-3.c},
18460         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18461         gcc.misc-tests/{mg.c,mg.exp}:
18462         New tests.
18463         * gcc.noncompile/noncompile.exp: Change accordingly.
18464
18465 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
18466
18467         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18468         Undo previous clobberage.
18469
18470 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
18471
18472         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18473         * gcc.special/{930510-1.c, special.exp}:
18474         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18475         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18476         struct-varargs-1.c}: New tests from c-torture-1.26.
18477
18478 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
18479
18480         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18481           argument to switch.
18482
18483 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
18484
18485         * Revert the previous changes.  Please see Rob's directory
18486           (/lisa/test/rob/progressive/gcc/testsuite) for testing
18487           fixes.
18488
18489 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
18490
18491         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18492             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18493             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18494             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18495             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18496             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18497             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18498             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18499             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18500             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18501             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18502             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18503             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18504             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18505             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18506             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18507             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18508             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18509             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18510             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18511             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18512             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18513             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18514             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18515             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18516             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18517             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18518
18519 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
18520
18521         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18522             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18523           with perror calls.
18524
18525 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
18526
18527         * config/unix.exp (g++_load): Fix syntax.
18528
18529 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
18530
18531         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18532         * gcc.noncompile/921017-1.c: Deleted obsolete test.
18533         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18534         Don't expect va-arg-1.c to fail.  Correct expected output for
18535         920928-1.c.
18536         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18537         * gcc.wendy/hbm4.c: Correct typo.
18538         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18539
18540 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
18541
18542         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18543         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18544         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
18545         * lib/c-torture.exp (c-torture-compile): Ditto.
18546
18547         Reduce volume of output (remove all the -I's and such).
18548         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18549         Call gcc_cpass, gcc_cfail.
18550         (c-torture): Pass testing option to c-torture-compile.
18551
18552 1994-03-21  Doug Evans  (dje@cygnus.com)
18553
18554         Bring patches over from progressive.
18555         * config/default.exp: Exit remote shell cleanly.
18556         (g++_exit, g++_start): Add default versions.
18557         * config/sim.exp (gcc_load): Use perror, not error.
18558
18559 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
18560
18561         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
18562         set in site.exp.
18563
18564 1994-03-14  Doug Evans  (dje@cygnus.com)
18565
18566         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18567         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18568         (wendy_try): New proc to run testcase.
18569         (main loop): Call 'em.
18570         * gcc.wendy/*.c: Clean up pass to correct expected output.
18571
18572         * lib/gcc.exp: Minor cleanup work.
18573         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18574
18575 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
18576
18577         * config/sim.exp (gcc_load): Document return codes better.
18578         Don't pass -v to simulator.
18579
18580 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
18581
18582           * gcc.special/920717-x.c: Fix typo.
18583           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18584           get at sources.
18585
18586         * lib/mike-gcc.exp: Fix typo.
18587
18588 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
18589
18590         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18591         binary to use, transform the name.
18592         * config/*.exp: rename everything. Nuke any g++ specific files,
18593         it's now a special case of gcc that requires no special support.
18594         Add a default.exp for unsupported targets.
18595
18596 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
18597
18598         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18599         lib/old-dejagnu.exp: Fix a few patterns to work with the new
18600         version of Tcl.
18601
18602 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
18603
18604         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18605         than a warning.
18606
18607 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
18608
18609         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18610
18611 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
18612
18613         * gcc.execute/execute.exp: Combine opt_list and foption_list into
18614         option_list.  Compile every file with only 4/6 option choices
18615         (same as C torture) instead of with 12/18 different option
18616         choices.
18617         * lib/c-torture.exp: Likewise.
18618
18619         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18620         not already set.
18621
18622 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
18623
18624         * lib/old-deja.exp: Add `excess errors test fails' error, now one
18625         can put an XFAIL *-*-* on excess errors.
18626
18627 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
18628
18629         * g++.law: Add more tests derived from g++-bugs snapshots.
18630
18631         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
18632         equivalent to g++.law/init9.
18633
18634         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
18635         compiled it, and the a.out file after we've run it.
18636
18637 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
18638
18639         * lib/mike-g++.exp (postbase): Delete the .o file after we've
18640         compiled it, and the a.out file after we've run it.
18641
18642 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
18643
18644         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
18645
18646 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
18647
18648         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
18649         version number.
18650
18651 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
18652
18653         * g++.law: New directory of g++ tests derived from the g++-bugs
18654         snapshots.
18655
18656 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
18657
18658         * gcc.compile: initbug1.c initbug1.exp testcase added
18659
18660 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
18661
18662         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
18663         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
18664           fixes submitted by Jeff Law (law@cs.utah.edu)
18665         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
18666           Jeff Law (law@cs.utah.edu)
18667
18668
18669 1993-11-30  Mike Stump  (mrs@cygnus.com)
18670
18671         * config/unix-g++.exp: Follow the gcc way of doing things.
18672         * g++.old-deja/old-deja.exp: Minor updates.
18673         * lib/g++.exp: New file, follow the gcc way of doing things.
18674         * lib/old-dejagnu.exp: Minor updates.
18675         * lib/mike-g++.exp: Always unset errorInfo.
18676
18677 1993-11-06  Mike Stump  (mrs@cygnus.com)
18678
18679         * lib/gcc.exp: Fix some errors with the below change, CC and
18680         CFLAGS should be global when setting, not local.
18681
18682 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
18683
18684         * lib/gcc.exp: Transform tool name.
18685
18686 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
18687
18688         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
18689
18690 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
18691
18692         * lib/gcc.exp: change gcc_done to gcc_stat
18693
18694 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
18695
18696         * Upgraded gcc testsuite to c-torture version 1.25
18697
18698 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
18699
18700         * lib/gcc.exp: added reporting code. Changed verbose compile message.
18701         * lib/c-torture: added hooks for new reporting code.
18702
18703 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
18704
18705         * config/sh-gcc.exp: check if sh-sim exists in the path
18706
18707 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
18708
18709         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
18710         * gcc.compile/compile.exp: Initial changes for new logic.
18711         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
18712         * gcc.failure/failure.exp: Initial changes for new logic.
18713         * gcc.ieee/ieee.exp: Initial changes for new logic.
18714         * gcc.misc-tests/misc.exp: Initial changes for new logic.
18715         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
18716         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
18717         * lib/c-torture.exp: Initial changes for new logic.
18718         * lib/gcc.exp: Initial changes for new logic.
18719
18720 1993-10-15  Mike Stump  (mrs@cygnus.com)
18721
18722         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
18723         depend upon failure or success.  Fully qualify names in failure
18724         and success messages.  Always remove a.out before starting
18725         compile, just in case.  Pay more attention to error text output by
18726         the compiler.  Handle testcases with no known past errors just
18727         like all others, so that things are uniform.  Other miscellaneous
18728         improvements.
18729
18730 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
18731
18732         * gcc.cpp: new directory for cpp tests
18733
18734 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
18735
18736         * lib/chill.exp: Code reformatted, removed unused code.
18737         * config/unix-chill.exp: Code reformatted, removed unused code.
18738         * chill.execute/execute.exp: Code reformatted, removed unused code.
18739         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
18740
18741 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
18742
18743         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
18744         routines not written.
18745
18746 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
18747
18748         * config/bug-gcc.exp: Use new procs from bug.exp.
18749
18750 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
18751
18752         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
18753         via ftp, rather than depending on NFS.
18754         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
18755         case.
18756
18757 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
18758
18759         * config/bug-gcc.exp: Use new download proc.
18760
18761 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
18762
18763         * chill.execute/execute.exp: cleanups, handles errors better
18764         * chill.compile/compile.exp: rewrite, based on execute.exp
18765         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
18766         * lib/chill.exp: major changes to diff proc and compile and link
18767           procs. added chill_fail and chill_pass wrappers to pass and
18768           fail. added more comments, and handle error codes better.
18769           Added a hack to capture stderr from exec, so noncompile tests
18770           can work.
18771
18772 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
18773
18774         * chill.execute/execute.exp: rewrite of testsuite driver
18775         * lib/chill.exp: rewrite of testsuite driver
18776         * config/unix-chill.exp: rewrite of testsuite driver
18777
18778 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
18779
18780     In chill.execute:
18781         * iexpr.ch: Standardize uppercase.
18782         * tuples.dat: Standardize uppercase.
18783         * vary.ch: standardize.  Correct varying string assignments.
18784         * vary.dat: Add new output lines.
18785
18786 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
18787
18788     In chill.execute:
18789         * chprintf.ch: Standardize use of uppercase.
18790         * tuples.ch: Standardize and turn arr2 into a DCL,
18791           rather than a SYN.
18792         * pinits.ch: Standardize.
18793
18794 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
18795
18796         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
18797         * Makefil: Renamed to Makefile.in.
18798         * configure.in: New.
18799
18800 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
18801
18802     In chill.execute:
18803         * .cvsignore: Add result/output files.
18804         * Makefile: Fix up variables at start.  Use MFLAGS
18805           everywhere.  Correct bool_loc, built_ins entries.
18806           Add entry for vary1.ch.
18807         * bitarray.ch: Standardize upper-case usage.
18808         * bitexpr.ch: Standardize, add output of b1.
18809         * params.ch: Use arrayt in along PROC parameters, to
18810           avoid novelty problems.
18811         * sets.ch: Tiny cleanup.
18812         * vary1.ch: Re-indent.
18813
18814 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
18815
18816           * Add PR-related files to Makefiles, .cvsignore files, etc.
18817
18818 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
18819
18820         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
18821           with compiler objects. New names are test-flow.c and test-loop.c
18822
18823 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
18824
18825         * Upgraded c-torture tests from 1.19 to 1.20
18826
18827         * new files:
18828         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
18829         * gcc.compile: 930623-1.c 930623-2.c
18830         * gcc.noncompile: 930622-1.c 930622-2.c
18831         * gcc.failure: 920411-1.c 920627-2.c
18832         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
18833
18834 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
18835
18836         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18837           More changes to get testsuite working properly. Needs more work.
18838           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
18839
18840 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
18841
18842         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18843           More changes to get testsuite working properly. Needs more work.
18844
18845 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
18846
18847         * chill.compile/compile.exp: Added for Dejagnu support
18848         * chill.execute/execute.exp: Added for Dejagnu support
18849         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
18850
18851 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
18852
18853     This should complete moving the CHILL test files.
18854         * chill.noncompile(.cvsignore printf.grt
18855             in-printf.grt chprintf.grt chprintf.ch):
18856             Added test-support files.
18857           (Makefile): Modified further.
18858         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
18859             signal.ch): Added test files.
18860           * chill.execute (.cvsignore printf.grt printr.c
18861             in-printf.grt rts.c chprintf.grt rts.h): Added
18862           test-support files.
18863             (Makefile): More corrections.
18864
18865 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
18866
18867         * chill.compile, chill.execute, chill.nocompile: Add CHILL
18868           test cases, ready for DejaGnu.
18869
18870 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
18871
18872         * Upgraded c-torture tests from 1.18 to 1.19
18873
18874         * gcc.compile: added test(s):
18875           930607-1.c
18876         * gcc.execute: added test(s):
18877           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18878
18879         * added new subdirectory for misc tests: gcc.misc-tests
18880         * gcc.misc-test(s): added tests:
18881           inst-check.c test-consts.c test-ior.c test-switch.c
18882
18883 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
18884
18885         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18886
18887 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
18888
18889         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18890
18891 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
18892
18893         * Upgraded c-torture tests from 1.17 to 1.18
18894
18895 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
18896
18897         * Upgraded c-torture tests from 1.12 to 1.17
18898
18899 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
18900
18901         * lib/old-dejagnu.exp:
18902           Fixed handling of XFAIL target triplets to correctly
18903           recognize wildcard characters.  Removed code that
18904           appended a unique id tag to the end of the file name
18905           printed out by the result of the testcases within a
18906           given test file.
18907
18908 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
18909
18910         * lib/old-dejagnu.exp:
18911           Reworked expected failure handling to trigger off of XFAIL
18912           keyword in keyphrase embeded in testcase source code. The
18913           XFAIL keyword must be at the end of the keyphrase line. It
18914           may optionally be followed by one or more target triplets.
18915           It has just occured that the handling of wildcards in the
18916           target triplet may not be correct.
18917
18918 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
18919
18920         * g++.old-deja/tests:
18921           Moved all subdirectories up one level into g++.old-deja .
18922
18923         * lib/old-dejagnu.exp:
18924           Fixed problem with CXXFLAGS not being properly reset, and being
18925           corrupted with extraneous "-c" compiler option.  This was
18926           causing binaries to not be generated for test that needed them.
18927           Modified strings passed to "pass" and "fail" so that individual
18928           tests from the same test file would be distinguished by an
18929           identifier appended to the test file name in the summary logs;
18930           this corrected a problem with erroneous diff logs.  Added code
18931           to search testcases for expected fail and unexpected pass keywords.
18932
18933 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
18934
18935         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18936
18937 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
18938
18939         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18940           Removed extraneous text from end of "Special g++ Options"
18941           keyphrase.
18942
18943         * lib/old-dejagnu.exp: Added pattern matching to look for new
18944           keywords, embedded in testcases comments, which will trigger
18945           calls to xpass and xfail.
18946
18947 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
18948
18949         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18950           comments embedded in the testcases, especially the one looking for
18951           special compiler options, as well as the pattern matching for the
18952           compiler output again.
18953
18954 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
18955
18956         * lib/old-dejagnu.exp: Do a proper check of the return value for
18957           execute tests. Fixed several problems with the pattern matching
18958           of the compiler output which gave erroneous test results.
18959           Changed several of the test result messages to be more descriptive.
18960         * config/unix-g++.exp: Proc g++_load now actually works and
18961           executes the tests passed to it and returns a usable return
18962           value.
18963
18964 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
18965
18966           * lib/gcc.exp: Exits gracefully if $CC is bogus.
18967
18968 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
18969
18970         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18971           Modified both files to properly execute the old style
18972           dejagnu tests. The previous versions of these files were
18973           experimental and did not function anything near correctly.
18974
18975 1993-04-05  Rob Savoye  (rob@cygnus.com)
18976
18977         * Removed all Makefile.in and configure.in files. No configuration
18978         needed now.
18979
18980 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
18981
18982         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18983
18984 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
18985
18986         * gcc.compile/configure.in, gcc.unsorted/configure.in,
18987         gcc.special/configure.in, gcc.noncompile/configure.in,
18988         gcc.execute/configure.in, gcc.code_quality/configure.in,
18989         g++.other/configure.in, g++.old-deja/configure.in,
18990         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18991         in srcname setting.
18992
18993 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
18994
18995         * lib/udi.exp:  Fixed mondfe and mondfe_download.
18996         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18997         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18998
18999 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
19000
19001         * config/udi-gdb.exp: Check $shell_id after connecting to target.
19002         (gdb_exit): Don't remove *_soc files.
19003
19004 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
19005
19006         * lib/c-torture.exp: Don't look for main; instead always use -w
19007         -c.  This is how the c-torture tests work.  Remove the object
19008         file if the compilation succeeds.
19009         * gcc.execute/execute.exp: Remove executable if test passes.
19010         * gcc.noncompile/noncompile.exp: Every test is an expected
19011         failure.
19012         * gcc.special/special.exp: Added tests from c-torture 1.11,
19013         corrected use of existing test.
19014         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19015         gcc.execute/920625-1.c: Updated to c-torture 1.11.
19016         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19017         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19018         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19019         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19020         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19021         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19022         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19023         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19024         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19025         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19026         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19027         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19028         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19029         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19030         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19031         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19032         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19033         c-torture 1.11.
19034         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19035         correspond to c-torture 1.11.
19036
19037         * New file.