OSDN Git Service

7420ded6be48a8c8c1c11808b2078d4e824eede8
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2
3         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4
5 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6
7         PR c++/11616
8         * g++.dg/template/instantiate5.C: New test.
9
10 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
11
12         PR c++/12726
13         * g++.dg/ext/complit2.C: Replace test with self-contained version.
14         * ChangeLog: Add missing first entry for above test.
15
16 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
17
18         PR c++/9810
19         * g++.dg/template/using8.C: New test.
20         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
21
22 2003-11-02  Roger Sayle  <roger@eyesopen.com>
23
24         PR optimization/10817
25         * gcc.c-torture/compile/20031102-1.c: New test case.
26
27 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
28
29         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
30         2147483647.
31
32 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
33
34         * gcc.dg/20031102-1.c: New test.
35
36 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
37
38         * gcc.dg/complex-1.c: New test.
39
40 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
41
42         PR c++/12796
43         * g++.dg/template/crash13.C: Adjust expected error location.
44         * g++.old-deja/g++.brendan/ns1.C: Likewise.
45
46 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
47
48         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
49
50 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
51
52         PR/10239
53         * gcc.c-torture/compile/20031031-2.c: New test.
54
55 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
56
57         PR/11640
58         * gcc.c-torture/compile/20031031-1.c: New test.
59
60 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
61
62         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
63         * gcc.misc-tests/bprob.exp: Likewise.
64         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
65         the execution test on arm-elf configs.
66         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
67         configs that don't support scratch files.
68         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
69
70 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
71
72         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
73         done by dejagnu.
74
75 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
76
77         * ada/acats/run_all.sh: Redirect mv output to /dev/null
78         Avoid non pure sh syntax. Add more logging.
79
80         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
81         fail.
82
83 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
84
85         PR libgcj/10610
86         * gcc.dg/ppc-stackalign-1.c: New test.
87
88 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
89
90         * ada/acats/run_all.sh: Change output to be more compliant with
91         dejagnu framework.
92         Create acats.sum and acats.log files under testsuite/ada/acats
93         Only run [a-z]* directories, to filter out e.g. CVS.
94         Redirect build output to log file.
95
96 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
97
98         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
99
100 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
101
102         PR ada/5909:
103         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
104
105 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
106
107         * gcc.c-torture/compile/20031023-1.c: New test.
108         * gcc.c-torture/compile/20031023-2.c: New test.
109         * gcc.c-torture/compile/20031023-3.c: New test.
110         * gcc.c-torture/compile/20031023-4.c: New test.
111
112 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
113
114         PR c++/10371
115         * g++.dg/lookup/scoped8.C: New test.
116
117 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
118
119         * g++.dg/opt/reg-stack3.C: New test.
120
121 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
122
123         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
124
125 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
126
127         PR c++/11076
128         * g++.dg/template/crash13.C: New test.
129
130 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
131
132         * gcc.dg/c99-restrict-2.c: New test.
133
134 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
135
136         PR c++/12698, c++/12699, c++/12700, c++/12566
137         * g++.dg/inherit/covariant9.C: New test.
138         * g++.dg/inherit/covariant10.C: New test.
139         * g++.dg/inherit/covariant11.C: New test.
140
141 2003-10-23  Jason Merrill  <jason@redhat.com>
142
143         PR c++/12726
144         * g++.dg/ext/complit2.C: New test.
145
146 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
147
148         PR target/12654
149         * gcc.c-torture/execute/20031020-1.c: New test.
150
151 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
152
153         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
154         following the jump_insn.
155
156 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
157
158         * gcc.dg/cast-lvalue-1.c: New test.
159
160 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
161
162         PR c++/11962
163         * g++.dg/template/cond2.C: New test.
164
165 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
166
167         * gcc.dg/builtins-28.c: New test.
168
169 2003-10-20  Jan Hubicka  <jh@suse.cz>
170
171         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
172         parameter.
173         * testsuite/gcc.dg/inline-2.c: Likewise.
174
175 2003-10-20  Phil Edwards  <phil@codesourcery.com>
176
177         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
178         * gcc.dg/nest.c:  Likewise.
179
180 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
181
182         PR c++/9781, c++/10583, c++/11862
183         * g++.dg/parse/crash13.C: New test.
184
185 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
186
187         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
188
189 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
190
191         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
192         Define HAVE_C99_RUNTIME except on Solaris.
193         * gcc.dg/builtins-20.c: Likewise.
194
195 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
196
197         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
198
199 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
200
201         PR c++/12495
202         * g++.dg/template/crash21.C: New test.
203
204 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
205
206         PR c++/2513
207         * g++.dg/template/typename5.C: New test.
208
209 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
210
211         PR c++/12369
212         * g++.dg/template/friend25.C: New test.
213
214 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
215
216         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
217         versions.
218
219 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
220
221         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
222         == 2147483647.
223
224 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
225
226         * gcc.c-torture/execute/960416-1.x: Remove.
227         * gcc.c-torture/execute/divconst-3.x: Likewise.
228
229 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
230
231         PR target/12598
232         * gcc.dg/torture/cris-volatile-1.c: New test.
233
234 2003-10-14  Roger Sayle  <roger@eyesopen.com>
235
236         PR optimization/9325
237         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
238         for overflowing floating point to integer conversion during RTL
239         simplification.
240
241 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
242
243         * objc/execute/_cmd.m: Fix typo.
244         * objc.dg/image-info.m, objc.dg/symtab-1.m:
245         Relax 'scan-assembler' regexp.
246         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
247         objc.dg/try-catch-4.m: Run on non-Darwin targets.
248         * objc.dg/zero-link-2.m: Remove blank line.
249         * objc.dg/zero-link-3.m: New test case.
250
251 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
252
253         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
254
255         * gcc.dg/asm-names.c: Use scan-assembler-not rather
256         than linker trickery.
257
258 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
259
260         PR c++/12370
261         * g++.dg/other/friend2.C: New test.
262
263 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
264
265         * gcc.dg/20031012-1.c: New test.
266
267 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
268
269         * gcc.dg/weak/weak-3.c: Fix for new warning.
270
271 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
272
273         PR optimization/8750
274         * gcc.c-torture/execute/20031012-1.c: New test case.
275
276 2003-10-11  Roger Sayle  <roger@eyesopen.com>
277
278         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
279         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
280
281 2003-10-11  Roger Sayle  <roger@eyesopen.com>
282
283         PR optimization/12260
284         * gcc.c-torture/compile/20031011-2.c: New test case.
285
286 2003-10-11  Roger Sayle  <roger@eyesopen.com>
287
288         * gcc.c-torture/execute/20031011-1.c: New testcase.
289
290 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
291
292         * gcc.c-torture/compile/20031011-1.c: New test.
293
294 2003-10-11  Jan Hubicka  <jh@suse.cz>
295
296         * g++.dg/other/first-global.C: New test.
297
298 2003-10-11  Roger Sayle  <roger@eyesopen.com>
299
300         * gcc.c-torture/execute/string-opt-18.c: New testcase.
301
302 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
303
304         * gcc.c-torture/compile/20031010-1.c: New test.
305
306 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
307
308         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
309         * gcc.c-torture/execute/va-arg-25.c: ... here.
310
311 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
312
313         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
314
315 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
316
317         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
318
319 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
320
321         * g++.dg/parse/error2.C: New test.
322
323 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
324
325         PR c++/11097
326         * g++.dg/other/error5.C: Modify the error message.
327         * g++.dg/lookup/using8.C: New test.
328
329 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
330
331         * gcc.dg/darwin-abi-2.c: New file.
332         * gcc.c-torture/execute/va-arg-24.c: New file.
333
334 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
335
336         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
337         indentation.
338
339 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
340
341         PR c++/10147
342         * g++.dg/other/error4.C: Update error messages.
343         * g++.dg/template/ptrmem4.C: Likewise.
344
345         PR c++/12337
346         * g++.dg/init/new9.C: New test.
347
348         PR c++/12334, c++/12236, c++/8656
349         * g++.dg/ext/attrib8.C: New test.
350
351 2003-10-06  Devang Patel  <dpatel@apple.com>
352
353         * gcc.dg/debug/dwarf2-3.h: New test.
354         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
355
356 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
357
358         * g++.dg/opt/cfg2.C: New test.
359
360 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
361
362         * g++.dg/opt/float1.C: New test.
363
364 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
365
366         * gcc.dg/c90-array-lval-6.c: New test.
367         * gcc.dg/c99-array-lval-6.c: New test.
368
369 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
370             Ziemowit Laski  <zlaski@apple.com>
371
372         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
373         'Derived', so that it is never considered a class method; add
374         new warning for '+port' method ambiguity.
375         * objc.dg/method-12.m: Include <objc/objc.h> instead of
376         <objc/objc-api.h> (needed on Mac OS X).
377         * objc.dg/method-13.m: New test.
378
379 2003-10-03  Roger Sayle  <roger@eyesopen.com>
380
381         PR optimization/9325, PR java/6391
382         * gcc.c-torture/execute/20031003-1.c: New test case.
383
384 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
385
386         PR optimization/12180
387         * gcc.dg/20031002-1.c: New test.
388
389         PR c++/12486
390         * g++.dg/inherit/error1.C: New test.
391
392 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
393
394         * lib/f-torture.exp (search_for): Rename to...
395         (search_for_re): This.  Also, clean up comments and the
396         "regexp" invocation.
397
398 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
399
400         * gcc.c-torture/compile/20031002-1.c: New test.
401
402 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
403
404         * g++.dg/opt/cond1.C: New test.
405
406 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
407
408         * gcc.dg/Wold-style-definition-2.c: New testcase.
409         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
410
411 2003-09-29  Richard Henderson  <rth@redhat.com>
412
413         * g++.dg/init/array10.C: Add dg-options.
414
415 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
416
417         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
418
419 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
420
421         * g++.dg/template/friend19.C: Fix typo.
422         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
423
424 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
425
426         * gcc.c-torture/execute/20030928-1.c: New test.
427         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
428
429 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
430
431         * g++.dg/opt/unroll1.C: New test.
432
433 2003-09-26  Roger Sayle  <roger@eyesopen.com>
434
435         PR optimization/11741
436         * gcc.dg/20030926-1.c: New test case.
437
438 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
439
440         PR c++/5655
441         * g++.dg/parse/access7.C: New test.
442         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
443
444 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
445
446         MERGE OF objc-improvements-branch into MAINLINE:
447         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
448         if libobjc has not been built.
449         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
450         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
451         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
452         objc/execute/nested-3.m, objc/execute/np-2.m,
453         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
454         objc/execute/redefining_self.m, objc/execute/root_methods.m,
455         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
456         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
457         objc.dg/special/unclaimed-category-1.h,
458         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
459         well as GNU runtime.
460         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
461         * execute/cascading-1.m, execute/function-message-1.m,
462         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
463         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
464         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
465         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
466         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
467         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
468         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
469         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
470         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
471         * objc.dg/bitfield-2.m: Run only on Darwin.
472         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
473         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
474         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
475         * objc.dg/const-str-1.m: Fix constant string layout.
476
477 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
478
479         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
480
481 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
482
483         * gcc.dg/darwin-abi-1.c: New file.
484
485 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
486
487         PR target/12281
488         * gcc.c-torture/compile/20030921-1.c: New test.
489
490 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
491
492         * g++.dg/opt/reg-stack2.C: New test.
493
494 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
495
496         * g++.dg/eh/delayslot1.C: New test.
497
498 2003-09-20  Richard Henderson  <rth@redhat.com>
499
500         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
501
502 2003-09-20  Roger Sayle  <roger@eyesopen.com>
503
504         * gcc.c-torture/execute/20030920-1.c: New test case.
505
506 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
507
508         * g++.dg/rtti/typeid3.C: Correct expected error message.
509
510 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
511
512         PR c++/157
513         * g++.dg/parse/crash12.C: New test.
514
515 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
516
517         * gcc.dg/compat/mixed-struct-check.h: New.
518         * gcc.dg/compat/mixed-struct-defs.h: New.
519         * gcc.dg/compat/mixed-struct-init.h: New.
520         * gcc.dg/compat/struct-by-value-19_main.c: New.
521         * gcc.dg/compat/struct-by-value-19_x.c: New.
522         * gcc.dg/compat/struct-by-value-19_y.c: New.
523         * gcc.dg/compat/struct-by-value-20_main.c: New.
524         * gcc.dg/compat/struct-by-value-20_x.c: New.
525         * gcc.dg/compat/struct-by-value-20_y.c: New.
526         * gcc.dg/compat/struct-return-19_main.c: New.
527         * gcc.dg/compat/struct-return-19_x.c: New.
528         * gcc.dg/compat/struct-return-19_y.c: New.
529         * gcc.dg/compat/struct-return-20_main.c: New.
530         * gcc.dg/compat/struct-return-20_x.c: New.
531         * gcc.dg/compat/struct-return-20_y.c: New.
532
533 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
534         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
535         so that it will not complain on LP64 targets.
536
537 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
538
539         PR c++/495
540         * g++.dg/template/friend24.C: New test.
541
542 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
543
544         PR c++/12332
545         * g++.dg/template/memtmpl2.C: New test.
546
547 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
548
549         PR target/11184
550         * gcc.dg/builtin-apply1.c: New test.
551
552 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
553
554         PR c++/9848
555         * g++.dg/warn/Wunused-4.C: New test.
556
557 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
558
559         PR c++/12316
560         * g++.dg/other/gc2.C: New test.
561
562 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
563
564         PR c++/11991
565         * g++.dg/rtti/typeid3.C: New test.
566
567         PR c++/12266
568         * g++.dg/overload/template1.C: New test.
569
570 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
571
572         * g++.dg/opt/cfg3.C: New test.
573
574 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
575
576         PR c++/7939
577         * g++.dg/template/crash11.C: New test.
578
579 2003-09-16  Jason Merrill  <jason@redhat.com>
580             Jakub Jelinek  <jakub@redhat.com>
581
582         * gcc.dg/attr-warn-unused-result.c: New test.
583
584 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
585
586         PR c++/12184
587         * g++.dg/expr/call2.C: New test.
588
589 2003-09-15  Andreas Jaeger  <aj@suse.de>
590
591         * gcc.dg/Wold-style-definition-1.c: New test.
592
593 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
594
595         PR c++/3907
596         * g++.dg/parse/template12.C: New test.
597
598         * g++.dg/abi/bitfield11.C: New test.
599         * g++.dg/abi/bitfield12.C: Likewise.
600
601 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
602
603         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
604         non-expansion of functional macro name without arguments at EOL.
605         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
606
607 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
608
609         * gcc.c-torture/execute/20030914-[12].c: New tests.
610
611 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
612
613         PR c++/11788
614         * g++.dg/overload/addr1.C: New test.
615
616 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
617
618         * gcc.dg/20030909-1.c: New test.
619
620 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
621
622         * gcc.dg/ultrasp10.c: New test.
623
624 2003-09-09  Devang Patel  <dpatel@apple.com>
625
626         * gcc.dg/darwin-ld-6.c: New test.
627
628 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
629
630         * gcc.dg/torture/builtin-explog-1.c: New testcase.
631
632 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
633
634         * gcc.dg/ia64-types1.c: New test.
635         * gcc.dg/ia64-types2.c: Likewise.
636
637 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
638
639         * gcc.dg/builtins-1.c: Add more _Complex tests.
640         * gcc.dg/torture/builtin-attr-1.c: Likewise.
641
642         * gcc.dg/builtins-1.c: Test existing _Complex functions.
643         * gcc.dg/torture/builtin-attr-1.c: Likewise.
644
645 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
646
647         PR c++/11786
648         * g++.dg/lookup/koenig2.C: New test.
649
650         PR c++/5296
651         * g++.dg/rtti/typeid2.C: New test.
652
653 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
654
655         * gcc.c-torture/compile/20030904-1.c: New test.
656
657 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
658
659         * g++.dg/opt/longbranch2.C: New test.
660
661 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
662
663         * g++.dg/template/crash10.C: Only compile it.
664
665 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
666
667         PR middle-end/11665
668         * gcc.c-torture/compile/20030907-1.c: New test.
669         * g++.dg/init/array11.C: New test.
670
671 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
672
673         PR c++/11852
674         * g++.dg/init/struct1.C: New test.
675
676 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
677
678         PR c++/12181
679         * g++.dg/expr/comma1.C: New test.
680
681 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
682
683         PR c++/11867
684         * g++.dg/expr/static_cast5.C: New test.
685
686 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
687
688         PR c++/11507
689         * g++.dg/lookup/scoped7.C: New test.
690
691         PR c++/9574
692         * g++.dg/other/static1.C: New test.
693
694         PR c++/11490
695         * g++.dg/warn/template-1.C: New test.
696
697         PR c++/11432
698         * g++.dg/template/crash10.C: New test.
699
700         PR c++/2478
701         * g++.dg/overload/VLA.C: New test.
702
703         PR c++/10804
704         * g++.dg/template/call1.C: New test.
705
706 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
707
708         PR c++/11794
709         * g++.dg/parse/using3.C: New test.
710
711 2003-09-06  Roger Sayle  <roger@eyesopen.com>
712
713         PR c++/11409
714         * g++.dg/overload/builtin3.C: New test case.
715
716 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
717
718         PR c/9862
719         * gcc.dg/20030906-1.c: New test.
720         * gcc.dg/20030906-2.c: Likewise.
721
722 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
723
724         PR c++/12167
725         * g++.dg/parse/defarg5.C: New test.
726
727         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
728
729 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
730
731         PR c++/12163
732         * g++.dg/expr/static_cast4.C: New test.
733
734         PR c++/12146
735         * g++.dg/template/crash9.C: New test.
736
737 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
738
739         * g++.old-deja/g++.ext/pretty2.C: Update for change
740         in __FUNCTION__.
741         * g++.old-deja/g++.ext/pretty3.C: Likewise.
742
743 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
744
745         PR c++/11922
746         * g++/dg/template/qualified-id1.C: New test.
747
748         PR c++/12037
749         * g++.dg/warn/noeffect4.C: New test.
750
751 2003-09-04  Matt Austern  <austern@apple.com>
752
753         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
754         * g++.dg/ext/fnname2.C: Likewise.
755         * g++.dg/ext/fnname3.C: Likewise.
756
757 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
758
759         * g++.dg/expr/lval1.C: New test.
760         * g++.dg/ext/lvcast.C: Remove.
761
762 2003-09-03  Roger Sayle  <roger@eyesopen.com>
763
764         PR optimization/11700.
765         * gcc.c-torture/compile/20030903-1.c: New test case.
766
767 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
768
769         PR c++/12053
770         * g++.dg/abi/layout4.C: New test.
771
772 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
773
774         PR c++/11553
775         * g++.dg/parse/friend3.C: New test.
776
777 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
778
779         PR c++/11847
780         * g++.dg/template/class1.C: New test.
781
782         PR c++/11808
783         * g++.dg/expr/call1.C: New test.
784
785 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
786
787         PR c++/12114
788         * g++.dg/init/ref9.C: New test.
789
790         PR c++/11972
791         * g++.dg/template/nested4.C: New test.
792
793 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
794
795         PR c++/12093
796         * g++.dg/template/non-dependent4.C: New test.
797
798         PR c++/11928
799         * g++.dg/inherit/conv1.C: New test.
800
801 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
802
803         PR c++/6196
804         * g++.dg/ext/label1.C: New test.
805         * g++.dg/ext/label2.C: Likewise.
806
807 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
808
809         * g++.dg/expr/cond3.C: New test.
810
811 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
812
813         * gcc.dg/builtins-1.c: Add new builtin cases.
814
815 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
816
817         * gcc.dg/builtins-1.c: Add new cases.
818         * gcc.dg/torture/builtin-attr-1.c: Likewise.
819
820 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
821
822         * gcc.dg/builtins-1.c: Add more math builtin tests.
823         * gcc.dg/torture/builtin-attr-1.c: New test.
824
825 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
826
827         PR optimization/5079
828         * g++.dg/opt/static3.C: New test.
829
830 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
831
832         * gcc.misc-tests/gcov-10b.c: New test.
833
834 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
835
836         * g++.dg/opt/ptrmem3.C: New test.
837
838         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
839
840 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
841
842         * gcc.dg/20030826-2.c: New test.
843
844 2003-08-26  Roger Sayle  <roger@eyesopen.com>
845
846         PR middle-end/12002
847         * g77.f-torture/compile/12002.f: New test case.
848
849 2003-08-26  Roger Sayle  <roger@eyesopen.com>
850
851         * gcc.dg/20030826-1.c: New test case.
852
853 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
854
855         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
856
857 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
858
859         PR c++/11871
860         * c++.dg/lookup/crash1.C: New test.
861
862         * c++.dg/warn/noeffect3.C: New test.
863
864 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
865
866         * gcc.dg/compat/vector-1_x.c: Compile with -w.
867         * gcc.dg/compat/vector-1_y.c: Ditto.
868         * gcc.dg/compat/vector-2_x.c: Ditto.
869         * gcc.dg/compat/vector-2_y.c: Ditto.
870
871 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
872
873         * gcc.dg/20030702-1.c: New test.
874
875 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
876
877         PR c++/8795
878         * g++.dg/ext/altivec-1.C: New test.
879
880 2003-08-24  Richard Henderson  <rth@redhat.com>
881
882         * g++.dg/eh/simd-2.C: Add -w for x86.
883
884 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
885
886         * gcc.dg/20030815-1.c: New test.
887
888 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
889
890         PR c++/3765
891         * g++.dg/parse/access6.C: New test.
892
893 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
894
895         PR c++/641, c++/11876
896         * g++.dg/template/friend22.C: New test.
897         * g++.dg/template/friend23.C: Likewise.
898
899 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
900
901         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
902         identically.
903
904 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
905
906         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
907
908 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
909
910         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
911
912 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
913
914         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
915
916 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
917
918         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
919
920 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
921
922         PR c++/11919
923         * g++.dg/overload/prom1.C: New test.
924
925         PR c++/11551
926         * g++.dg/parse/dtor2.C: New test.
927
928         PR c++/10762
929         * g++.dg/parse/using2.C: New test.
930
931 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
932
933         PR target/11805
934         * gcc.c-torture/compile/20030821-1.c: New.
935
936 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
937
938         PR c++/11834
939         * g++.dg/template/deduce2.C: New test.
940
941 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
942
943         * gcc.c-torture/execute/20030821-1.c: New test.
944
945 2003-08-20  Roger Sayle  <roger@eyesopen.com>
946
947         PR middle-end/11984
948         * gcc.dg/20030820-1.c: New test case.
949
950 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
951
952         PR c++/11945
953         * g++.dg/warn/noeffect2.C: New test.
954
955 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
956
957         PR c++/10926
958         * g++.dg/template/dtor2.C: New test.
959
960         PR c++/11684
961         * g++.dg/template/operator1.C: New test.
962         * g++.dg/parse/operator4.C: New test.
963
964         PR c++/11946.C
965         * g++.dg/expr/enum1.C: New test.
966         * gcc.dg/c99-bool-1.c: Remove bogus warning.
967
968         PR c++/11036.C
969         * g++.dg/parse/elab2.C: New test.
970         * g++.dg/parse/typedef4.C: Change error message.
971         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
972         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
973         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
974
975 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
976
977         * gcc.dg/pch/warn-1.c: New.
978         * gcc.dg/pch/warn-1.hs: New.
979
980         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
981         not-tested file.
982
983 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
984
985         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
986
987 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
988
989         * gcc.dg/uninit-D.c: New Test.
990         * gcc.dg/uninit-E.c: New Test.
991         * gcc.dg/uninit-F.c: New Test.
992         * gcc.dg/uninit-G.c: New Test.
993
994 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
995
996         * g++.dg/README: Describe the pch directory.
997
998 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
999
1000         PR c++/11174
1001         * g++.dg/parse/access4.C: New test.
1002         * g++.dg/parse/access5.C: Likewise.
1003         * g++.old-deja/g++.jason/access17.C: Adjust error message.
1004
1005 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
1006
1007         * gcc.dg/noncompile/20030818-1.c: New.
1008
1009 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
1010
1011         PR c++/11957
1012         * g++.dg/warn/noeffect1.C: New test.
1013
1014         * g++.dg/template/scope2.C: New test.
1015         * g++.dg/template/error2.C: Correct dg-error
1016
1017 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
1018
1019         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1020
1021 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
1022
1023         PR C++/11512
1024         * g++.dg/template/warn1.C: New.
1025
1026 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1027
1028         * g++.dg/template/error2.C: New test.
1029         * g++.dg/lookup/using7.C: Adjust errors
1030         * g++.old-deja/g++.pt/crash36.C: Likewise.
1031         * g++.old-deja/g++.pt/derived3.C: Likewise.
1032
1033 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1034
1035         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1036         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1037         * gcc.c-torture/execute/builtins/string-9.c: New, from
1038         string-opt-9.c.  Adjust for execute/builtins framework.
1039         * gcc.c-torture/execute/string-opt-9.c: Delete.
1040
1041 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
1042
1043         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1044
1045         * g++.dg/parse/ret-type2.C: New test.
1046
1047         PR c++/11703
1048         * g++.dg/init/new8.C: New test.
1049
1050         PR c++/10923
1051         * g++.dg/parse/typedef5.C: New test.
1052
1053         PR c++/9512
1054         * g++.dg/parse/qualified2.C: New test.
1055         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1056         invalid code.
1057
1058 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
1059
1060         * g++.dg/conversion/ptrmem1.C: New test.
1061
1062 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
1063
1064         PR target/11693
1065         * gcc.dg/20030811-1.c: New test.
1066
1067         PR target/11535
1068         * gcc.c-torture/execute/20030811-1.c: New test.
1069
1070 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1071
1072         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1073
1074 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
1075
1076         PR c++/11789.C
1077         * g++.dg/inherit/multiple1.C: New test.
1078
1079 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1080
1081         * gcc.dg/spe1.c: New test.
1082
1083         PR c++/11670
1084         * g++.dg/expr/cast2.C: New test.
1085
1086         PR c++/10530
1087         * g++.dg/template/dependent-name2.C: New test.
1088
1089 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
1090
1091         * g++.dg/parse/crash11.C: Put the dg options in comments.
1092
1093 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
1094
1095         * lib/gcc-dg.exp: Update for diagnostic change.
1096
1097 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1098
1099         PR c++/5767
1100         * g++.dg/parse/crash11.C: New test.
1101
1102 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
1103
1104         * gcc.dg/cpp/spacing1.c: Update.
1105
1106 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
1107
1108         PR target/11739
1109         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1110         a value for -mtune.
1111
1112 2003-08-04  Roger Sayle  <roger@eyesopen.com>
1113
1114         PR middle-end/11771
1115         * gcc.c-torture/compile/20030804-1.c: New test case.
1116
1117 2003-08-04  Roger Sayle  <roger@eyesopen.com>
1118
1119         * gcc.dg/20030804-1.c: New test case.
1120
1121 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
1122
1123         * gcc.dg/cpp/separate-1.c: New test.
1124
1125 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
1126
1127         PR c++/11704
1128         * g++.dg/template/dependent-expr2.C: New test.
1129
1130         PR c++/11766
1131         * g++.dg/expr/ptrmem1.C: New test.
1132
1133 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1134
1135         PR c++/9453
1136         * g++.dg/template/friend15.C: New test.
1137
1138 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
1139
1140         * lib/dg-pch.exp: Work round PCH bug.
1141
1142 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1143
1144         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
1145         builtins.  Move cases from builtins-4.c here.
1146
1147         * gcc.dg/torture/builtin-math-1.c: New test taken from
1148         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1149         additional cases.
1150
1151         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1152         Delete.
1153
1154 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
1155
1156         PR c++/9447
1157         * g++.dg/template/using7.C: New test.
1158
1159 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
1160
1161         * import1.c, import2.c: New tests.
1162
1163 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
1164
1165         * g++.dg/eh/crossjump1.C: New test.
1166
1167 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
1168
1169         PR c++/11697
1170         * g++.dg/template/using6.C: New test.
1171
1172         PR c++/11744
1173         * g++.dg/template/koenig2.C: New test.
1174
1175 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1176
1177         PR c++/7983
1178         * g++.dg/parse/typedef4.C: New test.
1179
1180 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1181
1182         PR c++/8442, c++/8806
1183         * g++.dg/template/elab1.C: New test.
1184         * g++.dg/template/type2.C: Likewise.
1185         * g++.dg/template/ttp3.C: Adjust expected error message.
1186         * g++.old-deja/g++.law/visibility13.C: Likewise.
1187         * g++.old-deja/g++.niklas/t135.C: Likewise.
1188         * g++.old-deja/g++.pt/ttp41.C: Likewise.
1189         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1190         template argument.
1191         * g++.old-deja/g++.pt/ttp44.C: Likewise.
1192
1193 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
1194
1195         PR c++/11295
1196         * g++.dg/ext/stmtexpr1.C: New test.
1197
1198         * g++.dg/opt/tmp1.C: New test.
1199
1200         PR c++/11525
1201         * g++.dg/parse/constant4.C: New test.
1202
1203         PR c++/9447
1204         * g++.dg/template/using5.C: New test.
1205
1206 2003-07-31  Roger Sayle  <roger@eyesopen.com>
1207
1208         * gcc.dg/builtins-27.c: New test case.
1209
1210 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
1211
1212         * gcc.dg/tls/opt-7.c: New test.
1213
1214 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
1215
1216         * g++.old-deja/g++.other/crash18.C: Remove.
1217
1218 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1219
1220         * g++.dg/template/explicit3.C: New.
1221         * g++.dg/template/explicit4.C: New.
1222         * g++.dg/template/explicit5.C: New.
1223
1224         PR c++/11347
1225         * g++.dg/template/memtmpl1.C: New.
1226
1227 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
1228
1229         PR target/11565
1230         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1231         * gcc.dg/i386-387-5.c (dg-options): Likewise.
1232
1233 2003-07-30  Jan Hubicka  <jh@suse.cz>
1234
1235         * vtgc1.c: Kill.
1236
1237 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
1238
1239         * gcc.dg/struct-in-proto-1.c: New test.
1240
1241 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
1242
1243         * gcc.dg/cpp/include2.c: Only expect one message.
1244
1245 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
1246
1247         PR c++/9447
1248         * g++.dg/template/using1.C: New test.
1249         * g++.dg/template/using2.C: New test.
1250         * g++.dg/template/using3.C: New test.
1251         * g++.dg/template/using4.C: New test.
1252
1253 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
1254
1255         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1256         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1257
1258 2003-07-28  Jan Hubicka  <jh@suse.cz>
1259
1260         PR c++/11530
1261         * g++.dg/opt/call1.C: New test.
1262
1263 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
1264
1265         PR c++/11667
1266         * g++.dg/init/enum2.C: New test.
1267         * g++.dg/template/overload1.C: Add "-w" option.
1268
1269 2003-07-28    <hp@bitrange.com>
1270
1271         * gcc.dg/Wdeclaration-after-statement-1.c,
1272         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1273
1274 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
1275
1276         * gcc.c-torture/compile/20030725-1.c: New test.
1277
1278 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
1279
1280         * gcc.dg/20030505.c: Only run for SPE.
1281         Remove definition of opaque type.
1282
1283 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
1284
1285         * g++.dg/template/ptrmem6.C: New test.
1286
1287 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
1288
1289         * gcc.c-torture/compile/zero-strct-2.c: New test.
1290
1291 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
1292
1293         * gcc.dg/intermod-1.c: New test.
1294
1295 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1296
1297         PR c++/11617
1298         * g++.dg/template/lookup2.C: New test.
1299         * g++.dg/template/memclass1.C: Remove instantiated from error.
1300         * g++.dg/other/error2.C: Tweak expected errors.
1301
1302         PR c++/11596
1303         * g++.dg/template/defarg3.C: New test.
1304
1305         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1306
1307 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
1308
1309         * g++.dg/inherit/access5.C: New test.
1310
1311 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1312
1313         PR c++/11513
1314         * g++.dg/template/crash8.C: New test.
1315
1316 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
1317
1318         PR c/10602
1319         * gcc.dg/noncompile/incomplete-2.c: New test.
1320
1321 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
1322
1323         PR c++/11645
1324         * g++.dg/inherit/access4.C: New test.
1325
1326         PR c++/11517
1327         * g++.dg/expr/cond2.C: New test.
1328
1329         PR optimization/10679
1330         * g++.dg/opt/inline4.C: New test.
1331
1332 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
1333
1334         * g++.dg/parse/crash10: New test.
1335
1336 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1337
1338         * g++.dg/ext/flexary1.C: New test.
1339
1340 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1341
1342         PR c++/10793
1343         * g++.dg/template/crash9.C: New test.
1344
1345 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1346
1347         PR c++/3004
1348         * g++.dg/parse/typedef3.C: New test.
1349
1350         PR c++/7906
1351         * g++.dg/parse/operator2.C: New test.
1352
1353         PR c++/8895
1354         * g++.dg/parse/def-tmpl-arg1.C: New test.
1355
1356         PR c++/9282
1357         * g++.dg/parse/funptr1.C: New test.
1358
1359         PR c++/9452
1360         * g++.dg/parse/ambig3.C: New test.
1361
1362         PR c++/9454
1363         * g++.dg/parse/operator3.C: New test.
1364
1365         PR c++/9486
1366         * g++.dg/parse/template10.C: New test.
1367
1368         PR c++/9488
1369         * g++.dg/parse/template11.C: New test.
1370
1371         PR c++/10150
1372         * g++.dg/parse/invalid-op1.C: New test.
1373
1374         PR c++/10247
1375         * g++.dg/parse/condexpr1.C: New test.
1376
1377 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1378
1379         * g++.dg/ext/packed3.C: New test.
1380         * g++.dg/ext/packed4.C: New test.
1381
1382         * gcc.dg/pack-test-3.c: New test.
1383
1384 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
1385
1386         * lib/compat.exp: Handle dg-options per source file.
1387         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
1388         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
1389         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
1390         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
1391         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
1392         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
1393         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
1394         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
1395         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
1396         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
1397         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
1398         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
1399         * g++.dg/compat/break/bitfield7_x.C: Ditto.
1400         * g++.dg/compat/break/bitfield7_y.C: Ditto.
1401
1402 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
1403
1404         PR c/10320
1405         * gcc.c-torture/execute/20030718-1.c: New test.
1406
1407 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1408
1409         PR optimization/11536
1410         * gcc.dg/20030721-1.c: New test.
1411
1412 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
1413
1414         PR c++/11546
1415         * g++.dg/template/lookup1.C: New test.
1416
1417 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
1418
1419         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
1420         diagnostics of ill-formed constructs involving labels.
1421         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
1422         the new 'previously defined here' message.
1423
1424 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
1425
1426         * g++.dg/parse/non-dependent2.C: New test.
1427
1428 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
1429
1430         * g++.dg/init/init-ref4.C: xfail on targets without
1431         weak symbols.
1432
1433 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
1434
1435         PR target/11087
1436         * gcc.c-torture/execute/20030717-1.c: New test.
1437
1438 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1439
1440         * g++.dg/opt/cfg1.C: New test.
1441
1442 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
1443
1444         PR optimization/11557
1445         * gcc.dg/20030717-1.c: New test.
1446
1447 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
1448
1449         PR c++/10476
1450         * g++.dg/expr/crash-1.C: New test.
1451
1452         PR c++/11027
1453         * g++.dg/template/init3.C: New test.
1454
1455         PR c++/8222
1456         * g++.dg/template/non-dependent1.C: New test.
1457
1458         PR c++/11070
1459         * g++.dg/template/non-dependent2.C: New test.
1460
1461         PR c++/11071
1462         * g++.dg/template/non-dependent3.C: New test.
1463
1464         PR c++/9907
1465         * g++.dg/template/sizeof5.C: New test.
1466
1467 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
1468
1469         PR 11498
1470         * gcc.c-torture/compile/mangle-1.c: New file.
1471
1472 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1473
1474         PR c++/7809
1475         * g++.dg/parse/access3.C: New test.
1476
1477 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
1478
1479         PR c++/11384
1480         * g++.dg/init/init-ref4.C: New test.
1481
1482 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
1483
1484         PR c++/11547
1485         * g++.dg/parse/constant3.C: New test.
1486         * g++.dg/parse/crash7.C: Likewise.
1487
1488 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
1489
1490         PR target/11008
1491         * gcc.dg/i386-pentium4-not-mull.c: New.
1492
1493 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
1494
1495         * gcc.dg/asm-names.c (ymain): Make it weak.
1496
1497 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1498
1499         PR c++/5421
1500         * g++.dg/template/friend21.C: New test.
1501
1502 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
1503
1504         * gcc.dg/cleanup-8.c: New test.
1505         * gcc.dg/cleanup-9.c: New test.
1506
1507 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
1508
1509         * g++.dg/ext/dll-MI1.h: New file.
1510         * g++.dg/ext/dllexport-MI1.C: New file.
1511         * g++.dg/ext/dllimport-MI1.C: New file.
1512
1513 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
1514
1515         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1516         it does not have cmpstrsi patterns (just cmpmemsi).
1517
1518 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
1519
1520         PR debug/11473
1521         * g++.dg/debug/debug8.C: New test.
1522
1523 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1524
1525         PR c++/10108
1526         * g++.dg/template/crash7.C: New test.
1527
1528 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
1529
1530         PR target/10795
1531         * gcc.c-torture/compile/20030708-1.c: New.
1532
1533 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
1534
1535         * gcc.c-torture/execute/20030715-1.c: New test.
1536
1537 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
1538
1539         * gcc.dg/pch/inline-3.c: New file.
1540         * gcc.dg/pch/inline-3.hs: New file.
1541         * gcc.dg/pch/inline-4.c: New file.
1542         * gcc.dg/pch/inline-4.hs: New file.
1543
1544 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
1545
1546         PR c++/11509
1547         * g++.dg/template/crash6.C: New test.
1548
1549         PR c++/7053
1550         * g++.dg/template/friend20.C: New test.
1551
1552         PR c++/7019
1553         * g++.dg/template/overload2.C: New test.
1554
1555 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1556
1557         PR optimization/11440
1558         * gcc.c-torture/execute/20030714-1.c: New test.
1559
1560 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1561
1562         PR c++/11154
1563         * g++.dg/template/partial2.C: New test.
1564
1565 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
1566
1567         PR c++/11503
1568         * g++.dg/template/anon1.C: New test.
1569
1570         PR c++/11493
1571         PR c++/11495
1572         * g++.dg/parse/template9.C: Likewise.
1573         * g++.dg/template/crash4.C: New test.
1574         * g++.dg/template/koenig1.C: Likewise.
1575         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1576         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1577         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1578         functions.
1579         * g++.old-deja/g++.jason/template36.C: Likewise.
1580         * g++.old-deja/g++.mike/p1989.C: Likewise.
1581         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1582         * g++.old-deja/g++.pt/ttp20.C: Use this->.
1583         * g++.old-deja/g++.pt/ttp21.C: Use this->.
1584         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1585         compiling.
1586         * g++.old-deja/g++.pt/union2.C: Use this->.
1587
1588 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
1589
1590         * gcc.dg/20030711-1.c: New test.
1591
1592 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
1593
1594         PR c++/11050
1595         * g++.dg/parse/args1.C: New test.
1596         * g++.pt/defarg8.C: Change expected errors.
1597
1598 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
1599
1600         PR c++/8164
1601         * g++.dg/template/nontype2.C: New test.
1602
1603         PR c++/10558
1604         * g++.dg/parse/template8.C: New test.
1605
1606         PR c++/8327
1607         * g++.dg/template/scope1.C: New test.
1608
1609         * g++.dg/warn/Wsign-compare-1.C: New test.
1610
1611 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
1612
1613         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
1614
1615 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
1616
1617         PR c++/9411
1618         * g++.dg/template/explicit2.C: New test.
1619
1620         PR c++/10032
1621         * g++.dg/warn/pedantic1.C: New test.
1622
1623 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
1624
1625         PR c++ 9483
1626         * g++.dg/other/field1.C: New test.
1627
1628 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
1629
1630         PR c/11449
1631         * gcc.c-torture/compile/20030707-1.c: New.
1632
1633 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1634
1635         PR c++/10849
1636         * g++.dg/template/access12.C: New test.
1637
1638 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
1639
1640         * g++.dg/bprob/bprob.exp (prof_ext): Update.
1641         * g77.dg/bprob/bprob.exp (prof_ext): Update.
1642         * gcc.misc-tests/bprob.exp (prof_ext): Update.
1643         * gcc.misc-tests/gcov.exp: Update
1644         * g++.dg/gcov/gcov.exp: Update
1645         * lib/gcov.exp: Update.
1646
1647 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
1648
1649         * g++.dg/abi/mangle17.C: Make sure template expressions are
1650         dependent.
1651         * g++.dg/abi/mangle4.C: Mark erroneous casts.
1652         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
1653         * g++.dg/opt/stack1.C: Remove erroneous code.
1654         * g++.dg/parse/template7.C: New test.
1655         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
1656         * g++.old-deja/g++.pt/crash4.C: Likewise.
1657
1658 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1659
1660         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
1661         with zero or one occurence of `$' after the initial `L'.
1662
1663 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
1664
1665         * gcc.c-torture/compile/20030704-1.c: Add a comment.
1666
1667 2003-07-08  Roger Sayle  <roger@eyesopen.com>
1668
1669         PR c/11370
1670         * gcc.dg/Wunreachable-6.c: New testcase.
1671         * gcc.dg/Wunreachable-7.c: New testcase.
1672
1673 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
1674
1675         PR c/11420
1676         * gcc.dg/20030708-1.c: New test.
1677
1678 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
1679
1680         * gcc.dg/compat/sdata-section.h: New file.
1681         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1682         * gcc.dg/torture/mips-sdata-1.c: New test.
1683
1684 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1685
1686         PR c++/11030
1687         * g++.dg/template/friend19.C: New test.
1688
1689 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
1690
1691         * g++.dg/opt/strength-reduce.C: New test.
1692
1693 2003-07-07  Roger Sayle  <roger@eyesopen.com>
1694
1695         PR target/10979
1696         * gcc.dg/20030707-1.c: New testcase.
1697
1698 2003-07-07  Roger Sayle  <roger@eyesopen.com>
1699
1700         PR optimization/11059
1701         * g++.dg/opt/emptyunion.C: New testcase.
1702
1703 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1704             Eric Botcazou  <ebotcazou@libertysurf.fr>
1705
1706         * g++.dg/opt/stack1.C: New test.
1707
1708 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
1709
1710         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
1711         run test.
1712
1713         PR c++/11431
1714         * g++.dg/expr/static_cast3.C: New test.
1715
1716 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
1717
1718         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
1719         everywhere.
1720         * gcc.dg/concat.c: Concatenation of string constants with
1721         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
1722         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
1723         * gcc.dg/cpp/escape-2.c: Use wide character constants where
1724         necessary to avoid multi-character character constant warning.
1725         * gcc.dg/cpp/escape.c: Likewise.
1726         * gcc.dg/cpp/ucs.c: Likewise.
1727         Remove backslashes from dg-bogus comments, as they confuse Tcl.
1728         Fix a typo.
1729
1730 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
1731
1732         PR c/11428
1733         * gcc.c-torture/compile/20030704-1.c: New.
1734
1735 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
1736
1737         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
1738
1739 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
1740
1741         PR c++/5287, PR c++/7910,  PR c++/11021
1742         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1743         tests for warnings.
1744         * g++.dg/ext/dllimport2.C: Add tests for warnings.
1745         * g++.dg/ext/dllimport3.C: Likewise.
1746         * g++.dg/ext/dllimport4.C: New file.
1747         * g++.dg/ext/dllimport5.C: New file.
1748         * g++.dg/ext/dllimport6.C: New file.
1749         * g++.dg/ext/dllimport7.C: New file.
1750         * g++.dg/ext/dllimport8.C: New file.
1751         * g++.dg/ext/dllimport9.C: New file.
1752         * g++.dg/ext/dllimport10.C: New file.
1753         * g++.dg/ext/dllexport1.C: New file.
1754
1755 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
1756
1757         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
1758         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
1759
1760 2003-07-03  Roger Sayle  <roger@eyesopen.com>
1761
1762         * gcc.dg/builtins-25.c: New testcase.
1763         * gcc.dg/builtins-26.c: New testcase.
1764
1765 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
1766
1767         * gcc.dg/compat/vector-defs.h: New file.
1768         * gcc.dg/compat/vector-setup.h: New file.
1769         * gcc.dg/compat/vector-check.h: New file.
1770         * gcc.dg/compat/vector-1_main.c: New file.
1771         * gcc.dg/compat/vector-1_x.c: New file.
1772         * gcc.dg/compat/vector-1_y.c: New file.
1773         * gcc.dg/compat/vector-2_main.c: New file.
1774         * gcc.dg/compat/vector-2_x.c: New file.
1775         * gcc.dg/compat/vector-2_y.c: New file.
1776
1777         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
1778         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
1779         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
1780         * gcc.dg/compat/struct-align-1.h: New file.
1781         * gcc.dg/compat/struct-align-1_main.c: New file.
1782         * gcc.dg/compat/struct-align-1_x.c: New file.
1783         * gcc.dg/compat/struct-align-1_y.c: New file.
1784         * gcc.dg/compat/struct-align-2.h: New file.
1785         * gcc.dg/compat/struct-align-2_main.c: New file.
1786         * gcc.dg/compat/struct-align-2_x.c: New file.
1787         * gcc.dg/compat/struct-align-2_y.c: New file.
1788
1789         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
1790         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1791         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1792         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1793         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1794         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1795         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1796         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1797         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1798         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1799         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1800         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1801         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1802         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1803         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1804         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1805         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1806         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1807         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1808         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1809         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1810         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1811         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1812         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1813         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1814         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1815         * gcc.dg/compat/struct-return-10_x.c: Ditto.
1816         * gcc.dg/compat/struct-return-2_x.c: Ditto.
1817         * gcc.dg/compat/struct-return-3_x.c: Ditto.
1818
1819 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1820
1821         * gcc.dg/i386-call-1.c: New test.
1822
1823 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
1824
1825         PR c++/9162
1826         * g++.dg/parse/defarg4.C: New.
1827
1828 2003-07-03  Roger Sayle  <roger@eyesopen.com>
1829
1830         PR target/10700
1831         * gcc.c-torture/compile/20030703-1.c: New test case.
1832
1833 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
1834
1835         * g++.dg/template/local3.C: Remove extra semicolon.
1836
1837 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1838
1839         * gcc.dg/i386-volatile-1.c: New test.
1840
1841 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
1842
1843         PR c++/11072
1844         * g++.dg/other/offsetof2.C: XFAIL.
1845         * g++.dg/other/offsetof5.C: New.
1846
1847         PR c++/10219
1848         * g++.dg/template/error1.C: New.
1849
1850         PR c++/9779
1851         * g++.dg/template/dependent-expr1.C: New.
1852
1853 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
1854
1855         PR c++/6949
1856         * g++.dg/template/local3.C: New test.
1857
1858         PR c++/11149
1859         * g++.dg/lookup/scoped6.C: New test.
1860
1861 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
1862
1863         PR c++/8046
1864         * g++.dg/other/error7.C: New test.
1865
1866 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
1867
1868         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
1869         * g++.old-deja/g++.abi/vtable3.h: Likewise.
1870         * g++.old-deja/g++.law/code-gen5.C: Likewise.
1871         * g++.old-deja/g++.other/union2.C: Likewise.
1872         * gcc.dg/c90-const-expr-2.c: Likewise.
1873         * gcc.dg/c90-const-expr-3.c: Likewise.
1874         * gcc.dg/c99-const-expr-2.c: Likewise.
1875         * gcc.dg/c99-const-expr-3.c: Likewise.
1876         * gcc.dg/concat.c: Likewise.
1877
1878 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
1879
1880         PR c++/9559
1881         * g++.dg/init/static1.C: New test.
1882
1883 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1884
1885         * Changelog: Remove ">>>>>>>" from previous change.
1886
1887 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1888
1889         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
1890         * g++.old-deja/g++.other/access2.C: Likewise.
1891         * g++.old-deja/g++.other/decl2.C: Likewise.
1892         * gcc.c-torture/execute/20020615-1.c: Likewise.
1893
1894 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1895
1896         PR c++/4933
1897         * g++.dg/template/sizeof4.C: New test.
1898
1899 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1900
1901         * g++.dg/other/error6.C: New test.
1902
1903 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1904
1905         PR c++/10750
1906         * g++.dg/parse/constant2.C: New test.
1907
1908 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
1909
1910         PR c++/11106
1911         * g++.dg/other/error5.C: New test.
1912
1913 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1914
1915         * gcc.dg/format/gcc_diag-1.c: New test.
1916
1917 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
1918
1919         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
1920
1921 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
1922
1923         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
1924         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
1925         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
1926
1927 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
1928
1929         * gcc.c-torture/execute/builtins/string-8.c: New test.
1930         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
1931         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
1932         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
1933
1934 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
1935
1936         PR c++/10468
1937         * g++.dg/ext/typeof6.C: New test.
1938
1939 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
1940
1941         PR c++/10796
1942         * g++.dg/init/enum1.C: New test.
1943
1944 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
1945
1946         * gcc.dg/20030627-1.c: New test.
1947
1948 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
1949
1950         PR c++/11332
1951         * g++.dg/expr/static_cast2.C: New test.
1952
1953 2003-06-26  Roger Sayle  <roger@eyesopen.com>
1954             Jakub Jelinek  <jakub@redhat.com>
1955
1956         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
1957         sprintf(dst,"%s",src) optimization.
1958         * gcc.c-torture/execute/20030626-1.c: New test case.
1959         * gcc.c-torture/execute/20030626-2.c: New test case.
1960
1961 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
1962
1963         * gcc.c-torture/execute/multi-ix.c: New test.
1964
1965         * gcc.c-torture/execute/simd-4.c (main):
1966         Added missing semicolon at end of union.
1967
1968 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
1969
1970         PR c++/8266
1971         * g++.dg/template/explicit-instantiation3.C: New test.
1972
1973 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
1974
1975         * gcc.dg/20030626-1.c: Use signed char.
1976
1977 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
1978
1979         * gcc.dg/20030626-1.c: New test.
1980
1981 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
1982
1983         * const-str-2.m: Update.
1984
1985 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
1986
1987         PR c++/10990
1988         * g++.dg/rtti/dyncast1.C: New test.
1989         * g++.dg/abi/mangle4.C: Correct base-specifier access.
1990         * g++.dg/lookup/scoped1.C: Remove XFAIL.
1991         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
1992
1993         PR c++/10931
1994         * g++.dg/expr/static_cast1.C: New test.
1995
1996 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
1997
1998         * gcc.dg/20030625-1.c: New test.
1999
2000 2003-06-24  Roger Sayle  <roger@eyesopen.com>
2001
2002         * gcc.c-torture/compile/20030624-1.c: New test case.
2003
2004 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
2005
2006         * gcc.c-torture/execute/string-opt-17.c: New test.
2007
2008 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
2009
2010         PR c++/5754
2011         * g++.dg/parse/crash6.C: New test.
2012
2013 2003-06-23  Roger Sayle  <roger@eyesopen.com>
2014
2015         * gcc.dg/builtins-24.c: New test case.
2016
2017 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
2018
2019         * g++.dg/opt/operator1.C: New test.
2020
2021 2003-06-22  Roger Sayle  <roger@eyesopen.com>
2022
2023         * gcc.c-torture/execute/string-opt-16.c: New test case.
2024
2025 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
2026
2027         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
2028         * g++.old-deja/g++.other/conv7.C: Likewise
2029         * g++.old-deja/g++.other/overcnv2.C: Likewise.
2030         * g++.old-deja/g++.other/overload14.C: Likewise.
2031
2032 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
2033
2034         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2035         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2036
2037 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2038
2039         PR c++/10888
2040         * g++.dg/warn/Winline-3.C: New test.
2041
2042 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2043
2044         * lib/target-supports.exp (check_alias_available): Make the test
2045         program acceptable to the Solaris assembler.
2046
2047         PR c++/10749
2048         * g++.dg/template/memclass2.C: New test.
2049
2050 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2051             Eric Botcazou  <ebotcazou@libertysurf.fr>
2052
2053         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2054         data for non-matching targets.
2055         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2056
2057 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2058
2059         PR c++/10845
2060         * g++.dg/template/member3.C: New test.
2061
2062 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
2063
2064         PR c++/10939
2065         * g++.dg/template/func1.C: New test.
2066
2067         PR c++/9649
2068         * g++.dg/template/static4.C: New test.
2069         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2070
2071         PR c++/11041
2072         * g++.dg/init/ref7.C: New test.
2073
2074 2003-06-19  Matt Austern  <austern@apple.com>
2075
2076         PR c++/11228
2077         * g++.dg/anew1.C: New test.
2078         * g++.dg/anew2.C: New test.
2079         * g++.dg/anew3.C: New test.
2080         * g++.dg/anew4.C: New test.
2081
2082 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
2083
2084         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2085
2086 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
2087
2088         * gcc.c-torture/execute/simd-4.c (main): Make expected value
2089         endian-dependent.
2090
2091 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
2092
2093         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2094         Remove cruft.
2095
2096 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
2097
2098         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2099         * gcc.c-torture/compile/961203-1.c: Likewise.
2100         * gcc.c-torture/compile/980506-1.c: Likewise.
2101
2102 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
2103
2104         PR c++/10712
2105         * g++.dg/lookup/using7.C: New test.
2106
2107 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
2108
2109         PR c++/11105
2110         * g++.dg/abi/conv1.C: Remove it.
2111         * g++.dg/template/conv7.C: New test.
2112         * g++.dg/template/conv8.C: Likewise.
2113         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2114         conversion operator.
2115
2116 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
2117
2118         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2119         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2120         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2121         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2122         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2123         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2124         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2125         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2126         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2127         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2128         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2129         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2130         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2131         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2132         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2133         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2134         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2135         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2136         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2137         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2138         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2139         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2140         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2141         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2142         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2143         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2144         * gcc.dg/compat/struct-return-10_x.c: Ditto.
2145         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2146         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2147
2148 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
2149
2150         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2151         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2152         indications.
2153
2154 2003-06-16  Roger Sayle  <roger@eyesopen.com>
2155
2156         * gcc.dg/i386-387-5.c: New test case.
2157         * gcc.dg/i386-387-6.c: New test case.
2158         * gcc.dg/builtins-23.c: New test case.
2159
2160 2003-06-15  Roger Sayle  <roger@eyesopen.com>
2161
2162         * gcc.dg/builtins-22.c: New test case.
2163         * gcc.dg/i386-387-1.c: Update to test exp.
2164         * gcc.dg/i386-387-2.c: Likewise.
2165
2166 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2167
2168         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2169
2170 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
2171
2172         * lib/gcc-dg.exp (dg-require-dll): New function.
2173         (dg-xfail-if): Likewise.
2174         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2175         driver.
2176
2177         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2178         * gcc.c-torture/compile/20001205-1.c: Likewise.
2179         * gcc.c-torture/compile/20001226-1.c: Likewise.
2180         * gcc.c-torture/compile/20010518-2.c: Likewise.
2181         * gcc.c-torture/compile/20020312-1.c: Likewise.
2182         * gcc.c-torture/compile/20020604-1.c: Likewise.
2183         * gcc.c-torture/compile/920501-12.c: Likewise.
2184         * gcc.c-torture/compile/920501-4.c: Likewise.
2185         * gcc.c-torture/compile/920520-1.c: Likewise.
2186         * gcc.c-torture/compile/920521-1.c: Likewise.
2187         * gcc.c-torture/compile/920625-1.c: Likewise.
2188         * gcc.c-torture/compile/961203-1.c: Likewise.
2189         * gcc.c-torture/compile/980506-1.c: Likewise.
2190         * gcc.c-torture/compile/981006-1.c: Likewise.
2191         * gcc.c-torture/compile/981022-1.c: Likewise.
2192         * gcc.c-torture/compile/981223-1.c: Likewise.
2193         * gcc.c-torture/compile/990617-1.c: Likewise.
2194         * gcc.c-torture/compile/dll.c: Likewise.
2195         * gcc.c-torture/compile/labels-3.c: Likewise.
2196         * gcc.c-torture/compile/mipscop-1.c: Likewise.
2197         * gcc.c-torture/compile/mipscop-2.c: Likewise.
2198         * gcc.c-torture/compile/mipscop-3.c: Likewise.
2199         * gcc.c-torture/compile/mipscop-4.c: Likewise.
2200         * gcc.c-torture/compile/simd-5.c: Likewise.
2201         * gcc.c-torture/compile/20000804-1.x: Remove.
2202         * gcc.c-torture/compile/20001205-1.x: Likewise.
2203         * gcc.c-torture/compile/20001226-1.x: Likewise.
2204         * gcc.c-torture/compile/20010518-2.x: Likewise.
2205         * gcc.c-torture/compile/20020312-1.x: Likewise.
2206         * gcc.c-torture/compile/20020604-1.x: Likewise.
2207         * gcc.c-torture/compile/920501-12.x: Likewise.
2208         * gcc.c-torture/compile/920501-4.x: Likewise.
2209         * gcc.c-torture/compile/920520-1.x: Likewise.
2210         * gcc.c-torture/compile/920521-1.x: Likewise.
2211         * gcc.c-torture/compile/920625-1.x: Likewise.
2212         * gcc.c-torture/compile/961203-1.x: Likewise.
2213         * gcc.c-torture/compile/980506-1.x: Likewise.
2214         * gcc.c-torture/compile/981006-1.x: Likewise.
2215         * gcc.c-torture/compile/981022-1.x: Likewise.
2216         * gcc.c-torture/compile/981223-1.x: Likewise.
2217         * gcc.c-torture/compile/990617-1.x: Likewise.
2218         * gcc.c-torture/compile/mipscop-1.x: Likewise.
2219         * gcc.c-torture/compile/mipscop-2.x: Likewise.
2220         * gcc.c-torture/compile/mipscop-3.x: Likewise.
2221         * gcc.c-torture/compile/mipscop-4.x: Likewise.
2222         * gcc.c-torture/compile/simd-5.x: Likewise.
2223
2224         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2225
2226 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2227
2228         * gcc.c-torture/execute/20030611-1.c: New test.
2229
2230 2003-06-12  Roger Sayle  <roger@eyesopen.com>
2231
2232         PR middle-end/168
2233         * gcc.dg/20030612-1.c: New test case.
2234
2235 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
2236
2237         PR c++/10635
2238         * g++.dg/expr/cast1.C: New test.
2239
2240 2003-06-12  Roger Sayle  <roger@eyesopen.com>
2241
2242         * gcc.dg/builtins-21.c: New test case.
2243
2244 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
2245
2246         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2247         options instead of at the end.
2248         * lib/objc.exp (objc_target_compile): Likewise.
2249
2250 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
2251
2252         PR c++/10432
2253         * g++.dg/parse/error1.C: New test.
2254
2255 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
2256
2257         * gcc.dg/compat/struct-by-value-11_main.c: New file.
2258         * gcc.dg/compat/struct-by-value-11_x.c: New file.
2259         * gcc.dg/compat/struct-by-value-11_y.c: New file.
2260         * gcc.dg/compat/struct-by-value-12_main.c: New file.
2261         * gcc.dg/compat/struct-by-value-12_x.c: New file.
2262         * gcc.dg/compat/struct-by-value-12_y.c: New file.
2263         * gcc.dg/compat/struct-by-value-13_main.c: New file.
2264         * gcc.dg/compat/struct-by-value-13_x.c: New file.
2265         * gcc.dg/compat/struct-by-value-13_y.c: New file.
2266         * gcc.dg/compat/struct-by-value-14_main.c: New file.
2267         * gcc.dg/compat/struct-by-value-14_x.c: New file.
2268         * gcc.dg/compat/struct-by-value-14_y.c: New file.
2269         * gcc.dg/compat/struct-by-value-15_main.c: New file.
2270         * gcc.dg/compat/struct-by-value-15_x.c: New file.
2271         * gcc.dg/compat/struct-by-value-15_y.c: New file.
2272         * gcc.dg/compat/struct-by-value-16_main.c: New file.
2273         * gcc.dg/compat/struct-by-value-16_x.c: New file.
2274         * gcc.dg/compat/struct-by-value-16_y.c: New file.
2275         * gcc.dg/compat/struct-by-value-17_main.c: New file.
2276         * gcc.dg/compat/struct-by-value-17_x.c: New file.
2277         * gcc.dg/compat/struct-by-value-17_y.c: New file.
2278         * gcc.dg/compat/struct-by-value-18_main.c: New file.
2279         * gcc.dg/compat/struct-by-value-18_x.c: New file.
2280         * gcc.dg/compat/struct-by-value-18_y.c: New file.
2281
2282         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2283         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2284         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2285         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2286         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2287         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2288         * gcc.dg/compat/scalar-return-3_main.c: New file.
2289         * gcc.dg/compat/scalar-return-3_x.c: New file.
2290         * gcc.dg/compat/scalar-return-3_y.c: New file.
2291         * gcc.dg/compat/scalar-return-4_main.c: New file.
2292         * gcc.dg/compat/scalar-return-4_x.c: New file.
2293         * gcc.dg/compat/scalar-return-4_y.c: New file.
2294
2295 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
2296
2297         * gcc.dg/compat/fp2-struct-check.h: New file.
2298         * gcc.dg/compat/fp2-struct-defs.h: New file.
2299         * gcc.dg/compat/fp2-struct-init.h: New file.
2300         * gcc.dg/compat/struct-by-value-10_main.c: New file.
2301         * gcc.dg/compat/struct-by-value-10_x.c: New file.
2302         * gcc.dg/compat/struct-by-value-10_y.c: New file.
2303         * gcc.dg/compat/struct-return-10_main.c: New file.
2304         * gcc.dg/compat/struct-return-10_x.c: New file.
2305         * gcc.dg/compat/struct-return-10_y.c: New file.
2306
2307         * gcc.dg/compat/compat-common.h: New file.
2308         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2309         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2310         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2311         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2312         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2313         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2314         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2315         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2316         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2317         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2318         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2319         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2320         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2321         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2322         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2323         * gcc.dg/compat/small-struct-check.h: Ditto.
2324         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2325         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2326         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2327         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2328         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2329         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2330         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2331         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2332         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2333         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2334         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2335         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2336         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2337         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2338         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2339         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2340         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2341         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2342         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2343         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2344         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2345         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2346         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2347         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2348         * gcc.dg/compat/struct-return-2_main.c: Ditto.
2349         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2350         * gcc.dg/compat/struct-return-2_y.c: Ditto.
2351         * gcc.dg/compat/struct-return-3_main.c: Ditto.
2352         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2353         * gcc.dg/compat/struct-return-3_y.c: Ditto.
2354
2355 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
2356
2357         * g++.dg/pch/static-1.C: New file.
2358         * g++.dg/pch/static-1.Hs: New file.
2359
2360 2003-06-10  Richard Henderson  <rth@redhat.com>
2361
2362         * gcc.dg/asm-7.c: Adjust expected warning text.
2363
2364 2003-06-10  Roger Sayle  <roger@eyesopen.com>
2365
2366         * gcc.dg/builtins-20.c: New test case.
2367
2368 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
2369
2370         PR c++/11131
2371         * g++.dg/opt/template1.C: New test.
2372
2373 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2374
2375         * lib/gcc-dg.exp (dg-test): Clear additional_files and
2376         additional_sources.
2377
2378 2003-05-21  David Taylor  <dtaylor@emc.com>
2379
2380         * gcc.dg/Wpadded.c: New file.
2381
2382 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2383
2384         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
2385         * gcc.dg/special/weak-2.c: Add dg-require-weak.
2386         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
2387         dg-require-weak.
2388
2389 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
2390
2391         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
2392
2393 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2394
2395         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
2396         (dg-require-alias): Likewise.
2397         (dg-require-gc-sections): Likewise.
2398         * lib/target-supports.exp (check_gc_sections_available): Likewise.
2399
2400 2003-06-08  Richard Henderson  <rth@redhat.com>
2401
2402         * gcc.dg/20011029-2.c: Fix the array reference.
2403         * gcc.dg/asm-7.c: New.
2404
2405 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
2406
2407         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
2408
2409 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
2410
2411         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
2412         (dg-require-gc-sections): Likewise.
2413
2414 2003-06-08  Jan Hubicka  <jh@suse.cz>
2415
2416         * i386-cmov1.c: Fix regular expression.
2417         * i386-cvt-1.c: Likewise.
2418         * i386-local.c: Likewise.
2419         * i386-local2.c: Likewise.
2420         * i386-mul.c: Likewise.
2421         * i386-ssetype-1.c: Likewise.
2422         * i386-ssetype-3.c: Likewise.
2423         * i386-ssetype-5.c: Likewise.
2424
2425 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2426
2427         PR c++/11039
2428         * g++.dg/warn/implicit-typename2.C: New test.
2429         * g++.dg/warn/implicit-typename3.C: New test.
2430
2431 2003-06-07  Richard Henderson  <rth@redhat.com>
2432
2433         * g++.dg/other/offsetof3.C: Use size_t.
2434         * g++.dg/other/offsetof4.C: Likewise.
2435
2436 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
2437
2438         * lib/copy-file.exp: New. Implement gcc_copy_files.
2439
2440         * lib/dg-pch.exp: Load copy-file.exp
2441         (dg-pch): Use gcc_copy_files instead of "file copy".
2442
2443 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
2444
2445         * gcc.dg/weak/weak.exp: Simplify.
2446         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
2447         * gcc.dg/weak/weak-1.c: Likewise.
2448         * gcc.dg/weak/weak-2.c: Likewise.
2449         * gcc.dg/weak/weak-3.c: Likewise.
2450         * gcc.dg/weak/weak-4.c: Likewise.
2451         * gcc.dg/weak/weak-5.c: Likewise.
2452         * gcc.dg/weak/weak-6.c: Likewise.
2453         * gcc.dg/weak/weak-7.c: Likewise.
2454         * gcc.dg/weak/weak-8.c: Likewise.
2455         * gcc.dg/weak/weak-9.c: Likewise.
2456
2457 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
2458
2459         gcc.c-torture/execute/20030606-1.c: New.
2460
2461 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2462
2463         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
2464         * gcc.dg/builtins-19.c: Likewise.
2465
2466 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2467
2468         * gcc.dg/builtins-2.c: Add some more tests.
2469         * gcc.dg/builtins-18.c: New test case.
2470         * gcc.dg/builtins-19.c: New test case.
2471
2472 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2473             Jim Wilson  <wilson@tuliptree.org>
2474
2475         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
2476
2477 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
2478
2479         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
2480         mempcpy/stpcpy calls not to be optimized into something else.
2481         * gcc.c-torture/execute/string-opt-3.c: Moved to...
2482         * gcc.c-torture/execute/builtins/string-7.c: ...here.
2483         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
2484
2485 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2486
2487         * gcc.dg/format/asm_fprintf-1.c: New test.
2488
2489 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
2490
2491         * lib/gcc-defs.exp (additional_sources): New variable.
2492         (dg-additional-sources): New function.
2493         (additional_files): New variable.
2494         (dg-additional-files): New function.
2495         (dg-additional-files-options): Likewise.
2496         * lib/gcc-dg.exp (dg-require-weak): New function.
2497         (dg-require-alias): Likewise.
2498         (dg-require-gc-sections): Likewise.
2499         * lib/target-supports.exp (check_alias_available): Remove testfile
2500         parameter.
2501         (check_gc_sections_available): New function.
2502         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
2503         (dg-gpp-additional-files): Likewise.
2504         * lib/g++.exp (additional_sources): Remove.
2505         (additional_files): Likewise.
2506         (g++_target_compile): Use dg-additional-files-options.
2507
2508         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
2509         Tcl logic.
2510         * gcc.dg/special/ecos.exp: Remove.
2511         * gcc.dg/special/20000419-2.c: Use dg-require-*.
2512         * gcc.dg/special/alias-1.c: Likewise.
2513         * gcc.dg/special/alias-2.c: Likewise.
2514         * gcc.dg/special/gcsec-1.c: Likewise.
2515         * gcc.dg/special/weak-1.c: Likewise.
2516         * gcc.dg/special/weak-2.c: Likewise.
2517         * gcc.dg/special/wkali-1.c: Likewise.
2518         * gcc.dg/special/wkali-2.c: Likewise.
2519
2520         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2521         dg-gpp-additional-*.
2522         * g++.dg/special/conpr-3.C: Likewise.
2523         * g++.dg/special/conpr-4.C: Likewise.
2524         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2525         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2526         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2527         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2528         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2529         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2530         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2531         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2532         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2533         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2534         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2535         * g++.old-deja/g++.other/comdat1.C: Likewise.
2536         * g++.old-deja/g++.other/comdat2.C: Likewise.
2537         * g++.old-deja/g++.other/comdat3.C: Likewise.
2538         * g++.old-deja/g++.other/ctor1.C: Likewise.
2539         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2540
2541 2003-06-05  Richard Henderson  <rth@redhat.com>
2542
2543         * gcc.dg/debug/20030605-1.c: New.
2544
2545 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
2546
2547         * README.QMTEST: Update.
2548
2549 2003-06-04  Richard Henderson  <rth@redhat.com>
2550
2551         * gcc.dg/cleanup-1.c: New.
2552         * gcc.dg/cleanup-2.c: New.
2553         * gcc.dg/cleanup-3.c: New.
2554         * gcc.dg/cleanup-4.c: New.
2555         * gcc.dg/cleanup-5.c: New.
2556         * gcc.dg/cleanup-6.c: New.
2557         * gcc.dg/cleanup-7.c: New.
2558
2559 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
2560
2561         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2562
2563         * lib/dg-pch.exp: New file.
2564         * g++.dg/pch/pch.exp: Use dg-pch.exp.
2565         * gcc.dg/pch/pch.exp: Likewise.
2566
2567 2003-06-04  Roger Sayle  <roger@eyesopen.com>
2568
2569         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2570         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2571         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2572         * gcc.dg/builtins-17.c: New test case.
2573         * gcc.dg/i386-387-4.c: New test case.
2574         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2575
2576 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2577
2578         * gcc.dg/ultrasp9.c: New test.
2579
2580 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2581
2582         * gcc.c-torture/compile/20030604-1.c: New test.
2583         * gcc.dg/sparc-constant-1.c: New test.
2584
2585 2003-06-03  Glen Nakamura  <glen@imodulo.com>
2586
2587         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2588
2589 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
2590
2591         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
2592
2593         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
2594         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
2595
2596 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
2597
2598         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
2599
2600 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2601
2602         PR c++/10940
2603         * g++.dg/template/spec10.C: New test.
2604
2605 2003-06-03  Roger Sayle  <roger@eyesopen.com>
2606
2607         * gcc.dg/builtins-16.c: New test case.
2608
2609 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
2610
2611         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
2612         mempcpy test with post-increments.
2613         * gcc.c-torture/execute/string-opt-3.c: New test.
2614         * gcc.dg/string-opt-1.c: New test.
2615
2616 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
2617
2618         PR fortran/10965
2619         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
2620
2621 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
2622
2623         * lib/scanasm.exp (dg-scan): New function, factored out of ...
2624         (scan-assembler): ... here.  Use dg-scan.
2625         (scan-assembler-not): Likewise.
2626         (scan-file): New function.
2627         (scan-file-not): Likewise.
2628         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
2629         * gcc.dg/cpp/_Pragma4.c: Likewise.
2630         * gcc.dg/cpp/_Pragma5.c: Likewise.
2631         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2632         * gcc.dg/cpp/avoidpaste2.c: Likewise.
2633         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
2634         * gcc.dg/cpp/cmdlne-P.c: Likewise.
2635         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
2636         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
2637         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
2638         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
2639         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
2640         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
2641         * gcc.dg/cpp/cxxcom1.c: Likewise.
2642         * gcc.dg/cpp/line1.c: Likewise.
2643         * gcc.dg/cpp/maccom1.c: Likewise.
2644         * gcc.dg/cpp/maccom2.c: Likewise.
2645         * gcc.dg/cpp/maccom3.c: Likewise.
2646         * gcc.dg/cpp/maccom4.c: Likewise.
2647         * gcc.dg/cpp/maccom5.c: Likewise.
2648         * gcc.dg/cpp/maccom6.c: Likewise.
2649         * gcc.dg/cpp/multiline.c: Likewise.
2650         * gcc.dg/cpp/spacing1.c: Likewise.
2651         * gcc.dg/cpp/spacing2.c: Likewise.
2652         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
2653         * gcc.dg/cpp/trad/maccom1.c: Likewise.
2654         * gcc.dg/cpp/trad/maccom2.c: Likewise.
2655         * gcc.dg/cpp/trad/maccom3.c: Likewise.
2656         * gcc.dg/cpp/trad/maccom4.c: Likewise.
2657         * gcc.dg/cpp/trad/maccom6.c: Likewise.
2658         * gcc.dg/cpp/cxxcom2.c: Likewise.
2659         * gcc.dg/cpp/cxxcom2.h: New file.
2660
2661         * gcc.dg/cpp/truefalse.cpp: Move it to ...
2662         * g++.dg/cpp/truefalse.C: Here.
2663         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
2664
2665 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
2666
2667         * gcc.dg/cpp/redef3.c: New file.
2668
2669 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2670
2671         * gcc.dg/i386-loop-3.c: New test.
2672
2673 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
2674
2675         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
2676
2677 2003-05-31  Roger Sayle  <roger@eyesopen.com>
2678
2679         * gcc.dg/fwrapv-1.c: New test case.
2680         * gcc.dg/fwrapv-2.c: New test case.
2681
2682 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2683
2684         PR c++/10956
2685         * g++.dg/template/spec9.C: New test.
2686
2687 2003-05-29  Roger Sayle  <roger@eyesopen.com>
2688
2689         * gcc.dg/duff-4.c: New test case.
2690
2691 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
2692
2693         PR fortran/10843
2694         * g77.dg/ffixed-form-1.f: New test
2695         * g77.dg/ffixed-form-2.f: New test
2696         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2697         * g77.dg/ffree-form-3.f: New test
2698
2699 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
2700
2701         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2702         * gcc.dg/wint_t-1.c: Likewise.
2703
2704 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2705
2706         * g++.dg/template/access11.C: New test.
2707
2708 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2709
2710         PR c++/10849
2711         * g++.dg/template/access10.C: New test.
2712
2713 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2714             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2715
2716         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
2717
2718 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
2719
2720         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
2721         suppress for powerpc-*-darwin*.
2722         * gcc.dg/torture/builtin-noret-2.c: Likewise.
2723
2724 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
2725
2726         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
2727         suppress option for powerpc-*-darwin*.
2728
2729 2003-05-23  Roger Sayle  <roger@eyesopen.com>
2730
2731         * gcc.dg/builtins-1.c: Add tests for tan and atan.
2732         * gcc.dg/builtins-4.c: Add test for fmod.
2733
2734 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2735
2736         PR c++/10682
2737         * g++.dg/template/instantiate4.C: New test.
2738
2739 2003-05-22  Roger Sayle  <roger@eyesopen.com>
2740
2741         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
2742
2743 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
2744
2745         * gcc.dg/compat/scalar-return-1_main.c: New file.
2746         * gcc.dg/compat/scalar-return-1_x.c: New file.
2747         * gcc.dg/compat/scalar-return-1_y.c: New file.
2748         * gcc.dg/compat/scalar-return-2_main.c: New file.
2749         * gcc.dg/compat/scalar-return-2_x.c: New file.
2750         * gcc.dg/compat/scalar-return-2_y.c: New file.
2751         * gcc.dg/compat/struct-return-3_main.c: New file.
2752         * gcc.dg/compat/struct-return-3_y.c: New file.
2753         * gcc.dg/compat/struct-return-3_x.c: New file.
2754         * gcc.dg/compat/struct-return-2_main.c: New file.
2755         * gcc.dg/compat/struct-return-2_x.c: New file.
2756         * gcc.dg/compat/struct-return-2_y.c: New file.
2757
2758 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2759
2760         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
2761         for hppa*-hp-hpux*.
2762         * gcc.dg/20021014-1.c (dg-options): Likewise.
2763         * gcc.dg/nest.c (dg-options): Likewise.
2764
2765 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
2766
2767         PR c++/9738
2768         * g++.dg/ext/dllimport2.C: New file.
2769         * g++.dg/ext/dllimport3.C: New file.
2770
2771 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
2772
2773         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
2774         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2775         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2776         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2777         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2778         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2779         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
2780         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
2781         * gcc.dg/compat/small-struct-defs.h: New file.
2782         * gcc.dg/compat/small-struct-init.h: New file.
2783         * gcc.dg/compat/small-struct-check.h: New file.
2784         * gcc.dg/compat/fp-struct-defs.h: New file.
2785         * gcc.dg/compat/fp-struct-check.h: New file.
2786         * gcc.dg/compat/fp-struct-init.h: New file.
2787         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
2788         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
2789
2790 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
2791
2792         * gcc.dg/20030225-2.c: New test.
2793
2794 2003-05-18  Roger Sayle  <roger@eyesopen.com>
2795             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2796
2797         * gcc.c-torture/compile/20030518-1.c: New test case.
2798
2799 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
2800
2801         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
2802         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
2803         gcc-dg-debug-runtest.
2804         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
2805         gcc-dg-debug-runtest.
2806
2807 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2808
2809         PR c++/9022
2810         * g++.dg/lookup/using6.C: New test.
2811
2812 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2813
2814         * g++.dg/parse/access2.C: New test.
2815
2816 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
2817
2818         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
2819         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
2820         * gcc.dg/debug/debug.exp: Likewise.
2821
2822 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
2823
2824         * gcc.dg/dollar.c: New test.
2825
2826 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
2827
2828         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
2829         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
2830         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
2831         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
2832         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
2833         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
2834         * gcc.dg/compat/struct-by-value-6_main.c: New file.
2835         * gcc.dg/compat/struct-by-value-6_x.c: New file.
2836         * gcc.dg/compat/struct-by-value-6_y.c: New file.
2837         * gcc.dg/compat/struct-by-value-7_main.c: New file.
2838         * gcc.dg/compat/struct-by-value-7_x.c: New file.
2839         * gcc.dg/compat/struct-by-value-7_y.c: New file.
2840         * gcc.dg/compat/struct-by-value-8_main.c: New file.
2841         * gcc.dg/compat/struct-by-value-8_x.c: New file.
2842         * gcc.dg/compat/struct-by-value-8_y.c: New file.
2843         * gcc.dg/compat/struct-by-value-9_main.c: New file.
2844         * gcc.dg/compat/struct-by-value-9_x.c: New file.
2845         * gcc.dg/compat/struct-by-value-9_y.c: New file.
2846
2847 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
2848
2849         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
2850         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
2851         support for "repo" mode.
2852         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
2853         * lib/g77-dg.exp: Likewise.
2854         * lib/obj-dg.exp: Likewise.
2855
2856 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
2857
2858         Merge from gcc-3_2-rhl8-branch:
2859         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
2860
2861         * gcc.dg/tls/opt-6.c: New test.
2862
2863         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
2864
2865         * gcc.dg/20030405-1.c: New test.
2866
2867         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
2868
2869         * gcc.dg/20030309-1.c: New test.
2870
2871         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2872
2873         * gcc.c-torture/execute/20030307-1.c: New test.
2874
2875         2003-02-20  Randolph Chung  <tausq@debian.org>
2876
2877         * gcc.c-torture/compile/20030220-1.c: New test.
2878
2879         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
2880
2881         * gcc.dg/20030217-1.c: New test.
2882
2883         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
2884
2885         * gcc.c-torture/compile/20020129-1.c: New test.
2886
2887         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2888
2889         * gcc.dg/unroll-1.c: New test.
2890
2891         2002-11-16  Jan Hubicka  <jh@suse.cz>
2892
2893         * gcc.c-torture/execute/20020920-1.c: New test.
2894
2895         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
2896
2897         PR target/7434
2898         * gcc.c-torture/compile/20021008-1.c: New test.
2899
2900         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
2901
2902         PR target/7559
2903         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
2904
2905         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2906
2907         * gcc.c-torture/compile/20020807-1.c: New test.
2908
2909         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
2910
2911         * gcc.dg/tls/opt-1.c: New test.
2912
2913         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
2914
2915         * gcc.dg/20020729-1.c: New test.
2916
2917         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
2918
2919         * g++.dg/opt/life1.C: New test.
2920
2921         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
2922
2923         * gcc.dg/20020525-1.c: New test.
2924
2925         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2926
2927         PR c++/6794
2928         * g++.dg/ext/pretty1.C: New test.
2929         * g++.dg/ext/pretty2.C: New test.
2930
2931 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
2932
2933         PR c++/8385
2934         * g++.dg/ext/typeof5.C: New test.
2935
2936 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
2937
2938         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
2939         __USER_LABEL_PREFIX__ into account.
2940         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
2941
2942 2003-05-14  Roger Sayle  <roger@eyesopen.com>
2943
2944         * gcc.dg/builtins-15.c: New test case.
2945
2946 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
2947
2948         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
2949
2950 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
2951
2952         * lib/g++.exp: Tweak handling of additional source files.
2953         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
2954         * g++.dg/special/conpr-2a.C: Rename to ...
2955         * g++.dg/special/conpr-2a.cc: ... this.
2956         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
2957         * g++.dg/special/conpr-3a.C: Rename to ...
2958         * g++.dg/special/conpr-3a.cc: This.
2959         * g++.dg/special/conpr-3b.C: Rename to ...
2960         * g++.dg/special/conpr-3b.cc: This.
2961         * g++.dg/special/conpr-4.C: New test.
2962         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
2963
2964 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
2965
2966         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
2967
2968 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2969
2970         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
2971         * g++.old-deja/g++.robertl/eb71.C: Likewise.
2972         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
2973         * g++.old-deja/g++.other/warn3.C: Likewise.
2974
2975 2003-05-11  Roger Sayle  <roger@eyesopen.com>
2976
2977         * gcc.dg/i386-387-1.c: Update to also test log.
2978         * gcc.dg/i386-387-2.c: Likewise.
2979
2980 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
2981
2982         * g77.f-torture/execute/int8421.f: New test.
2983
2984 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2985
2986         PR c++/10230, c++/10481
2987         * g++.dg/lookup/scoped5.C: New test.
2988
2989 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2990
2991         PR c++/10552
2992         * g++.dg/template/ttp6.C: New test.
2993
2994 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
2995
2996         * gcc.c-torture/execute/builtins: New directory.
2997         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
2998         gcc.c-torture/execute/builtins.
2999         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3000         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3001         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
3002         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3003
3004 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3005
3006         PR c++/9252
3007         * g++.dg/template/access8.C: New test.
3008         * g++.dg/template/access9.C: New test.
3009
3010 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3011
3012         PR c++/9554
3013         * g++.dg/parse/access1.C: New test.
3014
3015 2003-05-09  DJ Delorie  <dj@redhat.com>
3016
3017         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3018         long, and not an int.
3019
3020 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3021
3022         PR c++/10555, c++/10576
3023         * g++.dg/template/memclass1.C: New test.
3024
3025 2003-05-08  DJ Delorie  <dj@redhat.com>
3026
3027         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3028         targets.
3029         * gcc.c-torture/execute/20021024-1.x: Likewise.
3030         * gcc.c-torture/execute/shiftdi.x: Likewise.
3031         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3032         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3033         * gcc.dg/20021018-1.c: Likewise.
3034
3035 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3036
3037         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3038
3039         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3040         (bcopy): Call memmove.
3041
3042 2003-05-08  Roger Sayle  <roger@eyesopen.com>
3043
3044         * g77.f-torture/compile/8485.f: New test case.
3045
3046 2003-05-07  Richard Henderson  <rth@redhat.com>
3047
3048         PR c++/10570
3049         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3050         Verify exception_cleanup not called for rethrows.
3051         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3052         when exiting catch block without rethrowing.
3053         * g++.dg/eh/forced3.C: New.
3054         * g++.dg/eh/forced4.C: New.
3055
3056 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
3057
3058         * gcc.dg/20030505.c: Fix triplet.
3059
3060 2003-05-06  DJ Delorie  <dj@redhat.com>
3061
3062         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3063         * gcc.dg/nest.c: Likewise.
3064
3065 2003-05-05  Roger Sayle  <roger@eyesopen.com>
3066
3067         * gcc.dg/builtins-14.c: New test case.
3068
3069 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
3070
3071         * lib/compat.exp (compat-execute): New argument.
3072         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3073         * gcc.dg/compat: New test directory.
3074         * gcc.dg/compat/compat.exp: New expect script.
3075         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3076         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3077         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3078         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3079         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3080         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3081
3082         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3083         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3084         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3085         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3086         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3087         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3088         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3089         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3090         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3091         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3092         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3093         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3094         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3095         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3096         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3097
3098 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
3099
3100         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3101
3102 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
3103
3104         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3105
3106 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
3107
3108         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3109         * gcc.dg/ppc-fsel-2.c: New test.
3110
3111         * gcc.dg/unused-5.c: New test.
3112
3113 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3114
3115         PR c++/10496
3116         * g++.dg/warn/pmf1.C: New test.
3117
3118 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3119
3120         PR c++/4494
3121         * g++.dg/warn/main.C: New test.
3122
3123 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3124
3125         * gcc.dg/nonnull-3.c: New test.
3126
3127 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
3128
3129         * gcc.dg/cpp/Wtrigraphs.c: Update.
3130         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3131
3132 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
3133
3134         * gcc.dg/ppc-fsel-1.c: New test.
3135
3136 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
3137
3138         PR c/10604
3139         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3140
3141 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
3142
3143         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3144
3145 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3146
3147         PR c++/9364, c++/10553, c++/10586
3148         * g++.dg/parse/typename4.C: New test.
3149         * g++.dg/parse/typename5.C: Likewise.
3150
3151 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
3152
3153         * gcc.c-torture/compile/20030503-1.c: New test.
3154
3155 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3156
3157         * g++.dg/lookup/using5.C: Fix testcase error.
3158
3159 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
3160
3161         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3162         since MEABI is no longer supported.  Remove all vestiges
3163         of MEABI from the test.
3164
3165 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3166
3167         PR c++/10554
3168         * g++.dg/lookup/using5.C: New test.
3169
3170 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3171
3172         PR c++/8772
3173         * g++.dg/template/ttp5.C: New test.
3174
3175 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
3176
3177         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3178         (dg-gpp-additional-sources): New function.
3179         (dg-gpp-additional-files): Likewise.
3180         * lib/g++.exp (additional_sources): New variable.
3181         (additional_files): Likewise.
3182         (g++_target_compile): Deal with them.
3183         * lib/old-dejagnu.exp: Remove.
3184         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3185         * g++.old-deja: Revise all tests to use dg commands.
3186
3187 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3188
3189         PR c++/9432, c++/9528
3190         * g++.dg/lookup/using4.C: New test.
3191
3192 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
3193
3194         * gcc.dg/noreturn-5.c: New file.
3195         * gcc.dg/noreturn-6.c: New file.
3196
3197         * gcc.c-torture/compile/inline-1.c: New file.
3198
3199 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3200
3201         PR c++/10551
3202         * g++.dg/template/explicit1.C: New test.
3203
3204 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3205
3206         PR c++/10549
3207         * g++.dg/other/bitfield1.C: New test.
3208
3209         PR c++/10527
3210         * g++.dg/init/new7.C: New test.
3211
3212 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3213
3214         * g++.dg/ext/desig1.C: New test.
3215         * g++.dg/ext/init1.C: Update.
3216
3217         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3218
3219 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
3220
3221         PR c++/10180
3222         * g++.dg/warn/Winline-1.C: New test.
3223
3224 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
3225
3226         * gcc.c-torture/execute/string-opt-19.c: New test.
3227
3228         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3229         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3230
3231 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
3232
3233         PR c++/10506
3234         * g++.dg/init/new6.C: New test.
3235
3236         PR c++/10503
3237         * g++.dg/init/ref6.C: New test.
3238
3239 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
3240
3241         * g++.dg/warn/weak1.C: XFAIL on AIX4.
3242
3243 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3244
3245         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3246         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3247
3248 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
3249
3250         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3251         initialized static data members.
3252
3253 2003-04-25  H.J. Lu <hjl@gnu.org>
3254
3255         * gcc.dg/ia64-sync-4.c: New test.
3256
3257 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3258
3259         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
3260         date.
3261
3262 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
3263
3264         PR c++/10337
3265         * g++.dg/warn/conv1.C: New test.
3266         * g++.old-deja/g++.other/conv7.C: Adjust.
3267         * g++.old-deja/g++.other/overload14.C: Adjust.
3268
3269 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3270
3271         PR c++/10471
3272         * g++.dg/template/defarg2.C: New test.
3273
3274 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
3275
3276         * gcc.dg/cpp/include2.c: Update.
3277         * gcc.dg/cpp/multiline-2.c: New.
3278         * gcc.dg/cpp/multiline.c: Update.
3279         * gcc.dg/cpp/strify2.c: Update.
3280         * gcc.dg/cpp/trad/literals-2.c: Update.
3281
3282 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3283
3284         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
3285
3286 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3287
3288         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
3289
3290 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3291
3292         PR c++/10451
3293         * g++.dg/parse/crash4.C: New test.
3294
3295         PR c++/9847
3296         * g++.dg/parse/crash5.C: New test.
3297
3298 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
3299
3300         PR c++/10446
3301         * g++.dg/parse/crash3.C: New test.
3302
3303         PR c++/10428
3304         * g++.dg/parse/elab1.C: New test.
3305
3306 2003-04-22  Devang Patel  <dpatel@apple.com>
3307
3308         * gcc.dg/cpp/trad/funlike-5.c: New test.
3309
3310 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
3311
3312         * g++.dg/other/packed1.C: Fix dg options.
3313
3314 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
3315
3316         * g++.dg/other/offsetof2.C: New test.
3317
3318 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
3319
3320         * g++.dg/template/recurse.C: Adjust location of error messages.
3321
3322 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
3323
3324         PR c++/9881
3325         * g++.dg/init/addr-const1.C: New test.
3326         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
3327
3328 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3329
3330         PR c++/10405
3331         * g++.dg/lookup/struct-hack1.C: New test.
3332
3333 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
3334
3335         * ucs.c: Update diagnostic messages.
3336
3337 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
3338
3339         * gcc.dg/cpp/truefalse.cpp: New test.
3340         * gcc.dg/cpp/cpp.exp: Update.
3341         * g++.dg/other/stdbool-if.C: Remove.
3342
3343 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
3344
3345         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
3346         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
3347
3348 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3349
3350         * gcc.c-torture/compile/20030418-1.c: New test.
3351
3352 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
3353
3354         * README.compat: Remove; content moved to doc/sourcebuild.texi.
3355
3356 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3357
3358         PR c++/10347
3359         g++.dg/template/dependent-name1.C: New test.
3360
3361 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
3362
3363         * gcc.dg/warn-1.c (tourist_guide): New array,
3364         contains a pointer to bar.
3365
3366 2003-04-16  Roger Sayle  <roger@eyesopen.com>
3367
3368         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
3369         * gcc.c-torture/execute/medce-1.c: New test case.
3370         * gcc.c-torture/execute/medce-2.c: New test case.
3371
3372 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
3373
3374         * lib/prune.exp: Ignore more messages.
3375
3376         PR c++/10381
3377         * g++.dg/parse/lookup3.C: New test.
3378
3379 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
3380
3381         * gcc.c-torture/compile/20030415-1.c : New test.
3382
3383 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
3384
3385         * gcc.c-torture/execute/scope-2.c: Move to ...
3386         * gcc.dg/noncompile/scope.c: .... here.
3387
3388 2003-04-14  Roger Sayle  <roger@eyesopen.com>
3389
3390         * gcc.dg/20030414-2.c: New test case.
3391
3392 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
3393
3394         PR target/10377
3395         * gcc.dg/20030414-1.c: New test.
3396
3397 2003-04-13  Roger Sayle  <roger@eyesopen.com>
3398
3399         * gcc.dg/builtins-12.c: New test case.
3400         * gcc.dg/builtins-13.c: New test case.
3401
3402 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3403
3404         * gcc.c-torture/execute/string-opt-18.c: New test.
3405
3406 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
3407
3408         PR c++/10300
3409         * g++.dg/init/new5.C: New test.
3410
3411 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
3412
3413         PR c++/7910
3414         * g++.dg/ext/dllimport1.C: New test.
3415
3416 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3417
3418         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
3419
3420 2003-04-11  Bud Davis <bdavis9659@comcast.net>
3421
3422         PR Fortran/9263
3423         * g77.f-torture/noncompile/9263.f: New test
3424         PR Fortran/1832
3425         * g77.f-torture/execute/1832.f: New test
3426
3427 2003-04-11  David Chad  <davidc@freebsd.org>
3428             Loren J. Rittle  <ljrittle@acm.org>
3429
3430         libobjc/8562
3431         * objc.dg/headers.m: New test.
3432
3433 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
3434
3435         * gcc.c-torture/execute/builtin-noret-2.c: New.
3436         * gcc.c-torture/execute/builtin-noret-2.x: New.
3437         XFAIL builtin-noret-2.c at -O1 and above.
3438         * gcc.dg/redecl.c: New.
3439         * gcc.dg/Wshadow-1.c: Update error regexps.
3440
3441 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
3442
3443         * g++.dg/abi/bitfield10.C: New test.
3444
3445 2003-04-09  Mike Stump  <mrs@apple.com>
3446
3447         * gcc.dg/pch/pch.exp: Make testcase names longer.
3448         * g++.dg/pch/pch.exp: Make testcase names longer.
3449
3450 2003-04-08  Roger Sayle  <roger@eyesopen.com>
3451
3452         * gcc.dg/builtins-11.c: New test case.
3453
3454 2003-04-08  Roger Sayle  <roger@eyesopen.com>
3455
3456         * gcc.dg/builtins-9.c: New test case.
3457         * gcc.dg/builtins-10.c: New test case.
3458
3459 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
3460
3461         * gcc.dg/noncompile/init-4.c.c: New test.
3462
3463 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
3464
3465         * gcc.misc-test/gcov-9.c: New test.
3466         * gcc.misc-test/gcov-10.c: New test
3467         * gcc.misc-test/gcov-11.c: New test.
3468
3469 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
3470
3471         PR optimization/10024
3472         * gcc.c-torture/compile/20030405-1.c: New test.
3473
3474 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
3475
3476         * gcc.dg/pch/static-3.c: New.
3477         * gcc.dg/pch/static-3.hs: New.
3478         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
3479
3480 2003-04-04  Richard Henderson  <rth@redhat.com>
3481
3482         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
3483         * g++.dg/eh/forced2.C: Likewise.
3484
3485 2003-04-03  Mike Stump  <mrs@apple.com>
3486
3487         * lib/scanasm.exp (scan-assembler): Add xfail processing for
3488         target arg.
3489         (scan-assembler-times, scan-assembler-not): Likewise.
3490         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
3491
3492 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3493
3494         * gcc.dg/sparc-loop-1.c: New test.
3495
3496 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
3497
3498         PR other/9274
3499         * g++.dg/pch/system-2.C: New.
3500         * g++.dg/pch/system-2.Hs: New.
3501
3502 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
3503
3504         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
3505
3506         * g++.dg/eh/simd-1.C (vecfunc): Same.
3507
3508 2003-04-01  Roger Sayle  <roger@eyesopen.com>
3509
3510         * gcc.c-torture/execute/20030401-1.c: New test case.
3511
3512 2003-04-01  Ziemowit Laski <zlaski@apple.com>
3513
3514         * objc.dg/defs.m: New.
3515
3516 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
3517
3518         * g++.dg/eh/simd-1.C: New.
3519         * g++.dg/eh/simd-2.C: New.
3520
3521 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
3522
3523         * gcc.c-torture/execute/simd-3.c: New.
3524
3525 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
3526
3527         PR c/9936
3528         * gcc.dg/20030331-2.c: New test.
3529
3530 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
3531
3532         PR c++/10278
3533         * g++.dg/parse/crash2.C: New test.
3534
3535 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3536
3537         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
3538         * gcc.c-torture/execute/20030331-1.c: ...here.
3539
3540 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3541
3542         * gcc.c-torture/execute/20030331-1.c: New test.
3543
3544 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
3545
3546         * lib/gcov.exp: Adjust call return testing strings.
3547         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
3548
3549 2003-03-31  Roger Sayle  <roger@eyesopen.com>
3550
3551         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
3552         * gcc.dg/builtins-7.c: New test case.
3553         * gcc.dg/builtins-8.c: New test case.
3554
3555 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3556
3557         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
3558
3559 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
3560
3561         PR c++/7647
3562         * g++.dg/lookup-class-member-2.C: New test.
3563
3564 2003-03-30  Glen Nakamura  <glen@imodulo.com>
3565
3566         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
3567
3568 2003-03-28  Roger Sayle  <roger@eyesopen.com>
3569
3570         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
3571
3572 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
3573
3574         * g++.dg/init/attrib1.C: New test.
3575
3576 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3577
3578         * gcc.dg/ultrasp8.c: New test.
3579
3580 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3581
3582         * gcc.dg/ultrasp7.c: New test.
3583
3584 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
3585
3586         PR c++/10047
3587         * g++.dg/template/inline1.C: New test.
3588
3589 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3590
3591         * gcc.dg/sparc-dwarf2.c: New test.
3592
3593 2003-03-27  Roger Sayle  <roger@eyesopen.com>
3594
3595         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
3596         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
3597
3598 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
3599
3600         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
3601         than reading .x files.
3602         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
3603         * g77.dg/gcov/gcov-1.f: Likewise.
3604         * gcc.misc-tests/gcov-4b.c: Likewise.
3605         * gcc.misc-tests/gcov-5b.c: Likewise.
3606         * gcc.misc-tests/gcov-6.c: Likewise.
3607         * gcc.misc-tests/gcov-7.c: Likewise.
3608         * gcc.misc-tests/gcov-8.c: Likewise.
3609         * g++.dg/gcov/gcov-1.x: Remove.
3610         * g77.dg/gcov/gcov-1.x: Likewise.
3611         * gcc.misc-tests/gcov-4b.x: Likewise.
3612         * gcc.misc-tests/gcov-5b.x: Likewise.
3613         * gcc.misc-tests/gcov-6.x: Likewise.
3614         * gcc.misc-tests/gcov-7.x: Likewise.
3615         * gcc.misc-tests/gcov-8.x: Likewise.
3616
3617 2003-03-27  Glen Nakamura  <glen@imodulo.com>
3618
3619         PR opt/10087
3620         * gcc.dg/20030324-1.c: New test.
3621
3622 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
3623
3624         PR c++/10224
3625         * g++.dg/template/arg3.C: New test.
3626
3627         PR c++/10158
3628         * g++.dg/template/friend18.C: New test.
3629
3630 2003-03-26  Roger Sayle  <roger@eyesopen.com>
3631
3632         * g77.f-torture/compile/20030326-1.f: New test case.
3633
3634 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
3635
3636         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
3637
3638         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
3639
3640 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
3641
3642         * gcc.dg/ia64-sync-3.c: New test.
3643
3644 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
3645
3646         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
3647
3648 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
3649
3650         * gcc.dg/ultrasp6.c: New test.
3651
3652 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3653
3654         * gcc.dg/i386-signbit-1.c: New test.
3655         * gcc.dg/i386-signbit-2.c: New test.
3656         * gcc.dg/i386-signbit-3.c: New test.
3657
3658 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3659
3660         * gcc.dg/ultrasp5.c: Fix options.
3661
3662 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
3663
3664         * gcc.dg/ultrasp5.c: Fix comment.
3665
3666 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
3667
3668         PR fortran/10197
3669         * g77.f-torture/execute/10197.f: New test.
3670
3671 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
3672
3673         PR c++/9898, c++/383
3674         * g++.dg/template/conv6.C: New test.
3675
3676         PR c++/10119
3677         * g++.dg/template/ptrmem5.C: New test.
3678
3679         PR c++/10026
3680         * g++.dg/lookup/koenig1.C: New test.
3681
3682         PR C++/10199
3683         * g++.dg/lookup/template2.C: New test.
3684
3685 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
3686
3687         * g++.dg/opt/rtti1.C: New test.
3688
3689 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3690
3691         * gcc.dg/ultrasp5.c: New test.
3692
3693 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
3694
3695         PR middle-end/9967
3696         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
3697         builtin fputs.
3698
3699 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3700
3701         PR c/8224
3702         * gcc.dg/20030323-1.c: New test.
3703
3704 2003-03-23  Roger Sayle  <roger@eyesopen.com>
3705
3706         * gcc.c-torture/compile/20030323-1.c: New test case.
3707
3708 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
3709
3710         * gcc.dg/20030321-1.c: New test.
3711
3712 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
3713
3714         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
3715
3716 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
3717
3718         PR c++/9978, c++/9708
3719         * g++.dg/ext/vlm1.C: Adjust expected error.
3720         * g++.dg/ext/vla2.C: New test.
3721         * g++.dg/template/arg1.C: New test.
3722         * g++.dg/template/arg2.C: New test.
3723
3724 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
3725
3726         * g77.f-torture/execute/select.f: New test.
3727         * g77.f-torture/noncompile/select_no_compile.f: New test.
3728
3729 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
3730
3731         PR c++/9898
3732         * g++.dg/other/error4.C: New test.
3733
3734 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
3735
3736         * g++.dg/template/friend17.C: New test.
3737
3738 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
3739
3740         * gcc.c-torture/compile/20030320-1.c: New.
3741
3742 2003-03-20  Roger Sayle  <roger@eyesopen.com>
3743
3744         * gcc.dg/builtins-6.c: New test case.
3745
3746 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
3747
3748         PR target/10073
3749         * gcc.c-torture/compile/20030319-1.c: New.
3750
3751 2003-03-18  Jan Hubicka  <jh@suse.cz>
3752
3753         * gcc.dg/i386-cvt-1.c: New test.
3754
3755 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
3756
3757         * objc.dg/naming-1.m: Use "(parse|syntax) error".
3758         * objc.dg/naming-2.m: Likewise.
3759
3760 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
3761
3762         PR c++/9639
3763         * g++.dg/parse/crash1.C: New test.
3764
3765 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
3766
3767         PR c++/8805
3768         * g++.dg/eh/cleanup1.C: New test.
3769
3770 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
3771
3772         * gcc.c-torture/execute/20030316-1.c: New test case.
3773
3774 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3775
3776         PR c++/9629
3777         * g++.dg/init/ctor2.C: New test.
3778
3779 2003-03-15  Roger Sayle  <roger@eyesopen.com>
3780
3781         * g77.f-torture/compile/xformat.f: New test case.
3782
3783 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3784
3785         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
3786         * g++.old-deja/g++.mike/eh50.C: Likewise.
3787
3788 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3789
3790         PR c++/6440
3791         * g++.dg/template/spec7.C: New test.
3792         * g++.dg/template/spec8.C: Likewise.
3793
3794 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
3795
3796         * gcc.c-torture/execute/20030313-1.c: New test.
3797
3798 2003-03-14  Richard Henderson  <rth@redhat.com>
3799
3800         * gcc.dg/inline-2.c: Adjust alpha test for external call.
3801
3802 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
3803
3804         * gcc.c-torture/compile/20030314-1.c: New test.
3805
3806 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
3807
3808         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
3809         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
3810         thumb target,
3811         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
3812         to accept newer _imp__  prefix and additional
3813         newline in .drectve section.
3814         * gcc.dg/dll-4.c: Likewise.
3815         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
3816         switch.
3817
3818 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
3819
3820         * g++.dg/parse/namespace9.C: New test.
3821
3822         * g++.dg/init/ref5.C: New test.
3823         * g++.dg/parse/ptrmem1.C: Likewise.
3824
3825 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3826
3827         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
3828         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
3829         regular expression.
3830         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
3831         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
3832
3833 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
3834
3835         * gcc.c-torture/execute/20030224-2.c: New test.
3836
3837 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3838
3839         * gcc.dg/decl-3.c: New test.
3840
3841 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3842
3843         * gcc.dg/i386-loop-2.c: New test.
3844
3845 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
3846
3847         PR c++/9474
3848         * g++.dg/parse/namespace8.C: New test.
3849
3850         PR c++/9924
3851         * g++.dg/overload/builtin2.C: New test.
3852
3853 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
3854
3855         * gcc.dg/return-type-3.c: New test.
3856
3857 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
3858
3859         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
3860         profiling options are not supported.
3861
3862 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
3863
3864         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
3865         * g++.old-deja/g++.warn/impint2.C: Likewise.
3866
3867 2003-03-10  Devang Patel  <dpatel@apple.com>
3868
3869         * g++.dg/cpp/c++_cmd_1.C: New test.
3870         * g++.dg/cpp/c++_cmd_1.h: New file.
3871
3872 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
3873
3874         * gcc.dg/altivec-9.c: New file.
3875
3876 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3877
3878         * gcc.dg/ppc-sdata-1.c: New test.
3879         * gcc.dg/ppc-sdata-2.c: New test.
3880
3881 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
3882
3883         PR c++/9373
3884         * g++.dg/opt/ptrmem2.C: New test.
3885
3886         PR c++/8534
3887         * g++.dg/opt/ptrmem1.C: New test.
3888
3889 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3890
3891         * gcc.dg/i386-loop-1.c: New test.
3892
3893 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3894
3895         PR c++/9970
3896         * g++.dg/lookup/friend1.C: New test.
3897
3898 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
3899
3900         PR c++/9823
3901         * g++.dg/parser/constructor1.C: New test.
3902
3903 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
3904
3905         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
3906
3907         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
3908
3909 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
3910
3911         * gcc.dg/cpp/Wunused.c: Update test.
3912
3913 2003-03-08  Jan Hubicka  <jh@suse.cz>
3914
3915         * gcc.dg/inline-3.c: New test.
3916
3917 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
3918
3919         PR c++/9809
3920         * g++.dg/parse/builtin1.C: New test.
3921
3922         PR c++/9982
3923         * g++.dg/abi/cookie1.C: New test.
3924         * g++.dg/abi/cookie2.C: Likewise.
3925
3926         PR c++/9524
3927         * g++.dg/template/field1.C: New test.
3928
3929         PR c++/9912
3930         * g++.dg/parse/class1.C: New test.
3931         * g++.dg/parse/namespace7.C: Likewise.
3932         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
3933
3934 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
3935
3936         * g++.dg/init/ref4.C: New test.
3937
3938 2003-03-07  Jan Hubicka  <jh@suse.cz>
3939
3940         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
3941         * gcc.dg/inline-3.c:  New test.
3942
3943 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
3944
3945         * g++.dg/init/ref3.C: New test.
3946
3947         PR c++/9965
3948         * g++.dg/init/ref2.C: New test.
3949
3950         PR c++/9400
3951         * g++.dg/warn/Wshadow-2.C: New test.
3952
3953         PR c++/9791
3954         * g++.dg/warn/Woverloaded-1.C: New test.
3955
3956 2003-03-05  Jan Hubicka  <jh@suse.cz>
3957
3958         * gcc.dg/i386-local2.c: New.
3959         * gcc.dg/i386-local.c: Fix typo.
3960
3961 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
3962
3963         * g++.dg/abi/layout3.C: New test.
3964
3965 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3966
3967         * gcc.c-torture/compile/20030305-1.c
3968
3969 2003-03-05  Jan Hubicka  <jh@suse.cz>
3970
3971         * gcc.dg/i386-local.c: New.
3972
3973 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
3974
3975         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
3976
3977 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3978
3979         * gcc.dg/switch-2.c: New test.
3980         * gcc.dg/switch-3.c: New test.
3981         * gcc.dg/Wswitch.c: Adjust line numbers.
3982         * gcc.dg/Wswitch-default.c: Likewise.
3983         * gcc.dg/Wswitch-enum.c: Likewise.
3984
3985 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
3986
3987         * gcc.c-torture/execute/20030222-1.c: New test.
3988
3989 2003-03-03  James E Wilson  <wilson@tuliptree.org>
3990
3991         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
3992
3993 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
3994
3995         PR c++/9878
3996         * g++.dg/init/ref1.C: New test.
3997
3998 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
3999
4000         * gcc.dg/sh-relax.c: New SH-only test.
4001
4002 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
4003
4004         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
4005         comment explaining purpose of testcase.
4006
4007 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
4008
4009         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4010         for HC11/HC12 (asm needs two int registers).
4011         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4012         HC11/HC12 because the test uses an asm which needs two 32-bit
4013         registers.
4014
4015 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
4016
4017         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4018         for HC11/HC12 (array is too large otherwise).
4019         * gcc.c-torture/compile/920501-4.x: New file, likewise.
4020         * gcc.c-torture/compile/20010518-2.x: Likewise.
4021         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4022         HC11/HC12 (array is too large).
4023
4024 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
4025
4026         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4027         * lib/g++-dg.exp (g++-dg-test): Likewise.
4028
4029 2003-03-01  Roger Sayle  <roger@eyesopen.com>
4030
4031         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4032         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4033
4034 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4035
4036         * g++.dg/warn/implicit-typename1.C: Remove warning.
4037
4038 2003-02-28  Richard Henderson  <rth@redhat.com>
4039
4040         * gcc.dg/noreturn-1.c: Move noreturn warning line.
4041         * gcc.dg/return-type-1.c: Move control reaches end warning line.
4042
4043 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
4044
4045         * gcc.dg/pch/pch.exp: Change .pch to .gch.
4046         * g++.dg/pch/pch.exp: Likewise.
4047
4048 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
4049
4050         PR c++/9879
4051         * testsuite/g++.dg/init/new4.C: New test.
4052
4053 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
4054
4055         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4056
4057 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
4058
4059         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4060         unsigned long.
4061
4062         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4063         wider than float.
4064
4065 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4066
4067         * lib/scanasm.exp: Add support for counting numbers of
4068         occurences.
4069         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4070         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4071
4072 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
4073
4074         PR c++/9683
4075         * g++.dg/template/static3.C: New test.
4076
4077         PR c++/9829
4078         * g++.dg/parse/namespace6.C: New test.
4079
4080 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4081
4082         PR target/9732
4083         * gcc.dg/20030225-1.c: New test.
4084
4085 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
4086
4087         * README: Remove out-of-date information.
4088
4089         PR c++/9836
4090         * g++.dg/template/spec6.C: New test.
4091
4092 2003-02-24  Jeff Law  <law@redhat.com>
4093
4094         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4095
4096 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4097
4098         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4099         * gcc.dg/pragma-ep-1.c: Likewise.
4100
4101 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4102
4103         PR c++/9602
4104         * g++.dg/template/friend16.C: New test.
4105
4106 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
4107
4108         PR c++/5333
4109         * g++.dg/parse/fused-params1.C: Adjust error messages.
4110         * g++.dg/template/nested3.C: New test.
4111
4112 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
4113
4114         * g++.dg/abi/param1.C: New test.
4115
4116 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4117
4118         PR c++/7982
4119         * g++.dg/warn/implicit-typename1.C: New test.
4120
4121 2003-02-22  Kelley Cook <kelleycook@comcast.net>
4122
4123         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4124         with "mtune".
4125         * g++.old-deja/g++.other/store-expr2.C: Likewise.
4126         * gcc.c-torture/execute/20010129-1.x: Likewise.
4127         * gcc.dg/20011107-1.c: Likewise.
4128         * gcc.dg/20020108-1.c: Likewise.
4129         * gcc.dg/20020122-3.c: Likewise.
4130         * gcc.dg/20020206-1.c: Likewise.
4131         * gcc.dg/20020310-1.c: Likewise.
4132         * gcc.dg/20020426-2.c: Likewise.
4133         * gcc.dg/20020517-1.c: Likewise.
4134         * gcc.dg/991230-1.c: Likewise.
4135         * gcc.dg/i386-unroll-1.c: Likewise.
4136         * gcc.misc-tests/i386-prefetch.exp: Likewise.
4137
4138 2003-02-22  Jan Hubicka  <jh@suse.cz>
4139
4140         * gcc.dg/i386-mul.c: New test.
4141
4142 2003-02-21  Roger Sayle  <roger@eyesopen.com>
4143
4144         * gcc.dg/builtins-5.c: New test case.
4145
4146 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
4147
4148         * gcc.dg/asmreg-1.c: New test.
4149
4150 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4151
4152         PR c++/9749
4153         * g++.dg/parse/varmod1.C: New test.
4154
4155 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4156
4157         PR c++/9727
4158         * g++.dg/template/op1.C: New test.
4159
4160 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4161
4162         PR c++/8906
4163         * g++.dg/template/nested2.C: New test.
4164
4165 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4166
4167         PR c++/8724
4168         * g++.dg/expr/dtor1.C: New test.
4169
4170 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
4171
4172         * gcc.dg/cpp/include3.c: New test.
4173         * gcc.dg/cpp/inc/foo.h: New file.
4174
4175 2003-02-21  Glen Nakamura  <glen@imodulo.com>
4176
4177         * gcc.c-torture/execute/20030221-1.c: New test.
4178
4179 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
4180
4181         PR c++/9729
4182         * g++.dg/abi/conv1.C: New test.
4183
4184 2003-02-20  Jan Hubicka  <jh@suse.cz>
4185
4186         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
4187
4188 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
4189
4190         * gcc.c-torture/compile/20030219-1.c: New test.
4191
4192 2003-02-18  Jan Hubicka  <jh@suse.cz>
4193
4194         * gcc.dg/funcorder.c: New test.
4195
4196 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
4197
4198         * gcc.c-torture/execute/20030218-1.c: New.
4199
4200 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
4201
4202         * gcc.dg/20030218-1.c: New.
4203
4204 2003-02-18  Richard Henderson  <rth@redhat.com>
4205
4206         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
4207         * gcc.dg/attr-used-2.c: New.
4208
4209 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
4210
4211         PR c++/9704
4212         * g++.dg/init/copy5.C: New test.
4213
4214 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
4215
4216         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
4217         * g++.dg/pch/pch.exp: Likewise.
4218
4219 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
4220
4221         * gcc.c-torture/execute/20030209-1.c: Enable the test if
4222         STACK_SIZE is not defined.
4223
4224 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4225
4226         PR c++/9457
4227         * g++.dg/template/init1.C: New test.
4228
4229 2003-02-16  Jan HUbicka  <jh@suse.cz>
4230
4231         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4232         (foo): Add few extra tests
4233         * gcc.dg/c99-const-expr-3.c: Likewise.
4234         * gcc.c-torture/execute/20030216-1.c: New.
4235
4236 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4237
4238         PR c++/9459
4239         * g++.dg/ext/typeof4.C: New test.
4240
4241 2003-02-15  Roger Sayle  <roger@eyesopen.com>
4242
4243         * gcc.dg/i386-387-3.c: New test case.
4244
4245 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
4246
4247         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
4248         cris-*-elf* cris-*-aout* and mmix-*-*.
4249
4250 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
4251
4252         * gcc.dg/20030213-1.c: New test.
4253
4254 2003-02-12  Roger Sayle  <roger@eyesopen.com>
4255
4256         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
4257         * gcc.dg/i386-387-2.c: Likewise.
4258
4259 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
4260
4261         * gcc.dg/ppc-spe.c: Fix formatting.
4262         Enable tests that were previously unsupported by gas.
4263         Delete tests for instructions that no longer exist.
4264         Switch arguments on evsubifw builtin.
4265
4266 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
4267
4268         * gcc.c-torture/execute/20030209-1.c: Disable the test if
4269         STACK_SIZE is too small.
4270
4271 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4272             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
4273
4274         * gcc.dg/decl-2.c: New test.
4275
4276 2003-02-10  Jan Hubicka  <jh@suse.cz>
4277
4278         * gcc.dg/i386-fpcvt-1.c:  New test.
4279
4280 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
4281
4282         * gcc.c-torture/execute/20030209-1.c: New test.
4283
4284 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
4285
4286         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
4287         int-wide bitops, use the constants of the same width.
4288         Likewise, if long long is 32-bit wide, test bitops using
4289         32-bit constants.
4290
4291 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
4292
4293         * gcc.dg/20021014-1.c: Annotate with expected notice text.
4294
4295 2003-02-07  Roger Sayle  <roger@eyesopen.com>
4296
4297         * testsuite/gcc.dg/builtins-4.c: New test case.
4298
4299 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4300
4301         * gcc.dg/20020430-1.c: Fix dg command typos.
4302         * gcc.dg/20020503-1.c: Likewise.
4303
4304 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4305
4306         PR c++/8785
4307         * g++.dg/parse/fused-params1.C: New test.
4308
4309         PR c++/8857
4310         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
4311
4312         PR c++/8921
4313         * g++.dg/parse/non-dependent1.C: New test.
4314
4315         PR c++/8928
4316         * g++.dg/parse/dupl-tmpl-args1.C: New test.
4317
4318         PR c++/9228
4319         * g++.dg/parse/undefined7.C: New test.
4320         * g++.dg/parse/non-templ1.C: New test.
4321
4322         PR c++/9229
4323         * g++.dg/parse/too-many-tmpl-args1.C: New test.
4324
4325 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
4326
4327         * gcc.c-torture/compile/20030206-1.c: New test.
4328
4329 2003-02-05  Roger Sayle  <roger@eyesopen.com>
4330
4331         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
4332         "pow" to "foo" to avoid potential confusion with a math built-in.
4333
4334 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4335
4336         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
4337         conditions for SPARC targets.
4338
4339 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
4340
4341         * gcc.dg/20030204-1.c: New test.
4342
4343 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4344
4345         PR c++/38
4346         * g++.dg/parse/array-size1.C: New test.
4347
4348         PR c++/5657
4349         * g++.dg/parse/undefined3.C: New test.
4350
4351         PR c++/5665
4352         * g++.dg/parse/undefined4.C: New test.
4353
4354         PR c++/5975
4355         * g++.dg/parse/undefined5.C: New test.
4356
4357         PR c++/7259
4358         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
4359
4360         PR c++/8578
4361         * g++.dg/parse/casting-operator1.C: New test.
4362
4363         PR c++/8596
4364         * g++.dg/parse/undefined6.C: New test.
4365
4366         PR c++/8736
4367         * g++.dg/parse/missing-template1.C: New test.
4368
4369 2003-02-04  Jan Hubicka  <jh@suse.cz>
4370
4371         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
4372         * gcc.dg/i386-cmov?.c:  Likewise.
4373         * gcc.dg/i386-fpcvt-?.c:  Likewise.
4374         * gcc.dg/i386-ssefp-1.c:  Likewise.
4375         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
4376         conventions.
4377
4378 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
4379
4380         PR c++/7129
4381         * testsuite/g++.dg/ext/max.C: New test.
4382
4383 2003-02-03  Jan Hubicka  <jh@suse.cz>
4384
4385         * gcc.c-torture/execute/20030203-1.c: New test.
4386
4387 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
4388
4389         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
4390         'natural-endian'.
4391
4392 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
4393
4394         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
4395         * g++.dg/init/new2.C: Likewise.
4396         * g++.dg/other/new1.C: Likewise.
4397
4398 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
4399
4400         * gcc.dg/struct-ret-libc.c: New test.
4401
4402 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
4403
4404         * gcc.dg/20030129-1.c: New test.
4405
4406 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4407
4408         PR c++/8849
4409         * g++.dg/template/ptrmem4.C: New test.
4410
4411 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
4412
4413         * g++.dg/parser/constant1.C: New test.
4414
4415 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4416
4417         PR c++/8591
4418         * g++.dg/parse/friend2.C: New test.
4419
4420 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4421
4422         PR c++/9437
4423         * g++.dg/template/unify4.C: New test.
4424
4425 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
4426
4427         * gcc.c-torture/execute/20030128-1.c: New test.
4428
4429 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
4430
4431         * g++.dg/lookup/nested1.C: Test moved from ...
4432         * g++.old-deja/g++.other/lookup24.C: ... here.
4433
4434 2003-01-28  Jan Hubicka  <jh@suse.cz>
4435
4436         * gcc.dg/i386-cmov5.c:  New test.
4437
4438 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
4439
4440         * gcc.c-torture/execute/20010925-1.c: Changed the
4441         memcpy declaration.
4442
4443 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
4444
4445         PR c++/3902
4446         * g++.dg/parse/template5.C: New test.
4447
4448 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
4449
4450         PR fortran/9258
4451         * g77.dg/pr9258: New test.
4452
4453 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4454
4455         * README: Move relevant parts from README.g++.
4456
4457         * README.g++: Remove this file.
4458
4459 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
4460
4461         * g++.dg/abi/dcast1.C: New test.
4462
4463 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4464
4465         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
4466
4467 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
4468
4469         PR c++/47
4470         * g++.old-deja/g++.other/lookup24.C: New test.
4471
4472 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4473
4474         PR middle-end/7227
4475         * gcc.dg/uninit-C.c: New test.
4476
4477 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
4478
4479         * g++.dg/abi/covariant1.C: New test.
4480
4481 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
4482
4483         * gcc.dg/20030123-1.c: New test.
4484
4485 2003-01-25  Jan Hubicka  <jh@suse.cz>
4486
4487         PR opt/8492
4488         * gcc.c-torture/compile/20030125-1.c
4489
4490 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
4491
4492         PR c++/9403
4493         * g++.dg/parse/template3.C: New test.
4494         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
4495
4496         PR c++/795
4497         * g++.dg/parse/template4.C: New test.
4498
4499         PR c++/9415
4500         * g++.dg/template/qual2.C: New test.
4501
4502         PR c++/8545
4503         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
4504
4505         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
4506
4507 2003-01-25  Roger Sayle  <roger@eyesopen.com>
4508
4509         * gcc.c-torture/execute/switch-1.c: New test case.
4510
4511 2003-01-25  Jan Hubicka  <jh@suse.cz>
4512
4513         * gcc.c-torture/execute/20030125-1.[cx]: New test.
4514
4515 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
4516
4517         Tweaks for Bison-1.875. From the NEWS file:
4518         "- `parse error' -> `syntax error'
4519         Bison now uniformly uses the term `syntax error'"
4520         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
4521         * gcc.dg/cpp/digraph2.c: Likewise.
4522         * gcc.dg/cpp/direct2.c: Likewise.
4523         * gcc.dg/cpp/paste4.c: Likewise.
4524         * gcc.dg/c90-restrict-1.c: Likewise.
4525         * gcc.dg/c99-func-2.c: Likewise.
4526         * gcc.dg/noncompile/920721-2.c: Likewise.
4527         * gcc.dg/noncompile/930622-2.c: Likewise.
4528         * gcc.dg/noncompile/940112-1.c: Likewise.
4529         * gcc.dg/noncompile/950921-1.c: Likewise.
4530         * gcc.dg/noncompile/951123-1.c: Likewise.
4531         * gcc.dg/noncompile/971104-1.c: Likewise.
4532         * gcc.dg/noncompile/990416-1.c: Likewise.
4533
4534 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
4535
4536         * g++.dg/parse/undefined1.C: Add error message.
4537
4538 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
4539
4540         PR c++/9354
4541         * g++.dg/parse/new1.C: New test.
4542
4543         PR c++/9216
4544         * g++.dg/parse/template2.C: New test.
4545
4546         PR c++/9354
4547         * g++.dg/parse/typedef2.C: New test.
4548
4549         PR c++/9328
4550         * g++.dg/ext/typeof3.C: New test.
4551
4552 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4553
4554         PR c++/2738
4555         * g++.dg/parse/ret-type1.C: New test.
4556
4557         PR c++/3792
4558         * g++.dg/parse/tmpl-outside1.C: New test.
4559
4560         PR c++/4207
4561         * g++.dg/parse/int-as-enum1.C: New test.
4562
4563         PR c++/4903
4564         * g++.dg/parse/no-typename1.C: New test.
4565
4566         PR c++/5533
4567         * g++.dg/parse/no-value1.C: New test.
4568
4569         PR c++/5921
4570         * g++.dg/parse/wrong-inline1.C: New test.
4571
4572         PR c++/6402
4573         * g++.dg/parse/ref1.C: New test.
4574
4575         PR c++/6992
4576         * g++.dg/parse/attr-ctor1.C: New test.
4577
4578         PR c++/7229
4579         * g++.dg/parse/namespace5.C: New test.
4580
4581         PR c++/7917
4582         * g++.dg/parse/func-def1.C: New test.
4583
4584         PR c++/8143
4585         * g++.dg/parse/undefined1.C: New test.
4586
4587         PR c++/5723, PR c++/8522
4588         * g++.dg/parse/specialization1.C: New test.
4589
4590         PR c++/163, PR c++/8595
4591         * g++.dg/parse/struct-as-enum1.C: New test.
4592
4593         PR c++/9173
4594         * g++.dg/parse/undefined2.C: New test.
4595
4596 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
4597
4598         PR c++/9298
4599         * g++.dg/parse/template1.C: New test.
4600
4601         PR c++/9384
4602         * g++.dg/parse/using1.C: New test.
4603
4604         PR c++/9285
4605         PR c++/9294
4606         * g++.dg/parse/expr2.C: New test.
4607
4608         PR c++/9388
4609         * g++.dg/parse/lookup2.C: Likewise.
4610
4611 2003-01-21  Jan Hubicka  <jh@suse.cz>
4612
4613         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
4614         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
4615         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
4616         * gcc.c-torture/execute/string-opt-*.c: Likewise.
4617
4618 2003-01-20  Nick Clifton  <nickc@redhat.com>
4619
4620         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
4621         problem with ARM sibcall code generation.
4622
4623 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
4624
4625         * gcc.c-torture/execute/20030120-1.c: New.
4626
4627 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
4628
4629         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
4630
4631 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
4632
4633         PR c++/9272
4634         * g++.dg/parse/ctor1.C: New test.
4635
4636         PR c++/9294:
4637         * g++.dg/parse/qualified1.C: New test.
4638
4639         * g++.dg/parse/typename3.C: New test.
4640
4641 2003-01-16  Richard Henderson  <rth@redhat.com>
4642
4643         * g++.dg/tls/init-2.C: Fix error matches for real this time.
4644
4645 2003-01-16  Richard Henderson  <rth@redhat.com>
4646
4647         * g++.dg/pch/pch.exp: Copy test header to the working directory
4648         before using it either for precompilation or direct use.
4649         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
4650         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
4651
4652 2003-01-16  Richard Henderson  <rth@redhat.com>
4653
4654         * gcc.dg/pch/pch.exp: Copy test header to the working directory
4655         before using it either for precompilation or direct use.
4656         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
4657         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
4658
4659 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
4660
4661         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
4662         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
4663         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
4664         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
4665         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
4666         typename warning into error.
4667         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
4668         error messages.
4669         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
4670         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
4671         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
4672         messages.
4673         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
4674         make declaration visible in template.
4675         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
4676         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
4677         messages.
4678         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
4679         message.
4680         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
4681         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
4682         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
4683         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
4684         typename warning with error message.
4685         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
4686         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
4687         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
4688
4689 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
4690
4691         * g++.dg/parse/ambig2.C: New test.
4692
4693 2003-01-15  Richard Henderson  <rth@redhat.com>
4694
4695         * g++.dg/tls/init-2.C: Update error message string.
4696
4697 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4698
4699         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
4700
4701 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
4702
4703         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
4704         all for HC11/HC12.
4705         * gcc.c-torture/compile/20001205-1.x: Likewise.
4706         * gcc.c-torture/compile/20001226-1.x: Likewise.
4707         * gcc.c-torture/compile/920520-1.x: Likewise.
4708         * gcc.c-torture/compile/961203-1.x: Likewise.
4709         * gcc.c-torture/compile/20020604-1.x: Likewise.
4710
4711 2003-01-15  Jan Hubicka  <jh@suse.cz>
4712
4713         * gcc.c-torture/compile/20030115-1.c: New test.
4714
4715         * gcc.dg/i386-fpcvt-1.c: New test.
4716         * gcc.dg/i386-fpcvt-2.c: New test.
4717
4718 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
4719
4720         Further conform g++'s __vmi_class_type_info to the C++ ABI
4721         specification.
4722         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
4723         the specification.
4724
4725 2003-01-14  Jan Hubicka  <jh@suse.cz>
4726
4727         * gcc.dg/i386-fpcvt-1.c: New test.
4728         * gcc.dg/i386-fpcvt-2.c: New test.
4729
4730 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
4731
4732         * gcc.dg/i386-mmx-3.c: New test.
4733
4734 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
4735
4736         PR c++/9264
4737         * g++.dg/parse/octal1.C: New file.
4738
4739         PR c++/9172
4740         * g++.dg/parse/typename1.C: New file.
4741
4742 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
4743
4744         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
4745         * gcc.dg/bf-no-ms-layout.c: Likewise.
4746         * gcc.dg/bf-ms-attrib.c: Likewise.
4747
4748 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
4749
4750         PR c++/9099
4751         * g++.dg/parse/dtor1.C: New file.
4752
4753         PR c++/9128
4754         * g++.dg/rtti/typeid1.C: New file.
4755
4756         PR c++/9153
4757         * g++.dg/parse/lookup1.C: New file.
4758
4759         PR c++/9171
4760         * g++.dg/templ/spec5.C: New file.
4761
4762 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
4763
4764         * gcc.c-torture/compile/20030110-1.c: New test.
4765
4766 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
4767
4768         Merge from pch-branch:
4769
4770         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
4771
4772         * gcc.dg/pch/cpp-1.h: New.
4773         * gcc.dg/pch/cpp-1.c: New.
4774         * gcc.dg/pch/cpp-2.h: New.
4775         * gcc.dg/pch/cpp-2.c: New.
4776
4777         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
4778
4779         * gcc.dg/pch/except-1.h: New.
4780         * gcc.dg/pch/except-1.c: New.
4781
4782         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
4783
4784         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
4785         running test.
4786         * gcc.dg/pch: Include *.hp not *.h.
4787         * gcc.dg/pch/system-1.h: New.
4788         * gcc.dg/pch/system-1.c: New.
4789
4790         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
4791
4792         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
4793         rather than trying to build and run a program using PCH.
4794         * gcc.dg/pch: Remove dg-do commands from test files.
4795
4796         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
4797
4798         * gcc.dg/pch/macro-3.c: New.
4799         * gcc.dg/pch/macro-3.h: New.
4800
4801         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
4802
4803         * gcc.dg/pch/common-1.c: New.
4804         * gcc.dg/pch/common-1.h: New.
4805         * gcc.dg/pch/decl-1.c: New.
4806         * gcc.dg/pch/decl-1.h: New.
4807         * gcc.dg/pch/decl-2.c: New.
4808         * gcc.dg/pch/decl-2.h: New.
4809         * gcc.dg/pch/decl-3.c: New.
4810         * gcc.dg/pch/decl-3.h: New.
4811         * gcc.dg/pch/decl-4.c: New.
4812         * gcc.dg/pch/decl-4.h: New.
4813         * gcc.dg/pch/decl-5.c: New.
4814         * gcc.dg/pch/decl-5.h: New.
4815         * gcc.dg/pch/global-1.c: New.
4816         * gcc.dg/pch/global-1.h: New.
4817         * gcc.dg/pch/inline-1.c: New.
4818         * gcc.dg/pch/inline-1.h: New.
4819         * gcc.dg/pch/inline-2.c: New.
4820         * gcc.dg/pch/inline-2.h: New.
4821         * gcc.dg/pch/static-1.c: New.
4822         * gcc.dg/pch/static-1.h: New.
4823         * gcc.dg/pch/static-2.c: New.
4824         * gcc.dg/pch/static-2.h: New.
4825
4826         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
4827
4828         * g++.dg/pch/pch.exp: Better handle failing testcases.
4829         * gcc.dg/pch/pch.exp: Likewise.
4830         * gcc.dg/pch/macro-1.c: New.
4831         * gcc.dg/pch/macro-1.h: New.
4832         * gcc.dg/pch/macro-2.c: New.
4833         * gcc.dg/pch/macro-2.h: New.
4834
4835         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
4836
4837         * g++.dg/dg.exp: Treat files in pch/ specially.
4838         * g++.dg/pch/pch.exp: New file.
4839         * g++.dg/pch/empty.H: New file.
4840         * g++.dg/pch/empty.C: New file.
4841         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
4842         "precompile".
4843
4844         * gcc.dg/pch/pch.exp: New file.
4845         * gcc.dg/pch/empty.h: New file.
4846         * gcc.dg/pch/empty.c: New file.
4847         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
4848         "precompile".
4849
4850 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4851
4852         * g++.dg/template/friend14.C: New test.
4853
4854 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
4855
4856         * gcc.dg/old-style-asm-1.c: New test.
4857
4858 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
4859
4860         * gcc.c-torture/compile/20030109-1.c: New test.
4861
4862 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
4863
4864         * gcc.c-torture/execute/20030109-1.c: New test.
4865
4866 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
4867
4868         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
4869         * g++.old-deja/g++.mike/dyncast2.C: Likewise
4870         * g++.old-deja/g++.mike/dyncast3.C: Likewise
4871         * g++.old-deja/g++.mike/eh2.C: Likewise
4872         * g++.old-deja/g++.mike/eh3.C: Likewise
4873         * g++.old-deja/g++.mike/eh5.C: Likewise
4874         * g++.old-deja/g++.mike/eh6.C: Likewise
4875         * g++.old-deja/g++.mike/eh7.C: Likewise
4876         * g++.old-deja/g++.mike/eh8.C: Likewise
4877         * g++.old-deja/g++.mike/eh9.C: Likewise
4878         * g++.old-deja/g++.mike/eh10.C: Likewise
4879         * g++.old-deja/g++.mike/eh12.C: Likewise
4880         * g++.old-deja/g++.mike/eh13.C: Likewise
4881         * g++.old-deja/g++.mike/eh14.C: Likewise
4882         * g++.old-deja/g++.mike/eh16.C: Likewise
4883         * g++.old-deja/g++.mike/eh17.C: Likewise
4884         * g++.old-deja/g++.mike/eh18.C: Likewise
4885         * g++.old-deja/g++.mike/eh21.C: Likewise
4886         * g++.old-deja/g++.mike/eh23.C: Likewise
4887         * g++.old-deja/g++.mike/eh24.C: Likewise
4888         * g++.old-deja/g++.mike/eh25.C: Likewise
4889         * g++.old-deja/g++.mike/eh26.C: Likewise
4890         * g++.old-deja/g++.mike/eh27.C: Likewise
4891         * g++.old-deja/g++.mike/eh28.C: Likewise
4892         * g++.old-deja/g++.mike/eh29.C: Likewise
4893         * g++.old-deja/g++.mike/eh31.C: Likewise
4894         * g++.old-deja/g++.mike/eh33.C: Likewise
4895         * g++.old-deja/g++.mike/eh34.C: Likewise
4896         * g++.old-deja/g++.mike/eh35.C: Likewise
4897         * g++.old-deja/g++.mike/eh36.C: Likewise
4898         * g++.old-deja/g++.mike/eh37.C: Likewise
4899         * g++.old-deja/g++.mike/eh38.C: Likewise
4900         * g++.old-deja/g++.mike/eh39.C: Likewise
4901         * g++.old-deja/g++.mike/eh40.C: Likewise
4902         * g++.old-deja/g++.mike/eh41.C: Likewise
4903         * g++.old-deja/g++.mike/eh42.C: Likewise
4904         * g++.old-deja/g++.mike/eh44.C: Likewise
4905         * g++.old-deja/g++.mike/eh46.C: Likewise
4906         * g++.old-deja/g++.mike/eh47.C: Likewise
4907         * g++.old-deja/g++.mike/eh48.C: Likewise
4908         * g++.old-deja/g++.mike/eh49.C: Likewise
4909         * g++.old-deja/g++.mike/eh50.C: Likewise
4910         * g++.old-deja/g++.mike/eh51.C: Likewise
4911         * g++.old-deja/g++.mike/eh53.C: Likewise
4912         * g++.old-deja/g++.mike/eh55.C: Likewise
4913         * g++.old-deja/g++.mike/p7912.C: Likewise
4914         * g++.old-deja/g++.mike/p9706.C: Likewise
4915         * g++.old-deja/g++.mike/p10416.C: Likewise
4916         * g++.old-deja/g++.mike/p11667.C: Likewise
4917         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
4918         Remove redundant reference to Iris.
4919         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
4920         Elxsi, i860, Pico Java, and WE32K.
4921
4922 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
4923
4924         * g++.dg/ext/asm4.C: New test.
4925
4926 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4927
4928         PR c++/9030
4929         * g++.dg/template/friend12.C: New test.
4930         * g++.dg/template/friend13.C: Likewise.
4931         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
4932
4933 2003-01-08  Jan Hubicka  <jh@suse.cz>
4934
4935         * gcc.dg/i386-cadd.c: New test.
4936         * gcc.dg/i386-cmov4.c: Likewise.
4937
4938 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
4939
4940         PR c++/9165
4941         * g++.dg/warn/Wunused-3.C: New test.
4942
4943         * g++.dg/abi/bitfield9.C: New test.
4944
4945         PR c++/9189
4946         * g++.dg/parse/defarg3.C: New test.
4947
4948 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
4949
4950         * g++.dg/parse/ambig1.C: New test.
4951         * g++.dg/parse/defarg2.C: New test.
4952
4953 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
4954
4955         * g++.dg/template/defarg-1.C: New test.
4956         * g++.dg/template/local2.C: Likewise.
4957
4958 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
4959
4960         * gcc.c-torture/execute/20030105-1.c: New test.
4961
4962 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4963
4964         * g++.dg/parse/namespace3.C: Remove extra semicolons.
4965         * g++.dg/parse/namespace4.C: Likewise.
4966
4967 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4968
4969         * g++.dg/template/ntp2.C: New test.
4970
4971 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
4972
4973         * g++.dg/parse/extern-C-1.C: New test.
4974
4975         * g++.dg/parse/namespace4.C: New test.
4976
4977         * g++.dg/template/nested1.C: New test.
4978
4979         * g++.dg/parse/namespace3.C: New test.
4980
4981 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
4982
4983         * g++.dg/lookup/two-stage1.C: New test.
4984
4985 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4986
4987         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
4988         * g++.old-deja/g++.jason/access8.C: Likewise.
4989         * g++.old-deja/g++.other/decl5.C: Likewise.
4990
4991 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
4992
4993         * g++.dg/parse/parse7.C: New test.
4994
4995 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
4996
4997         PR c++/2843
4998         * g++.dg/ext/attrib7.C: New test.
4999
5000 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
5001
5002         * g++.dg/parse/parse6.C: New test.
5003
5004 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
5005
5006         * gcc.dg/h8300-stack-1.c: New.
5007
5008 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
5009
5010         g++.dg/lookup/exception1.C: New test.
5011
5012         g++.dg/lookup/template1.C: New test.
5013
5014         g++.dg/parse/namespace2.C: New test.
5015
5016         g++.dg/parse/parens2.C: New test.
5017
5018 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5019
5020         * g++.dg/parse/parse5.C: New test.
5021         * g++.dg/lookup/scoped4.C: New test.
5022
5023 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
5024
5025         * g++.dg/parse/parens1.C: New test.
5026
5027         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5028         angle-bracket1.C.
5029         * g++.dg/parse/parens2.C: New test.
5030
5031         * g++.dg/lookup/scope-operator1.C: New test.
5032
5033         * g++.dg/parse/operator1.C: New test.
5034
5035 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5036
5037         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5038         * g++.old-deja/g++.other/access6.C: Likewise.
5039         * g++.old-deja/g++.other/decl1.C: Likewise.
5040         * g++.old-deja/g++.pt/typename12.C: Likewise.
5041
5042 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
5043
5044         * g++.dg/parse/namespace1.C: New test.
5045
5046 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5047
5048         * g++.dg/parse/parse4.C: New test.
5049
5050 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5051
5052         * g++.dg/parse/parse3.C: New test.
5053
5054 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5055
5056         * g++.dg/parse/parse2.C: New test.
5057
5058 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5059
5060         * g++.dg/template/friend11.C: New test.
5061
5062 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5063
5064         * g++.dg/parse/parse1.C: New test.
5065
5066 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
5067
5068         * lib/profopt.exp: Change the name of a global variable to avoid
5069         possible clashes with other test suites.
5070
5071 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
5072
5073         * g++.dg/inherit/covariant8.C: New test.
5074
5075 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
5076
5077         * g++.dg/init/array9.C: New test.
5078
5079         PR c++/9112
5080         * g++.dg/parse/expr1.C: New test.
5081
5082 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
5083
5084         * gcc.c-torture/compile/20021230-1.c: New test.
5085
5086 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
5087
5088         * g++.dg/inherit/covariant5.C: New test.
5089         * g++.dg/inherit/covariant6.C: New test.
5090         * g++.dg/inherit/covariant7.C: New test.
5091
5092 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5093
5094         PR c++/2739
5095         * g++.dg/other/access2.C: New test.
5096
5097 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5098
5099         * g++.dg/other/anon-struct.C: No longer fails
5100         * g++.old-deja/g++.brendan/parse4.C: Likewise.
5101         * g++.old-deja/g++.brendan/parse5.C: Likewise.
5102         * g++.old-deja/g++.brendan/parse6.C: Likewise.
5103
5104 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5105
5106         * g++.dg/parse/angle-bracket.C (main): No longer fails.
5107
5108 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
5109
5110         * g++.dg/eh/spec4.C: Remove stray semicolon.
5111         * g++.dg/expr/pmf-1.C: Change error message.
5112         * g++.dg/ext/asm1.C: Remove stray semicolon.
5113         * g++.dg/ext/typename1.C: Add missing typenames.
5114         * g++.dg/inherit/template-as-base.C: Change error message.
5115         * g++.dg/lookup/scoped1.C: Likewise.
5116         * g++.dg/lookup/scoped2.C: Likewise.
5117         * g++.dg/lookup/using2.C: Likewise.
5118         * g++.dg/other/component1.C: Remove stray semicolon.
5119         * g++.dg/other/do1.C: Change error message.
5120         * g++.dg/other/error2.C: Likewise.
5121         * g++.dg/other/init1.C: Likewise.
5122         * g++.dg/other/packed1.C: Remove stray semicolon.
5123         * g++.dg/other/ptrmem2.C: Change error message.
5124         * g++.dg/parse/parameter-declaration-1.C: Remove line number
5125         marker.
5126         * g++.dg/special/initp1.C: Remove invalid attribute usage.
5127         * g++.dg/template/access3.C: Add typename keyword.
5128         * g++.dg/template/access5.C: Remove stray semicolon.
5129         * g++.dg/template/access6.C: Likewise.
5130         * g++.dg/template/complit1.C: Likewise.
5131         * g++.dg/template/crash1.C: Change error message.
5132         * g++.dg/template/inherit2.C: Remove stray semicolon.
5133         * g++.dg/template/instantiate2.C: Likewise.
5134         * g++.dg/template/instantiate3.C: Change error message.
5135         * g++.dg/template/qual1.C: Remove stray semicolon.
5136         * g++.dg/template/qualttp18.C: Change error message.
5137         * g++.dg/template/ref1.C: Remove stray semicolon.
5138         * g++.dg/template/sizeof1.C (A::value): Declare it.
5139         * g++.dg/template/spec4.C: Change error message.
5140         * g++.dg/template/static1.C: Likewise.
5141         * g++.dg/template/type1.C: Likewise.
5142         * g++.dg/template/typename3.C: Likewise.
5143         * g++.old-deja/g++.benjamin/13478.C: Change error message.
5144         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5145         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5146         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5147         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5148         named return value extension.
5149         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5150         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5151         * g++.old-deja/g++.bob/extern_C.C: Likewise.
5152         * g++.old-deja/g++.bob/inherit2.C: Likewise.
5153         * g++.old-deja/g++.brendan/complex1.C: Likewise.
5154         * g++.old-deja/g++.brendan/copy5.C: Likewise.
5155         * g++.old-deja/g++.brendan/crash13.C: Likewise.
5156         * g++.old-deja/g++.brendan/crash15.C: Likewise.
5157         * g++.old-deja/g++.brendan/crash18.C: Change error message.
5158         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5159         * g++.old-deja/g++.brendan/crash38.C: Likewise.
5160         * g++.old-deja/g++.brendan/crash50.C: Likewise.
5161         * g++.old-deja/g++.brendan/crash56.C: Likewise.
5162         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5163         syntax.
5164         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5165         * g++.old-deja/g++.brendan/crash8.C: Change error message.
5166         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5167         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5168         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
5169         * g++.old-deja/g++.brendan/template11.C: Likewise.
5170         * g++.old-deja/g++.brendan/template26.C: Likewise.
5171         * g++.old-deja/g++.brendan/template27.C: Use explicit
5172         specialization syntax.
5173         * g++.old-deja/g++.brendan/template30.C: Likewise.
5174         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
5175         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
5176         non-dependent names.
5177         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
5178         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
5179         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
5180         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
5181         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
5182         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
5183         named return value extension.
5184         * g++.old-deja/g++.ext/namedret2.C: Likewise.
5185         * g++.old-deja/g++.ext/namedret3.C: Likewise.
5186         * g++.old-deja/g++.ext/return1.C: Likewise.
5187         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
5188         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
5189         * g++.old-deja/g++.jason/access8.C: Likewise.
5190         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
5191         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
5192         pseudo-destructor names.
5193         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
5194         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
5195         pseudo-destructor names.
5196         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
5197         * g++.old-deja/g++.jason/overload19.C: Likewise.
5198         * g++.old-deja/g++.jason/overload32.C: Likewise.
5199         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
5200         stray semicolons.
5201         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
5202         * g++.old-deja/g++.jason/return.C: Likewise.
5203         * g++.old-deja/g++.jason/return2.C: Likewise.
5204         * g++.old-deja/g++.jason/shadow1.C: Likewise.
5205         * g++.old-deja/g++.jason/special.C: Use explicit specialization
5206         syntax.
5207         * g++.old-deja/g++.jason/template10.C: Account for use of
5208         non-dependent names.
5209         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
5210         syntax.
5211         * g++.old-deja/g++.jason/template37.C: Likewise.
5212         * g++.old-deja/g++.law/access4.C: Change error messages.
5213         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
5214         pseudo-destructor names.
5215         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
5216         * g++.old-deja/g++.law/ctors9.C: Likewise.
5217         * g++.old-deja/g++.law/cvt22.C: Likewise.
5218         * g++.old-deja/g++.law/dtors5.C: Likewise.
5219         * g++.old-deja/g++.law/global-init1.C: Likewise.
5220         * g++.old-deja/g++.law/missed-error3.C: Likewise.
5221         * g++.old-deja/g++.law/operators28.C: Likewise.
5222         * g++.old-deja/g++.law/visibility28.C: Likewise.
5223         * g++.old-deja/g++.martin/eval1.C: Likewise.
5224         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
5225         name.
5226         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
5227         * g++.old-deja/g++.mike/net34.C: Likewise.
5228         * g++.old-deja/g++.mike/net36.C: Likewise.
5229         * g++.old-deja/g++.mike/ns2.C: Likewise.
5230         * g++.old-deja/g++.mike/p12306.C: Likewise.
5231         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
5232         value extension.
5233         * g++.old-deja/g++.mike/p700.C: Likewise.
5234         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
5235         * g++.old-deja/g++.mike/p710.C: Likewise.
5236         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
5237         value extension.
5238         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
5239         * g++.old-deja/g++.mike/pmf9.C: Likewise.
5240         * g++.old-deja/g++.ns/crash2.C: Likewise.
5241         * g++.old-deja/g++.ns/crash3.C: Likewise.
5242         * g++.old-deja/g++.ns/invalid1.C: Likewise.
5243         * g++.old-deja/g++.ns/ns17.C: Likewise.
5244         * g++.old-deja/g++.ns/template16.C: Likewise.
5245         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
5246         keyword.
5247         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
5248         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
5249         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
5250         named return value extension.
5251         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
5252         * g++.old-deja/g++.other/access4.C: Issue additional error
5253         messages.
5254         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
5255         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
5256         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
5257         * g++.old-deja/g++.other/crash25.C: Change error message.
5258         * g++.old-deja/g++.other/crash4.C: Change error message.
5259         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
5260         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
5261         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
5262         checks.
5263         * g++.old-deja/g++.other/defarg8.C: Likewise.
5264         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
5265         * g++.old-deja/g++.other/dtor10.C: Likewise.
5266         * g++.old-deja/g++.other/incomplete.C: Likewise.
5267         * g++.old-deja/g++.other/linkage7.C: Likewise.
5268         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
5269         lookup algorithm.
5270         * g++.old-deja/g++.other/mangle2.C: Likewise.
5271         * g++.old-deja/g++.other/refinit2.C: Likewise.
5272         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
5273         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
5274         * g++.old-deja/g++.pt/crash28.C: Likewise.
5275         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
5276         syntax.
5277         * g++.old-deja/g++.pt/crash32.C: Change error message.
5278         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
5279         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
5280         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
5281         error message position.
5282         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
5283         * g++.old-deja/g++.pt/defarg8.C: Change error message.
5284         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
5285         syntax.
5286         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
5287         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
5288         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
5289         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
5290         keyword.
5291         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5292         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
5293         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
5294         keyword.
5295         * g++.old-deja/g++.pt/explicit71.C: Change error message.
5296         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
5297         syntax.
5298         * g++.old-deja/g++.pt/friend28.C: Account for use of
5299         non-dependent names.
5300         * g++.old-deja/g++.pt/friend29.C: Likewise.
5301         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
5302         rules.
5303         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
5304         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
5305         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
5306         lookup rules.
5307         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
5308         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
5309         keyword.
5310         * g++.old-deja/g++.pt/memclass20.C: Likewise.
5311         * g++.old-deja/g++.pt/memclass5.C: Likewise.
5312         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
5313         keyword.
5314         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
5315         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
5316         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
5317         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
5318         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
5319         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
5320         keyword.
5321         * g++.old-deja/g++.pt/spec10.C: Likewise.
5322         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
5323         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
5324         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
5325         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
5326         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
5327         * g++.old-deja/g++.pt/ttp62.C: Likewise.
5328         * g++.old-deja/g++.pt/ttp64.C: Likewise.
5329         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
5330         * g++.old-deja/g++.pt/typename15.C: Likewise.
5331         * g++.old-deja/g++.pt/typename22.C: Likewise.
5332         * g++.old-deja/g++.pt/typename6.C: Change error messages.
5333         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
5334         * g++.old-deja/g++.pt/virtual2.C: Likewise.
5335         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
5336         syntax.
5337         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
5338         return value extension.
5339         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
5340         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
5341         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
5342         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
5343
5344 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5345
5346         * g++.dg/warn/inline1.C: New test.
5347         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
5348         * g++.old-deja/g++.jason/synth10.C: Likewise.
5349         * g++.old-deja/g++.mike/net31.C: Likewise.
5350         * g++.old-deja/g++.mike/p8786.C: Likewise.
5351
5352         * g++.dg/template/friend10.C: New test.
5353         * g++.dg/template/conv5.C: New test.
5354
5355 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5356
5357         * g++.dg/lookup/scoped3.C: New test.
5358
5359         * g++.dg/lookup/decl1.C: New test.
5360         * g++.dg/lookup/decl2.C: New test.
5361
5362 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
5363
5364         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
5365         gcc.c-torture/compile/20021015-1.c,
5366         gcc.c-torture/compile/20021015-2.c,
5367         gcc.c-torture/compile/20021123-1.c,
5368         gcc.c-torture/compile/20021123-2.c,
5369         gcc.c-torture/compile/20021123-3.c,
5370         gcc.c-torture/compile/20021123-4.c,
5371         gcc.c-torture/execute/20021024-1.c: Add tests previously added
5372         only to 3.1 or 3.2 branch.
5373
5374 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
5375
5376         * gcc.dg/i386-bitfield3.c: New test.
5377
5378         * gcc.dg/i386-bitfield2.c: New test.
5379
5380 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
5381
5382         * g++.dg/parse/conv_op1.C: New test.
5383
5384 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
5385
5386         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
5387         approved.
5388
5389 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
5390
5391         * gcc.c-torture/compile/20021220-1.c: New test.
5392
5393 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
5394
5395         * gcc.dg/i386-fastcall-1.c: New.
5396
5397 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5398
5399         * gcc.c-torture/execute/20021219-1.c: New test.
5400
5401 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5402
5403         * gcc.dg/i386-pic-1.c: New test.
5404
5405 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5406
5407         PR c++/8099
5408         * g++.dg/template/friend9.C: New test.
5409
5410 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5411
5412         PR c++/3663
5413         * g++.dg/template/access7.C: New test.
5414
5415 2002-12-18  Nick Clifton  <nickc@redhat.com>
5416
5417         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
5418         the libstdc++-v3 directory has been found.
5419
5420 2002-12-12  Devang Patel <dpatel@apple.com>
5421         * gcc.dg/darwin-ld-1.c: New test.
5422         * gcc.dg/darwin-ld-2.c: New test.
5423         * gcc.dg/darwin-ld-3.c: New test.
5424         * gcc.dg/darwin-ld-4.c: New test.
5425         * gcc.dg/darwin-ld-5.c: New test.
5426
5427 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5428
5429         * gcc.c-torture/compile/20021212-1.c: New test.
5430
5431 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
5432
5433         * gcc.dg/fshort-wchar: New test.
5434
5435 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
5436
5437         PR c++/8372
5438         * g++.dg/template/dtor1.C: New test.
5439
5440         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
5441         markers.
5442
5443 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
5444
5445         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
5446
5447 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
5448
5449         * g++.dg/template/static1.C: New test.
5450         * g++.dg/template/static2.C: New test.
5451         * g++.old-deja/g++.ext/memconst.C: New test.
5452
5453 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5454
5455         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
5456         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
5457         * g++.dg/special/initp1.C: Likewise.
5458
5459 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
5460
5461         * gcc.c-torture/execute/20021204-1.c: New test.
5462
5463 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
5464
5465         * gcc.dg/ppc-fmadd-1.c: New file.
5466         * gcc.dg/ppc-fmadd-2.c: New file.
5467         * gcc.dg/ppc-fmadd-3.c: New file.
5468
5469 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5470
5471         * gcc.c-torture/compile/20021204-1.c: New test.
5472
5473 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5474
5475         * g++.dg/inherit/covariant2.C: New test.
5476         * g++.dg/inherit/covariant3.C: New test.
5477         * g++.dg/inherit/covariant4.C: New test.
5478         * g++.dg/inherit/covariant1.C: Remove XFAIL.
5479         * g++.old-deja/g++.robertl/eb17.C: Likewise.
5480
5481 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
5482
5483         PR c++/8688
5484         * g++.dg/init/brace3.C: New test.
5485
5486 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
5487
5488         * gcc.dg/20020210-1.c: Fix a comment typo.
5489
5490 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
5491
5492         PR c++/8720
5493         * g++.dg/parse/defarg1.C: New test.
5494
5495         PR c++/8615
5496         * g++.dg/template/char1.C: New test.
5497
5498         * g++.dg/template/varmod1.C: Fix typo.
5499
5500 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5501
5502         DR 180
5503         * g++.old-deja/g++.pt/crash32.C: Expect error.
5504
5505 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
5506
5507         PR c++/5919
5508         * g++.dg/template/varmod1.C: New test.
5509
5510         PR c++/8727
5511         * g++.dg/inherit/typeinfo1.C: New test.
5512
5513         PR c++/8663
5514         * g++.dg/inherit/typedef1.C: New test.
5515
5516 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
5517
5518         PR c++/8332
5519         PR c++/8493
5520         * g++.dg/template/strlen1.C: New test.
5521
5522         PR c++/8227
5523         * g++.dg/template/ctor2.C: New test.
5524
5525         PR c++/8214
5526         * g++.dg/init/string1.C: New test.
5527
5528         PR c++/8511
5529         * g++.dg/template/friend8.C: New test.
5530
5531 2002-11-29  Joe Buck <jbuck@synopsys.com>
5532
5533         * g++.dg/lookup/anon2.C: New test.
5534
5535 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
5536
5537         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
5538         h8300 port.
5539
5540 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
5541
5542         * gcc.dg/bitfld-6.c: New test.
5543
5544 2002-11-27  Jan Hubicka  <jh@suse.cz>
5545
5546         * gcc.c-torture/execute/20021127.[cx]: New test.
5547
5548 2002-11-26  Jan Hubicka  <jh@suse.cz>
5549
5550         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
5551         quality.
5552
5553 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
5554
5555         * g++.dg/init/brace2.C: New test.
5556         * g++.old-deja/g++.mike/p9129.C: Correct.
5557
5558 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
5559
5560         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
5561
5562 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
5563
5564         * gcc.dg/sibcall-6: New test for indirect sibcalls.
5565
5566 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
5567
5568         * testsuite/g++.dg/abi/empty11.C: New test.
5569         * testsuite/g++.dg/rtti/cv1.C: New test.
5570
5571 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
5572
5573         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
5574
5575 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
5576
5577         * g++.dg/abi/empty10.C: New test.
5578
5579 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5580
5581         * gcc.c-torture/compile/20021124-1.c: New test.
5582
5583 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
5584
5585         * g++.dg/abi/rtti2.C: New test.
5586
5587 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5588
5589         * gcc.dg/i386-unroll-1.c: New test.
5590
5591 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
5592
5593         * gcc.c-torture/compile/20021120-1.c: New test.
5594         * gcc.c-torture/compile/20021120-2.c: New test.
5595
5596 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5597
5598         * gcc.dg/bitfld-5.c: New test.
5599
5600 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5601
5602         * gcc.c-torture/execute/20021120-3.c: New test.
5603
5604 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5605
5606         * gcc.c-torture/execute/20021120-2.c: New test.
5607
5608 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
5609
5610         * gcc.c-torture/execute/20021120-1.c: New test.
5611
5612 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
5613
5614         * gcc.c-torture/execute/20021118-3.c: New test.
5615
5616 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5617
5618         * gcc.c-torture/compile/20021119-1.c: New test.
5619
5620 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
5621
5622         * gcc.dg/duff-1.c: New test.
5623         * gcc.dg/duff-2.c: New test.
5624         * gcc.dg/duff-3.c: New test.
5625
5626 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
5627
5628         * gcc.dg/cpp/_Pragma5.c: New test.
5629
5630 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
5631
5632         * gcc.c-torture/execute/20021118-2.c: New test.
5633
5634 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
5635
5636         * gcc.c-torture/execute/20021118-1.c: New test.
5637
5638 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
5639
5640         * gcc.dg/20021116-1.c: New test.
5641
5642 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
5643
5644         * g++.dg/abi/vcall1.C: New test.
5645
5646 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
5647
5648         * gcc.dg/20021029-1.c: New test.
5649         * gcc.dg/20021029-2.c: New test.
5650
5651 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5652
5653         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
5654
5655 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5656
5657         PR c/8439
5658         * gcc.dg/20021110.c: Move to ...
5659         * gcc.c-torture/compile/20021110.c: .... here.
5660
5661 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5662
5663         PR c/8467
5664         * gcc.c-torture/execute/20021111-1.c
5665
5666 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5667
5668         PR c/8439
5669         * gcc.dg/20021110.c: New test.
5670
5671 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
5672
5673         * g++.dg/abi/vthunk3.C: Run only on x86.
5674
5675 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
5676
5677         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
5678
5679 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
5680
5681         * lib/compat.exp (compat-execute): Fix logic error in last
5682         change.
5683
5684 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
5685
5686         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
5687
5688 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5689
5690         PR c++/8389
5691         * g++.dg/template/access6.C: New test.
5692
5693 2002-11-08  Jan Hubicka  <jh@suse.cz>
5694
5695         * gcc.dg/i386-ssefp-1.c: New test.
5696         * gcc.dg/i386-ssefp-1.c: New test.
5697
5698 2002-11-08  Jan Hubicka  <jh@suse.cz>
5699
5700         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
5701
5702 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
5703
5704         * g++.dg/abi/vthunk3.C: New test.
5705
5706         PR c++/8338
5707         * g++.dg/template/crash2.C: New test.
5708
5709 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
5710
5711         * testsuite/g++.dg/abi/dtor1.C: New test.
5712         * testsuite/g++.dg/abi/dtor2.C: Likewise.
5713
5714 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
5715
5716         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
5717         Darwin.
5718
5719 2002-11-04  Adam Nemet  <anemet@lnxw.com>
5720
5721         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
5722         -mthumb.  Only xfail with -O0.
5723
5724 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
5725
5726         * g++.dg/abi/thunk1.C: New test.
5727         * g++.dg/abi/thunk2.C: Likewise.
5728         * g++.dg/abi/vtt1.C: Likewise.
5729
5730 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
5731
5732         PR optimization/8423
5733         * gcc.c-torture/execute/builtin-constant.c: New test.
5734
5735 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
5736
5737         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
5738         Add some more cases.
5739
5740 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
5741
5742         PR c++/8391
5743         * g++.dg/opt/local1.C: New test.
5744
5745 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
5746
5747         PR c++/8160
5748         * g++.dg/template/complit1.C: New test.
5749
5750         PR c++/8149
5751         * g++.dg/template/typename4.C: Likewise.
5752
5753 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5754
5755         Core issue 287, PR c++/7639
5756         * g++.dg/template/instantiate1.C: Adjust error location.
5757         * g++.dg/template/instantiate3.C: New test.
5758         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
5759         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
5760         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
5761
5762 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
5763
5764         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
5765
5766 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
5767
5768         PR c++/8287
5769         * g++.dg/init/dtor2.C: New test.
5770
5771 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5772
5773         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
5774         * gcc.dg/nest.c: Bypass errors on irix6.
5775
5776 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
5777
5778         * gcc.dg/nest.c: Expect error for mmix-*-*.
5779         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
5780
5781 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
5782
5783         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
5784         markers.
5785
5786         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
5787
5788 2002-10-25  Mike Stump  <mrs@apple.com>
5789
5790         * gcc.dg/warn-1.c: New test.
5791
5792 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
5793
5794         * g++.dg/template/typename3.C: New test.
5795
5796 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
5797
5798         * g++.dg/lookup/ptrmem1.C: New test.
5799
5800         * g++.dg/abi/vthunk2.C: New test.
5801
5802 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
5803
5804         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
5805
5806 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
5807
5808         * g++.dg/abi/empty9.C: New test.
5809
5810 2002-10-24  Richard Henderson  <rth@redhat.com>
5811
5812         * g++.dg/inherit/thunk1.C: Enable for ia64.
5813
5814 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
5815
5816         PR c++/8067
5817         * g++.dg/lookup/pretty1.C: New test.
5818
5819 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
5820
5821         * gcc.dg/20021023-1.c: New test.
5822
5823 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
5824
5825         PR c++/7679
5826         * g++.dg/parse/inline1.C: New test.
5827
5828 2002-10-23  Richard Henderson  <rth@redhat.com>
5829
5830         * g++.dg/inherit/thunk1.C: Enable for x86_64.
5831
5832         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
5833
5834 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
5835
5836         PR c++/6579
5837         * g++.dg/parse/stmtexpr3.C: New test.
5838
5839 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
5840
5841         * g++.dg/expr/cond1.C: New test.
5842
5843 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
5844
5845         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
5846
5847 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
5848
5849         * g++.dg/abi/vbase13.C: New test.
5850         * g++.dg/abi/vbase14.C: Likewise.
5851
5852 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
5853
5854         * gcc.dg/tls/pic-1.c: New test.
5855         * gcc.dg/tls/nonpic-1.c: New test.
5856         * gcc.dg/20021018-1.c: New test.
5857
5858 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
5859
5860         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
5861         Remove only files with the same base name as the test case.
5862         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
5863         (profopt-execute): Likewise.  Also, remove old profiling
5864         and performance data files before running the tests.
5865
5866         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
5867         * g++.dg/bprob/bprob.exp: Likewise.
5868         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
5869         to allow more general test case names.
5870
5871         * g++.dg/bprob/bprob-1.C: Rename to ...
5872         * g++.dg/bprob/g++-bprob-1.C: ... this.
5873
5874         * g77.dg/bprob/bprob-1.f: Rename to ...
5875         * g77.dg/bprob/g77-bprob-1.f: ... this.
5876
5877 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
5878
5879         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
5880         bison 1.50 or later.
5881
5882 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
5883
5884         * g++.dg/README: Describe more test directories.
5885
5886 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
5887
5888         * g++.dg/init/array6.C: Add additional tests.
5889
5890 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
5891
5892         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
5893         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
5894
5895 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
5896
5897         * gcc.c-torture/compile/20020604-1.x: New.
5898         * gcc.c-torture/compile/simd-5.x: Likewise.
5899         * gcc.c-torture/execute/920710-1.x: Likewise.
5900         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
5901
5902 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
5903
5904         * g++.dg/inherit/override1.C: Add dg-options clause.
5905
5906 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5907
5908         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
5909         _mm_slli_si128.
5910
5911 2002-10-19  Andreas Schwab  <schwab@suse.de>
5912
5913         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
5914         directory component.
5915
5916 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
5917
5918         * g++.dg/inherit/thunk1.C: New test.
5919
5920         * g++.dg/inherit/override1.C: New test.
5921
5922         * g++.dg/abi/mangle11.C: New test.
5923         * g++.dg/abi/mangle14.C: New test.
5924         * g++.dg/abi/mangle17.C: New test.
5925
5926 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
5927
5928         * g++.dg/overload/member2.C: New test.
5929
5930 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
5931
5932         * g++.dg/README: Describe new compat directory.
5933         * g++.dg/dg.exp: Skip tests in compat directory.
5934         * README.compat: New file.
5935         * lib/compat.exp: New expect script.
5936         * g++.dg/compat: New test directory.
5937         * g++.dg/compat/compat.exp: New expect script.
5938         * g++.dg/compat/abi: New test directory.
5939         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
5940         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
5941         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
5942         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
5943         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
5944         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
5945         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
5946         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
5947         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
5948         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
5949         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
5950         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
5951         * g++.dg/compat/break: New test directory.
5952         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
5953         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
5954         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
5955         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
5956         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
5957         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
5958         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
5959         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
5960         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
5961         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
5962         g++.dg/compat/break/README: New files.
5963         * g++.dg/compat/eh: New test directory.
5964         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
5965         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
5966         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
5967         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
5968         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
5969         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
5970         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
5971         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
5972         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
5973         g++.dg/compat/eh/filter2_y.C,
5974         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
5975         g++.dg/compat/eh/new1_y.C,
5976         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
5977         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
5978         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
5979         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
5980         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
5981         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
5982         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
5983         g++.dg/compat/eh/unexpected1_y.C: New files.
5984         * g++.dg/compat/init: New test directory.
5985         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
5986         g++.dg/compat/init/array5_y.C,
5987         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
5988         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
5989         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
5990         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
5991         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
5992         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
5993         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
5994         g++.dg/compat/init/init-ref2_y.C: New files.
5995
5996 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
5997
5998         PR c++/7584
5999         * g++.dg/inherit/using3.C: New test.
6000
6001 2002-10-17  Jan Hubicka  <jh@suse.cz>
6002
6003         * gcc.dg/20021017-2.c: New test.
6004
6005 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
6006
6007         * g++.dg/abi/mangle16.C: Adjust.
6008
6009         * g++.dg/init/array8.C: New test.
6010
6011 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
6012
6013         * gcc.dg/special/mips-abi.exp: New test.
6014         * gcc.dg/special/mips-abi.s: Empty file used by the above.
6015
6016 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
6017
6018         * g++.dg/abi/mangle16.C: New test.
6019         * g++.dg/abi/mangle17.C: Likewise.
6020
6021         PR c++/7478
6022         * g++.dg/template/ref1.C: New test.
6023
6024 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6025
6026         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6027
6028 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
6029
6030         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6031
6032 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
6033
6034         PR c++/7524
6035         * g++.dg/init/array7.C: New test.
6036
6037 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
6038
6039         * g++.dg/init/array6.C: New test.
6040
6041         * g++.dg/abi/mangle13.C: Likewise.
6042         * g++.dg/abi/mangle14.C: Likewise.
6043         * g++.dg/abi/mangle15.C: Likewise.
6044
6045 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6046
6047         * g++.dg/abi/empty8.C: New test.
6048
6049 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
6050
6051         * g++.dg/init/ctor1.C: New test.
6052
6053 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
6054
6055         * gcc.c-torture/execute/20021015-1.c: New test.
6056
6057 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
6058
6059         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6060
6061 2002-10-14  Jan Hubicka  <jh@suse.cz>
6062
6063         * gcc.dg/i386-ssetype-[1-5].c: New tests.
6064
6065 2002-10-14  Richard Henderson  <rth@redhat.com>
6066
6067         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6068
6069 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6070
6071         PR optimization/6631
6072         * g++.dg/opt/const2.C: New test.
6073
6074 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6075
6076         PR c++/7176
6077         * g++.dg/parse/friend1.C: New test.
6078         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6079
6080 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
6081
6082         * gcc.dg/20021014-1.c: New test.
6083
6084 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
6085
6086         PR c++/5661
6087         * g++.dg/ext/vlm1.C: New test.
6088         * g++.dg/ext/vlm2.C: Likewise.
6089
6090         * g++.dg/init/array1.C: Remove invalid braces.
6091         * g++.dg/init/brace1.C: New test.
6092         * g++.dg/init/copy2.C: Likewise.
6093         * g++.dg/init/copy3.C: Likewise.
6094         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6095         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6096         braces.
6097
6098 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
6099
6100         * gcc.dg/cpp/assembler.S: Don't use -ansi.
6101
6102 2002-10-11  Richard Shann  <richard.shann@superh.com>
6103
6104         * gcc.c-torture/compile/simd-5.c: New test.
6105
6106 2002-10-10  Roger Sayle  <roger@eyesopen.com>
6107
6108         * gcc.c-torture/execute/shiftopt-1.c: New test case.
6109
6110 2002-10-10  Jim Wilson  <wilson@redhat.com>
6111
6112         * gcc.c-torture/execute/20021010-1.c: New test.
6113
6114 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
6115
6116         PR c/7353
6117         * g++.dg/ext/typedef-init.C: New test.
6118         * gcc.dg/typedef-init.c: New test.
6119
6120 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
6121
6122         * gcc.dg/cpp/paste13.c: New test.
6123
6124 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6125
6126         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
6127         remaining platforms, XFAIL during compile, not execute.  Don't
6128         XFAIL at -O0.
6129
6130 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
6131
6132         * gcc.dg/alias-1.c: Tweak expected warning.
6133
6134 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6135
6136         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6137
6138 2002-10-06  Andreas Jaeger  <aj@suse.de>
6139
6140         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6141         * gcc.dg/cpp/c++98.C: Likewise.
6142
6143         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6144         * g++.dg/cpp/c++98.C: Likewise.
6145
6146         * g++.dg/README (Subdirectories): Mention cpp directory.
6147
6148         PR target/7559
6149         * gcc.dg/20021006-1.c: New test.
6150
6151 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6152
6153         PR c++/7804
6154         * g++.dg/other/warning1.C: New test.
6155
6156 2002-10-04  Roger Sayle  <roger@eyesopen.com>
6157
6158         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
6159         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
6160         and sparc-*-* with -m64 as expected failures.  See PR 8087.
6161
6162 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
6163
6164         PR c++/7931
6165         * g++.dg/template/ptrmem3.C: New test.
6166
6167         PR c++/7754
6168         * g++.dg/template/union1.C: New test.
6169
6170 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
6171
6172         PR c++/8006
6173         * g++.dg/abi/mangle9.C: New test.
6174         * g++.dg/abi/mangle10.C: New test.
6175         * g++.dg/abi/mangle11.C: New test.
6176         * g++.dg/abi/mangle12.C: New test.
6177
6178 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
6179
6180         PR c++/7188.
6181         * g++.dg/template/meminit1.C: New test.
6182         * g++.dg/warn/Wreorder-1.C: Likewise.
6183         * g++.old-deja/g++.mike/warn3.C: Tweak.
6184         * lib/prune.exp: Ingore "in copy constructor".
6185
6186 2002-10-02  Andreas Jaeger  <aj@suse.de>
6187
6188         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
6189         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
6190         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
6191         on x86-64.
6192
6193 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
6194
6195         * gcc.dg/empty1.C: Fix typo.
6196
6197 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
6198
6199         * gcc.dg/alias-1.c: New test.
6200
6201 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
6202
6203         * gcc.dg/empty1.C: New test.
6204
6205         * g++.dg/tls/init-2.C: Tweak error messages.
6206
6207 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
6208
6209         * gcc.c-torture/compile/20020923-1.c: New test.
6210
6211 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
6212
6213         * gcc.c-torture/execute/ffs-1.c: New test.
6214         * gcc.c-torture/execute/ffs-2.c: Ditto.
6215
6216 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
6217
6218         * g++.dg/overload/member1.C: New test.
6219
6220 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
6221
6222         * g++.dg/abi/empty7.C: New test.
6223         * g++.dg/init/pm2.C: Likewise.
6224
6225 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
6226
6227         * g++.dg/rtti/crash1.C: New test.
6228
6229 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
6230
6231         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
6232         gcc.dg/sibcall-4.c: New tests.
6233
6234 2002-09-28  Roger Sayle  <roger@eyesopen.com>
6235
6236         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
6237         powerpc and MMIX targets.
6238
6239 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
6240
6241         * gcc.dg/cpp/20020927-1.c: New.
6242
6243 2002-09-26  David S. Miller  <davem@redhat.com>
6244
6245         * gcc.c-torture/compile/trunctfdf.c: New.
6246
6247 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6248
6249         * lib/target-supports.exp (check_weak_available): Handle solaris2.
6250
6251 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
6252
6253         * gcc.c-torture/execute/loop-15.c: New.
6254
6255 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
6256
6257         * README.QMTEST: Fix typo.
6258
6259 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
6260
6261         * gcc.dg/20020926-1.c: New test.
6262
6263 2002-09-25  David S. Miller  <davem@redhat.com>
6264
6265         PR target/7842
6266         * gcc.c-torture/execute/shiftdi.c: New test.
6267
6268 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
6269
6270         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
6271         unique to the tool.
6272         * lib/g77.exp (g77_init): Likewise.
6273         * lib/g++.exp (g++_init): Likewise.
6274         * lib/objc.exp (objc_init): Likewise.
6275
6276 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
6277
6278         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
6279         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
6280         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
6281
6282 2002-09-25  Richard Henderson  <rth@redhat.com>
6283
6284         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
6285         too-small long double.
6286
6287 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
6288
6289         * gcc.dg/20020919-1.c: New test.
6290
6291 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
6292
6293         * g++.dg/abi/bitfield6.C: New test.
6294         * g++.dg/abi/bitfield7.C: New test.
6295         * g++.dg/abi/bitfield8.C: New test.
6296         * g++.dg/abi/vbase11.C: New test.
6297
6298 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6299
6300         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
6301         hppa*-*-hpux*.  Update test comment.
6302
6303 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
6304
6305         * gcc.dg/tls/struct-1.c: New test.
6306
6307 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
6308
6309         * gcc.dg/cpp/tr-warn2.c: Update.
6310
6311 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6312
6313         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
6314
6315 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6316
6317         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6318         systems.
6319
6320 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
6321
6322         * gcc.c-torture/execute/ieee/mzero3.c: New test.
6323
6324         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6325         Adjust for c++filt moved to binutils.  Remove spurious duplicate
6326         setting of cxxfilt.
6327
6328 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
6329
6330         * gcc.dg/20020312-2.c: Update for darwin.
6331
6332 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
6333
6334         * g++.old-deja/g++.other/crash32.C: Mark ICE.
6335
6336 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
6337
6338         * objc.dg/comp-types-1.m: New test.
6339         * objc.dg/comp-types-2.m: New test.
6340         * objc.dg/comp-types-3.m: New test.
6341         * objc.dg/comp-types-4.m: New test.
6342         * objc.dg/comp-types-5.m: New test.
6343         * objc.dg/comp-types-6.m: New test.
6344
6345 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6346
6347         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
6348
6349 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
6350
6351         * g++.dg/other/do1.C: New test.
6352
6353         * g++.dg/template/subst1.C: New test.
6354
6355 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
6356
6357         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
6358
6359 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
6360
6361         * g++.dg/template/qualttp20.C: Adjust expected errors.
6362         * g++.old-deja/g++.jason/report.C: Likewise.
6363         * g++.old-deja/g++.other/qual1.C: Likewise.
6364
6365         * g++.dg/lookup/scoped2.C: New test.
6366
6367         * g++.dg/ext/asm3.C: New test.
6368
6369 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
6370
6371         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
6372
6373 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
6374
6375         * ChangeLog: follow spelling conventions.
6376         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
6377         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
6378         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
6379         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
6380         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
6381         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
6382         * g++.old-deja/g++.law/global-init1.C: Likewise.
6383         * g++.old-deja/g++.other/delete4.C: Likewise.
6384         * g++.old-deja/g++.other/inline21.C: Likewise.
6385         * g++.old-deja/g++.other/singleton.C: Likewise.
6386         * g77.dg/strlen0.f: Likewise.
6387         * g77.f-torture/compile/20010519-1.f: Likewise.
6388         * g77.f-torture/compile/980310-4.f: Likewise.
6389         * gcc.c-torture/compile/20000605-1.c: Likewise.
6390         * gcc.c-torture/execute/20020225-1.c: Likewise.
6391         * gcc.dg/c90-hexfloat-2.c: Likewise.
6392         * gcc.dg/c99-bool-1.c: Likewise.
6393         * gcc.dg/c99-hexfloat-2.c: Likewise.
6394         * gcc.dg/dll-2.c: Likewise.
6395         * gcc.dg/wtr-union-init-1.c: Likewise.
6396         * gcc.dg/wtr-union-init-2.c: Likewise.
6397         * gcc.dg/wtr-union-init-3.c: Likewise.
6398         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6399         * gcc.dg/cpp/defined.c: Likewise.
6400         * gcc.dg/cpp/macsyntx.c: Likewise.
6401         * gcc.dg/cpp/paste2.c: Likewise.
6402         * gcc.dg/cpp/trad/defined.c: Likewise.
6403         * gcc.dg/format/c90-printf-1.c: Likewise.
6404         * gcc.dg/format/c90-scanf-1.c: Likewise.
6405         * gcc.dg/format/c99-printf-1.c: Likewise.
6406         * gcc.dg/format/c99-scanf-1.c: Likewise.
6407         * gcc.misc-tests/gcov-8.c: Likewise.
6408         * lib/profopt.exp: Likewise.
6409
6410 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
6411
6412         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
6413
6414 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
6415
6416         * g++.dg/inherit/using2.C: New test.
6417
6418 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
6419
6420         * ChangeLog: Follow spelling conventions.
6421         * g++.dg/template/friend4.C: Likewise.
6422         * g++.old-deja/g++.pt/crash67.C: Likewise.
6423         * gcc.c-torture/execute/20000801-4.c: Likewise.
6424         * gcc.dg/c90-digraph-1.c: Likewise.
6425         * gcc.dg/c94-digraph-1.c: Likewise.
6426         * gcc.dg/c99-digraph-1.c: Likewise.
6427         * gcc.dg/cpp/line5.c: Likewise.
6428         * gcc.dg/cpp/multiline.c: Likewise.
6429         * gcc.dg/cpp/trad/literals-1.c: Likewise.
6430         * gcc.dg/format/attr-3.c: Likewise.
6431         * gcc.dg/format/c90-scanf-3.c: Likewise.
6432         * gcc.dg/format/ext-4.c: Likewise.
6433
6434 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
6435
6436         * g++.dg/template/pretty1.C: New test.
6437
6438 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
6439
6440         * gcc.c-torture/execute/struct-cpy-1.c: New test.
6441
6442 2002-09-13  Matt Austern  <austern@apple.com>
6443
6444         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
6445         passing a cast expression to a function by const reference.
6446
6447 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
6448
6449         * g++.dg/template/deduce1.C: New test.
6450
6451 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
6452
6453         * gcc.c-torture/execute/simd-1.c: Force all use of int to
6454         32-bit int.
6455
6456 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6457
6458         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
6459         usage.
6460
6461 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
6462
6463         * gcc.c-torture/compile/20020910-1.c: New test.
6464
6465 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
6466
6467         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
6468
6469 2002-09-10  Andreas Jaeger  <aj@suse.de>
6470
6471         * gcc.dg/20020312-2.c: Adjust for x86-64.
6472
6473 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
6474
6475         * g77.dg/7388.f: New test case for PR 7388.
6476
6477 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
6478
6479         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
6480
6481 2002-09-05  Ziemowit Laski <zlaski@apple.com>
6482
6483         * objc.dg/proto-lossage-1.m: New test.
6484
6485 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
6486
6487         * gcc.dg/cpp/_Pragma4.c: Fix typo.
6488
6489 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
6490
6491         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
6492         expected to pass.
6493
6494 2002-09-06  Stan Shebs  <shebs@apple.com>
6495             David Edelsohn  <edelsohn@gnu.org>
6496
6497         * gcc.dg/weak: New directory.
6498         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
6499         target-specific xfail bits.
6500         * gcc.dg/typeof-2.c: Move to new directory.
6501         * gcc.dg/weak.exp: New expect script.
6502
6503 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
6504
6505         * gcc.c-torture/execute/extzvsi.c: New test.
6506
6507 2002-09-05  Stan Shebs  <shebs@apple.com>
6508
6509         * gcc.dg/weak-1.c: xfail on Darwin.
6510         * gcc.dg/weak-2.c: Ditto.
6511         * gcc.dg/weak-3.c: Ditto.
6512         * gcc.dg/weak-4.c: Ditto.
6513         * gcc.dg/weak-5.c: Ditto.
6514         * gcc.dg/weak-6.c: Ditto.
6515         * gcc.dg/weak-7.c: Ditto.
6516         * gcc.dg/weak-8.c: Ditto.
6517         * gcc.dg/weak-9.c: Ditto.
6518
6519 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
6520
6521         * gcc.c-torture/execute/loop-14.c: New test.
6522
6523 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
6524
6525         * g++.dg/other/cxa-atexit1.C: New test.
6526
6527         * gcc.dg/typeof-2.c: New test.
6528
6529 2002-09-03  Roger Sayle  <roger@eyesopen.com>
6530
6531         * gcc.dg/builtins-2.c: New testcase.
6532         * gcc.dg/builtins-3.c: New testcase.
6533
6534 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
6535
6536         * gcc.dg/cpp/_Pragma4.c: New test.
6537
6538 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
6539
6540         * objc/execute/nil_method-1.m: New testcase.
6541
6542 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
6543
6544         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
6545         [Object class], not [Object initialize].
6546
6547 2002-08-31  Roger Sayle  <roger@eyesopen.com>
6548             Hans-Peter Nilsson  <hp@bitrange.com>
6549
6550         * gcc.c-torture/execute/20020720-1.x: Skip test on
6551         mmix-knuth-mmixware.  Correct comment.
6552
6553 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
6554
6555         * testsuite/g++.dg/abi/bitfield5.C: New test.
6556         * testsuite/g++.dg/abi/vbase10.C: Likewise.
6557
6558 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
6559
6560         * objc.dg/undeclared-selector.m: New test.
6561
6562 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
6563
6564         * g++.dg/other/offsetof1.C: Avoid cast warning.
6565
6566 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
6567
6568         * objc.dg/super-class-2.m: New test.
6569
6570 2002-08-24  Matt Austern  <austern@apple.com>
6571
6572         * g++.dg/ext/lvaddr.C: New test.
6573         * g++.dg/ext/lvcast.C: New test.
6574
6575 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
6576
6577         * testsuite/g++.dg/inherit/cond1.C: New test.
6578
6579 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
6580
6581         * gcc.dg/noncompile/incomplete-1.c: New test.
6582
6583 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
6584
6585         * gcc.dg/typespec-1.c: New test.
6586
6587 2002-08-20  Devang Patel  <dpatel@apple.com>
6588         * objc.dg/proto-hier-2.m: New test.
6589
6590 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
6591
6592         * objc.dg/bitfield-1.m: New test.
6593         * objc.dg/bitfield-2.m: New test.
6594
6595 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
6596
6597         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
6598         gcc.dg/c99-flex-array-4.c: New tests.
6599
6600 2002-08-16  Stan Shebs  <shebs@apple.com>
6601
6602         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
6603
6604 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
6605
6606         * gcc.dg/typeof-1.c: New test.
6607         * g++.dg/ext/typeof2.C: New test.
6608
6609 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
6610
6611         * g++.dg/other/offsetof1.C: New test.
6612
6613 2002-08-14  Richard Henderson  <rth@redhat.com>
6614
6615         * gcc.dg/tls/diag-3.c: Fix expected message strings.
6616
6617 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
6618
6619         * gcc.dg/cpp/_Pragma3.c: New test.
6620
6621 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
6622
6623         * g++.dg/template/inherit3: New test.
6624
6625 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6626
6627         * gcc.dg/bitfld-4.c: Add blank options.
6628
6629 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
6630
6631         * g++.dg/template/crash1.C: New test.
6632
6633 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
6634
6635         * gcc.dg/tls/opt-2.c: New test.
6636
6637 2002-08-08  Devang Patel  <dpatel@apple.com>
6638
6639         * objc.dg/selector-1.m : New test
6640
6641 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
6642
6643         * g++.dg/abi/bitfield4.C: New test.
6644         * gcc.dg/bitfld-4.c: New test.
6645
6646 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
6647
6648         * g++.dg/other/packed1.C: New test.
6649
6650 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
6651
6652         * g++.dg/abi/offsetof.C: Tweak error messages.
6653         * g++.old-deja/g++.mike/p10769a.C: Likewise.
6654
6655 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
6656
6657         * gcc.dg/bitfld-3.c: New test.
6658
6659 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
6660             Richard Henderson  <rth@redhat.com>
6661
6662         * gcc.dg/i386-bitfield1.c: New test.
6663         * g++.dg/abi/bitfield3.C: Update.
6664
6665 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
6666
6667         * objc.dg/const-str-2.m: Update.
6668         * gcc.dg/cpp/c++98.c: Change to C extension.
6669         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
6670         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
6671
6672 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
6673
6674         * testsuite/gcc.dg/tls/diag-3.c: New.
6675
6676 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
6677
6678         * g++.dg/README (Subdirectories): Document new subdir expr.
6679         * g++.dg/expr/pmf-1.C: New test.
6680
6681 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
6682
6683         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
6684
6685 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
6686
6687         * g++.dg/abi/bitfield3.C: New test.
6688
6689 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
6690
6691         * lib/gcov.exp: Tweak expected line formats.
6692         * gcc.misc-tests/gcov8.c: New test.
6693         * gcc.misc-tests/gcov8.x: New flags.
6694
6695 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
6696
6697         * consistency.vlad/layout/endian.c: Include string.h.
6698
6699         * gcc.c-torture/execute/20020805-1.c: New test.
6700
6701 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
6702
6703         * g++.dg/other/conversion1.C: New test.
6704
6705 2002-08-03  Roger Sayle  <roger@eyesopen.com>
6706
6707         * gcc.dg/builtins-1.c: New testcase.
6708
6709 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
6710
6711         * g++.dg/inherit/access3.C: New test.
6712
6713 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
6714
6715         * gcc.dg/ia64-visibility-2.c: New test.
6716
6717 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
6718
6719         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
6720         __qualifier_flags to __flags.
6721
6722 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
6723
6724         * g++.dg/inherit/operator1.C: New test.
6725         * g++.dg/lookup/disamb1.C: Fix typo in comment.
6726         * g++.dg/other/error1.C: Change expected error message.
6727         * g++.dg/template/conv4.C: Likewise.
6728
6729 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
6730
6731         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
6732         for documented behavior.
6733
6734 2002-07-25  Roger Sayle  <roger@eyesopen.com>
6735
6736         * gcc.c-torture/execute/20020720-1.x: Skip this test on
6737         several targets known to fail.
6738
6739 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
6740
6741         * gcc.dg/mips-args-[123].c: New tests.
6742
6743 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
6744
6745         * gcc.dg/ppc-spe.c: New.
6746
6747 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
6748
6749         * g++.dg/other/ptrmem4.C: New testcase.
6750
6751 2002-07-24  Richard Henderson  <rth@redhat.com>
6752
6753         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
6754
6755 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
6756
6757         * g++.dg/ext/alignof1.C (main): Return 0 for success.
6758
6759 2002-07-24  Roger Sayle  <roger@eyesopen.com>
6760
6761         * gcc.c-torture/execute/memset-3.c: New testcase.
6762
6763 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
6764
6765         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
6766         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
6767
6768 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6769
6770         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
6771         Delete.
6772
6773 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
6774
6775         * gcc.c-torture/compile/simd-4.c: New test.
6776
6777 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6778
6779         PR c++/7347, c++/7348
6780         * g++.dg/template/access4.C: New test.
6781         * g++.dg/template/access5.C: New test.
6782         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
6783         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
6784         * g++.old-deja/g++.pt/ttp58.C: Likewise.
6785         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
6786
6787 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
6788
6789         * gcc.dg/gnu89-init-2.c: New test.
6790
6791 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
6792
6793         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
6794
6795 2002-07-20  Roger Sayle  <roger@eyesopen.com>
6796
6797         * gcc.c-torture/execute/20020720-1.c: New testcase.
6798
6799 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
6800
6801         * gcc.dg/cpp/Wsignprom.c: New tests.
6802
6803 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
6804
6805         * gcc.c-torture/execute/loop-13.c: New test.
6806
6807 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
6808
6809         * gcc.dg/cpp/expr.c: New tests.
6810
6811 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
6812
6813         * g++.dg/opt/pr6713.C: Add template instantiation.
6814
6815 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
6816
6817         * gcc.dg/nest.c: New test.
6818
6819 2002-07-17  Richard Henderson  <rth@redhat.com>
6820
6821         * g++.dg/opt/pr6713.C: New test.
6822
6823 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
6824
6825         * gcc.c-torture/execute/loop-2e.x: Let the testcase
6826         XFAIL for all x86 processors.
6827
6828 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
6829
6830         * gcc.c-torture/execute/20010122-1.x: Do not test with
6831         -fomit-frame-pointer.
6832
6833 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6834
6835         * g++.dg/template/instantiate2.C: New test.
6836         * g++.dg/template/spec4.C: New test.
6837
6838 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6839
6840         * g++.dg/template/access2.C: New test.
6841         * g++.dg/template/access3.C: New test.
6842
6843 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
6844
6845         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
6846         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
6847         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
6848         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
6849         Convert to use <stdarg.h>.
6850         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
6851         Delete.
6852         * gcc.dg/va-arg-2.c: New.
6853         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
6854
6855 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
6856
6857         * gcc.c-torture/compile/20020710-1.c: New test.
6858
6859 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
6860                           Andrew Pinski  <pinskia@physics.uc.edu>
6861
6862         gcc.c-torture/compile/simd-2.c: New testcase.
6863         gcc.c-torture/compile/simd-3.c: Likewise.
6864
6865 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
6866
6867         PR c++/7224
6868         * g++.dg/overload/error1.C: New test.
6869
6870 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6871
6872         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
6873         configuration and IRIX 6 O32 ABI.
6874
6875 2002-07-11  Roger Sayle  <roger@eyesopen.com>
6876
6877         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
6878
6879 2002-07-10  Roger Sayle  <roger@eyesopen.com>
6880
6881         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
6882
6883 2002-07-10  Jeffrey A Law  <law@redhat.com>
6884
6885         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6886
6887         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
6888
6889 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
6890
6891         * gcc.dg/20020312-2.c: Check for __PPC__.
6892
6893 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
6894
6895         * gcc.c-torture/compile/20020709-1.c: New test.
6896
6897 2002-07-07  Roger Sayle  <roger@eyesopen.com>
6898
6899         * g++.dg/template/qualttp21.C: New test case.
6900
6901 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
6902
6903         * gcc.c-torture/compile/20020706-1.c: New test.
6904         * gcc.c-torture/compile/20020706-2.c: New test.
6905
6906 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
6907             Alexandre Oliva  <aoliva@redhat.com>
6908
6909         * g++.dg/warn/incomplete1.C: New test.
6910
6911 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6912
6913         PR c++/7099
6914         * g++.dg/warn/noreturn1.C: New test.
6915
6916 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
6917
6918         PR c++/6706
6919         * g++.dg/debug/debug6.C: New test.
6920         * g++.dg/debug/debug7.C: New test.
6921
6922 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
6923
6924         * gcc.c-torture/compile/simd-3.c: New test.
6925
6926 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
6927
6928         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
6929         * gcc.dg/20020620-1.c: Likewise.
6930
6931 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6932
6933         PR c++/6944
6934         * g++.dg/init/array4.C: New test.
6935         * g++.dg/init/array5.C: New test.
6936
6937 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
6938
6939         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
6940         * gcc.c-torture/execute/simd-2.c (main): Likewise.
6941
6942 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6943
6944         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
6945         * gcc.dg/wtr-aggr-init-1.c: Likewise.
6946         * gcc.dg/wtr-conversion-1.c: Likewise.
6947         * gcc.dg/wtr-escape-1.c: Likewise.
6948         * gcc.dg/wtr-int-type-1.c: Likewise.
6949         * gcc.dg/wtr-label-1.c: Likewise.
6950         * gcc.dg/wtr-static-1.c: Likewise.
6951         * gcc.dg/wtr-strcat-1.c: Likewise.
6952         * gcc.dg/wtr-suffix-1.c: Likewise.
6953         * gcc.dg/wtr-switch-1.c: Likewise.
6954         * gcc.dg/wtr-unary-plus-1.c: Likewise.
6955         * gcc.dg/wtr-union-init-1.c: Likewise.
6956         * gcc.dg/wtr-union-init-2.c: Likewise.
6957         * gcc.dg/wtr-union-init-3.c: Likewise.
6958
6959         * gcc.dg/wtr-func-def-1.c: New test.
6960
6961 2002-07-02 Devang Patel <dpatel@apple.com>
6962
6963         * objc.dg/param-1.m: New test.
6964
6965 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
6966
6967         * gcc.dg/cpp/trad/directive.c: Add test.
6968         * gcc.dg/cpp/trad/macroargs.c: Add test.
6969         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
6970
6971 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
6972
6973         * gcc.dg/cpp/cmdlne-M.c: New test.
6974
6975 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
6976
6977         * objc.dg/desig-init-1.m: New test.
6978
6979 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6980
6981         PR c++/6716
6982         * g++.dg/template/instantiate1.C: New test.
6983
6984 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
6985
6986         PR c++/7112
6987         * g++.dg/template/sizeof2.C: New test.
6988
6989 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
6990
6991         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
6992         gcc.dg/cpp/trad/include.c: New tests.
6993
6994 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
6995
6996         PR target/7177
6997         * gcc.c-torture/compile/20020701-1.c: New test.
6998
6999 2002-07-01  Stan Shebs  <shebs@apple.com>
7000
7001         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7002         header here...
7003         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7004         (objc-torture-execute): or here.
7005
7006 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
7007
7008         * gcc.c-torture/execute/arith-rand-ll.c: New test.
7009
7010 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
7011
7012         * gcc.dg/cpp/trad/escaped-nl.c: New test.
7013
7014 2002-06-30  Devang Patel  <dpatel@apple.com>
7015
7016         * objc.dg/fsyntax-only.m: New test.
7017
7018 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
7019
7020         PR c++/6695
7021         * g++.dg/template/friend7.C: New file.
7022
7023 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
7024
7025         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7026         return type.
7027
7028 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
7029
7030         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7031         avoid division by zero.
7032
7033 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
7034
7035         * gcc.dg/Wunknownprag.c: New tests.
7036
7037 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
7038
7039         * gcc.c-torture/execute/simd-2.c: New test.
7040
7041 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
7042
7043         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7044         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7045         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7046         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7047         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7048         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7049         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7050         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7051         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7052         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7053         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7054         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7055         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7056         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7057         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7058         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7059         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7060
7061 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
7062
7063         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7064         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7065         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7066         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7067         New tests.
7068         * gcc.dg/cpp/trad/directive.c: Update.
7069
7070 2002-06-23  Andreas Jaeger  <aj@suse.de>
7071
7072         * gcc.c-torture/execute/complex-6.c: New.
7073
7074 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
7075
7076         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7077         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7078         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7079         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7080
7081 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
7082
7083         * gcc.dg/cpp/trad: New directory with traditional tests copied
7084         from parent directory.
7085         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7086         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7087         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7088         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7089         Move to trad/ and rename.
7090         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7091         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7092         gcc.dg/cpp/trad/redef2.c: New tests.
7093         * gcc.dg/cpp/trad/trad.exp: New driver.
7094
7095 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
7096
7097         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7098         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7099         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7100         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7101         Remove.
7102
7103 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
7104
7105         * gcc.dg/20020620-1.c: New test.
7106
7107 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7108
7109         * g++.dg/template/ttp4.C: New test.
7110
7111 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
7112
7113         * g++.dg/opt/vt1.C: Fix regexp.
7114
7115 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7116
7117         * gcc.c-torture/execute/pure-1.c: Make functions static again.
7118         Don't use attribute `noinline'.
7119
7120 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
7121
7122         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7123
7124 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
7125
7126         * gcc.c-torture/execute/simd-1.c: New.
7127
7128         * gcc.dg/simd-1.c: New.
7129
7130 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
7131
7132         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7133
7134 2002-06-16  Richard Henderson  <rth@redhat.com>
7135
7136         * g++.dg/ext/anon-struct1.C: New.
7137         * g++.dg/ext/anon-struct2.C: New.
7138         * g++.dg/ext/anon-struct3.C: New.
7139         * gcc.dg/anon-struct-1.c: New.
7140         * gcc.dg/anon-struct-2.c: New.
7141         * gcc.dg/anon-struct-3.c: New.
7142         * gcc.dg/20011008-1.c: Adjust warning text.
7143         * gcc.dg/20020527-1.c: Add -fms-extensions.
7144
7145 2002-06-16  Richard Henderson  <rth@redhat.com>
7146
7147         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7148
7149 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
7150
7151         * gcc.c-torture/execute/20020615-1.c: New test.
7152
7153 2002-06-15  Roger Sayle  <roger@eyesopen.com>
7154
7155         * gcc.c-tortuture/execute/compare-1.c: New test case.
7156         * gcc.c-tortuture/execute/compare-2.c: New test case.
7157         * gcc.c-tortuture/execute/compare-3.c: New test case.
7158
7159 2002-06-13  Richard Henderson  <rth@redhat.com>
7160
7161         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
7162         ia64 ilp32.
7163
7164 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7165
7166         * g++.dg/template/typename2.C: Update error message.
7167
7168 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
7169
7170         * gcc.c-torture/execute/20020611-1.c: New test.
7171
7172 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
7173
7174         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
7175         list of targets to skip.
7176
7177 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
7178
7179         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
7180         targets if not optimizing.
7181
7182 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
7183
7184         * gcc.c-torture/compile/20020605-1.c: New test.
7185
7186         * g++.dg/opt/vt1.C: New test.
7187
7188         * gcc.dg/20020531-1.c: New test.
7189
7190         * gcc.dg/20020530-1.c: New test.
7191
7192         * gcc.dg/20020527-1.c: New test.
7193
7194         * g++.dg/opt/cse1.C: New test.
7195
7196 2002-06-07  Roger Sayle  <roger@eyesopen.com>
7197
7198         * gcc.dg/20020607-2.c: New test case.
7199
7200 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
7201
7202         * gcc.c-torture/compile/20020604-1.c: New test.
7203
7204 2002-06-04  Richard Henderson  <rth@redhat.com>
7205
7206         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
7207         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
7208         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
7209
7210 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
7211
7212         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
7213
7214 2002-06-03  Richard Henderson  <rth@redhat.com>
7215
7216         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
7217         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
7218
7219 2002-06-02  Richard Henderson  <rth@redhat.com>
7220
7221         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
7222         test functions static.
7223
7224 2002-06-02  Andreas Jaeger  <aj@suse.de>
7225
7226         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
7227         now.
7228
7229 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7230
7231         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
7232         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
7233         Update for mofified diagnostics.
7234         * gcc.dg/c99-intconst-1.c: No longer fail.
7235
7236 2002-06-02  Richard Henderson  <rth@redhat.com>
7237
7238         * gcc.dg/uninit-A.c: Remove xfail markers.
7239
7240 2002-06-01  Roger Sayle  <roger@eyesopen.com>
7241
7242         * gcc.dg/fnegate-1.c: New test case.
7243
7244 2002-05-30  Osku Salerma  <osku@iki.fi>
7245
7246         * gcc.c-torture/execute/mayalias-1.c: New file.
7247
7248 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7249
7250         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
7251         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
7252         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
7253
7254 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
7255
7256         * gcc.c-torture/execute/20020529-1.c: New test.
7257
7258 2002-05-27  Richard Henderson  <rth@redhat.com>
7259
7260         * g++.dg/ext/attrib6.C: New test case.
7261
7262 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7263
7264         * gcc.c-torture/execute/pure-1.c: New test.
7265
7266 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
7267
7268         * gcc.dg/cpp/arith-2.c: Remove.
7269
7270 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
7271
7272         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
7273         * gcc.dg/cpp/if-3.c: Remove.
7274
7275 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
7276
7277         * g++.dg/opt/cse2.C: New test.
7278
7279 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
7280
7281         * gcc.dg/cpp/arith-1.c: New semantic tests.
7282         * gcc.dg/cpp/if-1.c: Update.
7283
7284 2002-05-24  Ben Elliston  <bje@redhat.com>
7285
7286         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
7287
7288 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
7289
7290         * gcc.dg/verbose-asm.c: New test.
7291
7292 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7293
7294         * gcc.dg/cpp/paste12.c: New test.
7295
7296 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7297
7298         * g++.dg/parse/named_ops.C: New test.
7299
7300 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
7301
7302         * gcc/testsuite/gcc.dg/weak-8.c: New test.
7303
7304 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
7305
7306         * gcc.dg/weak-2.c: Allow optional leading underscore
7307         in scan-assembler symbol name.
7308         * gcc.dg/weak-3.c: Likewise.
7309         * gcc.dg/weak-4.c: Likewise.
7310         * gcc.dg/weak-5.c: Likewise.
7311
7312 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
7313
7314         * gcc.dg/20020523-1.c: New test.
7315
7316 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7317
7318         * objc.dg/const-str-2.m: Update now that we stop after
7319         a command line error.
7320
7321 2002-05-22  Richard Henderson  <rth@redhat.com>
7322
7323         * g++.dg/dg.exp: Fix typo in test pruneing.
7324
7325 2002-05-22  Richard Henderson  <rth@redhat.com>
7326
7327         * g++.dg/dg.exp: Prune the tls subdirectory.
7328         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
7329         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
7330         * g++.dg/tls/init-1.C: New.
7331
7332 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
7333
7334         * gcc.dg/20020517-1.c: New test.
7335
7336 2002-05-21  Richard Henderson  <rth@redhat.com>
7337
7338         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
7339         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
7340
7341 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
7342
7343         * g++.dg/other/copy2.C: New test.
7344
7345 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
7346
7347         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
7348         (MAX_COPY): Bump up to 10 times sizeof (long long).
7349         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
7350
7351         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
7352         sizeof (long long).
7353
7354         * gcc.c-torture/execute/strcpy-1.c: New test.
7355
7356 2002-05-19  Jason Merrill  <jason2redhat.com>
7357
7358         * g++.dg/ext/oper1.C: New test.
7359
7360 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
7361 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
7362
7363         * README.QMTEST: New file.
7364
7365         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
7366
7367 2002-05-19  Andreas Jaeger  <aj@suse.de>
7368
7369         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
7370         now.
7371         * gcc.c-torture/execute/loop-2d.x: Likewise.
7372
7373 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
7374
7375         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
7376         support weak symbols.
7377         * gcc.dg/weak-4.c: Likewise
7378         * gcc.dg/weak-6.c: Likewise
7379
7380 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
7381
7382         * gcc.dg/weak-3.c: Add dg-excess-error comment for
7383         cygwin, coff and h8300-*-hms targets
7384         * gcc.dg/weak-5.c: Likewise
7385         * gcc.dg/weak-7.c: Likewise
7386
7387 2002-05-16  Jason Merrill  <jason@redhat.com>
7388
7389         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
7390         (scan-assembler-not, scan-assembler-dem): Likewise.
7391         (scan-assembler-dem-not): Likewise.
7392
7393 2002-05-15  Richard Henderson  <rth@redhat.com>
7394
7395         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
7396
7397 2002-05-15  Richard Henderson  <rth@redhat.com>
7398
7399         * gcc.dg/weak-5.c (vfoo1c): No warning here.
7400         (vfoo1f): Warning here.
7401         (vfoo1l): Don't redefine the alias.
7402
7403 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
7404
7405         * g++.dg/init/pm1.C: New test.
7406
7407 2002-05-12  David S. Miller  <davem@redhat.com>
7408
7409         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
7410         types.
7411
7412 2002-05-10  Roger Sayle  <roger@eyesopen.com>
7413
7414         * gcc.c-torture/execute/20020510-1.c: New test case.
7415
7416 2002-05-10  David S. Miller  <davem@redhat.com>
7417
7418         * gcc.c-torture/execute/conversion.c: Test long double too.
7419
7420 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
7421
7422         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
7423         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
7424         * lib/g++.exp (g++_link_flags): Likewise.
7425         * lib/objc.exp (objc_target_compile): Likewise.
7426
7427 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7428
7429         * gcc.dg/cpp/poison.c: Update.
7430         * gcc.dg/cpp/20000625-2.c: Remove.
7431         * gcc.dg/cpp/direct2s.c: Remove final test.
7432
7433 2002-05-08  Tom Rix  <trix@redhat.com>
7434
7435         * gcc.c-torture/execute/20020508-1.c: New test.
7436         * gcc.c-torture/execute/20020508-2.c: New test.
7437         * gcc.c-torture/execute/20020508-3.c: New test.
7438
7439 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7440
7441         * gcc.dg/cpp/charconst-4.c: More tests.
7442
7443 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
7444
7445         PR c/6569
7446         * gcc.dg/weak-3.c: Update location of warning messages.
7447         * gcc.dg/weak-5.c: Likewise.
7448
7449 2002-05-06  Roger Sayle  <roger@eyesopen.com>
7450
7451         * gcc.c-torture/execute/20020506-1.c: New test case.
7452
7453 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7454
7455         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
7456
7457 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7458
7459         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
7460
7461 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7462
7463         * gcc.dg/cpp/charconst-3.c: New test.
7464
7465 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7466
7467         * gcc.dg/cpp/charconst.c: Update tests.
7468
7469 2002-05-05  Tim Josling  <tej@melbpc.org.au>
7470
7471         * treelang: Added directory for new sample language treelang. Also
7472         lib/treelang.exp: New file to signal treelang should be tested.
7473
7474 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
7475
7476         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
7477         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
7478         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
7479         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
7480         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
7481         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
7482         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
7483
7484 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7485
7486         * gcc.dg/format/xopen-2.c: New test.
7487
7488 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
7489
7490         * gcc.dg/20020503-1.c: New test.
7491
7492 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
7493
7494         * g++.dg/init/dtor1.C: Make it tougher.
7495
7496 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
7497
7498         * g++.dg/init/dtor1.C: New test.
7499
7500 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
7501
7502         * gcc.dg/altivec-8.c: New.
7503
7504 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
7505
7506         * gcc.dg/altivec-7.c: New.
7507
7508 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
7509
7510         * g++.dg/parse/typedef1.C: New test.
7511
7512 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
7513
7514         PR c++/6486
7515         * g++.dg/template/friend6.C: New test.
7516
7517         PR c++/6492
7518         * g++.dg/init/copy1.C: New test.
7519
7520 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
7521
7522         * g++.dg/warn/effc1.C: New test.
7523
7524 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7525
7526         * gcc.dg/cpp/if-cexp.c: Add a test.
7527
7528 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
7529
7530         * gcc.dg/20020426-2.c: New test.
7531
7532 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7533
7534         * gcc.dg/cpp/if-mop.c: Update.
7535         * gcc.dg/cpp/if-mpar.c: Add test.
7536         * gcc.dg/cpp/if-oppr.c: Update.
7537
7538 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7539
7540         PR c/6343
7541         * gcc.dg/weak-[2-7].c: New tests.
7542
7543 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
7544
7545         * gcc.dg/enum1.c: New test.
7546
7547 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
7548
7549         PR c++/6497
7550         * g++.dg/inherit/access2.C: New test.
7551
7552 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
7553
7554         PR bootstrap/6445
7555         * gcc.dg/20020426-1.c: New test.
7556
7557 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
7558
7559         * g++.dg/abi/enum1.C: New test.
7560
7561 2002-04-26  Richard Henderson  <rth@redhat.com>
7562
7563         * gcc.dg/c99-bool-1.c: Expect always true warning.
7564
7565 2002-04-25  Roger Sayle  <roger@eyesopen.com>
7566
7567         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
7568
7569 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7570
7571         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
7572         targets.
7573
7574 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
7575
7576         * g++.dg/abi/mange7.C: New test.
7577
7578         PR c++/6438.
7579         * g++.dg/parse/stmtexpr2.C: New test.
7580
7581 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
7582
7583         * gcc.dg/20020312-2.c: Add SH target.
7584
7585 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7586
7587         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
7588         compiler output on mips*-*-irix*.
7589
7590 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
7591
7592         * g++.dg/parse/attr1.C: New test.
7593
7594 2002-04-23  Roger Sayle  <roger@eyesopen.com>
7595
7596         * gcc.c-torture/execute/string-opt-17.c: New test case.
7597         * gcc.c-torture/execute/memset-2.c: New test case.
7598
7599 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
7600
7601         PR c++/6256:
7602         * g++.dg/template/friend5.C: New test.
7603
7604         PR c++/6331:
7605         * g++.dg/template/qual1.C: Likewise.
7606
7607 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
7608
7609         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
7610         Include stdlib.h, not stdio.h or ctype.h.
7611
7612 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
7613
7614         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
7615         cris-*-elf* and mmix-*-*.
7616         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
7617         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
7618         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
7619         Ditto.
7620         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
7621         * gcc.dg/wchar_t-1.c: Ditto.
7622
7623 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
7624
7625         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
7626         Clarify comment.
7627
7628 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
7629
7630         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
7631
7632 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7633
7634         * gcc.c-torture/execute/20000906-1.x: Delete.
7635
7636 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
7637
7638         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
7639
7640 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
7641
7642         * PR6367
7643         * g77.f-torture/execute/6367.f: New test.
7644         * g77.f-torture/execute/6367.x: Disable for MMIX.
7645
7646 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
7647
7648         * PR6352
7649         * g++.dg/opt/inline2.C: New test.
7650
7651 2002-04-18  Richard Henderson  <rth@redhat.com>
7652
7653         * gcc.dg/20000906-1.c: Enable for all targets.
7654         * gcc.c-torture/compile/iftrap-2.c: New.
7655
7656 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
7657
7658         * gcc.dg/20020418-1.c: New test.
7659         * gcc.dg/20020418-2.c: New test.
7660
7661 2002-04-18  Richard Henderson  <rth@redhat.com>
7662
7663         * gcc.c-torture/compile/iftrap-1.c: New.
7664         * gcc.dg/iftrap-1.c: Adjust for ia64.
7665         * gcc.dg/iftrap-2.c: New.
7666
7667 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
7668
7669         * gcc.c-torture/compile/20020418-1.c: New test.
7670
7671 2002-04-18  Roger Sayle  <roger@eyesopen.com>
7672
7673         * gcc.c-torture/compile/20020415-1.c: New.
7674
7675 2002-04-18  David S. Miller  <davem@redhat.com>
7676
7677         * gcc.c-torture/execute/20020418-1.c: New test.
7678
7679 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
7680
7681         * gcc.dg/20020416-1.c: New test.
7682
7683         * g++.dg/opt/inline1.C: New test.
7684
7685 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
7686
7687         * gcc.dg/altivec-5.c: New test.
7688
7689         * gcc.dg/20020415-1.c: New test.
7690
7691 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
7692
7693         * testsuite/lib/chill.exp: Remove.
7694
7695 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
7696
7697         * g++.dg/other/big-struct.C: New test.
7698
7699 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
7700
7701         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
7702         of scratch file.
7703
7704 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
7705
7706         PR c/6277
7707         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
7708         in scan-assembler function name
7709
7710 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
7711
7712         * g77.f-torture/execute/980628-4.x,
7713         g77.f-torture/execute/980628-5.x,
7714         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7715         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7716         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
7717         i[34567]86-*-*.
7718
7719 2002-04-13  David S. Miller  <davem@redhat.com>
7720
7721         * gcc.c-torture/execute/20020413-1.c: New test.
7722
7723 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
7724
7725         * gcc.dg/asm-6.c,
7726         * g++.dg/ext/asm1.C: New tests.
7727
7728 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
7729
7730         PR c++ 5373.
7731         * g++.dg/parse/stmtexpr1.C: New test.
7732
7733         PR c++/5189.
7734         * g++.dg/template/copy1.C: New test.
7735
7736 2002-04-12  Richard Henderson  <rth@redhat.com>
7737
7738         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
7739
7740 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
7741
7742         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
7743         gcc.c-torture/execute/20020307-2.c.
7744
7745 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
7746
7747         * g++.dg/ext/attrib5.C,
7748         * g++.dg/lookup/struct1.C: New tests.
7749
7750 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
7751
7752         * gcc.dg/20020411-1.c: New test.
7753
7754         * gcc.c-torture/execute/20020411-1.c: New test.
7755
7756 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
7757
7758         * g77.f-torture/execute/6177.f: New test.
7759
7760 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
7761
7762         PR middle-end/6247
7763         * g++.dg/opt/cleanup1.C: New test.
7764
7765         * g++.dg/opt/const1.C: New test.
7766
7767 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
7768
7769         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
7770
7771 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7772
7773         PR c++/5507
7774         * g++.dg/template/typename2.C: New test.
7775
7776 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
7777
7778         * gcc.c-torture/execute/loop-12.c: New.
7779
7780 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
7781
7782         * g77.f-torture/execute/980628-4.x,
7783         g77.f-torture/execute/980628-5.x,
7784         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7785         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7786         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
7787
7788 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7789
7790         PR optimization/6086
7791         * g++.dg/opt/preinc1.C: New test.
7792
7793 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
7794
7795         PR c++/5571
7796         * g++.dg/opt/static2.C: New test.
7797
7798 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
7799
7800         PR c/5120
7801         * gcc.dg/20020406-1.c: New test.
7802
7803 2002-04-04  David S. Miller  <davem@redhat.com>
7804
7805         * gcc.c-torture/execute/20020404-1.c: New test.
7806
7807 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
7808
7809         PR c/6123
7810         * gcc.dg/20020312-2.c: Do not declare global register variable
7811         if __PIC__ or __pic__ is defined.
7812
7813 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
7814
7815         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
7816         __asm__ so that it works correctly even if -ansi -pedantic-errors.
7817
7818 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7819
7820         * gcc.misc-tests/linkage.exp: Update last change to handle
7821         sparc*-, not just sparc-.
7822
7823 2002-04-03  Richard Henderson  <rth@redhat.com>
7824
7825         * gcc.dg/cpp/ucs.c: Improved long UCS test.
7826
7827 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
7828
7829         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
7830
7831 2002-04-02  David S. Miller  <davem@redhat.com>
7832
7833         * gcc.c-torture/execute/20020402-3.c: New test.
7834
7835 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
7836
7837         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
7838         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
7839
7840         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
7841         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
7842         g77.f-torture/execute/20001201.x,
7843         g77.f-torture/execute/u77-test.x: New files.
7844
7845         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
7846         * gcc.dg/wchar_t-1.c: Ditto.
7847
7848 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7849
7850         * gcc.c-torture/execute/20020402-1.c: New test.
7851
7852 2002-04-01  Richard Henderson  <rth@redhat.com>
7853
7854         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
7855
7856         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
7857
7858 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7859
7860         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
7861
7862 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7863
7864         * g++.dg/inherit/template-as-base.C: Expect error.
7865         * g++.dg/inherit/namespace-as-base.C: Likewise.
7866
7867 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
7868
7869         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
7870         g++.dg/ext/instantiate3.C: Tweak match patterns.
7871
7872         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
7873         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
7874         -da test.
7875
7876 2002-03-31  Richard Henderson  <rth@redhat.com>
7877
7878         * gcc.dg/special/alias-2.c: New.
7879         * gcc.dg/special/ecos.exp: Run it.
7880
7881 2002-03-31  Richard Henderson  <rth@redhat.com>
7882
7883         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
7884
7885 2002-03-31  Kazu Hirata  <kazu@hxi.com>
7886
7887         * gcc.dg/weak-1.c: Disable on h8300 port.
7888
7889 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
7890
7891         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
7892         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
7893         ordering tests.
7894         * g++.dg/bprob/bprob-1.C: New test.
7895         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
7896         * g++.dg/gcov/gcov-1.C: New test.
7897         * g++.dg/gcov/gcov-1.x: New file.
7898         * g++.dg/gcov/gcov-2.C: New test.
7899         * g++.dg/gcov/gcov-3.C: New test.
7900         * g++.dg/gcov/gcov-3.h: New file.
7901
7902 2002-03-28  Roger Sayle  <roger@eyesopen.com>
7903
7904         * g++.old-deja/g++.other/builtins5.C: New test.
7905         * g++.old-deja/g++.other/builtins6.C: New test.
7906         * g++.old-deja/g++.other/builtins7.C: New test.
7907         * g++.old-deja/g++.other/builtins8.C: New test.
7908         * g++.old-deja/g++.other/builtins9.C: New test.
7909
7910 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
7911
7912         * g++.dg/opt/static1.C: New test.
7913
7914         * g++.dg/opt/longbranch1.C: New test.
7915
7916 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
7917
7918         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
7919
7920         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
7921
7922 2002-03-28  Jeffrey A Law  (law@redhat.com)
7923
7924         * gcc.c-torture/execute/20020328-1.c: New test.
7925
7926 2002-03-27  Richard Henderson  <rth@redhat.com>
7927
7928         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
7929         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
7930         move from g++.old-deja/g++.ext/.
7931
7932 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
7933
7934         * g++.dg/init/new2.C: New test.
7935
7936 2002-03-26  Richard Henderson  <rth@redhat.com>
7937
7938         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
7939
7940         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
7941         on sparc.
7942
7943         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
7944         sparcv9 systems.
7945         * gcc.dg/20001102-1.c: Likewise.
7946
7947 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
7948
7949         * gcc.dg/cpp/endif-pedantic1.c,
7950         gcc.dg/cpp/endif-pedantic2.c:  New tests.
7951
7952 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
7953
7954         * g++.dg/init/new1.C: New test.
7955
7956 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7957
7958         * g++.dg/abi/vbase9.C: New test.
7959
7960 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
7961
7962         * gcc.dg/arm-asm.c: New test.
7963
7964 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
7965
7966         * gcc.dg/Wswitch-enum.c: New test.
7967         Fix PR c/5044.
7968
7969 2002-03-26  Richard Henderson  <rth@redhat.com>
7970
7971         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
7972         structure.
7973
7974 2002-03-25  Richard Henderson  <rth@redhat.com>
7975
7976         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
7977         sparcv9 systems.
7978
7979         * gcc.c-torture/compile/20011119-1.c (xxx): New.
7980         * gcc.c-torture/compile/20011119-2.c (xxx): New.
7981
7982 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
7983
7984         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
7985
7986 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
7987
7988         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
7989         targets using generic thunk support.
7990
7991 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
7992
7993         * gcc.c-torture/compile/20020323-1.c: New test.
7994
7995         * g++.dg/opt/conj2.C: New test.
7996
7997 2002-03-24  Richard Henderson  <rth@redhat.com>
7998
7999         * gcc.dg/weak-1.c: Use -fno-common.
8000
8001 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8002
8003         * g77.dg/f77-edit-apostrophe-out.f: New test
8004         * g77.dg/f77-edit-h-out.f: New test
8005         * g77.dg/f77-edit-t-in.f: New test
8006         * g77.dg/f77-edit-t-out.f: New test
8007         * g77.dg/f77-edit-x-out.f: New test
8008         * g77.dg/f77-edit-slash-out.f: New test
8009         * g77.dg/f77-edit-colon-out.f: New test
8010         * g77.dg/f77-edit-s-out.f: New test
8011
8012 2002-03-24  Richard Henderson  <rth@redhat.com>
8013
8014         * objc/execute/formal_protocol-6.x: New XFAIL.
8015
8016 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8017
8018         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
8019         that do not support weak symbols
8020
8021 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8022
8023         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
8024         * lib/g77.exp:  Likewise
8025         * lib/objc.exp: Likewise
8026
8027 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
8028
8029         * gcc.dg/Wswitch-default.c: New test.
8030
8031 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
8032
8033         * g++.dg/other/enum1.C: New test.
8034
8035 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
8036
8037         * gcc.dg/pragma-ep-3.c: Fix typo.
8038
8039 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8040
8041         * g++.dg/inherit/template-as-base.C: New test.
8042
8043 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
8044
8045         * g++.old-deja/g++.other/dwarf2-1.C: Move...
8046         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
8047
8048 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
8049
8050         * gcc.dg/cpp/multiline.c: Update to match.
8051
8052 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
8053
8054         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8055
8056 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
8057
8058         * gcc.dg/cpp/extratokens2.c:  New file.
8059
8060 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
8061
8062         * gcc.dg/20020312-2.c: Add rs6000 target.
8063
8064         * gcc.c-torture/compile/20020319-1.c: New test.
8065
8066 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8067
8068         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8069         (A, E): Handle this.
8070
8071 2002-03-20  Jason Merrill  <jason@redhat.com>
8072
8073         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8074         ignoring -fpic.
8075         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8076         through prune_gcc_output.
8077
8078 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
8079
8080         * gcc.c-torture/compile/20020320-1.c: New test.
8081
8082 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
8083
8084         * gcc.c-torture/compile/20020318-1.c: New test.
8085
8086         * gcc.dg/struct-by-value-1.c: New test.
8087
8088         * gcc.dg/20020319-1.c: New test.
8089
8090 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
8091
8092         * g++.dg/opt/conj1.C: New test.
8093
8094 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
8095
8096         * g++.dg/template/qualttp20.C: Revert previous change.
8097         * g++.dg/template/qualttp3.C: Likewise.
8098         * g++.dg/template/qualttp4.C: Likewise
8099         * g++.dg/template/qualttp5.C: Likewise
8100         * g++.dg/template/qualttp6.C: Likewise
8101         * g++.dg/template/qualttp7.C: Likewise
8102         * g++.dg/template/qualttp8.C: Likewise
8103         * g++.dg/template/recurse.C: Likewise.
8104
8105 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8106
8107         * gcc.dg/cpp/wchar-1.c: Update.
8108
8109 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
8110
8111         * g++.dg/template/conv1.C: New test.
8112         * g++.dg/template/conv2.C: New test.
8113         * g++.dg/template/conv3.C: New test.
8114         * g++.dg/template/conv4.C: New test.
8115
8116 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
8117
8118         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8119         * g++.dg/template/qualttp3.C: Likewise.
8120         * g++.dg/template/qualttp4.C: Likewise
8121         * g++.dg/template/qualttp5.C: Likewise
8122         * g++.dg/template/qualttp6.C: Likewise
8123         * g++.dg/template/qualttp7.C: Likewise
8124         * g++.dg/template/qualttp8.C: Likewise
8125         * g++.dg/template/recurse.C: Likewise.
8126
8127 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
8128
8129         * g++.dg/opt/dtor1.C: New test.
8130
8131 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
8132
8133         * gcc.c-torture/compile/20020315-1.c: New test.
8134
8135 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
8136
8137         * gcc.dg/weak-1.c: Fix scan tests.
8138
8139 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
8140
8141         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8142         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8143         cris-*-aout* mmix-*-*.
8144         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8145         cris-*-aout* mmix-*-*.
8146         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8147         cris-*-elf* cris-*-aout* and mmix-*-*.
8148         * gcc.dg/20001009-1.c: Ditto.
8149         * gcc.dg/20010912-1.c: Ditto.
8150         * gcc.dg/20020122-4.c: Ditto.
8151         * gcc.dg/inline-2.c: Ditto.
8152
8153 2002-03-14  Jeffrey A Law  (law@cygnus.com)
8154
8155         * gcc.c-torture/compile/20020314-1.c: New test.
8156
8157 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
8158
8159         * gcc.c-torture/execute/20020314-1.c: New test.
8160
8161 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
8162
8163         * g++.dg/warn/Wunused-1.C: New test.
8164
8165 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
8166
8167         * g++.dg/abi/mangle6.C: New test.
8168
8169 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
8170
8171         * gcc.c-torture/compile/20020309-2.c: New test.
8172
8173         * gcc.c-torture/compile/20020312-1.c: New test.
8174
8175 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8176
8177         * g++.dg/other/access1.C: New test.
8178
8179 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
8180
8181         * gcc.c-torture/execute/wchar_t-1.c: New test.
8182
8183 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
8184
8185         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
8186
8187 2002-03-12  Roger Sayle  <roger@eyesopen.com>
8188
8189         * gcc.dg/20020312-1.c: New test case.
8190
8191 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
8192
8193         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
8194
8195 2002-03-11  Richard Henderson  <rth@redhat.com>
8196
8197         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
8198         * g++.old-deja/g++.jason/report.C: Likewise.
8199
8200 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
8201
8202         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
8203         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
8204
8205 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
8206
8207         * testsuite/g++.dg/overload/pmf1.C: New test.
8208
8209 2002-03-11  Kazu Hirata  <kazu@hxi.com>
8210
8211         * gcc.c-torture/execute/20020307-1.c: Use long.
8212
8213 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
8214
8215         PR optimization/5844
8216         * gcc.dg/20020310-1.c: New test.
8217
8218 2002-03-09  Michael Meissner  <meissner@redhat.com>
8219
8220         * gcc.c-torture/execute/memcpy-2.c: New test.
8221         * gcc.c-torture/execute/memset-1.c: New test.
8222         * gcc.c-torture/execute/strlen-1.c: New test.
8223         * gcc.c-torture/execute/strcmp-1.c: New test.
8224         * gcc.c-torture/execute/strncmp-1.c: New test.
8225
8226 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
8227
8228         * gcc.dg/ppc-ldstruct.c: New test.
8229
8230 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
8231
8232         * gcc.c-torture/execute/va-arg-22.c: New test.
8233
8234 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8235
8236         * gcc.c-torture/compile/20020309-1.c: New test.
8237
8238 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
8239
8240         * gcc.c-torture/execute/20020307-2.c: New test.
8241
8242 2002-03-07  Jeffrey A Law  (law@redhat.com)
8243
8244         * g77.f-torture/compile/20020307-1.f: New test.
8245
8246 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
8247
8248         * gcc.dg/unordered-1.c: New test.
8249
8250 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
8251
8252         * gcc.c-torture/execute/20020307-1.c: New test.
8253
8254 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
8255
8256         * gcc.dg/20020304-1.c: New test.
8257
8258         * gcc.c-torture/compile/20020304-2.c: New test.
8259
8260 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
8261
8262         * gcc.c-torture/compile/20020304-1.c: New test case
8263         (from PR c/5830).
8264
8265 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
8266
8267         * gcc.dg/20020103-1.c: Add other -D ppc variants.
8268
8269 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8270
8271         * g++.dg/other/classkey1.C: New test.
8272
8273 2002-03-01  Richard Henderson  <rth@redhat.com>
8274
8275         * gcc.c-torture/compile/981223-1.x: New.
8276         * gcc.c-torture/compile/920625-1.x: New.
8277
8278 2002-02-28  Richard Henderson  <rth@redhat.com>
8279
8280         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
8281
8282 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
8283
8284         * gcc.c-torture/execute/20020227-1.c: New test.
8285
8286 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
8287
8288         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
8289         here" ERROR lines.
8290         * g++.old-deja/g++.oliva/partord1.C: Likewise.
8291         * g++.old-deja.g++.other/defarg1.C: Likewise.
8292         * g++.old-deja/g++.pt/calls2.C: Likewise.
8293         * g++.old-deja/g++.pt/crash20.C: Likewise.
8294         * g++.old-deja/g++.pt/crash30.C: Likewise.
8295         * g++.old-deja/g++.pt/crash36.C: Likewise.
8296         * g++.old-deja/g++.pt/crash6.C: Likewise.
8297         * g++.old-deja/g++.pt/defarg13.C: Likewise.
8298         * g++.old-deja/g++.pt/derived3.C: Likewise.
8299         * g++.old-deja/g++.pt/error1.C: Likewise.
8300         * g++.old-deja/g++.pt/friend21.C: Likewise.
8301         * g++.old-deja/g++.pt/friend23.C: Likewise.
8302         * g++.old-deja/g++.pt/infinite1.C: Likewise.
8303         * g++.old-deja/g++.robertl/eb128.C: Likewise.
8304
8305 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
8306
8307         * gcc.c-torture/execute/20020225-2.c: New test.
8308
8309 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
8310
8311         * gcc.c-torture/execute/920730-1t.c,
8312         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
8313         Delete test cases, only relevant to -traditional.
8314
8315 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8316
8317         * gcc.dg/cpp/undef1.c: Remove.
8318         * gcc.dg/cpp/directiv.c: Update.
8319         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
8320
8321 2002-02-27  Michael Meissner  <meissner@redhat.com>
8322
8323         * gcc.c-torture/execute/20020226-1.c: New test.
8324
8325 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
8326
8327         * g++.dg/debug/debug4.C: New test.
8328
8329         * gcc.dg/ia64-visibility-1.c: New test.
8330
8331 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
8332
8333         * gcc.dg/debug/20020224-1.c: New.
8334
8335 2002-02-25  Kazu Hirata  <kazu@hxi.com>
8336
8337         * gcc.c-torture/execute/960416-1.x: New.
8338         * gcc.c-torture/execute/divconst-3.x: Likewise.
8339
8340 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
8341
8342         * gcc.dg/20020224-1.c: New test.
8343
8344 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
8345
8346         * gcc.c-torture/execute/20020225-1.c: New.
8347
8348 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8349
8350         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
8351
8352 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
8353
8354         * gcc.dg/20020222-1.c: New test.
8355
8356 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
8357
8358         * g++.dg/opt/anonunion1.C: New test.
8359
8360 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
8361
8362         * g++.dg/template/qualttp19.C: New test.
8363         * g++.dg/template/qualttp20.C: New test.
8364         * g++.old-deja/g++.jason/report.C: Adjust expected errors
8365         * g++.old-deja/g++.other/qual1.C: Likewise.
8366
8367 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
8368
8369         * gcc.dg/attr-alwaysinline.c: New.
8370
8371 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
8372
8373         * gcc.dg/20020220-1.c: New test.
8374
8375         * gcc.dg/20020220-2.c: New test.
8376
8377         * g++.dg/opt/mmx1.C: New test.
8378
8379 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
8380
8381         * gcc.c-torture/compile/20020110.c: New test.
8382
8383 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
8384
8385         * gcc.c-torture/execute/20020219-1.c: New test.
8386
8387         * gcc.dg/20020219-1.c: New test.
8388
8389         * gcc.dg/noncompile/20020220-1.c: New test.
8390
8391         * g++.dg/opt/ptrintsum1.C: New test.
8392
8393         * gcc.dg/debug/20020220-1.c: New test.
8394
8395 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
8396
8397         * gcc.c-torture/execute/20020216-1.c: New test.
8398
8399 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8400
8401         * gcc.dg/decl-1.c: Update, new test.
8402
8403 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
8404
8405         * g++.dg/abi/bitfield1.C: New test.
8406         * g++.dg/abi/bitfield2.C: New test.
8407
8408 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
8409
8410         * gcc.dg/attr-nest.c: New test.
8411
8412 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
8413
8414         * gcc.c-torture/execute/20020215-1.c: New test.
8415
8416 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
8417
8418         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
8419         * g++.dg/debug/debug.exp: New.
8420         * g++.dg/debug/trivial.C: New.
8421         * g++.dg/debug/debug1.C: Moved...
8422         * g++.dg/other/debug1.C: ...from here.
8423         * g++.dg/debug/debug2.C: Moved...
8424         * g++.dg/other/debug2.C: ...from here.
8425         * g++.dg/debug/debug3.C: Moved...
8426         * g++.dg/other/debug3.C: ...from here.
8427
8428         * gcc.dg/noncompile/20020213-1.c: New test.
8429
8430 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
8431
8432         * g++.dg/other/debug3.C: New test.
8433
8434         * gcc.c-torture/execute/20020213-1.c: New test.
8435
8436 2002-02-13  Richard Smith <richard@ex-parrot.com>
8437
8438         * g++.old-deja/g++.other/thunk1.C: New test.
8439
8440 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
8441
8442         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
8443
8444 2002-02-13  Stan Shebs  <shebs@apple.com>
8445
8446         * gcc.dg/altivec-3.c: New.
8447
8448 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
8449
8450         * gcc.dg/Wunreachable-1.c: New test.
8451         * gcc.dg/Wunreachable-2.c: New test.
8452
8453 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8454
8455         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
8456
8457 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
8458
8459         * gcc.dg/decl-1.c: New test.
8460
8461 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
8462
8463         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
8464
8465 2002-02-10  Kazu Hirata  <kazu@hxi.com>
8466
8467         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
8468         * gcc.c-torture/compile/980506-1.x: Likewise.
8469
8470 2002-02-10  Kazu Hirata  <kazu@hxi.com>
8471
8472         * gcc.dg/20020210-1.c: New.
8473
8474 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
8475
8476         * g77.f-torture/execute/947.f: New regression test
8477         for PR fortran/947.
8478
8479 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
8480
8481         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
8482         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
8483
8484 2002-02-08  Richard Henderson  <rth@redhat.com>
8485
8486         * gcc.c-torture/compile/labels-3.c: New.
8487
8488 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
8489
8490         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
8491         expression statements work instead.
8492         * gcc.dg/noncompile/20020207-1.c: New test.
8493
8494 2002-02-07  Richard Henderson  <rth@redhat.com>
8495
8496         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
8497
8498 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8499
8500         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
8501         message from g77
8502         * lib/g77-dg.exp: Trim g77 error messages so that they are
8503         recognized by dg.exp.
8504
8505 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8506
8507         PR fortran/5473
8508         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
8509
8510 2002-02-07  Richard Henderson  <rth@redhat.com>
8511
8512         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
8513         to be sufficiently aligned for integers.
8514
8515 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
8516
8517         * g++.dg/template/friend4.C: New test.
8518
8519 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8520
8521         PR fortran/5743
8522         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
8523         unsupported cases.
8524
8525 2002-02-07  Richard Henderson  <rth@redhat.com>
8526
8527         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
8528         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
8529         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
8530         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
8531
8532 2002-02-06  Richard Henderson  <rth@redhat.com>
8533
8534         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
8535
8536 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
8537
8538         * gcc.dg/20020206-1.c: New test.
8539
8540 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
8541
8542         * gcc.c-torture/execute/20020206-1.c: New test.
8543
8544         * gcc.c-torture/execute/20020206-2.c: New test.
8545
8546         PR optimization/5429:
8547         * gcc.c-torture/compile/20020206-1.c: New test.
8548
8549 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
8550
8551         * g++.dg/ext/align1.C: Do not use an explicit alignment value
8552         as certain file formats cannot support particularly large
8553         alignments.
8554
8555         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
8556         and do not expect to be able to link the executable.
8557
8558         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
8559         fail because the COFF format does not support the weak attribute.
8560
8561 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
8562
8563         * g77.dg/pr5473.f:  New test
8564
8565 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
8566
8567         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
8568         Fix testcase accordingly.
8569
8570 2002-02-04  Richard Henderson  <rth@redhat.com>
8571
8572         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
8573         (buf): Change to be an array of pointers, not ints.
8574
8575 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
8576
8577         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
8578         before all tests.  Move warning one line above to match where it
8579         C frontend emits.
8580         * gcc.dg/Wswitch-2.c: New test.
8581         * g++.dg/warn/Wswitch-1.C: New test.
8582         * g++.dg/warn/Wswitch-2.C: New test.
8583
8584 2002-02-04  Richard Henderson  <rth@redhat.com>
8585
8586         * g++.dg/abi/offsetof.C: Fix size comparison.
8587
8588 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
8589
8590         * gcc.dg/cast-qual-2.c: New test.
8591
8592 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
8593
8594         * gcc.dg/20020201-4.c: New test.
8595
8596 2002-02-04  Ben Elliston  <bje@redhat.com>
8597
8598         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
8599         target_info attribute != 0, in addition to the empty string.
8600         (gcc_target_compile): Likewise.
8601
8602 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
8603
8604         * gcc.dg/Wswitch.c: New test.
8605         PR gcc/4475. PR gcc/3780.
8606
8607 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
8608
8609         * g77.f-torture/execute/5122.f: New test for regressions
8610         against PR fortran/5122.
8611
8612 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
8613
8614         * g77.f-torture/compile/pr3743.f: Delete
8615         * g77.dg/pr3743-1.f: New test.
8616         * g77.dg/pr3743-2.f: New test.
8617         * g77.dg/pr3743-3.f: New test.
8618         * g77.dg/pr3743-4.f: New test.
8619
8620 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8621
8622         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
8623
8624 2002-02-02  Richard Henderson  <rth@redhat.com>
8625
8626         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
8627         * gcc.c-torture/execute/bf64-1.c: Likewise.
8628
8629 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
8630
8631         * gcc.dg/20020201-2.c: New test.
8632
8633         * gcc.dg/20020201-3.c: New test.
8634
8635         * gcc.c-torture/execute/bitfld-2.c: New test.
8636
8637 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8638
8639         * gcc.dg/bitfld-1.c: Update.
8640         * gcc.dg/bitfld-2.c: Update.
8641         * gcc.c-torture/execute/bitfld-1.x: New.
8642
8643 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
8644
8645         * gcc.c-torture/execute/20020201-1.c: New test.
8646
8647 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
8648
8649         PR target/5469
8650         * gcc.dg/20020201-1.c: New test.
8651
8652 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
8653
8654         PR fortran/3743
8655         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
8656         * g77.f-torture/compile/pr3743.x: Remove
8657
8658 2002-01-31  Tom Rix  <trix@redhat.com>
8659
8660         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
8661
8662 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8663
8664         * gcc.dg/noncompile/20020130-1.c: New test.
8665
8666 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
8667
8668         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
8669
8670 2002-01-29  Richard Henderson  <rth@redhat.com>
8671
8672         * gcc.c-torture/execute/991118-1.c: Cast various constants back
8673         to long long.
8674         * gcc.c-torture/execute/bf64-1.c: Likewise.
8675
8676 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
8677
8678         * gcc.c-torture/execute/20020129-1.c: New test.
8679
8680 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8681
8682         * gcc.c-torture/compile/20000224-1.c: Update.
8683         * gcc.c-torture/execute/bitfld-1.c: New tests.
8684         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
8685         * gcc.dg/uninit-A.c: Update.
8686
8687 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
8688
8689         * g++.dg/template/ctor1.C: Add instantiation.
8690
8691 2002-01-28  Paul Koning  <pkoning@equallogic.com>
8692
8693         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
8694         argument to __builtin_prefetch to be const ptr.
8695
8696 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
8697
8698         * gcc.c-torture/compile/20020120-1.c: New test.
8699
8700 2002-01-27  Kazu Hirata  <kazu@hxi.com>
8701
8702         * gcc.c-torture/execute/20020127-1.c: New test.
8703
8704 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
8705
8706         * g77.dg/f77-edit-i-in.f: New test
8707         * g77.dg/f77-edit-i-out.f: New test
8708
8709 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
8710
8711         * gcc.dg/debug/debug.exp: New file.
8712         * gcc.dg/debug/trivial.c: New file.
8713         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
8714         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
8715         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
8716         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
8717         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
8718         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
8719         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
8720         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
8721         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
8722         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
8723         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
8724         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
8725         * gcc.dg/20000503-1.c: Removed.
8726         * gcc.dg/20010207-1.c: Removed.
8727         * gcc.dg/20011223-1.c: Removed.
8728         * gcc.dg/20020104-2.c: Removed.
8729         * gcc.dg/debug-1.c: Removed.
8730         * gcc.dg/debug-2.c: Removed.
8731         * gcc.dg/debug-3.c: Removed.
8732         * gcc.dg/debug-4.c: Removed.
8733         * gcc.dg/debug-5.c: Removed.
8734         * gcc.dg/debug-6.c: Removed.
8735         * gcc.dg/dwarf2-1.c: Removed.
8736         * gcc.dg/dwarf2-2.c: Removed.
8737
8738 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
8739
8740         * g++.old-deja/g++.other/eh5.C: New test.
8741         * g++.old-deja/g++.other/sibcall2.C: New test.
8742         * g++.old-deja/g++.other/array9.C: New test.
8743         * g++.old-deja/g++.other/typename2.C: New test.
8744         * g++.old-deja/g++.other/crash60.C: New test.
8745         * g++.old-deja/g++.other/conv9.C: New test.
8746         * g++.old-deja/g++.other/mangle10.C: New test.
8747         * g++.old-deja/g++.other/unchanging1.C: New test.
8748         * g++.old-deja/g++.other/exprstmt1.C: New test.
8749         * g++.old-deja/g++.other/inline23.C: New test.
8750         * g++.old-deja/g++.eh/ia64-1.C: New test.
8751         * g++.old-deja/g++.other/dwarf2-1.C: New test.
8752         * g++.old-deja/g++.other/reload1.C: New test.
8753         * g++.old-deja/g++.other/static20.C: New test.
8754         * g++.old-deja/g++.other/local-alloc1.C: New test.
8755         * g++.old-deja/g++.other/conv8.C: New test.
8756         * g++.old-deja/g++.other/stmtexpr2.C: New test.
8757         * g++.old-deja/g++.other/storeexpr1.C: New test.
8758         * g++.old-deja/g++.other/storeexpr2.C: New test.
8759         * g++.dg/eh/template2.C: New test.
8760         * g++.dg/warn/weak1.C: New test.
8761
8762 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
8763
8764         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8765         Remove first, non-varying, argument.
8766
8767 2002-01-23  Richard Henderson  <rth@redhat.com>
8768
8769         * gcc.dg/inline-2.c: New.
8770
8771         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
8772         Add optional target arg.  Check number of arguments.
8773         (scan-assembler-not, scan-assembler-dem): Likewise.
8774         (scan-assembler-dem-not): Likewise.
8775
8776 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
8777
8778         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
8779         line 12.
8780         * g++.old-deja/g++.brendan/parse3.C,
8781         g++.old-deja/g++.other/crash26.C,
8782         g++.old-deja/g++.other/crash28.C,
8783         g++.old-deja/g++.other/crash29.C,
8784         g++.old-deja/g++.other/crash30.C,
8785         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
8786
8787 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
8788
8789         * gcc.dg/20020115-1.c: New.
8790
8791 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
8792
8793         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
8794
8795 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
8796
8797         * gcc.dg/20020122-3.c: New.
8798
8799 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
8800
8801         * g++.dg/other/gc1.C: New test.
8802
8803 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
8804
8805         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
8806
8807 2002-01-22  Richard Henderson  <rth@redhat.com>
8808
8809         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
8810
8811 2002-01-22  Richard Henderson  <rth@redhat.com>
8812
8813         * gcc.dg/20020122-4.c: New.
8814
8815 2002-01-22  H.J. Lu <hjl@gnu.org>
8816
8817         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
8818         link output.
8819         * gcc.dg/special/ecos.exp: Likewise.
8820         * lib/g++-dg.exp: Likewise.
8821         * lib/g77-dg.exp: Likewise.
8822         * lib/gcc-dg.exp : Likewise.
8823         * lib/mike-g++.exp: Likewise.
8824         * lib/mike-g77.exp: Likewise.
8825         * lib/mike-gcc.exp: Likewise.
8826         * lib/objc-dg.exp: Likewise.
8827
8828 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
8829
8830         PR target/5379
8831         * gcc.dg/20020122-2.c: New test.
8832
8833 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
8834
8835         * gcc.dg/20020122-1.c: New test.
8836
8837 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
8838
8839         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
8840
8841 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
8842
8843         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
8844
8845 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8846
8847         * gcc.c-torture/compile/20020121-1.c: New test.
8848
8849 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8850
8851         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
8852         ld_library_path.
8853
8854 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
8855
8856         * gcc.dg/20020218-1.c: New test.
8857
8858 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
8859
8860         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
8861         messages
8862         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
8863         "At global scope" warning
8864         * g++.dg/ext/align1.C: Change cygwin test for alignment
8865         from db-bogus to dg-warning
8866
8867 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
8868
8869         * g77.f-torture/compile/cpp2.F: New test.
8870
8871 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8872
8873         * g++.dg/template/access1.C: New test.
8874
8875 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
8876
8877         * gcc.dg/20020118-1.c: New.
8878
8879 2002-01-18  Kazu Hirata  <kazu@hxi.com>
8880
8881         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8882
8883 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
8884
8885         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
8886         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
8887         alignment warnings.
8888
8889 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
8890
8891         * gcc.misc-tests/i386-prefetch.exp: Save and restore
8892         torture_with_loops and torture_without_loops
8893
8894 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
8895
8896         * gcc.c-torture/compile/20020116-1.c: New test.
8897
8898 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
8899
8900         * gcc.dg/20020116-2.c: New test.
8901
8902         * gcc.dg/ultrasp4.c: New test.
8903
8904         * gcc.dg/20020116-1.c: New test.
8905
8906 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
8907
8908         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
8909         by EABI.
8910
8911 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
8912
8913         * gcc.misc-tests/i386-prefetch.exp: New.
8914         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
8915         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
8916         * gcc.misc-tests/i386-pf-none-1.c: New test.
8917         * gcc.misc-tests/i386-pf-sse-1.c: New test.
8918
8919 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
8920
8921         * gcc.dg/gnu89-init-1.c: Add new tests.
8922
8923 2002-01-15  Andreas Jaeger  <aj@suse.de>
8924
8925         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
8926         * gcc.dg/i386-mmx-2.c: Likewise.
8927         * gcc.dg/i386-sse-1.c: Likewise.
8928         * gcc.dg/i386-sse-2.c: Likewise.
8929         * gcc.dg/i386-sse-3.c: Likewise.
8930
8931 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
8932
8933         * g77.f-torture/execute/intrinsic-unix-bessel.f:
8934         Uncomment additional cases that now pass.
8935
8936 2002-01-11  Richard Henderson  <rth@redhat.com>
8937
8938         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
8939         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
8940
8941 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
8942
8943         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
8944
8945 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
8946
8947         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
8948         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
8949
8950 2002-01-10  Dale Johannesen  <dalej@apple.com>
8951
8952         * gcc.c-torture/execute/loop-11.c: New.
8953
8954 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
8955
8956         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
8957         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
8958
8959 2002-01-09  Richard Henderson  <rth@redhat.com>
8960
8961         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
8962         type in which to perform the operation for each size.
8963
8964 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
8965
8966         * gcc.c-torture/compile/20020109-2.c: New test.
8967
8968 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
8969
8970         * gcc.c-torture/execute/loop-10.c: New test.
8971
8972 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
8973
8974         * gcc.c-torture/compile/20010226-1.c: New test.
8975         * gcc.c-torture/compile/20010227-1.c: New test.
8976         * gcc.c-torture/compile/20010426-1.c: New test.
8977         * gcc.c-torture/compile/20010510-1.c: New test.
8978         * gcc.c-torture/compile/20010605-3.c: New test.
8979         * gcc.c-torture/compile/20010824-1.c: New test.
8980         * gcc.c-torture/execute/20010409-1.c: New test.
8981         * gcc.dg/noncompile/20000901-1.c: New test.
8982         * gcc.dg/20001023-1.c: New test.
8983         * gcc.dg/20001101-1.c: New test.
8984         * gcc.dg/20001102-1.c: New test.
8985         * gcc.dg/20010207-1.c: New test.
8986         * gcc.dg/20010405-1.c: New test.
8987         * gcc.dg/20010822-1.c: New test.
8988         * gcc.dg/20011107-1.c: New test.
8989
8990 2002-01-09  Jeffrey A Law  (law@redhat.com)
8991
8992         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
8993
8994         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
8995         execution failure on PA targets.
8996
8997 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
8998
8999         * gcc.c-torture/compile/20020109-1.c: New test.
9000
9001 2002-01-08  Kazu Hirata  <kazu@hxi.com>
9002
9003         * gcc.c-torture/execute/20020108-1.c: New test.
9004
9005 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
9006
9007         * gcc.dg/20020108-1.c: New test.
9008
9009 2002-01-08  H.J. Lu <hjl@gnu.org>
9010
9011         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9012         for header files.
9013
9014 2002-01-08  Geoff Keating  <geoffk@redhat.com>
9015
9016         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9017         consistency.
9018
9019 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
9020
9021         * gcc.dg/altivec-4.c: Test altivec predicates.
9022
9023 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
9024
9025         * gcc.c-torture/execute/20020107-1.c: New test.
9026
9027 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
9028
9029         PR c/5279
9030         * gcc.c-torture/compile/20020106-1.c: New test.
9031
9032 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
9033
9034         * gcc.c-torture/execute/nestfunc-4.c: New test.
9035
9036 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
9037
9038         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9039         extra triple that slipped in.
9040         * g++.old-deja/g++.abi/align.C: Likewise.
9041         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9042
9043 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
9044
9045         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9046         * g++.old-deja/g++.abi/align.C: Likewise.
9047         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9048
9049         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9050         on FreeBSD/i386.
9051         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9052         FreeBSD.
9053
9054 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
9055
9056         * gcc.dg/20020104-1.c: New test.
9057
9058         * gcc.dg/20020104-2.c: New test.
9059
9060 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
9061
9062         * gcc.dg/20020103-1.c: Fix typo in target selector.
9063
9064 2002-01-03  Richard Henderson  <rth@redhat.com>
9065
9066         * gcc.dg/20020103-1.c: New.
9067
9068 2002-01-03  Kazu Hirata  <kazu@hxi.com>
9069
9070         * gcc.c-torture/execute/20020103-1.c: New test.
9071
9072 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
9073
9074         * g++.dg/other/debug2.C: New test.
9075
9076         * gcc.c-torture/compile/20020103-1.c: New test.
9077
9078 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
9079
9080         * gcc.dg/gnu89-init-1.c: Added new tests.
9081
9082 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9083
9084         * g++.dg/template/friend2.C: Remove as patch is reverted.
9085
9086         * g++.dg/warn/oldcast1.C: New test.
9087
9088         * g++.dg/template/ptrmem1.C: New test.
9089         * g++.dg/template/ptrmem2.C: New test.
9090
9091         * g++.dg/template/ntp.C: New test.
9092
9093         * g++.dg/other/component1.C: New test.
9094
9095         * g++.dg/template/ttp3.C: New test.
9096
9097         * g++.dg/template/friend2.C: New test.
9098         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9099
9100 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9101
9102         * g++.dg/other/ptrmem1.C: New test.
9103         * g++.dg/other/ptrmem2.C: New test.
9104
9105 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9106
9107         * g++.dg/template/ctor1.C: New test.
9108
9109 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9110
9111         * g++.dg/template/friend2.C: New test.
9112
9113 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
9114
9115         * gcc.dg/mmix-1.c: New test.
9116
9117 2001-12-31  Richard Henderson  <rth@redhat.com>
9118
9119         * gcc.dg/asm-5.c: New.
9120
9121 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
9122
9123         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9124         in namespace __gnu_cxx
9125
9126 2001-12-30  Richard Henderson  <rth@redhat.com>
9127
9128         * gcc.dg/debug-6.c: New.
9129
9130 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
9131
9132         * gcc.c-torture/compile/20011229-2.c: New test.
9133
9134 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
9135
9136         * gcc.dg/debug-3.c: New test.
9137         * gcc.dg/debug-4.c: New test.
9138         * gcc.dg/debug-5.c: New test.
9139
9140 2001-12-29  Richard Henderson  <rth@redhat.com>
9141
9142         * g++.dg/eh/loop1.C: New.
9143
9144 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
9145
9146         * g++.dg/template/crash1.C: New test.
9147
9148 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
9149
9150         * g++.dg/other/const1.C: New test.
9151
9152 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
9153
9154         * gcc.c-torture/compile/20011229-1.c: New test.
9155
9156 2001-12-28  Stan Shebs  <shebs@apple.com>
9157
9158         * lib/objc-torture.exp: Resync with c-torture.exp.
9159         * lib/objc.exp: Load standard libraries.
9160
9161 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
9162
9163         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9164         additional tests.
9165
9166 2001-12-27  Roger Sayle <roger@eyesopen.com>
9167
9168         * gcc.c-torture/execute/string-opt-16.c: New testcase.
9169
9170 2001-12-27  Richard Henderson  <rth@redhat.com>
9171
9172         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
9173
9174 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
9175
9176         * g++.dg/eh/ctor1.C: New test.
9177         * g++.dg/other/error2.C: New test.
9178
9179 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
9180
9181         * g++.dg/other/init2.C: New test.
9182
9183 2001-12-24  Richard Henderson  <rth@redhat.com>
9184
9185         * gcc.dg/20011223-1.c: New.
9186         * gcc.dg/inline-1.c: New.
9187
9188 2001-12-23  Richard Henderson  <rth@redhat.com>
9189
9190         * gcc.dg/asm-4.c: Test operand modifiers.
9191
9192 2001-12-23  Richard Henderson  <rth@redhat.com>
9193
9194         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
9195
9196 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9197
9198         * gcc.c-torture/execute/20011223-1.c: New test.
9199
9200 2001-12-21  Richard Henderson  <rth@redhat.com>
9201
9202         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
9203         re-enables the warning.
9204
9205 2001-12-21  Richard Henderson  <rth@redhat.com>
9206
9207         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9208
9209 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
9210
9211         * gcc.c-torture/compile/20011218-1.c: New test.
9212
9213 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
9214
9215         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
9216         arm-isr.c test.
9217         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
9218         epilogue generation for ARM ISR routines.
9219
9220 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9221
9222         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
9223         * gcc.dg/format/c90-printf-3.c: Likewise.
9224         * gcc.dg/format/c99-printf-3.c: Likewise.
9225         * gcc.dg/format/ext-1.c: Likewise.
9226         * gcc.dg/format/ext-6.c: Likewise.
9227         * gcc.dg/format/format.h: Prototype unlocked stdio.
9228
9229 2001-12-20  Richard Henderson  <rth@redhat.com>
9230
9231         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
9232         (arena): Use it.
9233         (malloc): Correct allocation logic.  Abort if we fill up the
9234         arena before initialization complete.
9235         (realloc): Correct allocation logic.
9236
9237 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
9238
9239         * gcc.c-torture/compile/20011219-2.c: New test.
9240
9241         * gcc.c-torture/execute/20011219-1.c: New test.
9242
9243 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
9244
9245         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
9246         target does not support weak symbols.
9247
9248 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
9249
9250         * gcc.c-torture/compile/20011219-1.c: New test.
9251
9252 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
9253
9254         * g++.dg/other/error1.C: New test.
9255
9256 2001-12-17  Jeffrey A Law  (law@redhat.com)
9257
9258         * gcc.c-torture/execute/20011217-1.c: New test.
9259
9260 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
9261
9262         * objc.dg/special/: New directory.
9263         * objc.dg/special/special.exp: New file.
9264         * objc.dg/special/unclaimed-category-1.h: New file.
9265         * objc.dg/special/unclaimed-category-1a.m: New file.
9266         * objc.dg/special/unclaimed-category-1.m: New file.
9267
9268 2001-12-17  Andreas Jaeger  <aj@suse.de>
9269
9270         * gcc.c-torture/compile/20011217-2.c: New test.
9271
9272 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9273
9274         * gcc.c-torture/compile/20011217-1.c: New test.
9275
9276 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
9277
9278         * testsuite/gcc.dg/20011214-1.c: New.
9279
9280 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
9281
9282         * gcc.dg/altivec-4.c: New.
9283
9284 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
9285
9286         * gcc.dg/20011113-1.c: New test.
9287
9288 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9289
9290         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
9291         std::__malloc_alloc_template<0> and
9292         std::__default_alloc_template<false, 0>.
9293
9294 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
9295
9296         * objc/execute/bf-21.m: New test.
9297         * objc/execute/enumeration-1.m: New test.
9298         * objc/execute/enumeration-2.m: New test.
9299
9300 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
9301
9302         * gcc.dg/gnu89-init-1.c: New test.
9303
9304 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
9305
9306         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
9307         * g++.old-deja/g++.jason/2371.C: Likewise.
9308         * g++.old-deja/g++.jason/template33.C: Likewise.
9309         * g++.old-deja/g++.jason/template34.C: Likewise.
9310         * g++.old-deja/g++.jason/template36.C: Likewise.
9311         * g++.old-deja/g++.oliva/typename1.C: Likewise.
9312         * g++.old-deja/g++.oliva/typename2.C: Likewise.
9313         * g++.old-deja/g++.other/typename1.C: Likewise.
9314         * g++.old-deja/g++.pt/inherit2.C: Likewise.
9315         * g++.old-deja/g++.pt/nontype5.C: Likewise.
9316         * g++.old-deja/g++.pt/typename11.C: Likewise.
9317         * g++.old-deja/g++.pt/typename14.C: Likewise.
9318         * g++.old-deja/g++.pt/typename16.C: Likewise.
9319         * g++.old-deja/g++.pt/typename3.C: Likewise.
9320         * g++.old-deja/g++.pt/typename4.C: Likewise.
9321         * g++.old-deja/g++.pt/typename5.C: Likewise.
9322         * g++.old-deja/g++.pt/typename7.C: Likewise.
9323         * g++.old-deja/g++.robertl/eb9.C: Likewise.
9324
9325 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
9326
9327         * g++.dg/other/linkage1.C: New test.
9328         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
9329         specifiers.
9330
9331 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9332
9333         * gcc.dg/concat.c: New test.
9334
9335 2001-12-11  Stan Shebs  <shebs@apple.com>
9336
9337         * objc/compile: New test directory.
9338         * objc/compile/compile.exp: New expect script.
9339         * objc/compile/20011211-1.m: New compile test.
9340
9341 2001-12-11  Jason Merrill  <jason@redhat.com>
9342
9343         * lib/prune.exp (prune_gcc_output): Also handle "In member
9344         function".  So many permutations...
9345
9346 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
9347
9348         * g++.dg/template/typedef1.C: New test.
9349
9350 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
9351
9352         * g++.dg/other/copy1.C: New test.
9353
9354 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
9355
9356         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
9357
9358         * gcc.dg/builtin-choose-expr.c: New.
9359
9360 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
9361
9362         * gcc.dg/altivec-2.c: New.
9363
9364 2001-12-07  Richard Henderson  <rth@redhat.com>
9365
9366         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
9367
9368 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
9369
9370         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
9371         ultrasparc.
9372
9373 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9374
9375         * g++-old.deja/g++.robertl/eb101.C: Deleted.
9376
9377 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
9378
9379         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
9380         variable argument list.
9381
9382 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
9383
9384         * gcc.c-torture/execute/memcheck: Delete entire directory.
9385         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
9386         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
9387
9388 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9389
9390         * gcc.dg/Wshadow-1.c: New test.
9391
9392 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
9393
9394         * gcc.c-torture/compile/20011130-1.c: New test.
9395
9396         * gcc.dg/noncompile/20011025-1.c: New test.
9397
9398         * g++.dg/other/anon-union.C: New test.
9399
9400         * gcc.c-torture/execute/20011024-1.c: New test.
9401
9402 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9403
9404         * gcc.c-torture/execute/20000722-1.x,
9405         gcc.c-torture/execute/20010123-1.x: Remove.
9406         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
9407         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
9408         gcc.dg/c99-complit-2.c: New tests.
9409
9410 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
9411
9412         * g++.dg/inherit/base1.C: New test.
9413
9414 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
9415
9416         * g++.dg/other/stdarg1.C: New test.
9417
9418         * gcc.c-torture/compile/20011130-2.c: New test.
9419
9420 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
9421
9422         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
9423         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
9424         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
9425         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
9426         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
9427         * gcc.dg/builtin-prefetch-1.c: New test.
9428
9429 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
9430
9431         * gcc.dg/20011130-1.c: New test.
9432
9433 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
9434
9435         * g++.dg/other/scope1.C: New test.
9436         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
9437
9438 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9439
9440         * gcc.dg/vla-init-1.c: New test.
9441
9442 2001-12-01  Geoff Keating  <geoffk@redhat.com>
9443
9444         * gcc.c-torture/compile/structs.c: New testcase from GDB.
9445
9446 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9447
9448         * objc.dg/alias.m: Update.
9449         * objc.dg/class-1.m: Update.
9450         * objc.dg/const-str-1.m: Update.
9451         * objc.dg/fwd-proto-1.m: Update.
9452         * objc.dg/id-1.m: Update.
9453         * objc.dg/super-class-1.m: Update.
9454
9455 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
9456
9457         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
9458         constructs.
9459
9460 2001-11-28  Jeffrey A Law  (law@cygnus.com)
9461
9462         * gcc.c-torture/execute/20011128-1.c: New test.
9463
9464 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
9465
9466         * gcc.dg/20011127-1.c: New test.
9467
9468 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9469
9470         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
9471         from Austin Group draft 7.
9472         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
9473         scanf format arguments.
9474         * gcc.dg/format/no-exargs-2.c: New test.
9475
9476 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
9477
9478         * g++.dg/abi/vbase8-4.C: New test.
9479
9480 2001-11-24  Ian Lance Taylor  <ian@airs.com>
9481
9482         * gcc.c-torture/execute/20011121-1.c: New test.
9483
9484 2001-11-23  Jeffrey A Law  (law@cygnus.com)
9485
9486         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
9487
9488 2001-11-23  Andreas Jaeger  <aj@suse.de>
9489
9490         * gcc.dg/cpp/charconst-2.c: New test.
9491
9492 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
9493
9494         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
9495         to the host if it is remote.  Let tests specify extra headers
9496         they use.
9497         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
9498         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
9499         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
9500         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
9501         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
9502         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
9503         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
9504         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
9505         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
9506         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
9507
9508 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
9509
9510         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
9511         for little endian ARMs.
9512
9513 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
9514
9515         * gcc.c-torture/compile/20011119-1.c: New test.
9516         * gcc.c-torture/compile/20011119-2.c: New test.
9517
9518 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
9519
9520         * gcc.dg/altivec-1.c: Fix typo.
9521
9522 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9523
9524         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
9525
9526 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
9527
9528         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
9529
9530 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
9531
9532         * lib/g77.exp: Don't specify --rpath-link.
9533
9534         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
9535         across all the headers.
9536         * gcc.dg/format/format.exp: For testing on a remote host,
9537         copy format.h.
9538
9539         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
9540         * gcc.c-torture/execute/930406-1.c: Likewise.
9541         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9542
9543 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
9544
9545         * gcc.dg/altivec-1.c: New.
9546
9547 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
9548
9549         * gcc.dg/cpp/fpreprocessed.c: New test case.
9550
9551 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9552
9553         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
9554         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
9555         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
9556
9557 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9558
9559         * gcc.dg/no-builtin-1.c: New test.
9560
9561 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
9562
9563         * gcc.c-torture/execute/20011115-1.c: New test.
9564
9565 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
9566
9567         * gcc.c-torture/compile/20011114-2.c: New test.
9568         * gcc.c-torture/compile/20011114-3.c: New test.
9569         * gcc.c-torture/compile/20011114-4.c: New test.
9570
9571 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9572
9573         * g++.dg/other/init1.C: New test.
9574
9575 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
9576
9577         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
9578         message.
9579
9580         * gcc.c-torture/execute/20011114-1.c: New testcase.
9581
9582         * gcc.c-torture/compile/20010327-1.c: Revert last change.
9583         * gcc.c-torture/compile/20011114-1.c: New test, exactly
9584         like the (before this change) version of 20010327-1.c.
9585
9586 2001-11-14  Roger Sayle <roger@eyesopen.com>
9587
9588         * gcc.c-torture/execute/string-opt-13.c: New testcase.
9589
9590 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
9591
9592         * g++.dg/init/array2.C: New test.
9593
9594 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
9595
9596         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
9597
9598 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
9599
9600         * g++.dg/other/forscope1.C: New test.
9601         * g++.dg/ext/forscope1.C: New test.
9602         * g++.dg/ext/forscope2.C: New test.
9603
9604 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
9605
9606         * gcc.c-torture/execute/20011113-1.c: New test.
9607
9608 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
9609
9610         * gcc.c-torture/execute/20011109-2.c: New test.
9611
9612         * gcc.c-torture/execute/20011109-1.c: New test.
9613
9614 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
9615
9616         * gcc.c-torture/compile/20011109-1.c: New test.
9617
9618 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
9619
9620         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
9621         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
9622         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
9623         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
9624         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
9625         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
9626         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
9627
9628 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9629
9630         * g++.dg/warn/Wshadow-1.C: New tests.
9631         * g++.old-deja/g++.mike/for3.C: Update.
9632
9633 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9634
9635         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
9636         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
9637         XFAILs.  Adjust expected error texts.
9638         * gcc.c-torture/compile/20011106-1.c,
9639         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
9640         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
9641         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
9642         gcc.dg/c99-array-lval-5.c: New tests.
9643
9644 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
9645
9646         * gcc.dg/cpp/defined.c: Update.
9647
9648 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
9649
9650         * gcc.c-torture/execute/anon-1.c: New test.
9651
9652 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
9653
9654         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
9655         same size, so no warning should be produced on stormy16.
9656
9657         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
9658         due to oversized array.
9659         * g++.old-deja/g++.mike/ns15.C: Likewise.
9660         * g++.old-deja/g++.pt/crash16.C: Likewise.
9661
9662 2001-11-02  Graham Stott  <grahams@redhat.com>
9663
9664         * g++.dgother/debug1.C: Fix typos.
9665
9666 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
9667
9668         * g++.dg/other/debug1.C: New test.
9669
9670 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
9671
9672         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
9673         of unsigned long.
9674
9675 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
9676
9677         * gcc.dg/20011029-2.c: New test.
9678
9679         * gcc.c-torture/compile/20011029-1.c: New test.
9680
9681 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
9682
9683         * objc/execute/class_self-1.m: New test.
9684         * objc/execute/class_self-2.m: New test.
9685
9686 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
9687
9688         * gcc.misc-tests/msgs.exp: Delete.
9689         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
9690         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
9691         error set to match recent changes.
9692
9693 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
9694
9695         * gcc.dg/20011021-1.c: New test.
9696
9697 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
9698
9699         * gcc.c-torture/compile/20011023-1.c: New test.
9700
9701 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
9702
9703         * lib/g77.exp: Rewrite based on lib/g++.exp.
9704
9705 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
9706
9707         * gcc.c-torture/execute/20011019-1.c: New test.
9708
9709         * gcc.dg/20011018-1.c: New test.
9710
9711 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
9712
9713         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9714
9715 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
9716
9717         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
9718         * gcc.dg/attr-invalid.c: Likewise.
9719
9720 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
9721
9722         * testsuite/gcc.dg/20011015-1.c: New test.
9723
9724 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
9725
9726         * g++.dg/template/unify2.C: New test.
9727
9728 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
9729
9730         * g++.dg/other/exception-specification.C: New test
9731
9732 2001-10-13  Tom Rix  <trix@redhat.com>
9733
9734         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
9735         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
9736
9737 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
9738
9739         * testsuite/gcc.dg/20011009-1.c: New test.
9740
9741 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
9742
9743         PR g++/4476
9744         * g++.dg/other/friend1.C: New test.
9745
9746 2001-10-11  Richard Henderson  <rth@redhat.com>
9747
9748         * g++.old-deja/g++.other/crash18.C: Add -S to options.
9749
9750 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9751
9752         * gcc.c-torture/compile/20011010-1.c: New.
9753
9754 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9755
9756         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
9757         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
9758         g77.f-torture/execute/execute.exp,
9759         g77.f-torture/noncompile/noncompile.exp,
9760         gcc.c-torture/compile/compile.exp,
9761         gcc.c-torture/execute/execute.exp,
9762         gcc.c-torture/execute/ieee/ieee.exp,
9763         gcc.c-torture/execute/memcheck/memcheck.exp,
9764         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
9765         objc/execute/execute.exp: Update FSF address.
9766
9767 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9768
9769         * gcc.dg/cpp/cmdlne-C.c: Update.
9770         * gcc.dg/cpp/cmdlne-C2.c: New.
9771
9772 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9773
9774         * gcc.c-torture/execute/20011008-3.c: New.
9775
9776 2001-10-08  DJ Delorie  <dj@redhat.com>
9777
9778         * gcc.dg/20011008-1.c: New.
9779         * gcc.dg/20011008-2.c: New.
9780
9781 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9782
9783         * gcc.dg/cpp/spacing1.c: Update test.
9784
9785 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9786
9787         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
9788         spelling errors of "separate" as "seperate".
9789
9790 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
9791
9792         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
9793         enough to avoid inlining.
9794
9795 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
9796
9797         * lib/g77.exp: set libg2c_dir correctly.
9798
9799 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9800
9801         * gcc.dg/cpp/macro11.c: New test.
9802
9803 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9804
9805         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
9806         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
9807         gcc.dg/format/multattr-3.c: New tests.
9808         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
9809         tests for format attributes on function pointers being rejected.
9810
9811 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9812
9813         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
9814
9815 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9816
9817         * g++.dg/warn/format1.C: New test.
9818
9819 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
9820
9821         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
9822
9823 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
9824
9825         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
9826
9827 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
9828
9829         * gcc.dg/cpp/redef2.c: Add test.
9830
9831 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
9832
9833         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
9834         long-standing bug on i686, apparently.
9835         * gcc.c-torture/execute/loop-2c.x: New file.
9836         * gcc.c-torture/execute/loop-2d.x: New file.
9837         * gcc.c-torture/execute/loop-3c.x: New file.
9838
9839 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
9840
9841         * gcc.dg/cpp/20000625-2.c: Correct line number.
9842
9843 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9844
9845         * gcc.dg/cpp/macro10.c: New test.
9846         * gcc.dg/cpp/strify3.c: New test.
9847         * gcc.dg/cpp/spacing1.c: Add tests.
9848         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
9849         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
9850
9851 2001-09-24  DJ Delorie  <dj@redhat.com>
9852
9853         * gcc.c-torture/execute/20010924-1.c: New test.
9854
9855 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9856
9857         * testsuite/objc/execute/paste.m: Remove.
9858
9859 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9860
9861         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
9862
9863 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
9864
9865         * g77.dg/strlen0.f: New test.
9866
9867 2001-09-21  Richard Henderson  <rth@redhat.com>
9868
9869         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
9870         * g++.old-deja/g++.abi/vtable2.C: Likewise.
9871
9872 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9873
9874         Table-driven attributes.
9875         * g++.dg/ext/attrib1.C: New test.
9876
9877 2001-09-20  DJ Delorie  <dj@redhat.com>
9878
9879         * gcc.dg/20000926-1.c: Update expected warning messages.
9880         * gcc.dg/array-2.c: Likewise, and test for warnings too.
9881         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
9882         array.
9883
9884 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
9885
9886         * g++.dg/eh/registers1.C: New test case.
9887
9888 2001-09-17  Richard Henderson  <rth@redhat.com>
9889
9890         * gcc.dg/array-5.c: Fix VLA decomposition test.
9891
9892 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
9893
9894         * gcc.dg/cpp/line5.c: New testcase.
9895
9896 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
9897
9898         * gcc.dg/cpp/macro9.c: New test.
9899
9900 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
9901
9902         * gcc.c-torture/execute/980223.c: Change type of addr from long
9903         to char *.
9904
9905 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
9906
9907         * gcc.c-torture/execute/20010915-1.c: New test.
9908
9909 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
9910
9911         * g77.dg/bprob: New directory.
9912         * g77.dg/bprob/bprob.exp: New file.
9913         * g77.dg/bprob/bprob-1.f: New test.
9914         * g77.dg/gcov: New directory.
9915         * g77.dg/gcov/gcov.exp: New file.
9916         * g77.dg/gcov/gcov-1.f: New test.
9917         * g77.dg/gcov/gcov-1.x: New file.
9918
9919 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9920
9921         * gcc.dg/cpp/directiv.c: Update.
9922         * gcc.dg/cpp/undef1.c: Update.
9923
9924 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
9925
9926         * gcc.dg/20010912-1.c: New test.
9927
9928 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
9929
9930         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
9931         language-independent file in lib.
9932         * lib/gcov.exp: New file.
9933
9934 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9935
9936         * gcc.c-torture/compile/20010911-1.c: New test.
9937
9938 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
9939
9940         * lib/profopt.exp: New, to support profile-directed optimizations.
9941         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
9942         * gcc.misc-tests/bprob-1.c: New test.
9943         * gcc.misc-tests/bprob-2.c: New test.
9944
9945 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
9946
9947         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
9948         XFAIL and which kinds of gcov output to verify.
9949         * gcc.misc-tests/gcov-4b.x: New file.
9950         * gcc.misc-tests/gcov-5b.x: New file.
9951         * gcc.misc-tests/gcov-6.x: New file.
9952         * gcc.misc-tests/gcov-7.c: New test.
9953         * gcc.misc-tests/gcov-7.x: New file.
9954
9955 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
9956
9957         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
9958         * gcc.misc-tests/gcov-6.c: New test.
9959
9960 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9961
9962         PR c++/3986
9963         * g++.dg/abi/vbase1.C: New test.
9964
9965 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
9966
9967         * objc.dg/method-2.m: New.
9968
9969 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9970
9971         PR c++/4203
9972         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
9973         * g++.dg/init/empty1.C: New test.
9974
9975 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
9976
9977         * gcc.c-torture/compile/20010903-1.c: New test.
9978
9979 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
9980
9981         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
9982         for m68k.
9983
9984 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
9985
9986         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
9987
9988         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
9989
9990         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9991
9992 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
9993
9994         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
9995         for 16-bit 'unsigned int'.
9996
9997 2001-08-29  Kazu Hirata  <kazu@hxi.com>
9998
9999         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10000
10001 2001-08-27  Richard Henderson  <rth@redhat.com>
10002
10003         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10004         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10005
10006 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
10007
10008         * gcc.dg/asm-names.c (ymain): New.
10009
10010 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
10011
10012         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10013         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10014         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10015
10016 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10017
10018         * gcc.dg/compare5.c: New testcase.
10019
10020 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
10021
10022         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10023         and "In instantiation".
10024
10025 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
10026
10027         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10028
10029 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
10030
10031         * gcc.misc-tests/gcov.exp: Add support for branch information.
10032         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10033         * gcc.misc-tests/gcov-4.c: New test.
10034         * gcc.misc-tests/gcov-4b.c: New test.
10035         * gcc.misc-tests/gcov-5b.c: New test.
10036
10037 2001-08-20  Zack Weinberg  <zackw@panix.com>
10038
10039         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10040         expected to fail.
10041
10042 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10043
10044         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10045
10046 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
10047
10048         * g++.dg/eh/template1.C: New test.
10049
10050 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
10051
10052         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10053         Fix thinko.
10054         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10055         for xfail.
10056
10057 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
10058
10059         * lib/g77-dg.exp:  Use prune.exp for common procedures
10060         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10061         * lib/g77.exp: (g77-dg-prune) Remove
10062
10063 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
10064
10065         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10066
10067 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10068
10069         * g++.dg/template/unify1.C: New test.
10070
10071 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
10072
10073         * g++.dg/abi/empty4.C: New test.
10074
10075 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
10076
10077         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10078         solaris2.*
10079         * g77.f-torture/compile/pr3743.x: Likewise
10080
10081 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10082
10083         * g++.dg/other/using-declaration.C: New test.
10084
10085 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10086
10087         * gcc.dg/cpp/tr-sign.c: New testcase.
10088
10089 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10090
10091         * gcc.dg/cpp/19951025-1.c: Revert.
10092         * gcc.dg/cpp/directiv.c: We no longer process directives that
10093         interrupt macro arguments.
10094
10095 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
10096
10097         * gcc.dg/bconstp-1.c: New test.
10098
10099 2001-08-03  Richard Henderson  <rth@redhat.com>
10100
10101         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10102
10103 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10104
10105         * gcc.dg/cpp/19951025-1.c: Update.
10106
10107 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
10108
10109         * g77.dg/ff90-1.f (s): Fix reference of variable z,
10110         should be x.
10111
10112 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
10113
10114         Kill -fhonor-std.
10115         * g++.old-deja/g++.ns/ns14.C: Remove special options.
10116         * g++.old-deja/g++.other/std1.C: Likewise.
10117         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10118
10119 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
10120
10121         * lib/g77.exp:  Load gcc-defs.exp for common procedures
10122         (g77_pass, g77_fail, g77_finish, g77_exit,
10123         ${tool}_check_unsupported_p} Now redundant.  Deleted.
10124
10125 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10126
10127         * g77.dg/fbackslash.f
10128         * g77.dg/fcase-preserve.f
10129         * g77.dg/ff90-1.f
10130         * g77.dg/ffixed-line-length-0.f
10131         * g77.dg/ffixed-line-length-132.f
10132         * g77.dg/ffixed-line-length-7.f
10133         * g77.dg/ffixed-line-length-72.f
10134         * g77.dg/ffixed-line-length-none.f
10135         * g77.dg/ffree-form-1.f
10136         * g77.dg/fno-backslash.f
10137         * g77.dg/fno-f90-1.f
10138         * g77.dg/fno-fixed-form-1.f
10139         * g77.dg/fno-onetrip.f
10140         * g77.dg/fno-typeless-boz.f
10141         * g77.dg/fno-underscoring.f
10142         * g77.dg/fno-vxt-1.f
10143         * g77.dg/fonetrip.f
10144         * g77.dg/ftypeless-boz.f
10145         * g77.dg/fugly-assumed.f
10146         * g77.dg/funderscoring.f
10147         * g77.dg/fvxt-1.f
10148
10149 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
10150
10151         * objc.dg/fwd-proto-1.m: New.
10152         * objc.dg/local-decl-1.m: New.
10153         * objc.dg/naming-1.m: New.
10154         * objc.dg/naming-2.m: New.
10155         * objc.dg/proto-hier-1.m: New.
10156
10157 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
10158
10159         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10160         largest-type elements to a struct makes its size grow.
10161
10162 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
10163
10164         * g++.dg/abi/vthunk1.C: New test.
10165
10166 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
10167
10168         * g++.dg/abi/vbase8-22.C: New test.
10169
10170 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10171
10172         * gcc.dg/cpp/macro8.c: New test.
10173
10174 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
10175
10176         * g++.dg/abi/vbase8-21.C: New test.
10177
10178 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
10179
10180         * g++.dg/abi/vbase8-10.C: New test.
10181
10182 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10183
10184         * lib/g++.exp (g++_set_ld_library_path): Renamed to
10185         ${tool}_set_ld_library_path.
10186         Changed caller.
10187         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
10188         g++.exp.
10189
10190 2001-07-26  Stan Cox <scox@redhat.com>
10191
10192         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
10193         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
10194         gcc_exit, gcc_check_unsupported_p):
10195         Moved to gcc-deps.exp
10196         * gcc-deps.exp: New file.
10197
10198 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10199
10200         * g++.old-deja/g++.pt/defarg14.C: New test.
10201
10202 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10203
10204         * g++.old-deja/g++.other/lineno5.C: New test.
10205
10206 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10207
10208         * g++.old-deja/g++.pt/crash68.C: New test.
10209
10210 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10211
10212         * g++.old-deja/g++.other/crash42.C: New test.
10213
10214 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10215
10216         * gcc.dg/cpp/extratokens.c: Fix.
10217         * gcc.dg/cpp/skipping2.c: New tests.
10218
10219 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10220
10221         * gcc.c-torture/execute/20010724-1.c: New file.
10222         * gcc.c-torture/execute/20010724-1.x: New file.
10223
10224 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10225
10226         * g++.old-deja/g++.other/cond7.C: New test.
10227
10228 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10229
10230         * g++.old-deja/g++.other/optimize4.C: New test.
10231
10232 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10233
10234         * g++.old-deja/g++.abi/vbase8-5.C: New test.
10235
10236 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
10237
10238         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
10239         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
10240         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
10241         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
10242
10243         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
10244         bug report" message.
10245
10246         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
10247         * g++.dg/ext/instantiate1.C: Move from old-deja.
10248
10249 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
10250
10251         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
10252         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
10253         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
10254         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
10255
10256 2001-07-23  Jeffrey A Law  (law@cygnus.com)
10257
10258         * gcc.c-torture/execute/20010723-1.c: New test.
10259
10260 2001-07-23  Ben Elliston  <bje@redhat.com>
10261
10262         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
10263
10264 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10265
10266         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
10267         i[34567]86-*-*.
10268         Delete handling of ieee_multilib_flags.
10269         Pass -mieee for alpha*-*-* and sh-*-*.
10270         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
10271
10272 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
10273
10274         Remove old-abi tests.
10275         * g++.old-deja/g++.mike/p11116.C: Remove.
10276         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
10277
10278 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
10279
10280         * g77.f-torture/compile/pr3743.f:  New test
10281
10282 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
10283
10284         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
10285
10286 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10287
10288         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
10289         g++.old-deja/g++.pt/static6.C: Likewise.
10290         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
10291         supports weak symbols.
10292
10293 2001-07-18  Andreas Jaeger  <aj@suse.de>
10294
10295         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
10296         supported again.
10297
10298 2001-07-18  Andreas Jaeger  <aj@suse.de>
10299
10300         * gcc.dg/iftrap-1.c: Fix target line.
10301
10302 2001-07-17  Richard Henderson  <rth@redhat.com>
10303
10304         * gcc.c-torture/execute/20010717-1.c: New.
10305
10306 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10307
10308         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
10309         tests.
10310
10311 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
10312
10313         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
10314
10315 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10316
10317         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
10318         UAC_SIGBUS, UAC_NOPRINT definitions.
10319
10320 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
10321
10322         * objc/execute/object_is_class.m: New test.
10323         * objc/execute/object_is_meta_class.m: New test.
10324
10325 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
10326
10327         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
10328         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
10329
10330 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
10331
10332         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
10333         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
10334
10335 2001-07-14  Richard Henderson  <rth@redhat.com>
10336
10337         * gcc.dg/iftrap-1.c: New.
10338
10339 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
10340
10341         * g77.f-torture/execute/intrinsic77.f: New test.
10342
10343 2001-07-11  Janis Johnson <janis@us.ibm.com>
10344
10345         * gcc.misc-tests/gcov-3.c: New test.
10346
10347 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
10348
10349         * gcc.c-torture/compile/20010711-1.c,
10350         * gcc.c-torture/compile/20010711-2.c: New tests.
10351
10352 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
10353
10354         * gcc.c-torture/execute/20010711-1.c: New test.
10355
10356 2001-07-11  Ben Elliston  <bje@redhat.com>
10357
10358         * g++.old-deja/g++.other/enum5.C: New test.
10359
10360 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
10361
10362         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
10363         (g++-dg-prune): Call prune_gcc_output.
10364         * prune.exp: New file for prune_gcc_output.
10365         * lib/g++.exp, lib/gcc.exp: Load it.
10366
10367 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10368
10369         * gcc.c-torture/compile/20010701-1.c,
10370         g++.old-deja/g++.ext/attrib6.C: New tests.
10371
10372 2001-07-06  Jeffrey A Law  (law@cygnus.com)
10373
10374         * gcc.c-torture/compile/20010706-1.c: New test.
10375
10376 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
10377
10378         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
10379
10380 2001-06-28  Stan Shebs  <shebs@apple.com>
10381
10382         * gcc.dg/pragma-darwin.c: New test.
10383
10384 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10385
10386         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
10387         Solaris 2.[678] system.
10388
10389 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10390
10391         * gcc.dg/20010622-1.c: New test.
10392
10393 2001-06-18  Stan Shebs  <shebs@apple.com>
10394
10395         * objc.dg: New directory.
10396         * objc.dg/dg.exp: New file.
10397         * objc.dg/alias.m: New.
10398         * objc.dg/class-1.m: New.
10399         * objc.dg/class-2.m: New.
10400         * objc.dg/const-str-1.m: New.
10401         * objc.dg/const-str-2.m: New.
10402         * objc.dg/id-1.m: New.
10403         * objc.dg/method-1.m: New.
10404         * objc.dg/super-class-1.m: New.
10405         * lib/objc-dg.exp: New file.
10406
10407 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10408
10409         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
10410         of label name.
10411
10412 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
10413
10414         * g++.old-deja/g++.abi/vbase8-9.C: New test.
10415
10416 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10417
10418         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
10419         variable.
10420
10421 2001-06-12  Richard Henderson  <rth@redhat.com>
10422
10423         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
10424
10425 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
10426
10427         * g++.old-deja/g++.abi/vbase5.C: New test.
10428         * g++.old-deja/g++.abi/vbase6.C: New test.
10429         * g++.old-deja/g++.abi/vbase7.C: New test.
10430
10431 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10432
10433         * gcc.c-torture/compile/20010610-1.c: New test.
10434
10435 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
10436
10437         * g++.old-deja/g++.abi/vbase4.C: New test.
10438
10439 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10440
10441         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
10442         support %f for HC11/HC12 targets.
10443         * gcc.c-torture/execute/930513-1.x: New file, likewise.
10444         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
10445         on HC11/HC12 targets.
10446         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
10447
10448 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10449
10450         * gcc.dg/wchar_t-1.c: New file.
10451         * gcc.dg/wint_t-1.c: Likewise.
10452
10453 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
10454
10455         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
10456
10457 2001-06-11  Richard Henderson  <rth@redhat.com>
10458
10459         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
10460
10461 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10462
10463         * gcc.c-torture/compile/20010611-1.c: New test.
10464
10465 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10466
10467         * gcc.dg/c99-tag-1.c: Add more tests.
10468
10469 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
10470
10471         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
10472         representation on MN10300 and ARM/Thumb.
10473
10474 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
10475
10476         * g77.f-torture/execute/20010610.f: New.
10477
10478 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
10479
10480         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
10481         names.
10482
10483 2001-06-09  Richard Henderson  <rth@redhat.com>
10484
10485         * gcc.c-torture/execute/ashrdi-1.c: New.
10486         * gcc.c-torture/execute/ashldi-1.c: New.
10487         * gcc.c-torture/execute/lshrdi-1.c: New.
10488
10489 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
10490
10491         * objc/execute/load-3.m: Added. Check sending +load to categories,
10492         in addition to classes.
10493
10494 2001-06-08  Stan Shebs  <shebs@apple.com>
10495
10496         * objc/execute/load-2.m: New test.  From Nicola Pero
10497         <n.pero@mi.flashnet.it>.
10498
10499 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
10500
10501         * gcc.c-torture/execute/20010605-2.c: New test.
10502
10503 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
10504
10505         * g++.old-deja/g++.abi/vbase2.C: New test.
10506         * g++.old-deja/g++.abi/vbase3.C: New test.
10507
10508 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
10509
10510         * g++.old-deja/g++.pt/friend49.C: New test.
10511
10512 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
10513
10514         * g++.old-deja/g++.ext/anon3.C: New test.
10515
10516 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
10517
10518         * g++.old-deja/g++.other/conv7.C: New test.
10519
10520 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
10521
10522         * gcc.c-torture/compile/20010605-2.c: New test.
10523
10524 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10525
10526         * gcc.c-torture/execute/20010604-1.c: New test.
10527
10528 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
10529
10530         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
10531
10532 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
10533
10534         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
10535         (g++_link_flags): Likewise.
10536         (g++_init): Pass gccpath's value to two previous functions.
10537
10538 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10539
10540         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
10541         Ensure logfile entry matches exec command line.
10542
10543 2001-05-31  Richard Henderson  <rth@redhat.com>
10544
10545         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
10546         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
10547
10548 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
10549
10550         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
10551         compiler for irix6.2
10552
10553 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
10554
10555         * g++.old-deja/g++.other/optimize3.C: New file.
10556
10557 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
10558
10559         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
10560         assemble.
10561
10562 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
10563
10564         * g++.old-deja/g++.other/optimize2.C: New file.
10565
10566 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
10567
10568         * gcc.c-torture/compile/20010518-2.c: New file.
10569         * gcc.c-torture/execute/20010518-1.c: New file.
10570         * gcc.c-torture/execute/20010518-2.c: New file.
10571
10572 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10573
10574         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
10575
10576 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
10577
10578         G++ no longer defines builtins that do not begin with __builtin.
10579         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
10580         * g++.old-deja/g++.brendand/misc13.C: Likewise.
10581         * g++.old-deja/g++.law/builtin1.C: Likewise.
10582         * g++.old-deja/g++.law/cvt2.C: Likewise.
10583         * g++.old-deja/g++.mike/net5.C: Likewise.
10584         * g++.old-deja/g++.other/builtins1.C: Likewise.
10585         * g++.old-deja/g++.other/builtins2.C: Likewise.
10586         * g++.old-deja/g++.other/builtins3.C: Likewise.
10587         * g++.old-deja/g++.other/builtins4.C: Likewise.
10588         * g++.old-deja/g++.other/inline8.C: Likewise.
10589         * g++.old-deja/g++.robertl/eb39.C: Likewise.
10590
10591 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
10592
10593         * g++.old-deja/g++.pt/using1.C: Adjust.
10594         * g++.old-deja/g++.pt/using2.C: New test.
10595
10596 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10597
10598         * gcc.dg/cpp/charconst.c: New tests.
10599         * gcc.dg/cpp/escape.c: New tests.
10600         * gcc.dg/cpp/escape-1.c: New tests.
10601         * gcc.dg/cpp/escape-2.c: New tests.
10602         * gcc.dg/cpp/ucs.c: New tests.
10603
10604 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
10605
10606         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
10607         native compiler for irix6.5.
10608
10609 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
10610
10611         * lib/g++.exp (g++_include_flags): Use args to compute
10612         get_multilibs.
10613         (g++_link_flags): Likewise.
10614         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10615
10616 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10617
10618         * gcc.dg/c90-hexfloat-1.c: Add more tests.
10619
10620 2001-05-21  Geoff Keating  <geoffk@redhat.com>
10621
10622         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
10623         this file.
10624
10625 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10626
10627         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
10628         STACK_SIZE;
10629         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
10630         to STACK_SIZE; Use it to define size of add_histo array.
10631         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
10632         to STACK_SIZE.
10633         (f): Use GITT_SIZE to define size of gitt local table.
10634         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
10635         to STACK_SIZE; Use it to define size of bytemem array.
10636
10637 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10638
10639         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
10640         on 68HC11/HC12 due to the asm instruction.
10641         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
10642         * gcc.c-torture/compile/920520-1.x: Likewise.
10643         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
10644         on 68HC11/HC12 because the function is larger than 64K.
10645         * gcc.c-torture/compile/961203-1.x: New file, this test fails
10646         on 68HC11/HC12 because the structure is too large.
10647
10648 2001-05-20  Richard Henderson  <rth@redhat.com>
10649
10650         * gcc.c-torture/execute/20010520-1.c: New.
10651
10652 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10653
10654         * g++.old-deja/g++.warn/compare1.C: New test.
10655         * gcc.dg/compare4.c: New test.
10656
10657 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
10658
10659         * g++.old-deja/g++.other/optimize1.C: New test.
10660
10661 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10662
10663         * g++.old-deja/g++.pt/spec41.C: New test.
10664
10665 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
10666
10667         * gcc.c-torture/compile/20010114-1.x: Remove.
10668
10669 2001-05-18  Stan Shebs  <shebs@apple.com>
10670
10671         * gcc.c-torture/compile/20010518-1.c: New test.
10672
10673 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
10674
10675         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
10676         * g++.old-deja/g++.pt/crash67.C: New test.
10677
10678 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
10679
10680         * g++.old-deja/g++.other/debug9.C: New test.
10681
10682 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
10683
10684         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
10685
10686 2001-05-16  Jan Hubicka  <jh@suse.cz>
10687
10688         * gcc.c-torture/compile/20010516-1.c: New test.
10689
10690 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
10691
10692         * g++.old-deja/g++.other/crash41.C: New test.
10693
10694 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
10695
10696         * g++.old-deja/g++.pt/crash66.C: New test.
10697
10698 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
10699
10700         * g++.old-deja/g++.robertl/eb27.C: Convert.
10701
10702 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
10703
10704         * g++.dg/friend-warn.C: New test.  Do not warn about friend
10705         declaration being redundant.
10706
10707 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
10708
10709         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
10710
10711 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
10712
10713         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
10714
10715 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
10716
10717         * lib/g++.exp: Use testsuite_flags.
10718
10719 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
10720
10721         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
10722
10723 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10724
10725         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
10726
10727 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
10728
10729         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
10730
10731 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
10732
10733         * gcc.c-torture/compile/20010313-1.c: New test.
10734
10735 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
10736
10737         * gcc.dg/cpp/direct2.c: New test.
10738         * gccq.dg/cpp/direct2s.c: New test.
10739
10740         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
10741
10742 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
10743
10744         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
10745         * g++.old-deja/g++.other/op3.C: Likewise.
10746
10747 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10748
10749         * gcc.dg/cpp/syshdr.h: New file.
10750         * gcc.dg/cpp/sysmac1.c: Update.
10751         * gcc.dg/cpp/sysmac2.c: Update.
10752
10753 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10754
10755         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
10756
10757 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
10758
10759         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
10760         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
10761
10762 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
10763
10764         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
10765
10766 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
10767
10768         * lib/g++.exp (g++_include_flags): Don't use any special flags
10769         if TESTING_IN_BUILD_TREE is not defined.
10770         (g++_init): Use a plain 'c++' as the compiler if
10771         TESTING_IN_BUILD_TREEE is not defined.
10772
10773 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
10774
10775         * g++.old-deja/g++.eh/catch13.C: New test.
10776         * g++.old-deja/g++.eh/catch14.C: New test.
10777
10778 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
10779
10780         * gcc.dg/cpp/tr-define.c: New test.
10781
10782 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
10783
10784         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
10785         <stdlib.h>, not <malloc.h>.
10786
10787 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
10788
10789         * g++.old-deja/g++.ns/template17.C: New test.
10790
10791 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
10792
10793         * g++.old-deja/g++.pt/ref4.C: New test.
10794
10795 2001-04-30  Richard Henderson  <rth@redhat.com>
10796
10797         * gcc.dg/20000724-1.c: Revert last change.
10798
10799 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
10800
10801         * g77.f-torture/execute/20010430.f: New test.
10802
10803 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
10804
10805         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
10806
10807 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
10808
10809         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
10810
10811 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
10812
10813         * g++.old-deja/g++.eh/crash6.C: New test.
10814
10815 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
10816
10817         * g++.old-deja/g++.other/warn7.C: New test.
10818
10819 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
10820
10821         * g++.old-deja/g++.other/defarg9.C: New test.
10822
10823 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
10824
10825         * g77.f-torture/compile/20010426.f: New test.
10826         * g77.f-torture/execute/20010426.f: New test.
10827
10828 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
10829
10830         * g77.f-torture/compile/20000629-1.x: Remove - error
10831         has been fixed.
10832
10833 2001-04-26  Jeffrey A Law  (law@cygnus.com)
10834
10835         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
10836         Tweak slightly to work with g++.dg framework.
10837         * g++.dg/special/ecos.exp: Run initp1.C test.
10838         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
10839
10840         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
10841         its linker doesn't give line numbers either.
10842         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
10843
10844 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
10845
10846         * g++.old-deja/g++.other/lex1.C: New test.
10847
10848 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
10849
10850         * gcc.dg/noncompile/20010425-1.c: New test.
10851
10852 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
10853
10854         * g++.old-deja/g++.pt/mangle2.C: New test.
10855
10856 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
10857
10858         * gcc.dg/format/plus-1.c: New test.
10859
10860 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
10861
10862         * gcc.dg/20010423-1.c: New test.
10863
10864 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
10865
10866         * gcc.c-torture/execute/20010422-1.c: New test.
10867
10868 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
10869
10870         * g++.old-deja/g++.ns/type2.C: New test.
10871
10872 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
10873
10874         * g++.old-deja/g++.other/perf1.C: New test.
10875
10876 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
10877
10878         * gcc.dg/c99-func-2.c: Remove xfail.
10879         * gcc.dg/c99-func-3.c: Remove xfail.
10880         * gcc.dg/c99-func-4.c: Remove xfail.
10881
10882 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
10883
10884         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
10885
10886 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10887
10888         * gcc.c-torture/compile/20010423-1.c: New test.
10889
10890 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10891
10892         * g++.old-deja/g++.pt/typename28.C: New test.
10893
10894 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10895
10896         * g++.old-deja/g++.abi/empty2.C: New test.
10897         * g++.old-deja/g++.abi/empty3.C: New test.
10898
10899 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10900
10901         * g++.old-deja/g++.other/comdat2.C: New test.
10902         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
10903
10904 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10905
10906         * g++.old-deja/g++.other/overload14.C: New test.
10907
10908 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10909
10910         * g++.old-deja/g++.other/lookup23.C: New test.
10911
10912 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
10913
10914         * gcc.c-torture/execute/20010403-1.c: New test.
10915
10916 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
10917             Mark Mitchell  <mark@codesourcery.com>
10918
10919         * lib/old-dejagnu.exp: Don't delete output of executable.
10920         Add .exe suffix to executables.
10921
10922 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
10923
10924         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
10925
10926 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10927
10928         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
10929
10930 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
10931
10932         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
10933         * g++.old-deja/g++.abi/crash1.C: New test.
10934
10935 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
10936
10937         * g++.old-deja/g++.other/crash40.C: New test.
10938
10939 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10940
10941         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
10942
10943 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
10944
10945         * g++.old-deja/g++.other/warn6.C: New test.
10946
10947 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
10948
10949         * g++.old-deja/g++.robertl/eb42.C: Same.
10950
10951 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10952
10953         * gcc.dg/wtr-conversion-1.c: New testcase.
10954
10955 2001-04-10  Richard Henderson  <rth@redhat.com>
10956
10957         * g++.old-deja/g++.other/array5.C: New.
10958
10959 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10960
10961         * gcc.c-torture/execute/20010408-1.c: New test.
10962
10963 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
10964
10965         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
10966         headers and constructs.
10967         * g++.old-deja/g++.robertl/eb79.C: Same.
10968         * g++.old-deja/g++.robertl/eb77.C (main): Same.
10969         * g++.old-deja/g++.robertl/eb73.C: Same.
10970         * g++.old-deja/g++.robertl/eb66.C (main): Same.
10971         * g++.old-deja/g++.robertl/eb55.C (t): Same.
10972         * g++.old-deja/g++.robertl/eb54.C (main): Same.
10973         * g++.old-deja/g++.robertl/eb46.C (main): Same.
10974         * g++.old-deja/g++.robertl/eb44.C: Same.
10975         * g++.old-deja/g++.robertl/eb41.C (main): Same.
10976         * g++.old-deja/g++.robertl/eb4.C (main): Same.
10977         * g++.old-deja/g++.robertl/eb39.C: Same.
10978         * g++.old-deja/g++.robertl/eb33.C (main): Same.
10979         * g++.old-deja/g++.robertl/eb31.C (main): Same.
10980         * g++.old-deja/g++.robertl/eb30.C: Same.
10981         * g++.old-deja/g++.robertl/eb3.C: Same.
10982         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
10983         * g++.old-deja/g++.robertl/eb21.C: Same.
10984         * g++.old-deja/g++.robertl/eb15.C: Same.
10985         * g++.old-deja/g++.robertl/eb118.C: Same.
10986         * g++.old-deja/g++.robertl/eb115.C (main): Same.
10987         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
10988         * g++.old-deja/g++.robertl/eb109.C: Same.
10989         * g++.old-deja/g++.other/sibcall1.C (main): Same.
10990         * g++.old-deja/g++.mike/rtti1.C: Same.
10991         * g++.old-deja/g++.mike/p658.C: Same.
10992         * g++.old-deja/g++.mike/net46.C: Same.
10993         * g++.old-deja/g++.mike/net34.C: Same.
10994         * g++.old-deja/g++.mike/memoize1.C: Same.
10995         * g++.old-deja/g++.mike/eh2.C: Same.
10996         * g++.old-deja/g++.law/weak.C: Same.
10997         * g++.old-deja/g++.law/visibility7.C: Same.
10998         * g++.old-deja/g++.law/visibility25.C: Same.
10999         * g++.old-deja/g++.law/visibility22.C: Same.
11000         * g++.old-deja/g++.law/visibility2.C: Same.
11001         * g++.old-deja/g++.law/visibility17.C: Same.
11002         * g++.old-deja/g++.law/visibility13.C: Same.
11003         * g++.old-deja/g++.law/visibility10.C: Same.
11004         * g++.old-deja/g++.law/visibility1.C: Same.
11005         * g++.old-deja/g++.law/virtual3.C (eval): Same.
11006         * g++.old-deja/g++.law/vbase1.C: Same.
11007         * g++.old-deja/g++.law/operators32.C: Same.
11008         * g++.old-deja/g++.law/nest3.C: Same.
11009         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11010         * g++.old-deja/g++.law/except5.C (main): Same.
11011         * g++.old-deja/g++.law/cvt7.C (run): Same.
11012         * g++.old-deja/g++.law/cvt2.C: Same.
11013         * g++.old-deja/g++.law/cvt16.C: Same.
11014         * g++.old-deja/g++.law/ctors6.C (bar): Same.
11015         * g++.old-deja/g++.law/ctors17.C (main): Same.
11016         * g++.old-deja/g++.law/ctors13.C: Same.
11017         * g++.old-deja/g++.law/ctors12.C (main): Same.
11018         * g++.old-deja/g++.law/ctors10.C: Same.
11019         * g++.old-deja/g++.law/code-gen5.C: Same.
11020         * g++.old-deja/g++.law/bad-error7.C: Same.
11021         * g++.old-deja/g++.law/arm9.C: Same.
11022         * g++.old-deja/g++.law/arm12.C: Same.
11023         * g++.old-deja/g++.law/arg8.C: Same.
11024         * g++.old-deja/g++.law/arg1.C: Same.
11025         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11026         * g++.old-deja/g++.jason/template31.C: Same.
11027         * g++.old-deja/g++.jason/template24.C (main): Same.
11028         * g++.old-deja/g++.jason/2371.C: Same.
11029         * g++.old-deja/g++.eh/new2.C: Same.
11030         * g++.old-deja/g++.eh/new1.C: Same.
11031         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11032         * g++.old-deja/g++.brendan/nest21.C (main): Same.
11033         * g++.old-deja/g++.brendan/err-msg3.C: Same.
11034         * g++.old-deja/g++.brendan/crash62.C: Same.
11035         * g++.old-deja/g++.brendan/crash52.C: Same.
11036         * g++.old-deja/g++.brendan/crash49.C (main): Same.
11037         * g++.old-deja/g++.brendan/crash38.C: Same.
11038         * g++.old-deja/g++.brendan/crash15.C (main): Same.
11039         * g++.old-deja/g++.brendan/copy9.C: Same.
11040
11041 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
11042
11043         * gcc.c-torture/execute/20001203-2.c (memset):
11044         Count argument is of type __SIZE_TYPE__.
11045
11046 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
11047
11048         * gcc.c-torture/compile/20010404-1.c: New test.
11049
11050 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
11051
11052         * gcc.c-torture/compile/20010326-1.c: New test.
11053
11054 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
11055
11056         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11057         peculiarities of the SH.
11058         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11059
11060 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11061
11062         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11063         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11064         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11065
11066 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11067
11068         * g77.f-torture/compile/20010321-1.f: New test.
11069
11070 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11071
11072         * gcc.c-torture/compile/20010329-1.c: New test.
11073
11074 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11075
11076         * gcc.c-torture/execute/20010329-1.c: New test.
11077
11078 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
11079
11080         * g++.old-deja/g++.other/eh4.C: Fix typo.
11081
11082 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
11083
11084         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11085
11086 2001-03-28  Philip Blundell  <philb@gnu.org>
11087
11088         * gcc.c-torture/compile/20010328-1.c: New test.
11089
11090 2001-03-27  Richard Henderson  <rth@redhat.com>
11091
11092         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11093         * g++.old-deja/g++.eh/vbase3.C: Likewise.
11094
11095 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
11096
11097         * gcc.c-torture/compile/20010327-1.c: New test.
11098
11099 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
11100
11101         * g++.old-deja/g++.other/friend12.C: New test.
11102         * g++.old-deja/g++.other/friend9.C: Expect no errors.
11103         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11104
11105 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11106
11107         * gcc.c-torture/execute/20010325-1.c: New test.
11108
11109 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
11110
11111         * g++.old-deja/g++.other/mangle3.C: New test.
11112
11113 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
11114
11115         * g++.old-deja/g++.other/anon8.C: New test.
11116
11117 2001-03-20  Philip Blundell  <philb@gnu.org>
11118
11119         * gcc.c-torture/compile/20010320-1.c: New test.
11120
11121 2001-03-17  Richard Henderson  <rth@redhat.com>
11122
11123         * g++.old-deja/g++.other/eh4.C: Add expected error text.
11124
11125 2001-03-15  Geoff Keating  <geoff@redhat.com>
11126
11127         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11128         tests on AIX.
11129
11130 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
11131
11132         * g++.old-deja/g++.other/eh4.C: New test.
11133
11134 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
11135
11136         * gcc.dg/cpp/mi1.c: Update.
11137
11138 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
11139
11140         * g++.old-deja/g++.other/regstack.C: New test.
11141
11142 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
11143
11144         * g++.old-deja/g++.other/ref4.C: New test.
11145
11146 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
11147
11148         * objc/execute/va_method.m: Added.
11149         * objc/execute/IMP.m: Added.
11150         * objc/execute/_cmd.m: Added.
11151         * objc/execute/accessing_ivars.m: Added.
11152         * objc/execute/class-1.m: Added.
11153         * objc/execute/class-10.m: Added.
11154         * objc/execute/class-11.m: Added.
11155         * objc/execute/class-12.m: Added.
11156         * objc/execute/class-13.m: Added.
11157         * objc/execute/class-14.m: Added.
11158         * objc/execute/class-2.m: Added.
11159         * objc/execute/class-3.m: Added.
11160         * objc/execute/class-4.m: Added.
11161         * objc/execute/class-5.m: Added.
11162         * objc/execute/class-6.m: Added.
11163         * objc/execute/class-7.m: Added.
11164         * objc/execute/class-8.m: Added.
11165         * objc/execute/class-9.m: Added.
11166         * objc/execute/class-tests-1.h
11167         * objc/execute/class-tests-2.h
11168         * objc/execute/compatibility_alias.m: Added.
11169         * objc/execute/encode-1.m: Added.
11170         * objc/execute/formal_protocol-1.m: Added.
11171         * objc/execute/formal_protocol-2.m: Added.
11172         * objc/execute/formal_protocol-3.m: Added.
11173         * objc/execute/formal_protocol-4.m: Added.
11174         * objc/execute/formal_protocol-5.m: Added.
11175         * objc/execute/formal_protocol-6.m: Added.
11176         * objc/execute/formal_protocol-7.m: Added.
11177         * objc/execute/informal_protocol.m: Added.
11178         * objc/execute/initialize.m: Added.
11179         * objc/execute/load.m: Added.
11180         * objc/execute/many_args_method.m: Added.
11181         * objc/execute/nested-3.m: Added.
11182         * objc/execute/no_clash.m: Added.
11183         * objc/execute/private.m: Added.
11184         * objc/execute/redefining_self.m: Added.
11185         * objc/execute/root_methods.m: Added.
11186         * objc/execute/selector-1.m: Added.
11187         * objc/execute/static-1.m: Added.
11188         * objc/execute/static-2.m: Added.
11189         * objc/execute/va_method.m: Added.
11190
11191 2001-03-10  Richard Henderson  <rth@redhat.com>
11192
11193         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11194
11195 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
11196
11197         * g++.old-deja/g++.other/crash31.C: XFAIL.
11198         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11199         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11200         * gcc.c-torture/execute/20010123-1.x: XFAIL.
11201         * gcc.c-torture/execute/20010124-1.x: XFAIL.
11202         * gcc.dg/sequence-pt-1.c: XFAIL one test.
11203
11204 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
11205
11206         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11207
11208 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
11209
11210         * gcc.dg/20000724-1.c: Don't use multiline strings.
11211
11212 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
11213
11214         * objc/execute/string1.m, objc/execute/string2.m: Compare the
11215         result of -cString against what we expect it to be; don't just
11216         print it out for no one to read.
11217
11218         * objc/execute/string3.m, objc/execute/string4.m: New tests.
11219         Based on testcases provided by Nicola Pero.
11220
11221 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
11222
11223         * gcc.dg/cpp/macro7.c: New test.
11224
11225 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
11226
11227         * gcc.dg/cpp/multiline.c: Update.
11228
11229 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11230
11231         * g++.old-deja/g++.other/enum3.C: New test.
11232
11233 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11234
11235         * g++.old-deja/g++.other/pod1.C: New test.
11236
11237 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11238
11239         * g++.old-deja/g++.ext/overload1.C: New test.
11240
11241 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
11242
11243         * g++.old-deja/g++.pt/using1.C: New test.
11244
11245 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
11246
11247         * g++.old-deja/g++.other/using9.C: New test.
11248
11249 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
11250
11251         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11252
11253         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11254
11255 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
11256
11257         * g++.old-deja/g++.ext/realpt1.C: Remove.
11258
11259 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
11260
11261         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11262
11263 2001-02-26  Will Cohen  <wcohen@redhat.com>
11264
11265         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11266
11267 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
11268
11269         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11270         templatized constructors.
11271
11272 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11273
11274         * gcc.c-torture/execute/20010224-1.c: New test.
11275
11276 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
11277
11278         * gcc.c-torture/execute/20010222-1.c: New test.
11279
11280 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
11281
11282         * g++.old-deja/g++.other/inline20.C: New test.
11283
11284 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
11285
11286         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11287
11288 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11289
11290         * g++.old-deja/g++.other/lookup22.C: New test.
11291
11292 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
11293
11294         * g77.dg: New directory.
11295         * g77.dg/20010216-1.f: New test case.
11296         * g77.dg/dg.exp: New driver.
11297         * lib/g77-dg.exp: New driver library.
11298
11299 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11300
11301         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
11302
11303 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
11304
11305         * g++.old-deja/g++.other/decl9.C: New test.
11306
11307 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
11308
11309         * g++.old-deja/g++.other/init16.C: Update the test so that it does
11310         not need <string> and also tests the initialization at runtime.
11311
11312 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11313
11314         * gcc.c-torture/execute/longlong.c: New test.
11315
11316 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
11317
11318         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
11319
11320 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
11321
11322         * gcc.c-torture/execute/920302-1.c (execute):
11323         Change argument type to short.
11324
11325 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
11326
11327         * g++.old-deja/g++.pt/deduct6.C: New test.
11328
11329 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
11330
11331         * g++.old-deja/g++.pt/deduct5.C: New test.
11332
11333 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
11334
11335         * gcc.c-torture/execute/20010209-1.c: New test.
11336
11337 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
11338
11339         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
11340
11341 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
11342
11343         * g++.dg/vtgc1.C: Update for new ABI.
11344
11345         * consistency.vlad: New directory, 1665 files.
11346
11347 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11348
11349         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
11350         return type.
11351         * gcc.dg/cpp/digraphs.c: Declare puts.
11352
11353 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11354
11355         * g++.old-deja/g++.other/warn5.C: New test.
11356
11357 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11358
11359         * g++.old-deja/g++.pt/spec40.C: New test.
11360
11361 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11362
11363         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
11364         case.
11365         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
11366
11367 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
11368
11369         * gcc.c-torture/compile/20010209-1.c: New test.
11370
11371 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
11372
11373         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
11374         excess errors message but not if it crashes.
11375         * g++.old-deja/g++.other/crash27.C: Likewise.
11376         * g++.old-deja/g++.other/crash28.C: Likewise.
11377         * g++.old-deja/g++.other/crash30.C: Likewise.
11378         * g++.old-deja/g++.other/crash32.C: Likewise.
11379         * g++.old-deja/g++.other/crash35.C: Likewise.
11380         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11381
11382 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11383
11384         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
11385         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
11386         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
11387         g77.f-torture/execute/execute.exp,
11388         g77.f-torture/noncompile/noncompile.exp,
11389         gcc.c-torture/execute/execute.exp,
11390         gcc.c-torture/execute/memcheck/memcheck.exp,
11391         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
11392         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
11393         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
11394         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
11395         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
11396         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
11397         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11398         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
11399         Remove bug reporting instructions with ancient email addresses.
11400
11401 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
11402
11403         * gcc.dg/20010202-1.c: New test.
11404         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
11405
11406 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
11407
11408         * g++.dg/stdbool-if.C: New test.
11409
11410 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
11411
11412         * objc/execute/fdecl.m: Added main().
11413
11414 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
11415
11416         * gcc.c-torture/execute/20010206-1.c: New test.
11417
11418 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
11419
11420         * gcc.dg/cpp/avoidpaste1.c: Update.
11421
11422 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
11423
11424         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
11425         Pero <nicola@brainstorm.co.uk>.
11426         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
11427
11428 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
11429
11430         * g++.old-deja/g++.pt/spec39.C: New test.
11431
11432 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
11433
11434         * gcc.c-torture/compile/20010202-1.c: New test.
11435
11436 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
11437
11438         * g++.old-deja/g++.abi/primary2.C: New test.
11439         * g++.old-deja/g++.abi/primary3.C: New test.
11440         * g++.old-deja/g++.abi/primary4.C: New test.
11441         * g++.old-deja/g++.abi/primary5.C: New test.
11442         * g++.old-deja/g++.abi/vtable3.h: New test.
11443         * g++.old-deja/g++.abi/vtable3a.C: New test.
11444         * g++.old-deja/g++.abi/vtable3b.C: New test.
11445         * g++.old-deja/g++.abi/vtable3c.C: New test.
11446         * g++.old-deja/g++.abi/vtable3d.C: New test.
11447         * g++.old-deja/g++.abi/vtable3e.C: New test.
11448         * g++.old-deja/g++.abi/vtable3f.C: New test.
11449         * g++.old-deja/g++.abi/vtable3g.C: New test.
11450         * g++.old-deja/g++.abi/vtable3h.C: New test.
11451         * g++.old-deja/g++.abi/vtable3i.C: New test.
11452         * g++.old-deja/g++.abi/vtable3j.C: New test.
11453         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
11454
11455 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
11456
11457         * g++.old-deja/g++.other/anon6.C: New test.
11458         * g++.old-deja/g++.other/anon7.C: New test.
11459
11460 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11461
11462         * gcc.dg/cpp/avoidpaste2.c: New tests.
11463
11464 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
11465
11466         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
11467
11468 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
11469
11470         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
11471         DECIMAL_DIG cases for Irix."
11472
11473 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
11474
11475         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
11476
11477 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11478
11479         * gcc.dg/c99-tag-1.c: New test.
11480
11481 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
11482
11483         * gcc.dg/cpp/tr-warn1.c: Add tests.
11484
11485 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
11486
11487         * gcc.dg/cpp/avoidpaste1.c: Update.
11488         * gcc.dg/cpp/paste4.c: Update.
11489
11490 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
11491
11492         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
11493         cases for Irix.
11494
11495 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11496
11497         * g++.old-deja/g++.other/inline19.C: New test.
11498
11499 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11500
11501         * gcc.dg/Wlarger-than.c: New test.
11502
11503 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11504
11505         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
11506
11507 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
11508
11509         * gcc.c-torture/execute/20010129-1.c: New test.
11510         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
11511
11512 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
11513
11514         * gcc.dg/cpp/avoidpaste1.c: Test case.
11515
11516 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
11517
11518         * g++.old-deja/g++.other/inline18.C: New test.
11519
11520 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11521
11522         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
11523         and __builtin_putchar.
11524
11525 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
11526
11527         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
11528         tests.
11529
11530 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
11531
11532         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
11533         floating point number rounding mode to round to the nearest
11534         representable mode.
11535
11536 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
11537
11538         * g++.old-deja/g++.other/mangle2.C: New test.
11539
11540 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
11541
11542         * gcc.c-torture/compile/20010124-1.c: New test.
11543
11544 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
11545
11546         * g++.old-deja/g++.pt/spec38.C: New test.
11547
11548 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11549
11550         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
11551         "Build don't run".
11552
11553 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11554
11555         * gcc.c-torture/execute/20010123-1.c: New test.
11556
11557 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
11558
11559         * g++.old-deja/g++.pt/spec37.C: New test.
11560
11561 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
11562
11563         * g++.old-deja/g++.pt/overload14.C: New test.
11564
11565 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11566
11567         * gcc.c-torture/execute/20010122-1.c: New test, exercise
11568         __builtin_return_address.
11569
11570 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
11571
11572         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
11573         * g++.old-deja/g++.pt/spec35.C: New test.
11574         * g++.old-deja/g++.pt/spec36.C: New test.
11575
11576 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
11577
11578         * gcc.c-torture/compile/20010118-1.c: New test.
11579
11580 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
11581
11582         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
11583
11584 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
11585
11586         * gcc.c-torture/execute/20010119-1.c: New test.
11587
11588 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11589
11590         * g++.old-deja/g++.other/vbase5.C: New test.
11591
11592 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
11593
11594         * gcc.c-torture/execute/20010118-1.c: New test.
11595
11596 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11597
11598         * g++.old-deja/g++.pt/deduct3.C: New test.
11599
11600 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11601
11602         * g++.old-deja/g++.pt/spec34.C: New test.
11603
11604 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
11605
11606         * g77.f-torture/compile/20000601-2.f: New test.
11607
11608 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11609
11610         * g++.old-deja/g++.other/init17.C: New test.
11611
11612 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
11613
11614         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
11615
11616 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11617
11618         * g++.old-deja/g++.pt/unify8.C: New test.
11619
11620 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11621
11622         * g++.old-deja/g++.abi/vbase1.C: New test.
11623
11624 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
11625
11626         * g++.old-deja/g++.pt/crash65.C: New test.
11627
11628 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
11629
11630         * gcc.dg/cpp/assembl2.S: New test case.
11631
11632 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
11633
11634         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
11635         are supported.
11636
11637 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11638
11639         * g++.old-deja/g++.other/builtins1.C: New test.
11640         * g++.old-deja/g++.other/builtins2.C: Likewise.
11641         * g++.old-deja/g++.other/builtins3.C: Likewise.
11642         * g++.old-deja/g++.other/builtins4.C: Likewise.
11643
11644 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
11645
11646         * gcc.c-torture/compile/20010117-1.c: New test.
11647         * gcc.c-torture/compile/20010117-2.c: New test.
11648
11649 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
11650
11651         * g77.f-torture/execute/20010116.[fx]: New test,
11652         XFAIL on i?86-*-*.
11653         * g77.f-torture/compile/20010115.f: Indicate it's
11654         a test for PR fortran/1636.
11655
11656 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
11657
11658         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
11659
11660 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
11661
11662         * g77.f-torture/compile/20010115.f: New test.
11663
11664 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
11665
11666         * g++.old-deja/g++.pt/nontype5.C: New test.
11667
11668 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11669
11670         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
11671         have an equivalent working one below it.
11672
11673 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
11674
11675         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
11676         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11677
11678 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
11679
11680         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
11681         message containing "init_priority".
11682         (conpr-2.C): Likewise.
11683         (conpr-3.C): Likewise.
11684         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
11685
11686 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11687
11688         * gcc.c-torture/execute/20010114-2.c: New test.
11689
11690 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
11691
11692         * gcc.c-torture/compile/20010114-1.c: New test.
11693         * gcc.c-torture/compile/20010114-1.x: Xfail.
11694         * gcc.c-torture/compile/20010114-2.c: New test.
11695         * gcc.c-torture/execute/20010114-1.c: New test.
11696         * gcc.dg/trunc-1.c: New test.
11697         * gcc.dg/uninit-B.c: New test.
11698
11699 2001-01-13  Nick Clifton  <nickc@redhat.com>
11700
11701         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
11702         target.
11703
11704 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
11705
11706         * gcc.c-torture/compile/20010113-1.c: New test.
11707
11708 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
11709
11710         * gcc.c-torture/compile/20001212-1.c: New test.
11711
11712 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11713
11714         * gcc.dg/cpp/widestr1.c: Update.
11715         * gcc.dg/cpp/prag-imp.c: Remove.
11716
11717 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
11718
11719         * gcc.c-torture/execute/20000801-3.x: Remove.
11720         * gcc.dg/c90-init-1.c: New test.
11721         * gcc.dg/c99-init-1.c: New test.
11722         * gcc.dg/c99-init-2.c: New test.
11723         * gcc.dg/gnu99-init-1.c: New test.
11724
11725 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
11726
11727         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
11728         testing that no relevant ones were found.
11729
11730 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
11731
11732         * g++.old-deja/g++.pt/cast2.C: New test.
11733
11734 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
11735
11736         * g++.old-deja/g++.pt/friend47.C: New test.
11737
11738 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11739
11740         * g++.old-deja/g++.pt/instantiate13.C: New test.
11741
11742 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11743
11744         * g++.old-deja/g++.other/defarg7.C: New test.
11745         * g++.old-deja/g++.other/defarg8.C: New test.
11746
11747 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11748
11749         * g++.old-deja/g++.pt/crash64.C: New test.
11750
11751 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
11752
11753         * g++.old-deja/g++.pt/crash63.C: New test.
11754
11755 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11756
11757         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
11758
11759 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
11760
11761         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
11762
11763 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
11764
11765         * g++.old-deja/g++.pt/error3.C: New test.
11766
11767 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
11768
11769         * g++.old-deja/g++.other/crash39.C: New test.
11770
11771 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
11772
11773         * g++.old-deja/g++.other/vbase4.C: New test.
11774
11775 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
11776
11777         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
11778         * gcc.dg/special/20000419-2.c: New file. Identical to above.
11779         * gcc.dg/special/special.exp: New test driver which will check
11780         for alias support for the above test.
11781
11782 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
11783
11784         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
11785         problems on small machines.
11786         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
11787         parameterize.
11788
11789 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
11790
11791         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
11792         mips.
11793         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11794
11795 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
11796
11797         * g++.old_deja/g++.pt/using8.C: New test.
11798
11799 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11800
11801         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
11802
11803 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
11804
11805         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
11806         where a failure is expected.
11807         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
11808
11809 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
11810
11811         * g++.old_deja/g++.pt/instantiate12.C: New test.
11812
11813 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
11814
11815         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
11816         start of structs.
11817         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
11818         * g++.old-deja/g++.brendan/crash17.C: Likewise.
11819         * g++.old-deja/g++.brendan/crash29.C: Likewise.
11820         * g++.old-deja/g++.brendan/crash48.C: Likewise.
11821         * g++.old-deja/g++.brendan/ns1.C: Likewise.
11822         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
11823         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11824         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
11825         * g++.old-deja/g++.eh/spec6.C: Likewise.
11826         * g++.old-deja/g++.jason/crash3.C: Likewise.
11827         * g++.old-deja/g++.law/ctors11.C: Likewise.
11828         * g++.old-deja/g++.law/ctors17.C: Likewise.
11829         * g++.old-deja/g++.law/ctors5.C: Likewise.
11830         * g++.old-deja/g++.law/ctors9.C: Likewise.
11831         * g++.old-deja/g++.mike/ambig1.C: Likewise.
11832         * g++.old-deja/g++.mike/net22.C: Likewise.
11833         * g++.old-deja/g++.mike/p3538a.C: Likewise.
11834         * g++.old-deja/g++.mike/p3538b.C: Likewise.
11835         * g++.old-deja/g++.mike/virt3.C: Likewise.
11836         * g++.old-deja/g++.niklas/t128.C: Likewise.
11837         * g++.old-deja/g++.other/anon4.C: Likewise.
11838         * g++.old-deja/g++.other/using1.C: Likewise.
11839         * g++.old-deja/g++.other/warn3.C: Likewise.
11840         * g++.old-deja/g++.pt/t37.C: Likewise.
11841         * g++.old-deja/g++.robertl/eb69.C: Likewise.
11842         * g++.old-deja/g++.robertl/eb71.C: Likewise.
11843
11844 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
11845
11846         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
11847
11848 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11849
11850         * gcc.c-torture/execute/stdio-opt-3.c: New test.
11851
11852 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
11853
11854         * gcc.c-torture/compile/20010107-1.c: New test.
11855
11856 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11857
11858         * gcc.c-torture/execute/builtin-noret-1.c: New test.
11859
11860 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11861
11862         * gcc.dg/format/format.h: New file.
11863         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
11864         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
11865         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
11866         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
11867         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
11868         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11869         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
11870         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
11871         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
11872         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
11873         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
11874         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
11875         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
11876         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
11877         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
11878         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
11879         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
11880         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
11881         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
11882         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
11883         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
11884         instead of declaring standard types, macros and functions in each
11885         test.
11886
11887 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
11888
11889         * gcc.c-torture/execute/20010106-1.c: New test.
11890
11891 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11892
11893         * gcc.dg/format/format.exp: New file.
11894         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
11895         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
11896         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
11897         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
11898         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
11899         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
11900         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
11901         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
11902         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
11903         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
11904         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
11905         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
11906         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
11907         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
11908         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
11909         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
11910         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
11911         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
11912         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
11913         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
11914         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
11915         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
11916         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
11917         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
11918         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
11919         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
11920         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
11921         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
11922         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
11923         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
11924         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
11925         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
11926         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
11927         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
11928         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
11929         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
11930         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
11931         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11932         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11933         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11934         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11935         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
11936
11937 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
11938
11939         * gcc.c-torture/execute/991228-1.c: Take word endianness into
11940         account.
11941
11942 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
11943
11944         * gcc.c-torture/execute/builtin-complex-1.c: New test.
11945
11946 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
11947
11948         * g++.old-deja/g++.pt/crash62.C: New test.
11949
11950 2001-01-04  Richard Henderson  <rth@redhat.com>
11951
11952         * gcc.dg/20000926-1.c: Update expected warnings.
11953         * gcc.dg/array-2.c: Likewise.
11954         * gcc.dg/array-4.c: Also validate flexible array members.
11955         * gcc.dg/c99-flex-array-1.c: New.
11956
11957 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11958
11959         * gcc.c-torture/compile/20001222-1.x: Remove.
11960
11961 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11962
11963         * gcc.c-torture/execute/built-in-setjmp.c: New.
11964
11965 2001-01-03  Richard Henderson  <rth@redhat.com>
11966
11967         * gcc.dg/940510-1.c: Update expected error wording.
11968         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
11969
11970 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
11971
11972         * lib/target-supports.exp (check_alias_available): Modified to
11973         indicate aliases not supported if only weak aliases are supported.
11974
11975 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11976
11977         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
11978         Turn on cmpstrsi checks for __pj__ and __i370__.
11979
11980 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
11981
11982         * g++.old-deja/g++.other/virtual11.C: New test.
11983
11984 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
11985
11986         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
11987
11988 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11989
11990         * gcc.c-torture/compile/20010102-1.c: New test.
11991
11992 2001-01-02  Andreas Jaeger  <aj@suse.de>
11993
11994         * gcc.dg/noreturn-3.c: New test.
11995
11996         * gcc.dg/noreturn-4.c: New test.
11997
11998 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11999
12000         * gcc.c-torture/execute/stdio-opt-1.c: Also test
12001         __builtin_fputc and __builtin_fwrite.
12002
12003 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12004
12005         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12006         signed char, not default char.
12007
12008 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12009
12010         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12011
12012 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
12013
12014         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
12015
12016 2000-12-29  Richard Henderson  <rth@redhat.com>
12017
12018         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12019         (__cyg_profile_func_exit): Define.
12020
12021 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12022
12023         * g++.dg/vtgc1.C: New test.
12024
12025 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
12026
12027         * gcc.dg/noncompile/20001228-1.c: New test.
12028
12029         * gcc.dg/20001228-1.c: New test.
12030
12031         * gcc.c-torture/execute/20001228-1.c: New test.
12032
12033 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
12034
12035         * gcc.dg/format-strfmon-1.c: New test.
12036
12037 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12038
12039         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12040         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12041         * gcc.c-torture/execute/string-opt-1.c: Likewise.
12042         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12043         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12044         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12045         * gcc.c-torture/execute/string-opt-6.c: Likewise.
12046         * gcc.c-torture/execute/string-opt-7.c: Likewise.
12047         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12048         * gcc.c-torture/execute/string-opt-9.c: Likewise.
12049         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12050         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12051         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12052
12053         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12054         * gcc.c-torture/execute/string-opt-4.c: Test index.
12055
12056 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
12057
12058         * gcc.c-torture/compile/20001226-1.c: New test.
12059
12060 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12061
12062         * gcc.c-torture/compile/20001222-1.c: New test.
12063         * gcc.c-torture/compile/20001222-1.x: Xfail.
12064
12065 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
12066
12067         * gcc.c-torture/execute/comp-goto-2.c: New test.
12068
12069 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
12070
12071         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12072         Use long types if __INT_MAX__ is 32767.
12073         (main): Use cast to (sint32 *) when poking 88 into a_page.
12074
12075         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12076
12077 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
12078
12079         * gcc.c-torture/compile/20001221-1.c: New test.
12080         * gcc.c-torture/execute/20001221-1.c: New test.
12081
12082 2000-12-20  Richard Henderson  <rth@redhat.com>
12083
12084         * g++.old-deja/g++.pt/crash36.C: Update error lines.
12085         * g++.old-deja/g++.robertl/eb109.C: Likewise.
12086
12087 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12088
12089         * gcc.dg/compare3.c: New test.
12090
12091 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12092
12093         * gcc.dg/format-warnll-1.c: New test.
12094
12095 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12096
12097         * gcc.dg/cpp/cmdlne-P.c: New test.
12098
12099 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12100
12101         * gcc.c-torture/execute/builtin-abs-1.c,
12102         gcc.c-torture/execute/builtin-abs-2.c: New tests.
12103
12104 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12105
12106         * gcc.dg/cpp/multiline.c: New test.
12107
12108 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12109
12110         * g++.old-deja/g++.other/syshdr1.C: Update.
12111         * gcc.dg/cpp/lineflags.c: Remove temporarily.
12112
12113 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12114
12115         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12116
12117 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12118
12119         * g++.old-deja/g++.pt/ttp65.C: New test.
12120
12121 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12122
12123         * g++.old-deja/g++.pt/ttp64.C: New test.
12124
12125 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12126
12127         * g++.old-deja/g++.pt/spec33.C: New test.
12128
12129 2000-12-14  Catherine Moore  <clm@redhat.com>
12130
12131         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12132         * gcc.c-torture/execute/920612-2.c: Likewise.
12133         * gcc.c-torture/execute/920428-2.c: Likewise.
12134         * gcc-c-torture/execute/va-arg-11.c: Call exit.
12135         * gcc.c-torture/execute/va-arg-21.c: Likewise.
12136
12137 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12138
12139         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12140         * gcc.dg/pack-test-2.c: Likewise.
12141
12142 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12143
12144         Tests by Zack Weinberg <zackw@stanford.edu>.
12145
12146         * gcc.dg/cpp/defined.c: Update.
12147         * gcc.dg/cpp/defined_trad.c: New tests.
12148
12149 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12150
12151         * gcc.dg/cpp/trad-direct.c: Update.
12152
12153 2000-12-11  Neil Booth  <neilb@earthling.net>
12154
12155         * gcc.dg/cpp/defined_trad.c
12156
12157 2000-12-11  Neil Booth  <neilb@earthling.net>
12158
12159         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12160
12161 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12162
12163         * gcc.dg/format-miss-2.c: New test.
12164
12165 2000-12-09  Neil Booth  <neilb@earthling.net>
12166
12167         * gcc.dg/cpp/lineflags.c: New tests.
12168         * gcc.dg/cpp/poison.c: Update.
12169         * gcc.dg/cpp/redef2.c: Update.
12170         * gcc.dg/cpp/skipping.c: New test.
12171
12172 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
12173
12174         * g++.old-deja/g++.other/eh3.C: New testcase.
12175
12176 2000-12-07  Neil Booth  <neilb@earthling.net>
12177
12178         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12179         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12180         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12181         wtr-union-init-2.c, wtr-union-init-3.c: Update.
12182         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12183         Update.
12184
12185 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12186
12187         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12188         __SIZE_TYPE__ instead of int for type of integers cast to
12189         pointers.
12190
12191 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
12192
12193         * g++.old-deja/g++.other/cleanup4.C: New test.
12194
12195 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12196
12197         * format-sec-1.c: New test.
12198
12199 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12200
12201         * gcc.dg/format-nonlit-3.c: New test.
12202
12203 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12204
12205         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12206         through a null pointer.
12207
12208 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12209
12210         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
12211         * g++.old-deja/g++.pt/partial4.C: New test.
12212
12213 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
12214
12215         * gcc.c-torture/execute/ieee/hugeval.x: New.
12216
12217 2000-12-06  Neil Booth  <neilb@earthling.net>
12218
12219         * gcc.dg/cpp/backslash2.c: New tests.
12220
12221 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12222
12223         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
12224         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
12225
12226 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
12227
12228         * gcc.c-torture/execute/20001203-2.c: New testcase.
12229
12230 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
12231
12232         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
12233         * g++.old-deja/g++.other/virtual10.C: New test.
12234
12235 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
12236
12237         * g++.old-deja/g++.mike/pmf5.C: Remove test.
12238
12239 2000-12-05  Richard Henderson  <rth@redhat.com>
12240
12241         * gcc.c-torture/compile/20001205-1.c: New.
12242
12243 2000-12-04  Neil Booth  <neilb@earthling.net>
12244
12245         * g++.old-deja/g++.other/virtual9.C: New test.
12246         * g++.old-deja/g++.pt/crash61.C: New test.
12247         * gcc.c-torture/execute/loop-9.c: New test.
12248
12249 2000-12-04  Neil Booth  <neilb@earthling.net>
12250
12251         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
12252         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
12253         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
12254         * gcc.dg/cpp/extratokens.c: ...here.
12255
12256 2000-12-04  Neil Booth  <neilb@earthling.net>
12257
12258         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
12259         New tests.
12260
12261 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12262
12263         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
12264         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
12265
12266 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12267
12268         * gcc.c-torture/execute/20001203-1.c: New test.
12269
12270 2000-12-03  Neil Booth  <neilb@earthling.net>
12271
12272         * gcc.dg/cpp/macro6.c: New test cases.
12273
12274 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12275
12276         * gcc.c-torture/execute/string-opt-9.c: New test.
12277         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12278         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12279         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12280
12281         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
12282         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
12283
12284 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
12285
12286         * gcc.dg/cpp/if-6.c: New testcase.
12287
12288         * gcc.dg/20001201-1.c: New testcase.
12289
12290 2000-12-02  Neil Booth  <neilb@earthling.net>
12291
12292         * g++.old-deja/g++.other/externC4.C,
12293         g++.old-deja/g++.other/friend10.C: New tests.
12294
12295 2000-12-02  Neil Booth  <neilb@earthling.net>
12296
12297         * g++.old-deja/g++.other/instan2.C
12298         * g++.old-deja/g++.other/instan3.C: New test.
12299
12300 2000-12-02  Neil Booth  <neilb@earthling.net>
12301
12302         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
12303         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
12304         gnuc99.c,gnuc99-pedantic.c: New tests.
12305
12306 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12307
12308         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
12309         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
12310
12311 2000-12-01  Neil Booth  <neilb@earthling.net>
12312
12313         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
12314         * gcc.dg/cpp/poison.c: Update.
12315         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
12316
12317 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
12318
12319         * g77.f-torture/execute/20001201.f: New test.
12320
12321 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12322
12323         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
12324
12325 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
12326
12327         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
12328
12329 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
12330
12331         * g++.old-deja/g++.other/cast6.C: New test.
12332
12333 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
12334
12335         * gcc.c-torture/execute/20001130-2.c: New testcase.
12336
12337 2000-11-30  Richard Henderson  <rth@redhat.com>
12338
12339         * gcc.c-torture/execute/20001130-1.c: New test.
12340
12341 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12342
12343         * g++.old-deja/g++.other/op3.C: New test.
12344
12345 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12346
12347         * g++.old-deja/g++.other/op2.C: New test.
12348
12349 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12350
12351         * g++.old-deja/g++.other/crash38.C: New test.
12352
12353 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
12354
12355         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
12356
12357 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
12358
12359         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
12360         tests.
12361         * gcc.c-torture/execute/string-opt-6.c: New test.
12362
12363         * gcc.dg/20001117-1.c: Add main.
12364
12365 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
12366
12367         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
12368         Move from here ...
12369         * gcc.dg/940510-1.c: ... to here.
12370
12371         * gcc.dg/20000926-1.c: GNU C now allows initializations of
12372         zero-size arrays in toplevel structures.
12373
12374 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
12375
12376         * gcc.c-torture/execute/loop-8.c: New test.
12377
12378 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12379
12380         * g++.old-deja/g++.other/base1.C: New test.
12381
12382 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12383
12384         * g++.old-deja/g++.other/parse2.C: New test.
12385
12386 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12387
12388         * g++.old-deja/g++.pt/incomplete1.C: New test.
12389
12390 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12391
12392         * g++.old-deja/g++.other/friend9.C: New test.
12393
12394 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
12395
12396         * gcc.dg/20001127-1.c: New test.
12397
12398 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
12399
12400         * g++.old-deja/g++.pt/friend46.C: New test.
12401
12402 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
12403
12404         * g++.old-deja/g++.other/ptrmem8.C: New test.
12405
12406 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12407
12408         * gcc.c-torture/execute/string-opt-7.c: New test.
12409         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12410
12411 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12412
12413         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
12414         instead of 'mkcheck 2'.
12415
12416 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12417
12418         * gcc.c-torture/execute/memcheck/driver.c,
12419         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
12420         C9X references to refer to C99.
12421
12422 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
12423
12424         * gcc.dg/ultrasp3.c: New test.
12425
12426 2000-11-25  Neil Booth  <neilb@earthling.net>
12427
12428         * gcc.dg/cpp/include2.c: Update test to be locale independent.
12429
12430 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
12431
12432         * gcc.c-torture/compile/20001123-2.c: New.
12433
12434 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12435
12436         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
12437
12438 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
12439
12440         * gcc.dg/sequence-point-1.c: Add some new tests.
12441         * gcc.c-torture/execute/20001124-1.c: New test.
12442
12443 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
12444
12445         * g++.old-deja/g++.other/vaarg4.C: New test.
12446         * gcc.c-torture/compile/20001123-1.c: New test.
12447
12448 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
12449
12450         * g++.other/crash24.C: Adjust and remove XFAIL.
12451         * g++.other/crash37.C: New test.
12452
12453 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
12454
12455         * g++.old-deja/g++.pt/instantiate9.C: New test.
12456
12457 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
12458
12459         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
12460         new ABI, too.
12461
12462         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
12463         * g++.old-deja/g++.robertl/eb55.C: Likewise.
12464
12465 2000-11-22  Neil Booth  <neilb@earthling.net>
12466
12467         * gcc.dg/cpp/Wtrigraphs.c: New test.
12468
12469 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
12470
12471         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
12472
12473 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
12474
12475         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
12476
12477 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
12478
12479         * lib/gcc-dg.exp: load_lib scanasm.exp.
12480         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
12481         * lib/g++-dg.exp: load_lib scanasm.exp.
12482         * lib/scanasm.exp: New.
12483         (scan-assembler, scan-assembler-not): Add optional arguments to
12484         test name, or if not present, the pattern name.
12485         (scan-assembler-dem, scan-assembler-dem-not): New.
12486
12487         * g++.dg/dg.exp: New.
12488
12489 2000-11-21  Neil Booth  <neilb@earthling.net>
12490
12491         * gcc.dg/cpp/integrated1.c: Remove.
12492
12493 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
12494
12495         * gcc.c-torture/execute/20001121-1.c: New test.
12496
12497 2000-11-21  Richard Henderson  <rth@redhat.com>
12498
12499         * gcc.c-torture/compile/20001121-1.c: New test.
12500
12501 2000-11-20  Neil Booth  <neilb@earthling.net>
12502
12503         * gcc.dg/cpp/integrated1.c: New test.
12504
12505 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
12506
12507         * g++.old-deja/g++.other/inline17.C: New test.
12508
12509 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
12510
12511         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
12512         local variable to be zero: I made the variable global. Now
12513         uses abort() and exit() instead of relying on main's return value.
12514
12515 2000-11-20  Neil Booth  <neilb@earthling.net>
12516
12517         * gcc.dg/cpp/paste2.c: Update test.
12518         * objc/execute/paste.m: New test.
12519
12520 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12521
12522         * gcc.dg/c99-condexpr-1.c: New test.
12523
12524 2000-11-20  Neil Booth  <neilb@earthling.net>
12525
12526         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
12527
12528 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
12529
12530         * g++.old-deja/g++.pt/export1.C: New test.
12531
12532 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
12533
12534         * gcc.dg/20001117-1.c: New test.
12535
12536 2000-11-18  Richard Henderson  <rth@redhat.com>
12537
12538         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
12539
12540 2000-11-18  Richard Henderson  <rth@redhat.com>
12541
12542         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
12543         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
12544         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
12545
12546 2000-11-18  Richard Henderson  <rth@redhat.com>
12547
12548         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
12549         (main): New.  Exit cleanly.
12550
12551 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12552
12553         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
12554         gcc.dg/c99-fordecl-2.c: New tests.
12555
12556 2000-11-18  Richard Henderson  <rth@redhat.com>
12557
12558         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
12559         * gcc.c-torture/execute/zerolen-2.c: New.
12560
12561 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12562
12563         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
12564         memory.
12565
12566 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
12567
12568         * g++.old-deja/g++.pt/instantiate8.C: New test.
12569
12570 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
12571
12572         * g++.old-deja/g++.other/incomplete.C: Add more tests.
12573         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
12574
12575 2000-11-16  Nick Clifton  <nickc@redhat.com>
12576
12577         * gcc.c-torture/execute/nestfunc-2.c: New test.
12578         * gcc.c-torture/execute/nestfunc-3.c: New test.
12579
12580 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
12581
12582         * gcc.c-torture/compile/20001116-1.c: New test.
12583
12584 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12585
12586         * gcc.c-torture/execute/20001115-1.c: New test.
12587
12588 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
12589
12590         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
12591         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
12592         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
12593         * g++.old-deja/g++.abi/vmihint.C: Likewise.
12594
12595 2000-11-15  Neil Booth  <neilb@earthling.net>
12596
12597         gcc.dg/cpp/_Pragma1.c: Update.
12598         gcc.dg/cpp/_Pragma2.c: New test.
12599
12600 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12601
12602         * g++.old-deja/g++.other/anon5.C: New test.
12603
12604 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
12605
12606         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
12607         tests.
12608
12609 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
12610
12611         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
12612         output.
12613
12614 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12615
12616         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
12617         labels at end of compound statements.
12618
12619 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
12620
12621         * gcc.c-torture/execute/loop-7.c: New test.
12622
12623 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12624
12625         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
12626
12627 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12628
12629         * gcc.dg/c99-bool-1.c: New test.
12630
12631 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12632
12633         * gcc.dg/c99-scope-1.c: Remove xfail.
12634         * gcc.dg/c99-scope-2.c: New test.
12635
12636 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12637
12638         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
12639         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
12640
12641 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
12642
12643         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
12644         error messages.
12645
12646         * g++.mike/p700.C: Don't typedef wchar_t.
12647         * g++.mike/p784.C: Likewise.
12648         * g++.mike/eb101.C: Don't use __wchar_t.
12649
12650 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
12651
12652         * g77.f-torture/execute/20001111.[fx]: Test premature exit
12653         from DO loop.
12654
12655 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
12656
12657         * gcc.c-torture/execute/20001111-1.c: New test.
12658
12659 2000-11-10  Nick Clifton  <nickc@redhat.com>
12660
12661         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
12662         long multuiple and accumulate.
12663
12664 2000-11-09  Richard Henderson  <rth@redhat.com>
12665
12666         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
12667         via size_t instead of int.
12668
12669         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
12670         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12671         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12672         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12673
12674 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
12675
12676         * gcc.c-torture/compile/20001109-1.c: New test.
12677         * gcc.c-torture/compile/20001109-2.c: New test.
12678
12679 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
12680
12681         * g++.old-deja/g++.pt/operator1.C: New test.
12682         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
12683
12684 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
12685
12686         * gcc.dg/20001108-1.c: New test.
12687
12688 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
12689
12690         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
12691         with both arguments constant strings.
12692         * gcc.c-torture/execute/string-opt-3.c: New test.
12693         * gcc.c-torture/execute/string-opt-4.c: New test.
12694         * gcc.c-torture/execute/string-opt-5.c: New test.
12695
12696 2000-11-08  Nick Clifton  <nickc@redhat.com>
12697
12698         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
12699         mulsidi3adddi patterns.
12700
12701 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
12702
12703         * g++.old-deja/g++.other/crash36.C: New test.
12704
12705 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
12706
12707         * g++.old-deja/g++.other/init16.C: New test.
12708
12709 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
12710
12711         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
12712
12713 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
12714
12715         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
12716         * gcc.c-torture/execute/va-arg-16.x: Likewise.
12717         * gcc.c-torture/execute/va-arg-17.x: Likewise.
12718
12719 2000-11-07  DJ Delorie  <dj@redhat.com>
12720
12721         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
12722
12723 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12724
12725         * gcc.c-torture/execute/string-opt-1.c: New test.
12726
12727 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
12728
12729         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
12730         mips-sgi-irix6.* because the MIPS ABI passes floating-point
12731         parameters in registers, and there is no way for a varargs
12732         function to know in which order the integer and floating-point
12733         parameters should be interleaved when they are placed on the
12734         stack.
12735         * gcc.c-torture/execute/va-arg-16.x: Likewise.
12736         * gcc.c-torture/execute/va-arg-17.x: Likewise.
12737
12738 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12739
12740         * gcc.c-torture/execute/string-opt-2.c: New test.
12741
12742 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
12743
12744         * g++.old-deja/g++.pt/crash60.C: New test.
12745
12746 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
12747
12748         * g++.old-deja/g++.other/crash24.C: New test.
12749         * g++.old-deja/g++.other/crash25.C: New test.
12750         * g++.old-deja/g++.other/crash26.C: New test.
12751         * g++.old-deja/g++.other/crash27.C: New test.
12752         * g++.old-deja/g++.other/crash28.C: New test.
12753         * g++.old-deja/g++.other/crash29.C: New test.
12754         * g++.old-deja/g++.other/crash30.C: New test.
12755         * g++.old-deja/g++.other/crash31.C: New test.
12756         * g++.old-deja/g++.other/crash32.C: New test.
12757         * g++.old-deja/g++.other/crash33.C: New test.
12758         * g++.old-deja/g++.other/crash34.C: New test.
12759         * g++.old-deja/g++.other/crash35.C: New test.
12760
12761 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
12762
12763         * gcc.c-torture/execute/20001031-1.c: New test.
12764
12765 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
12766
12767         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
12768         namespace.
12769
12770         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
12771         standards-conformant.
12772
12773         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
12774
12775         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
12776         * g++.old-deja/g++.mike/p755a.C: Likewise.
12777         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12778         library makes no calls to `operator new' during initialization.
12779
12780 2000-11-04  Neil Booth  <neilb@earthling.net>
12781
12782         * gcc.dg/cpp/include2.c: New tests.
12783
12784 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
12785
12786         * lib/g++.exp (g++_set_ld_library_path): New function.
12787         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12788
12789 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
12790
12791         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
12792         warnings.
12793
12794 2000-11-01  Richard Henderson  <rth@redhat.com>
12795
12796         * g++.old-deja/g++.ext/namedret1.C: New.
12797         * g++.old-deja/g++.ext/namedret2.C: New.
12798         * g++.old-deja/g++.ext/namedret3.C: New.
12799
12800 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
12801
12802         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12803         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12804
12805 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12806
12807         * gcc.c-torture/execute/va-arg-21.c: New test.
12808
12809 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12810
12811         * gcc.dg/c99-complex-2.c: New test.
12812
12813 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12814
12815         * gcc.c-torture/execute/stdio-opt-1.c: New test.
12816
12817 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
12818
12819         * g++.old-deja/g++.other/inline16.C: New test.
12820
12821 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
12822
12823         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12824         __PRETTY_FUNCTION__
12825
12826 2000-10-29  Neil Booth  <neilb@earthling.net>
12827
12828         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12829         New tests.
12830         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12831         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12832         optimisation.
12833
12834 2000-10-29  Neil Booth  <neilb@earthling.net>
12835
12836         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12837         * mi1.c, mi1c.h: Add null directives to multiple-include test.
12838         * mi5.c: Test multiple includes work with -C.
12839         * trigraphs.c: Test ^= version.
12840
12841 2000-10-28  Neil Booth  <neilb@earthling.net>
12842
12843         New tests and test updates for new macro expander.
12844
12845         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12846         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12847         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12848         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12849         new diagnostic messages.
12850
12851         * gcc.dg/cpp/macro3.c: New tests.
12852
12853 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
12854
12855         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12856         on the same line.
12857
12858 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
12859
12860         * g++.old-deja/g++.other/eh2.C: New test.
12861
12862 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12863
12864         * gcc.c-torture/execute/20001027-1.c: New test.
12865
12866 2000-10-26  Richard Henderson  <rth@redhat.com>
12867
12868         * gcc.c-torture/execute/20001026-1.c: New.
12869
12870 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
12871
12872         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12873         * g++.old-deja/g++.law/builtin1.C: Likewise.
12874         * g++.old-deja/g++.law/ctors10.C: Likewise.
12875         * g++.old-deja/g++.law/virtual3.C: Likewise.
12876         * g++.old-deja/g++.mike/p658.C: Likewise.
12877         * g++.old-deja/g++.other/sibcall1.C: Likewise.
12878         * g++.old-deja/g++.other/vaarg2.C: Likewise.
12879         * g++.old-deja/g++.robertl/eb124.C: Likewise.
12880         * g++.old-deja/g++.robertl/eb44.C: Likewise.
12881         * g++.old-deja/g++.robertl/eb77.C: Likewise.
12882
12883 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
12884
12885         * gcc.c-torture/compile/20001024-1.c: New test.
12886
12887 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
12888
12889         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12890         to tell us whether or not we are using V3.
12891
12892 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12893
12894         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12895         operands.
12896
12897 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12898
12899         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12900
12901 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
12902
12903         * gcc.c-torture/execute/20001024-1.c: New test.
12904
12905 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
12906
12907         * g++.old-deja/g++.other/sibcall1.C: New test.
12908
12909 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
12910
12911         * gcc.dg/noncompile/init-3.c: New test.
12912
12913 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12914
12915         * gcc.dg/format-array-1.c: New test.
12916
12917 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12918
12919         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12920         writing through null pointers; remove comment about testing
12921         unterminated strings.
12922
12923 2000-10-17  Matthew Hiller  <hiller@redhat.com>
12924
12925         * gcc.c-torture/execute/20001017-2.c: New test.
12926
12927 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12928
12929         * gcc.c-torture/compile/20001018-1.c: New test.
12930         * gcc.c-torture/compile/20001018-1.x: Xfail.
12931
12932 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12933
12934         * gcc.c-torture/execute/20001017-1.c: New test.
12935
12936 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12937
12938         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12939         for multiple use of arguments with scanf formats; add tests for
12940         multiple use of arguments.
12941
12942 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
12943
12944         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12945
12946 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12947
12948         * gcc.dg/format-miss-1.c: New test.
12949
12950 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12951
12952         * gcc.c-torture/execute/20001013-1.c: New test.
12953
12954 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12955
12956         * gcc.dg/format-branch-1.c: New test.
12957
12958 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12959
12960         * README, lib/file-format.exp: Remove EGCS references.
12961
12962 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12963
12964         * gcc.dg/20001013-1.c: New test.
12965
12966 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
12967
12968         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12969         for intmax_t in the compiler using __typeof__ and the type rules
12970         for conditional expressions.
12971
12972 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
12973
12974         * gcc.dg/20001012-1.c: New test.
12975         * gcc.dg/20001012-2.c: New test.
12976
12977 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12978
12979         * gcc.dg/format-attr-1.c: New test.
12980
12981 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12982
12983         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12984         __LONG_LONG_MAX__ instead of LLONG_MAX.
12985
12986 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12987
12988         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12989         scanf flags.
12990         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12991         flags.
12992
12993 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12994
12995         * gcc.dg/sequence-pt-1.c: New test.
12996
12997 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
12998
12999         * gcc.c-torture/execute/20001011-1.c: New testcase.
13000         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13001
13002 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13003
13004         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13005         does not error on it.
13006
13007 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13008
13009         * gcc.dg/20001009-1.c: New test.
13010
13011 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
13012
13013         * gcc.c-torture/compile/20001009-1.c: Move from here ....
13014         * gcc.c-torture/execute/20001009-2.c: ... to here.
13015
13016 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
13017
13018         * gcc.c-torture/compile/20001009-1.c: New testcase.
13019         * gcc.c-torture/execute/20001009-1.c: New testcase.
13020         Testcases provided by Jan Hubicka <jh@suse.cz>.
13021
13022 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13023
13024         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13025         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13026         uintmax_t using <limits.h> to emulate the compiler's internal
13027         logic.  No longer XFAIL %j tests.
13028
13029 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13030
13031         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13032         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13033         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13034         regexps and details of expected handling of some bad formats.
13035         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13036         suppression.
13037
13038 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13039
13040         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13041         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13042         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13043         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13044         in list archives.
13045
13046 2000-10-06  Richard Henderson  <rth@cygnus.com>
13047
13048         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13049         * g++.old-deja/g++.brendan/crash52.C: Likewise.
13050         * g++.old-deja/g++.jason/report.C: Likewise.
13051         * g++.old-deja/g++.law/friend5.C: Likewise.
13052         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
13053         of the expected warnings.
13054
13055 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
13056
13057         * g++.old-deja/g++.pt/enum14.C: New test.
13058
13059 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
13060
13061         * g++.old-deja/g++.pt/crash59.C: New test.
13062
13063 2000-10-04  Will Cohen  <wcohen@redhat.com>
13064
13065         * gcc.dg/20000926-1.c: New test.
13066
13067 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
13068
13069         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13070         function name for current C++ compiler.
13071         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13072
13073 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
13074
13075         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13076         __PRETTY_FUNCTION__.
13077         * g++.old-deja/g++.ext/pretty2.C: Likewise.
13078
13079 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13080
13081         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13082
13083 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
13084
13085         * gcc.c-torture/compile/20000923-1.c: New test.
13086
13087 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13088
13089         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13090         * g++.old-deja/g++.pt/ttp62.C: Same.
13091         * g++.old-deja/g++.other/inline14.C: Same.
13092
13093 2000-09-24  Richard Henderson  <rth@cygnus.com>
13094
13095         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13096
13097 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13098
13099         * gcc.dg/c90-printf-1.c: Add test for wide string format.
13100
13101 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
13102
13103         * gcc.c-torture/compile/20000922-1.c: New file.
13104
13105 2000-09-21  Nick Clifton  <nickc@redhat.com>
13106
13107         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13108         a signed long modulo operation.
13109         (mod6): New function - perform an unsigned long modulo operation.
13110         (main): Add tests for modulos of very large numbers by very small
13111         dividends.
13112
13113 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13114
13115         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13116
13117 2000-09-19  Richard Henderson  <rth@cygnus.com>
13118
13119         * gcc.dg/compare2.c (case 10): XFAIL.
13120
13121 2000-09-18  Richard Henderson  <rth@cygnus.com>
13122
13123         * gcc.c-torture/execute/20000906-1.c: Move ...
13124         * gcc.dg/20000906-1.c: ... here.  Only run on targets
13125         that support __builtin_trap.
13126
13127 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
13128
13129         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13130
13131 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13132
13133         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13134         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
13135         more $ format tests.
13136
13137 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13138
13139         * gcc.dg/format-errmk-1.c: New test.
13140
13141 2000-09-17  Greg McGary  <greg@mcgary.org>
13142
13143         * gcc.c-torture/execute/20000917-1.x: Remove.
13144
13145 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13146
13147         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13148
13149 2000-09-17  Greg McGary  <greg@mcgary.org>
13150
13151         * gcc.c-torture/execute/20000917-1.c: New test.
13152         * gcc.c-torture/execute/20000917-1.x: XFAIL.
13153
13154 2000-09-16  Neil Booth  <NeilB@earthling.net>
13155
13156         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13157         in nested macro bug.
13158
13159 2000-09-15  Neil Booth  <NeilB@earthling.net>
13160
13161         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13162
13163 2000-09-14  Jeffrey A Law  (law@cygnus.com)
13164
13165         * gcc.c-torture/execute/20000914-1.c: New test.
13166
13167 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
13168
13169         * g++.other/inline13.C: New test.
13170
13171 2000-09-12  Andreas Jaeger  <aj@suse.de>
13172
13173         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13174         constant by Ulrich Drepper <drepper@redhat.com>.
13175
13176 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
13177
13178         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13179
13180 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13181
13182         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13183
13184 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
13185
13186         * gcc.dg/cpp/backslash.c: New test.
13187
13188 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
13189
13190         * gcc.c-torture/execute/20000910-1.c: New test.
13191         * gcc.c-torture/execute/20000910-2.c: Likewise.
13192
13193 2000-09-11  Robert Lipe  <robertl@sco.com>
13194
13195         * gcc.dg/pragma-align.c: New test.
13196
13197 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
13198
13199         * g++.old-deja/g++.pt/explicit82.C: New test.
13200         * g++.old-deja/g++.pt/explicit83.C: New test.
13201
13202 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
13203
13204         * gcc.dg/asm-names.c: New test.
13205
13206 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13207
13208         * gcc.dg/cpp/tr-warn6.c: New test
13209
13210 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13211
13212         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13213         be accepted.
13214
13215 2000-09-07  Catherine Moore  <clm@redhat.com>
13216
13217         * gcc.c-torture/execute/unroll-1.c: New test.
13218
13219 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
13220
13221         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13222         ERROR markers.
13223         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13224         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13225         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13226         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13227         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13228         Preprocess only.
13229         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13230         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13231
13232 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13233
13234         * g++.old-deja/g++.pt/deduct2.C: New test.
13235
13236 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13237
13238         * g++.old-deja/g++.pt/parms2.C: New test.
13239
13240 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13241
13242         * g++.old-deja/g++.pt/crash58.C: New test.
13243
13244 2000-09-06  Greg McGary  <greg@mcgary.org>
13245
13246         * gcc.c-torture/execute/20000906-1.c: New test.
13247         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13248
13249 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13250
13251         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13252
13253 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13254
13255         * g++.old-deja/g++.pt/crash57.C: New test.
13256
13257 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13258
13259         * g++.old-deja/g++.pt/crash56.C: New test.
13260
13261 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13262
13263         * g++.old-deja/g++.pt/koenig1.C: New test.
13264
13265 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13266
13267         * gcc.dg/20000904-1.c: New test.
13268
13269 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13270
13271         * gcc.dg/cpp/paste8.c: New test.
13272
13273 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
13274
13275         * gcc.c-torture/compile/20000827-1.c: New test.
13276
13277 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13278
13279         * gcc.dg/format-diag-1.c: New test.
13280
13281 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13282
13283         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13284         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13285         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13286         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13287         gcc.dg/formatz-1.c: Adjust warning regular expressions.
13288
13289 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13290
13291         * g++.old-deja/g++.other/nested4.C: New test.
13292
13293 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13294
13295         * g++.old-deja/g++.ns/scoped1.C: New test.
13296
13297 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
13298
13299         * lib/g++.exp: Support testing already-installed GCC.
13300
13301 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13302
13303         * wtr-label-1.c, wtr-suffix-1.c: New tests.
13304
13305 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13306
13307         * gcc.dg/return-type-2.c: New test.
13308
13309 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
13310
13311         * gcc.c-torture/compile/20000825-1.c: New test.
13312
13313 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
13314
13315         * gcc.dg/dwarf2-2.c: New test.
13316
13317 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
13318
13319         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13320         dg-warning regexps.
13321
13322 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13323
13324         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13325         gcc.dg/format-ext-5.c: New tests.
13326
13327 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
13328
13329         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13330
13331 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
13332
13333         * gcc.dg/noncompile/930622-2.c: Adjust error message.
13334
13335 2000-08-24  Richard Henderson  <rth@cygnus.com>
13336
13337         * gcc.dg/ia64-sync-1.c: New test.
13338         * gcc.dg/ia64-sync-2.c: New test.
13339         * gcc.dg/ia64-asm-1.c: New test.
13340
13341 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13342
13343         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13344         * gcc.dg/format-ext-2.c: New test.
13345
13346 2000-08-23  Jason Merrill  <jason@redhat.com>
13347
13348         * lib/old-dejagnu.exp: Also ignore "In member function" and
13349         "At global scope".
13350
13351 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13352
13353         * gcc.dg/noncompile/label-lineno-1.c: New test.
13354
13355 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13356
13357         * gcc.dg/c99-array-nonobj-1.c: New test.
13358
13359 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13360
13361         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13362         tests.
13363         * gcc.dg/format-ext-1.c: New test.
13364
13365 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13366
13367         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13368         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13369         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13370         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13371         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13372
13373 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13374
13375         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13376         gcc.dg/c99-strftime-2.c: New tests.
13377
13378 2000-08-22  Richard Henderson  <rth@cygnus.com>
13379
13380         * gcc.c-torture/execute/20000822-1.c: New test.
13381
13382 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13383
13384         * gcc.c-torture/execute/20000819-1.x: Remove.
13385
13386 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13387
13388         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13389         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13390         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13391         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13392         gcc.dg/format-xopen-1.c: New tests.
13393
13394 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13395
13396         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13397
13398 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13399
13400         * g++.old-deja/g++.other/loop2.C: New test.
13401
13402         * gcc.c-torture/compile/20000606-1.c: New test.
13403         * gcc.c-torture/compile/20000728-1.c: New test.
13404         * gcc.c-torture/execute/20000801-1.c: New test.
13405         * gcc.c-torture/execute/20000801-2.c: New test.
13406         * gcc.c-torture/execute/20000819-1.c: New test.
13407         * gcc.c-torture/execute/20000819-1.x: XFAIL.
13408         * gcc.dg/20000629-1.c: New test.
13409         * gcc.dg/20000724-1.c: New test.
13410         * gcc.dg/20000807-1.c: New test.
13411
13412 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13413
13414         * gcc.dg/cpp/pragma-1.c: New test.
13415         * gcc.dg/cpp/pragma-2.c: New test.
13416
13417 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
13418
13419         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13420         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
13421
13422 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13423
13424         * gcc.c-torture/compile/20000818-1.c: New test.
13425
13426 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
13427
13428         * gcc.c-torture/execute/20000818-1.c: New test.
13429
13430 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13431
13432         * gcc.dg/format-va-1.c: New test.
13433
13434 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13435
13436         * g++.old-deja/g++.other/typedef8.C: New test.
13437
13438 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13439
13440         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13441         * g++.old-deja/g++.mike/net36.C: Mark candidate.
13442         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13443         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13444         * g++.old-deja/g++.other/ptrmem7.C: New test.
13445         * g++.old-deja/g++.pt/ptrmem10.C: New test.
13446
13447 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13448
13449         * g++.old-deja/g++.pt/typename27.C: New test.
13450
13451 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
13452
13453         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13454         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13455         * g++.old-deja/g++.pt/friend45.C: New test.
13456         * g++.old-deja/g++.other/friend8.C: New test.
13457
13458 2000-08-15  Richard Henderson  <rth@cygnus.com>
13459
13460         * gcc.c-torture/execute/20000815-1.c: New test.
13461
13462 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13463
13464         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13465         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13466         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13467
13468 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
13469
13470         * g++.old-deja/g++.other/refinit2.C: New test.
13471
13472 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
13473
13474         * lib/c-torture.exp (c-torture): Make
13475         compiler_conditional_xfail_data global.
13476         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13477         compiler_conditional_xfail_data machinery.
13478         (f-torture-execute): Likewise.
13479         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13480         and only when unrolling loops.
13481
13482         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13483
13484 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13485
13486         * g++.old-deja/g++.pt/explicit81.C: New test.
13487
13488 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13489
13490         * g++.old-deja/g++.pt/typename26.C: New test.
13491
13492 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
13493
13494         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13495         warning.
13496
13497 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13498
13499         * g++.old-deja/g++.other/array3.C: New test.
13500
13501 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13502
13503         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13504         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13505         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13506         New tests.
13507
13508 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
13509
13510         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13511         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13512
13513 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
13514
13515         * gcc.c-torture/execute/20000808-1.c: New test.
13516
13517 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13518
13519         * gcc.dg/c90-const-expr-1.c: New test.
13520
13521 2000-08-08  Richard Henderson  <rth@cygnus.com>
13522
13523         * gcc.dg/noncompile/920923-1.c: Declare calloc.
13524
13525 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13526
13527         * gcc.dg/noncompile/const-ll-1.c: New test.
13528
13529 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13530
13531         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13532
13533 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13534
13535         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13536         that running programs linked against the shared version of libobjc
13537         run correctly.
13538
13539 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13540
13541         * gcc.dg/c99-printf-1.c: New test.
13542
13543 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13544
13545         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13546
13547 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
13548
13549         * gcc.c-torture/execute/20000731-1.x: Delete.
13550
13551 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
13552
13553         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13554         and torture_without_loops as is done by c-torture.exp.
13555         (search_for): Copy from c-torture.exp.
13556         (gcc-dg-runtest): New function, drives a directory of tests
13557         iterating over the TORTURE_OPTIONS.
13558         (scan-assembler, scan-assembler-not): Move here from
13559         individual directory drivers.
13560
13561         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13562         defined by lib/gcc-dg.exp.
13563         * gcc.dg/cpp/cpp.exp: Likewise.
13564         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
13565         gcc-dg-runtest, so we cycle over optimization options.
13566
13567         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13568         * gcc.dg/compare2.c: No longer expected to fail.
13569
13570 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13571
13572         * gcc.c-torture/execute/20000804-1.c: New test.
13573
13574 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13575
13576         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13577
13578 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
13579
13580         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13581
13582 2000-08-03  Jeffrey A Law  (law@cygnus.com)
13583
13584         * gcc.c-torture/compile/20000803-1.c: New test.
13585
13586 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13587
13588         * gcc.c-torture/execute/20000801-3.c,
13589         gcc.c-torture/execute/20000801-4.c: New tests.
13590         * gcc.c-torture/execute/20000801-3.x,
13591         gcc.c-torture/execute/20000801-4.x: Xfail.
13592
13593 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
13594
13595         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13596         libobjc/.libs to allow for libtool.
13597
13598 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
13599
13600         * gcc.c-torture/compile/20000802-1.c: New test.
13601
13602 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
13603
13604         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13605
13606 2000-07-31  Jeffrey A Law  (law@cygnus.com)
13607
13608         * gcc-c-torture/execute/20000731-2.c: New test.
13609
13610         * gcc.c-torture/execute/20000731-1.c: New test.
13611         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13612
13613 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
13614
13615         * testsuite/gcc.dg/cpp/paste7.c: New test.
13616         * gcc.dg/cpp/20000725-1.c: New test.
13617
13618 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
13619
13620         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13621         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13622         declaration warning for __builtin_dwarf_reg_size.
13623
13624         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13625
13626 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13627
13628         * gcc.dg/noncompile/voidparam-1.c: New test.
13629
13630 2000-07-30  Richard Henderson  <rth@cygnus.com>
13631
13632         * gcc.dg/c90-digraph-1.c: Don't xfail.
13633         * gcc.dg/compare2.c (case 10): Xfail.
13634         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13635
13636 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
13637
13638         * gcc.dg/c99-main-1.c: New test.
13639
13640 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13641
13642         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13643
13644 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
13645
13646         * gcc.c-tortuer/execute/20000726-1.c: New test.
13647
13648 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
13649
13650         * gcc.c-torture/execute/enum-2.c: New test.
13651
13652 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13653
13654         * gcc.dg/cpp/tr-warn3.c: New test.
13655
13656 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13657
13658         * g++.old-deja/g++.ext/implicit1.C: Remove.
13659         * g++.old-deja/g++.jason/c2.C: Remove
13660         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13661         * g++.old-deja/g++.pt/crash16.C: Likewise.
13662         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13663
13664 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13665
13666         * g++.old-deja/g++.other/for2.C: New test.
13667
13668 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
13669
13670         * gcc.dg/20000720-1.c: New test.
13671
13672 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
13673
13674         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
13675
13676 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
13677
13678         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13679         * gcc.c-torture/execute/20000722-1.c: New.
13680         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13681
13682 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
13683
13684         * gcc.dg/cpp/20000720-1.S: New test.
13685
13686 2000-07-21  Michael Meissner  <meissner@redhat.com>
13687
13688         * gcc.c-torture/execute/ieee/hugeval.c: New test.
13689
13690 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13691
13692         * g++.old-deja/g++.brendan/crash16.C,
13693         g++.old-deja/g++.brendan/parse3.C,
13694         g++.old-deja/g++.brendan/redecl1.C,
13695         g++.old-deja/g++.ns/template13.C,
13696         g++.old-deja/g++.other/decl4.C,
13697         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13698
13699 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13700
13701         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13702         and "Internal error".
13703
13704         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13705         regexps.
13706         * gcc.dg/cpp/paste6.c: New test.
13707
13708 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
13709
13710         * gcc.dg/cpp/tr-direct.c: New test.
13711
13712         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13713         gcc.dg/cpp/undef1.c: Tweak error regexps.
13714
13715 2000-07-18  Eric Christopher <echristo@redhat.com>
13716
13717         * gcc.c-torture/compile/20000718-1.c: New test.
13718
13719 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
13720
13721         * cpplex.c (_cpp_push_token): If the token being pushed back
13722         is the previous token in this context, just subtract one from
13723         context->posn.
13724         * cppmacro.c (save_expansion): Clear aux field when storing a
13725         placemarker.
13726
13727 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
13728
13729         * gcc.dg/noncompile/redecl-1.c: New test.
13730
13731 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
13732
13733         * gcc.c-torture/execute/20000717-5.c: New test.
13734         * gcc.c-torture/execute/20000717-1.x: Removed.
13735
13736 2000-07-17  Richard Henderson  <rth@cygnus.com>
13737
13738         * gcc.c-torture/execute/20000717-4.c: New test.
13739
13740 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
13741
13742         * gcc.dg/cpp/syshdr.c: New test.
13743         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13744
13745 2000-07-17  Neil Booth  <neilb@earthling.net>
13746
13747         * gcc.dg/cpp/cmdlne-dM.c: New test.
13748         * gcc.dg/cpp/cmdlne-dD.c: New test.
13749
13750 2000-07-17  Jeffrey A Law  (law@cygnus.com)
13751
13752         * gcc.c-torture/execute/20000717-3.c: New test.
13753
13754         * gcc.c-torture/compile/20000717-1.c: New test.
13755
13756 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
13757
13758         * gcc.c-torture/execute/20000717-2.c: New test.
13759
13760 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13761
13762         * gcc.dg/formatz-1.c: New test.
13763
13764         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13765         * gcc.dg/c99-digraph-1.c: New tests.
13766
13767         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13768         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13769
13770         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13771         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13772         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13773         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13774         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13775         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13776         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13777
13778 2000-07-17   Greg McGary <greg@mcgary.org>
13779
13780         * gcc.c-torture/execute/20000717-1.c: New test.
13781         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13782
13783 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
13784
13785         * gcc.c-torture/execute/20000715-2.c: New test.
13786         * gcc.dg/20000715-1.c: New test.
13787
13788 2000-07-15  Michael Meissner  <meissner@redhat.com>
13789
13790         * gcc.c-torture/execute/20000715-1.c: New test.
13791
13792 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
13793
13794         * gcc.c-torture/execute/20000707-1.c: New test.
13795
13796 2000-07-13  Neil Booth  <NeilB@earthling.net>
13797
13798         * testsuite/gcc.dg/cpp/digraph1.c,
13799         testsuite/gcc.dg/cpp/digraph2.c,
13800         testsuite/gcc.dg/cpp/digraphs.c: New tests.
13801
13802 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
13803
13804         * g77.f-torture/compile/20000630-2.f:  New test.
13805         * g77.f-torture/compile/20000630-2.x
13806
13807 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
13808
13809         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
13810
13811 2000-07-11  Neil Booth  <NeilB@earthling.net>
13812
13813         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13814
13815 2000-07-11  Neil Booth  <NeilB@earthling.net>
13816
13817         * gcc.dg/cpp/cmdlne-C.c: New.
13818
13819 2000-07-09  Neil Booth  <NeilB@earthling.net>
13820
13821         * gcc.dg/cpp/directiv.c: New tests.
13822         * gcc.dg/cpp/undef1.c: Update.
13823
13824 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
13825
13826         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13827
13828 2000-07-09  Neil Booth  <NeilB@earthling.net>
13829
13830         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13831
13832 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
13833
13834         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13835         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13836
13837 2000-07-08  Neil Booth  <NeilB@earthling.net>
13838
13839         * gcc.dg/cpp/macsyntx.c: New tests.
13840
13841 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13842
13843         * gcc.dg/20000707-1.c: New test.
13844
13845 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13846
13847         * gcc.c-torture/execute/20000706-1.c: New test.
13848         * gcc.c-torture/execute/20000706-2.c: New test.
13849         * gcc.c-torture/execute/20000706-3.c: New test.
13850         * gcc.c-torture/execute/20000706-4.c: New test.
13851         * gcc.c-torture/execute/20000706-5.c: New test.
13852
13853 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13854
13855         * g++.old-deja/g++.pt/instantiate7.C: New test.
13856
13857 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13858
13859         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13860         * g++.old-deja/g++.mike/thunk3.C: Likewise.
13861         * g++.old-deja/g++.other/rtti3.C: Likewise.
13862         * g++.old-deja/g++.other/rttid3.C: Likewise.
13863
13864 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
13865
13866         *  g77.f-torture/compile/20000630-1.x: Fix typo
13867
13868 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
13869
13870         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13871         assembly output.
13872
13873 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
13874
13875         * gcc.dg/cpp/ident.c: New test.
13876
13877 2000-07-05  Neil Booth  <NeilB@earthling.net>
13878
13879         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13880           gcc.dg/cpp/lexstrng.c: New tests.
13881
13882 2000-07-04  Neil Booth  <NeilB@earthling.net>
13883
13884         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13885         * gcc.dg/cpp/strify2.c: Same.
13886
13887 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
13888
13889         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13890         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13891         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13892         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13893
13894         * testsuite/gcc.dg/cpp/macro1.c,
13895         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13896         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13897         testsuite/gcc.dg/cpp/strify1.c,
13898         testsuite/gcc.dg/cpp/strify2.c: New tests.
13899
13900 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
13901
13902         * gcc.c-torture/execute/20000703-1.c: New test.
13903
13904 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13905
13906         * g++.old-deja/g++.pt (lookup10.C): New test.
13907
13908 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13909
13910         * g++.old-deja/g++.pt (typename25.C): New test.
13911
13912 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
13913
13914         * gcc.c-torture/compile/20000701-1.c: New test.
13915
13916 2000-06-30  Nick Clifton  <nickc@cygnus.com>
13917
13918         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13919         to test case.
13920
13921 2000-06-30  Catherine Moore  <clm@cygnus.com>
13922
13923         * gcc.c-torture/execute/align-1.c: New test.
13924
13925 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
13926
13927         * g++.old-deja/g++.pt/expr8.C: New test.
13928         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13929
13930 2000-06-29  Nick Clifton  <nickc@cygnus.com>
13931
13932         * gcc.c-torture/compile/20000629-1.c: New test.
13933
13934 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13935
13936
13937         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13938         gcc.dg/noncompile directory, depending on whether they're
13939         preprocessor tests or not.  Annotate all the tests for the dg
13940         framework.
13941
13942         * gcc.c-torture/noncompile/noncompile.exp: Delete.
13943         * gcc.dg/noncompile/noncompile.exp: New.
13944
13945         * Moved files:
13946         Old name                                New name
13947         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
13948         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
13949         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
13950         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
13951         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
13952         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
13953         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
13954         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
13955         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
13956         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
13957         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
13958         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
13959         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
13960         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
13961         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
13962         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
13963         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
13964         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
13965         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
13966         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
13967         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
13968         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
13969         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
13970         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
13971
13972         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
13973         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
13974         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
13975         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
13976         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
13977         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
13978
13979 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13980
13981         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13982         declare one variable.  On the fourth, error.
13983         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13984         declared by 20000628-1a.h.
13985
13986 2000-06-29  Richard Henderson  <rth@redhat.com>
13987
13988         * gcc.c-torture/execute/930529-1.x: New file.
13989         * gcc.dg/920413-1.c: Adjust expected warning text.
13990         * gcc.dg/980217-1.c: Declare abort.
13991         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13992
13993 2000-06-29  Jeffrey A Law  (law@cygnus.com)
13994
13995         * g77.f-torture/compile/20000629-1.f: New test.
13996         * g77.f-torture/compile/20000629-1.x: Expected to fail.
13997
13998 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
13999
14000         Rearrange lots of files, removing entirely the
14001         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14002         directories.
14003
14004         * Deleted files:
14005         gcc.c-torture/code_quality/code_quality.exp
14006         gcc.c-torture/special/special.exp
14007         gcc.failure/failure.exp
14008         gcc.failure/940409-1.x
14009         gcc.c-torture/compile/961203-1.x
14010
14011         * New files:
14012         gcc.misc-tests/linkage.exp
14013         gcc.c-torture/execute/920730-1t.c
14014         gcc.c-torture/execute/920730-1t.x
14015         gcc.c-torture/compile/920520-1.x
14016         gcc.c-torture/compile/920521-1.x
14017         gcc.c-torture/compile/981006-1.x
14018         gcc.c-torture/execute/eeprof-1.x
14019
14020         * Moved files (possibly with modifications to fit a new harness):
14021         Old name                                New name
14022         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
14023         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
14024         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
14025         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
14026         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
14027         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
14028         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
14029         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
14030         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
14031         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
14032         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
14033         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
14034         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
14035         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
14036
14037 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14038
14039         * c-torture/compile/961203-1.x: Delete.
14040
14041         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
14042         not exit. Include stdio.h.
14043         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14044         * gcc.misc-tests/dg-12.c: Likewise.
14045         * gcc.misc-tests/dg-5.c: Likewise.
14046         * gcc.misc-tests/dg-6.c: Likewise.
14047         * gcc.misc-tests/dg-7.c: Prototype abort.
14048         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14049         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14050         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
14051         not exit.
14052         * gcc.misc-tests/sieve.c: Use return from main, not exit.
14053         * gcc.misc-tests/sort2.c: Use return from main, not exit.
14054
14055 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
14056
14057         * gcc.dg/cpp/20000628-1.c: New test.
14058         * gcc.dg/cpp/20000628-1.h: New header for above test.
14059         * gcc.dg/cpp/20000628-1a.h: Likewise.
14060
14061 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
14062
14063         * gcc.dg/cpp: New directory.
14064         * gcc.dg/cpp/cpp.exp: New driver.
14065         * gcc.dg/cpp/20000627-1.c: New test.
14066         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14067         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14068         and rewrite as a compilation test.
14069
14070         * gcc.dg: Move many files into the cpp subdirectory, possibly
14071         renaming or editing them as well.
14072         Old name                New name
14073         990119-1.c              cpp/19990119-1.c
14074         990228-1.c              cpp/19990228-1.c
14075         990407-1.c              cpp/19990407-1.c
14076         990409-1.c              cpp/19990409-1.c
14077         990413-1.c              cpp/19990413-1.c
14078         990703-1.c              cpp/19990703-1.c
14079         20000127-1.c            cpp/20000127-1.c
14080         20000129-1.c            cpp/20000129-1.c
14081         20000207-1.c            cpp/20000207-1.c
14082         20000207-2.c            cpp/20000207-2.c
14083         20000209-1.c            cpp/20000209-1.c
14084         20000209-2.c            cpp/20000209-2.c
14085         20000301-1.c            cpp/20000301-1.c
14086         20000419-1.c            cpp/20000419-1.c
14087         20000510-1.S            cpp/20000510-1.S
14088         20000519-1.c            cpp/20000519-1.c
14089         20000529-1.c            cpp/20000529-1.c
14090         20000625-1.c            cpp/20000625-1.c
14091         20000625-2.c            cpp/20000625-2.c
14092         cpp-as1.c               cpp/assert1.c
14093         cpp-as2.c               cpp/assert2.c
14094         cxx-comments-1.c        cpp/cxxcom1.c
14095         cxx-comments-2.c        cpp/cxxcom2.c
14096         endif-label.c           cpp/endif.c
14097         cpp-hash1.c             cpp/hash1.c
14098         cpp-hash2.c             cpp/hash2.c
14099         cpp-if1.c               cpp/if-1.c
14100         cpp-if2.c               cpp/if-2.c
14101         cpp-if3.c               cpp/if-3.c
14102         cpp-if4.c               cpp/if-4.c
14103         cpp-if5.c               cpp/if-5.c
14104         cpp-cond.c              cpp/if-cexp.c
14105         cpp-missingop.c         cpp/if-mop.c
14106         cpp-missingparen.c      cpp/if-mpar.c
14107         cpp-opprec.c            cpp/if-oppr.c
14108         cpp-ifparen.c           cpp/if-paren.c
14109         cpp-shortcircuit.c      cpp/if-sc.c
14110         cpp-shift.c             cpp/if-shift.c
14111         cpp-unary.c             cpp/if-unary.c
14112         cpp-li1.c               cpp/line1.c
14113         cpp-li2.c               cpp/line2.c
14114         lineno.c                cpp/line3.c
14115         lineno-2.c              cpp/line4.c
14116         cpp-mi.c                cpp/mi1.c
14117         cpp-mic.h               cpp/mi1c.h
14118         cpp-micc.h              cpp/mi1cc.h
14119         cpp-mind.h              cpp/mi1nd.h
14120         cpp-mindp.h             cpp/mi1ndp.h
14121         cpp-mix.h               cpp/mi1x.h
14122         cpp-mi2.c               cpp/mi2.c
14123         cpp-mi2a.h              cpp/mi2a.h
14124         cpp-mi2b.h              cpp/mi2b.h
14125         cpp-mi2c.h              cpp/mi2c.h
14126         cpp-mi3.c               cpp/mi3.c
14127         cpp-mi3.def             cpp/mi3.def
14128         poison-1.c              cpp/poison.c
14129         pr-impl.c               cpp/prag-imp.c
14130         cpp-redef-2.c           cpp/redef1.c
14131         cpp-redef.c             cpp/redef2.c
14132         strpaste.c              cpp/strp1.c
14133         strpaste-2.c            cpp/strp2.c
14134         cpp-tradpaste.c         cpp/tr-paste.c
14135         cpp-tradstringify.c     cpp/tr-str.c
14136         cpp-tradwarn1.c         cpp/tr-warn1.c
14137         cpp-tradwarn2.c         cpp/tr-warn2.c
14138         trigraphs.c             cpp/trigraphs.c
14139         cpp-unc1.c              cpp/unc1.c
14140         cpp-unc2.c              cpp/unc2.c
14141         cpp-unc3.c              cpp/unc3.c
14142         cpp-unc.c               cpp/unc4.c
14143         undef.c                 cpp/undef1.c
14144         undef-2.c               cpp/undef2.c
14145         cpp-wi1.c               cpp/widestr1.c
14146
14147 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
14148
14149         * lib/g++.exp (g++_include_flags): Tweak.
14150
14151 2000-06-27  H.J. Lu  <hjl@gnu.org>
14152             Loren J. Rittle  <ljrittle@acm.org>
14153
14154         * lib/g++.exp (g++_include_flags): Override libgloss.exp
14155         version with one that knows about the new gcc tree structure.
14156         (g++_link_flags): Same.
14157
14158 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
14159
14160         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14161         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14162         case we are cross-compiling.
14163
14164         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14165         g++.old-deja/g++.niklas/Makefile.in,
14166         g++.old-deja/g++.niklas/configure.in,
14167         g++.old-deja/g++.other/Makefile.in,
14168         g++.old-deja/g++.other/configure.in,
14169         gcc.c-torture/code_quality/Makefile.in,
14170         gcc.c-torture/code_quality/configure.in,
14171         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14172         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14173         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14174         gcc.c-torture/execute/ieee/Makefile.in,
14175         gcc.c-torture/execute/ieee/configure.in,
14176         gcc.c-torture/noncompile/Makefile.in,
14177         gcc.c-torture/noncompile/configure.in,
14178         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14179         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14180         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14181
14182 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14183
14184         * g++.old-deja/g++.other/ambig3.C: New test.
14185
14186 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14187
14188         * g++.old-deja/g++.pt/syntax1.C: New test.
14189         * g++.old-deja/g++.pt/syntax2.C: New test.
14190         * g++.old-deja/g++.other/syntax3.C: New test.
14191         * g++.old-deja/g++.other/syntax4.C: New test.
14192
14193 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14194
14195         * gcc.dg/20000623-1.c: Prototype exit and abort.
14196
14197 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14198
14199         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14200         New tests.
14201         * gcc.dg/cpp-mi3.def: New file.
14202
14203         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14204         inside assertions.
14205         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14206         lexer's error messages.
14207         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14208         divine anything from the linemarkers.
14209         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14210         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14211
14212 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
14213
14214         * gcc.dg/20000623-1.c: New test.
14215
14216 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
14217
14218         * gcc.c-torture/execute/20000622-1.c: New test.
14219
14220 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14221
14222         * g++.old-deja/g++.other/init15.C: New test.
14223
14224 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14225
14226         * g++.old-deja/g++.pt/vaarg2.C: New test.
14227         * g++.old-deja/g++.pt/vaarg3.C: New test.
14228
14229 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
14230
14231         * g++.old-deja/g++.other/dyncast6.C: New test.
14232
14233 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
14234
14235         * gcc.c-torture/execute/loop-6.c: New test.
14236
14237 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
14238
14239         * gcc.dg/20000614-1.c: New test.
14240         * gcc.dg/20000614-2.c: New test.
14241
14242 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
14243
14244         * g++.old-deja/g++.other/inline12.C: New test.
14245
14246 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
14247
14248         * g++.old-deja/g++.other/eh1.C: New test.
14249
14250 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
14251
14252         * g++.old-deja/g++.other/type.C: New test.
14253
14254 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14255
14256         * g++.old-deja/g++.other/initstring.C: New test.
14257
14258 2000-06-12  Jason Merrill  <jason@redhat.com>
14259
14260         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14261
14262 2000-06-09  Jeffrey A Law  (law@cygnus.com)
14263
14264         * gcc.c-torture/compile/20000609-1.c: New test.
14265
14266 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
14267
14268         * gcc.dg/20000609-1.c: New test.
14269
14270 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
14271
14272         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14273         * gcc.c-torture/noncompile/poison-1.c: Move...
14274         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14275         * gcc.dg/cpp-li1.c: Add a token after the #line.
14276
14277 2000-06-05  Richard Henderson  <rth@cygnus.com>
14278
14279         * gcc.c-torture/execute/20000605-2.c: New test.
14280         * gcc.c-torture/execute/20000605-3.c: New test.
14281
14282 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
14283
14284         * g77.f-torture/execute/20000503-1.x: New file.
14285
14286 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
14287
14288         * g++.old-deja/g++.eh/badalloc1.C: New test.
14289
14290 2000-06-05  Richard Henderson  <rth@cygnus.com>
14291
14292         * gcc.c-torture/execute/20000605-1.c: New test.
14293
14294 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14295             Nathan Sidwell <nathan@codesourcery.com>
14296
14297         * gcc.c-torture/compile/20000605-1.c: New test.
14298
14299 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
14300
14301         * g77.f-torture/compile/20000601-1.f:  New test.
14302
14303 2000-06-03  Richard Henderson  <rth@cygnus.com>
14304
14305         * gcc.c-torture/execute/20000603-1.c: New.
14306
14307 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
14308
14309         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14310         * gcc.dg/noreturn-2.c (noreturn): Likewise.
14311
14312 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
14313
14314         * gcc.dg/compare2.c (case 12): XFAIL.
14315         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14316         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14317
14318         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14319
14320 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
14321
14322         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14323         guard macro is already defined when the header is first
14324         included.
14325         * gcc.dg/cpp-mix.h: New file.
14326         * gcc.dg/endif-label.c: Update patterns to match compiler.
14327
14328         * g++.brendan/complex1.C: Declare abort.
14329         * g++.law/refs4.C: Remove XFAIL.
14330         * g++.oliva/expr2.C: Declare abort and exit.
14331
14332 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
14333
14334         * gcc.c-torture/execute/20000528-1.c: New test.
14335
14336         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14337         * g++.old-deja/g++.law/temps4.C: Likewise.
14338
14339         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14340         stdlib.h.  Call abort() on failure.
14341         * g++.old-deja/g++.law/refs4.C: Likewise.
14342         * g++.old-deja/g++.law/temps4.C: Likewise.
14343         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14344         * gcc.c-torture/execute/20000112-1.c: Include string.h.
14345
14346 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
14347
14348         Relative to g++.dg/special:
14349         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14350
14351         Relative to g++.old-deja:
14352         * g++.brendan/complex1.C, g++.jason/optimize2.C,
14353         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14354         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14355         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14356         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14357         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14358         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14359
14360         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14361         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14362         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14363         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14364         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14365         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14366         and/or string.h.
14367
14368         * g++.other/goto1.C: Update expectations for error messages.
14369
14370 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
14371
14372         * gcc.c-torture/compile/20000523-1.c: New test.
14373
14374 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14375
14376         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14377
14378 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14379
14380         * g++.old-deja/g++.eh/catch11.C: New test.
14381         * g++.old-deja/g++.eh/catch12.C: New test.
14382
14383 2000-05-24  Nick Clifton  <nickc@cygnus.com>
14384
14385         * gcc.c-torture/execute/20000523-1.c: New test.
14386
14387 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
14388
14389         * c-torture/execute/bcp-1.c: Replace abort in arg of
14390         __builtin_constant_p with a generic external function.
14391
14392         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14393         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14394         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14395         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14396         Prototype abort and/or exit.
14397
14398         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14399         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14400         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14401         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14402
14403 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
14404
14405         * gcc.dg/dwarf2-1.c: New test.
14406
14407 2000-05-20  Richard Henderson  <rth@cygnus.com>
14408
14409         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14410
14411 2000-05-20  Andreas Jaeger  <aj@suse.de>
14412
14413         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14414         testcase.
14415
14416 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
14417
14418         * gcc.c-torture/execute/20000519-2.c: New test.
14419
14420 2000-05-19  Andreas Jaeger  <aj@suse.de>
14421
14422         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14423         which fails with SSA.
14424
14425         * lib/c-torture.exp: Also test with -O3 -fssa.
14426
14427 2000-05-18  Michael Meissner  <meissner@redhat.com>
14428
14429         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14430         * gcc.c-torture/execute/920415-1.c: Ditto.
14431         * gcc.c-torture/execute/920501-1.c: Ditto.
14432         * gcc.c-torture/execute/conversion.c: Ditto.
14433         * gcc.c-torture/execute/cvt-1.c: Ditto.
14434
14435 2000-05-18  Jeffrey A Law  (law@cygnus.com)
14436
14437         * gcc.c-torture/compile/20000518-1.c: New test.
14438
14439 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14440
14441         * g77.f-torture/compile/200005018.f:  New test.
14442
14443 2000-05-17  Jeffrey A Law  (law@cygnus.com)
14444
14445         * gcc.c-torture/compile/20000517-1.c: New test.
14446
14447 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14448
14449         * gcc.c-torture/execute/20000516-1.c: New test.
14450
14451 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
14452
14453         * g++.old-deja/g++.other/eh.C: New test.
14454
14455 2000-05-12  Richard Henderson  <rth@cygnus.com>
14456
14457         * gcc.c-torture/execute/990208-1.c (main): Don't pass
14458         constants through to doit's conditional.
14459
14460 2000-05-11  Jeffrey A Law  (law@cygnus.com)
14461
14462         * gcc.c-torture/compile/20000511-1.c: New test.
14463         * g77.f-torture/compile/20000511-1.f: New test.
14464         * g77.f-torture/compile/20000511-2.f: New test.
14465
14466 2000-05-11  Michael Meissner  <meissner@redhat.com>
14467
14468         * gcc.c-torture/execute/20000511-1.c: New test.
14469
14470 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
14471
14472         * gcc.dg/dg.exp: Scan .S files as well as .c files.
14473         * gcc.dg/20000510-1.S: New.
14474
14475 2000-05-08  Catherine Moore  <clm@cygnus.com>
14476
14477         * gcc.dg/unused-3.c: New.
14478
14479 2000-05-06  Richard Henderson  <rth@cygnus.com>
14480
14481           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14482           * g++.old-deja/g++.mike/warn1.C: Likewise.
14483           * g++.old-deja/g++.pt/local1.C: Likewise.
14484           * g++.old-deja/g++.pt/local7.C: Likewise.
14485           * g++.old-deja/g++.pt/spec16.C: Likewise.
14486
14487 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
14488
14489         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14490
14491 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
14492
14493           * g77.f-torture/execute/20000503-1.f:  New test.
14494
14495 2000-05-04  Andreas Jaeger  <aj@suse.de>
14496
14497         * gcc.dg/noreturn-2.c: New test.
14498
14499 2000-05-04  Neil Booth  <NeilB@earthling.net>
14500
14501         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14502         preprocessor.
14503
14504 2000-05-04  Richard Henderson  <rth@cygnus.com>
14505
14506         * gcc.c-torture/execute/20000503-1.c: Fix typo.
14507
14508 2000-05-04  Richard Henderson  <rth@cygnus.com>
14509
14510         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
14511         OpenSSL by Jason R Thorpe.
14512
14513 2000-05-03  Jim Wilson  <wilson@cygnus.com>
14514
14515         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14516
14517 2000-05-03  Robert Lipe <robertlipe@usa.net>
14518
14519         * gcc.dg/20000503-1.c: New test.
14520
14521 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
14522
14523         * gcc.c-torture/compile/20000502-1.c: New test.
14524         * g++.old-deja/g++.other/align.C: New test.
14525         * gcc.dg/cpp-tradstringify.c: New test.
14526
14527 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14528
14529         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14530         and hard registers.
14531
14532 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
14533
14534         * gcc.c-torture/execute/loop-5.c: New test.
14535
14536 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
14537
14538         * gcc.c-torture/execute/va-arg-20.c: New test.
14539
14540 2000-04-23  Jeffrey A Law  (law@cygnus.com)
14541
14542         * gcc.c-torture/execute/20000422-1.c: New test.
14543
14544 2000-04-20  Greg McGary  <gkm@gnu.org>
14545
14546         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14547         when optimizing, but without sibling-call optimizations (-O1).
14548
14549 2000-04-20  Jeffrey A Law  (law@cygnus.com)
14550
14551           * gcc.c-torture/compile/20000420-1.c: New test.
14552
14553 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14554
14555         * g++.abi/ptrflags.C: New test.
14556         * g++.eh/catchptr1.C: Test incomplete pointer chains.
14557
14558 2000-04-19  Catherine Moore  <clm@cygnus.com>
14559
14560         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14561
14562 2000-04-19  Greg McGary  <gkm@gnu.org>
14563
14564         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14565         sibling-call optimizations.
14566
14567 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
14568
14569         * gcc.dg/20000419-1.c: New test.
14570
14571 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
14572
14573         * gcc.c-torture/execute/20000412-6.c: New test.
14574
14575 2000-04-12  Jeffrey A Law  (law@cygnus.com)
14576
14577         * gcc.c-torture/execute/20000412-5.c: New test.
14578         * g77.f-torture/compile/20000412-1.f: New test.
14579         * gcc.c-torture/execute/20000412-4.c: New test.
14580         * gcc.c-torture/compile/20000412-2.c: New test.
14581         * gcc.c-torture/execute/20000412-3.c: New test.
14582         * gcc.c-torture/compile/20000412-1.c: New test.
14583         * gcc.c-torture/execute/20000412-2.c: New test.
14584
14585 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
14586
14587         * objc/execute/bf-20.m: New test.
14588
14589 2000-04-10  Richard Henderson  <rth@cygnus.com>
14590
14591         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14592
14593         * gcc.c-torture/execute/20000412-1.c: New test.
14594
14595 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
14596
14597         * g++.old-deja/g++.eh/catchptr1.C: New test.
14598
14599 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
14600
14601         * g++.old-deja/g++.abi/cxa_vec.C: New test.
14602
14603 2000-04-08  Neil Booth  <NeilB@earthling.net>
14604
14605         * gcc.dg/cpp-nullchar.c: Remove test as
14606         embedded nulls cause problems.
14607
14608 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14609
14610         * gcc.dg/compare2.c: New test.
14611
14612 2000-04-08  Neil Booth  <NeilB@earthling.net>
14613
14614         * gcc.dg/cpp-nullchar.c: New test.
14615
14616 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
14617
14618         * gcc.dg/cpp-mi2.c: New test.
14619         * gcc.dg/cpp-mi2[abc].h: New files.
14620
14621 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
14622
14623         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14624         member name.
14625
14626 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
14627
14628         * g++.old-deja/g++.abi/vmihint.C: New test.
14629
14630 2000-04-06  Neil Booth  <NeilB@earthling.net>
14631
14632         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14633         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
14634         copyright.
14635
14636 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
14637
14638         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14639         avoid stack-frame overwrite.
14640
14641 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
14642
14643         * gcc.c-torture/compile/20000405-2.c: New test.
14644         * gcc.c-torture/compile/20000405-3.c: New test.
14645
14646 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14647
14648         * gcc.c-torture/compile/20000405-1.c: New test.
14649
14650 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
14651
14652         * gcc.dg/cast-qual-1.c: Revert last change.
14653
14654 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14655
14656         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14657
14658 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
14659
14660         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14661         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14662
14663 2000-04-03  Jeffrey A Law  (law@cygnus.com)
14664
14665         * gcc.c-torture/compile/20000403-2.c: New test.
14666         * gcc.c-torture/compile/20000403-1.c: New test.
14667
14668 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
14669
14670         * gcc.c-torture/execute/20000403-1.c: New test.
14671
14672 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
14673
14674         * gcc.c-torture/execute/20000402-1.c: New test.
14675
14676 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
14677
14678         * gcc.c-torture/execute/va-arg-15.c: New test.
14679         * gcc.c-torture/execute/va-arg-16.c: New test.
14680         * gcc.c-torture/execute/va-arg-17.c: New test.
14681         * gcc.c-torture/execute/va-arg-18.c: New test.
14682         * gcc.c-torture/execute/va-arg-19.c: New test.
14683
14684 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
14685
14686         * gcc.c-torture/compile/981211-1.c: Move to...
14687         * gcc.dg/cpp-as1.c: ...here.
14688         * gcc.dg/cpp-as2.c: New file.
14689
14690         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14691         compiler.
14692
14693 2000-04-02  Neil Booth  <NeilB@earthling.net>
14694
14695         * gcc.dg/cpp-cond.c  New tests.
14696         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
14697         accidental success less likely.
14698         * gcc.dg/cpp-missingop.c  New tests.
14699         * gcc.dg/cpp-missingparen.c  New tests.
14700         * gcc.dg/cpp-shift.c  New tests.
14701         * gcc.dg/cpp-shortcircuit.c  New tests.
14702         * gcc.dg/cpp-unary.c  New tests.
14703
14704 2000-03-29  Jeffrey A Law  (law@cygnus.com)
14705
14706         * gcc.c-torture/compile/20000329-1.c: New test.
14707
14708 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
14709
14710         * gcc.c-torture/compile/20000326-1.c: New test.
14711         * gcc.c-torture/compile/20000326-2.c: New test.
14712
14713 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
14714
14715         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14716         the first parameter is a function argument.
14717
14718 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
14719
14720         * g++.old-deja/g++.ext/array4.C: New test.
14721
14722 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
14723
14724         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14725
14726 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14727
14728         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14729
14730 2000-03-19  Richard Henderson  <rth@cygnus.com>
14731
14732         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14733
14734 2000-03-19  Richard Henderson  <rth@cygnus.com>
14735
14736         * gcc.c-torture/compile/20000319-1.c: New test.
14737
14738 2000-03-14  Jeffrey A Law  (law@cygnus.com)
14739
14740         * gcc.c-torture/execute/20000314-3.c: New test.
14741         * gcc.c-torture/execute/20000314-2.c: New test.
14742         * gcc.c-torture/execute/20000314-1.c: New test.
14743         * gcc.c-torture/compile/20000314-2.c: New test.
14744         * gcc.c-torture/compile/20000314-1.c: New test.
14745
14746 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
14747
14748         * g++.old-deja/g++.warn/inline.C: New test.
14749
14750 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
14751
14752         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14753         standards-compliant result rather than specific constants.
14754         Put test-values in array.
14755
14756 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
14757
14758         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14759         (g++_target_compile): Put test-specific options last.
14760
14761 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14762
14763         * g++.old-deja/g++.eh/vbase4.C: New test.
14764
14765 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14766
14767         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14768
14769 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14770
14771         * g++.old-deja/g++.brendan/misc12.C: Removed.
14772         * g++.old-deja/g++.pt/memtemp77.C: Constify.
14773         * g++.old-deja/g++.ext/pretty4.C: New test.
14774
14775 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14776
14777         * g++.old-deja/g++.other/string2.C: New test.
14778
14779 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
14780
14781         * g++.old-deja/g++.warn/impint2.C: New test.
14782
14783 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
14784
14785         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14786         is 1, not zero.
14787
14788 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
14789
14790         * g++.old-deja/g++.warn/impint.C: New test.
14791         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14792         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14793         * g++.old-deja/g++.pt/explicit12.C: Likewise.
14794         * g++.old-deja/g++.pt/explicit13.C: Likewise.
14795         * g++.old-deja/g++.pt/explicit17.C: Likewise.
14796         * g++.old-deja/g++.pt/explicit18.C: Likewise.
14797         * g++.old-deja/g++.pt/explicit19.C: Likewise.
14798         * g++.old-deja/g++.pt/explicit23.C: Likewise.
14799         * g++.old-deja/g++.pt/explicit31.C: Likewise.
14800         * g++.old-deja/g++.pt/explicit35.C: Likewise.
14801         * g++.old-deja/g++.pt/explicit6.C: Likewise.
14802         * g++.old-deja/g++.pt/memclass7.C: Likewise.
14803
14804 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
14805
14806         * gcc.dg/cpp-redef.c: New test.
14807
14808 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
14809
14810         * g++.old-deja/g++.pt/unify7.C: New test.
14811
14812 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14813
14814         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14815         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14816
14817 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
14818
14819         * gcc.c-torture/compile/20000224-1.c: New test.
14820
14821 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14822
14823         * gcc.c-torture/compile/cpp-2.c: New test.
14824         * gcc.c-torture/compile/cpp-1.c: New test.
14825
14826 2000-02-25  Jeffrey A Law  (law@cygnus.com)
14827
14828         * gcc.c-torture/execute/20000225-1.c: New test.
14829
14830 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14831
14832         * gcc.dg/cpp-li2.c: New test.
14833
14834         * gcc.dg/cpp-wi1.c: New test.
14835
14836         * gcc.dg/cpp-li1.c: New test.
14837
14838 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
14839
14840         * g++.old-deja/g++.other/sizeof5.C: New test.
14841
14842 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14843
14844         * gcc.c-torture/execute/va-arg-13.c: New test.
14845
14846 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
14847
14848         * gcc.c-torture/execute/va-arg-12.c: New test.
14849
14850 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14851
14852         * gcc.c-torture/execute/20000223-1.c: New test.
14853
14854 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14855
14856         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14857
14858 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
14859
14860         * g++.old-deja/g++.abi/ptrmem.C: New test.
14861
14862 2000-02-19  Richard Henderson  <rth@cygnus.com>
14863
14864         * gcc.c-torture/compile/init-3.c: New.
14865
14866 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
14867
14868         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14869         ALWAYS_CXXFLAGS.
14870
14871 2000-02-11  Robert Lipe <robertl@sco.com>
14872
14873         * gcc.c-torture/compile/20000211-3.c: New test.
14874
14875 2000-02-11  Martin Buchholz <martin@xemacs.org>
14876
14877         * gcc.c-torture/compile/20000211-2.c: New test.
14878
14879 2000-02-11  Jeffrey A Law  (law@cygnus.com)
14880
14881         * gcc.c-torture/compile/20000211-1.c: New test.
14882
14883 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
14884
14885         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14886           on native targets
14887
14888 2000-02-08  Nathan Sidwell  <nathan@acm.org>
14889
14890         * g++.old-deja/g++.other/cast5.C: New test.
14891
14892 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
14893
14894         * gcc.c-torture/execute/20000205-1.c: New.
14895
14896 2000-02-03  Nathan Sidwell  <nathan@acm.org>
14897
14898         * g++.old-deja/g++.jason/cast3.C: Return void.
14899         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14900
14901 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14902
14903         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14904
14905         * gcc.dg/loop-1.c: New test.
14906
14907 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
14908
14909         * gcc.c-torture/compile/20000127-1.c: New test.
14910         * gcc.c-torture/execute/991228-1.c: New test.
14911
14912 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14913
14914         * gcc.dg/unused-2.c: New test.
14915
14916         * gcc.dg/conv-1.c: New test.
14917
14918 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
14919
14920         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14921         compiler.
14922         (tool_option_proc): Fix typo.
14923
14924 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
14925
14926         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14927         of the ld on the host, not on the build machine.
14928         Also, don't crash if '--help' is not a supported option.
14929
14930 2000-01-24  Richard Henderson  <rth@cygnus.com>
14931
14932         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14933
14934 2000-01-20  Jeffrey A Law  (law@cygnus.com)
14935
14936         * gcc.c-torture/execute/20000120-2.c: New test.
14937         * gcc.c-torture/execute/20000120-1.c: New test.
14938
14939 2000-01-13  Jeffrey A Law  (law@cygnus.com)
14940
14941         * gcc.c-torture/execute/20000113-1.c: New test.
14942
14943 2000-01-12  Jeffrey A Law  (law@cygnus.com)
14944
14945         * gcc.c-torture/execute/20000112-1.c: New test.
14946
14947 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14948
14949         * gcc.dg/20000111-1.c: New test.
14950
14951 2000-01-10  Jeffrey A Law  (law@cygnus.com)
14952
14953         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14954         with 16 bit integers.
14955
14956 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14957
14958         * gcc.dg/20000108-1.c: New test.
14959
14960 2000-01-05  Nathan Sidwell  <nathan@acm.org>
14961
14962         * g++.old-deja/g++.ns/koenig8.C: New test.
14963
14964 2000-01-05  Nathan Sidwell  <nathan@acm.org>
14965
14966         * g++.old-deja/g++.other/cast4.C: New test.
14967
14968 2000-01-05  Jeffrey A Law  (law@cygnus.com)
14969
14970         * gcc.c-torture/compile/20000105-2.c: New test.
14971         * gcc.c-torture/compile/20000105-1.c: New test.
14972
14973 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14974
14975         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
14976         references to printf & atoi to conform to ANSI standard.
14977         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
14978         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
14979         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
14980         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
14981         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
14982         * g++.old-deja/g++.brendan/complex1.C: Likewise.
14983         * g++.old-deja/g++.brendan/copy1.C: Likewise.
14984         * g++.old-deja/g++.brendan/copy2.C: Likewise.
14985         * g++.old-deja/g++.brendan/copy3.C: Likewise.
14986         * g++.old-deja/g++.brendan/copy4.C: Likewise.
14987         * g++.old-deja/g++.brendan/copy5.C: Likewise.
14988         * g++.old-deja/g++.brendan/copy6.C: Likewise.
14989         * g++.old-deja/g++.brendan/copy7.C: Likewise.
14990         * g++.old-deja/g++.brendan/copy8.C: Likewise.
14991         * g++.old-deja/g++.brendan/crash11.C: Likewise.
14992         * g++.old-deja/g++.brendan/crash14.C: Likewise.
14993         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
14994         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14995         * g++.old-deja/g++.brendan/delete2.C: Likewise.
14996         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
14997         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
14998         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
14999         * g++.old-deja/g++.brendan/eh1.C: Likewise.
15000         * g++.old-deja/g++.brendan/groff1.C: Likewise.
15001         * g++.old-deja/g++.brendan/init3.C: Likewise.
15002         * g++.old-deja/g++.brendan/misc12.C: Likewise.
15003         * g++.old-deja/g++.brendan/misc7.C: Likewise.
15004         * g++.old-deja/g++.brendan/new2.C: Likewise.
15005         * g++.old-deja/g++.brendan/operators4.C: Likewise.
15006         * g++.old-deja/g++.brendan/operators5.C: Likewise.
15007         * g++.old-deja/g++.brendan/overload2.C: Likewise.
15008         * g++.old-deja/g++.brendan/overload7.C: Likewise.
15009         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15010         * g++.old-deja/g++.brendan/reference1.C: Likewise.
15011         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15012         * g++.old-deja/g++.brendan/template24.C: Likewise.
15013         * g++.old-deja/g++.brendan/template3.C: Likewise.
15014         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15015         * g++.old-deja/g++.jason/inline3.C: Likewise.
15016         * g++.old-deja/g++.jason/opeq.C: Likewise.
15017         * g++.old-deja/g++.law/arg5.C: Likewise.
15018         * g++.old-deja/g++.law/arm7.C: Likewise.
15019         * g++.old-deja/g++.law/ctors11.C: Likewise.
15020         * g++.old-deja/g++.law/cvt8.C: Likewise.
15021         * g++.old-deja/g++.law/init9.C: Likewise.
15022         * g++.old-deja/g++.law/refs4.C: Likewise.
15023         * g++.old-deja/g++.law/template2.C: Likewise.
15024         * g++.old-deja/g++.law/visibility24.C: Likewise.
15025         * g++.old-deja/g++.law/vtable3.C: Likewise.
15026         * g++.old-deja/g++.mike/asm2.C: Likewise.
15027         * g++.old-deja/g++.mike/eh1.C: Likewise.
15028         * g++.old-deja/g++.mike/misc1.C: Likewise.
15029         * g++.old-deja/g++.mike/misc13.C: Likewise.
15030         * g++.old-deja/g++.mike/misc14.C: Likewise.
15031         * g++.old-deja/g++.mike/ns12.C: Likewise.
15032         * g++.old-deja/g++.mike/p1248.C: Likewise.
15033         * g++.old-deja/g++.mike/p3708.C: Likewise.
15034         * g++.old-deja/g++.mike/p3708a.C: Likewise.
15035         * g++.old-deja/g++.mike/p3708b.C: Likewise.
15036         * g++.old-deja/g++.mike/p646.C: Likewise.
15037         * g++.old-deja/g++.mike/p700.C: Likewise.
15038         * g++.old-deja/g++.mike/p783.C: Likewise.
15039         * g++.old-deja/g++.mike/p783a.C: Likewise.
15040         * g++.old-deja/g++.mike/p783b.C: Likewise.
15041         * g++.old-deja/g++.mike/p786.C: Likewise.
15042         * g++.old-deja/g++.mike/p789.C: Likewise.
15043         * g++.old-deja/g++.mike/p789a.C: Likewise.
15044         * g++.old-deja/g++.mike/p807a.C: Likewise.
15045         * g++.old-deja/g++.other/delete3.C: Likewise.
15046         * g++.old-deja/g++.other/dyncast1.C: Likewise.
15047         * g++.old-deja/g++.other/dyncast2.C: Likewise.
15048         * g++.old-deja/g++.other/dyncast3.C: Likewise.
15049         * g++.old-deja/g++.other/empty1.C: Likewise.
15050         * g++.old-deja/g++.other/temporary1.C: Likewise.
15051         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15052         * g++.old-deja/g++.pt/t16.C: Likewise.
15053         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15054
15055 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
15056
15057         * gcc.dg/991230-1.c: New test.
15058
15059 1999-12-29  Jeffrey A Law  (law@cygnus.com)
15060
15061         * gcc.c-torture/compile/991229-3.c: New test.
15062         * gcc.c-torture/compile/991229-2.c: New test.
15063         * gcc.c-torture/compile/991229-1.c: New test.
15064
15065 1999-12-29  Greg McGary <gkm@eng.ascend.com>
15066
15067         * gcc.c-torture/compile/labels-2.c: New test.
15068
15069 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
15070
15071         * gcc.c-torture/execute/991227-1.c: New test.
15072
15073 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15074
15075         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15076
15077 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
15078
15079         * gcc.c-torture/execute/991221-1.c: New test.
15080
15081 1999-12-20  Nathan Sidwell  <nathan@acm.org>
15082
15083         * g++.old-deja/g++.other/cast3.C: New test.
15084
15085 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
15086
15087         * gcc.c-torture/execute/991216-4.c: New test.
15088
15089 1999-12-16  Michael Meissner  <meissner@cygnus.com>
15090
15091         * gcc.c-torture/execute/991216-1.c: New test.
15092         * gcc.c-torture/execute/991216-2.c: New test.
15093         * gcc.c-torture/execute/991216-3.c: New test.
15094
15095 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15096
15097         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15098         Actually make the test fail by using "-O2" for compilation.
15099
15100 1999-12-15  Nathan Sidwell  <nathan@acm.org>
15101
15102         * g++.old-deja/g++.warn/cast-align1.C: New test.
15103
15104 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15105
15106         * gcc.c-torture/compile/991214-1.c: New test.
15107         * gcc.c-torture/compile/991214-2.c: New test.
15108
15109 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15110
15111         * gcc.dg/991214-1.c: New test.
15112
15113 1999-12-13  Jeffrey A Law  (law@cygnus.com)
15114
15115         * gcc.c-torture/compile/991213-3.c: New test.
15116         * gcc.c-torture/compile/991213-2.c: New test.
15117         * gcc.c-torture/compile/991213-1.c: New test.
15118
15119 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
15120
15121         * gcc.dg/991209-1.c: New test.
15122
15123 1999-12-08  Nathan Sidwell <nathan@acm.org>
15124
15125         * gcc.c-torture/compile/991208-1.c: New test.
15126
15127 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15128
15129         * gcc.dg/ultrasp2.c: New test.
15130
15131 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
15132
15133         * g++.old-deja/g++.abi/align.C (main): Fix typo.
15134
15135 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
15136
15137         * gcc.c-torture/compile/991202-1.c: New test.
15138         * gcc.c-torture/execute/991202-1.c: New test.
15139         * gcc.c-torture/execute/991202-2.c: New test.
15140         * gcc.c-torture/execute/991202-3.c: New test.
15141
15142 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
15143
15144         * g++.old-deja/g++.abi/align.C: New test.
15145         * g++.old-deja/g++.abi/aggregates.C: Likewise.
15146         * g++.old-deja/g++.abi/bitfields.C: Likewise.
15147
15148 1999-12-01  Richard Henderson  <rth@cygnus.com>
15149
15150         * gcc.c-torture/execute/991201-1.c: New.
15151
15152 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
15153
15154         * gcc.dg/991129-1.c: New test.
15155
15156 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15157
15158         * gcc.c-torture/compile/991127-1.c: New test.
15159
15160 1999-11-22  Nathan Sidwell  <nathan@acm.org>
15161
15162         * g++.old-deja/g++.other/warn4.C: New test.
15163
15164 1999-11-22  Nathan Sidwell  <nathan@acm.org>
15165
15166         * g++.old-deja/g++.eh/cleanup2.C: New test.
15167         * g++.old-deja/g++.ext/pretty2.C: New test.
15168         * g++.old-deja/g++.ext/pretty3.C: New test.
15169         * g++.old-deja/g++.other/debug6.C: New test.
15170
15171 1999-10-20  Jim Wilson  <wilson@cygnus.com>
15172
15173         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
15174         compiler_output to look for one error message instead of two.
15175
15176 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
15177
15178         * gcc.c-torture/execute/991118-1.c: Also test case
15179         where the word boundary does not split a byte evenly.
15180
15181 1999-11-19  Nathan Sidwell  <nathan@acm.org>
15182
15183         * g++.old-deja/g++.ext/restrict1.C: New test.
15184
15185 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
15186
15187         * gcc.c-torture/execute/991118-1.c: New test.
15188
15189 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
15190
15191         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
15192         working directory pathnames.
15193
15194 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
15195
15196         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
15197         host is equipped with driver.h and driver.o so it can actually
15198         compile and run the tests.
15199
15200 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
15201
15202         * gcc.c-torture/compile/991008-1.c: New test.
15203
15204 1999-11-08  Nick Clifton  <nickc@cygnus.com>
15205
15206         * lib/gcc-dg.exp: Include target-supports.exp
15207
15208 1999-11-05  Nick Clifton  <nickc@cygnus.com>
15209
15210         * lib/target-supports.exp: New file: Provide procs to test for
15211         features supported by the target.
15212         (check_weak_available): Moved here from ecos.exp.
15213         (check_alias_available): New proc: Determine of the target
15214         toolchain supports the alias attribute.
15215
15216         * gcc.dg/special/ecos.exp: Move check_weak_available to
15217         target-supports.exp.
15218         (alias-1.c): Only perform the test if the target supports
15219         aliases.
15220         (wkali-1.c): Only perform the test if the target supports
15221         aliases.
15222
15223         * gcc.dg/990506-0.c: Expect error messages from cross
15224         targets as well as native targets.
15225
15226 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15227
15228         * gcc.dg/ultrasp1.c: Removed xfail.
15229         * gcc.dg/struct-ret-2.c: Likewise.
15230         * gcc.dg/array-1.c: Likewise.
15231
15232 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15233
15234         * gcc.dg/struct-ret-2.c: New test.
15235
15236         * gcc.dg/array-1.c: New test.
15237
15238 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
15239
15240         * gcc.c-torture/execute/991030-1.c: New test.
15241
15242 1999-10-26  Richard Henderson  <rth@cygnus.com>
15243
15244         * gcc.c-torture/compile/991026-2.c: New test.
15245
15246 1999-10-26  Jeffrey A Law  (law@cygnus.com)
15247
15248         * gcc.c-torture/compile/991026-1.c: New test.
15249
15250 1999-10-23  Jeffrey A Law  (law@cygnus.com)
15251
15252         * gcc.c-torture/execute/991023-1.c: New test.
15253
15254 1999-10-19  Jeffrey A Law  (law@cygnus.com)
15255
15256         * gcc.c-torture/execute/991019-1.c: New test.
15257
15258 1999-10-16  Richard Henderson  <rth@cygnus.com>
15259
15260         * gcc.c-torture/execute/991016-1.c: New test.
15261
15262 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
15263
15264         * gcc.c-torture/execute/991014-1.c: New test.
15265
15266 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
15267
15268         * g++.old-deja/g++.other/union2.C: New test.
15269
15270 1999-10-13  Nathan Sidwell  <nathan@acm.org>
15271
15272         * g++.old-deja/g++.other/vaarg2.C: New test.
15273         * g++.old-deja/g++.other/vaarg3.C: New test.
15274
15275 1999-10-12  Craig Burley  <craig@jcb-sc.com>
15276
15277         * g77.f-torture/noncompile/19990905-1.f: Moved from being
15278         in compile/.
15279
15280 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
15281
15282         * gcc.c-torture/execute/va-arg-11.c: New test.
15283
15284 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
15285
15286         * lib/file-format.exp (gcc_target_object_format): Don't
15287         crash if objdump is unavailable.
15288
15289 1999-09-29  Donn Terry <donn@interix.com>
15290
15291         * gcc.misc-tests/mg.exp: delete extraneous redirection.
15292
15293 1999-09-28  Nick Clifton  <nickc@cygnus.com>
15294
15295         * gcc.c-torture/compile/990928-1.c: New test.
15296
15297 1999-09-28  Nathan Sidwell  <nathan@acm.org>
15298
15299         * g++.old-deja/g++.other/decl6.C: New test.
15300
15301 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15302
15303         * gcc.c-torture/execute/va-arg-10.c: New test.
15304
15305 1999-09-27  Nathan Sidwell  <nathan@acm.org>
15306
15307         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
15308         __PRETTY_FUNCTION__.
15309
15310 1999-09-23  Nick Clifton  <nickc@cygnus.com>
15311
15312         * gcc.c-torture/execute/990923-1.c: New test.
15313
15314 1999-09-21  Nick Clifton  <nickc@cygnus.com>
15315
15316         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
15317         for which -fpic is inappropriate.
15318
15319 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
15320
15321         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
15322
15323 1999-09-21  Nathan Sidwell  <nathan@acm.org>
15324
15325         * g++.old-deja/g++.other/dyncast1.C: New test.
15326         * g++.old-deja/g++.other/dyncast2.C: New test.
15327         * g++.old-deja/g++.other/dyncast3.C: New test.
15328         * g++.old-deja/g++.other/dyncast4.C: New test.
15329         * g++.old-deja/g++.other/dyncast5.C: New test.
15330         * g++.old-deja/g++.eh/catch3.C: New test.
15331         * g++.old-deja/g++.eh/catch3p.C: New test.
15332         * g++.old-deja/g++.eh/catch4.C: New test.
15333         * g++.old-deja/g++.eh/catch4p.C: New test.
15334         * g++.old-deja/g++.eh/catch5.C: New test.
15335         * g++.old-deja/g++.eh/catch5p.C: New test.
15336         * g++.old-deja/g++.eh/catch6.C: New test.
15337         * g++.old-deja/g++.eh/catch6p.C: New test.
15338         * g++.old-deja/g++.eh/catch7.C: New test.
15339         * g++.old-deja/g++.eh/catch7p.C: New test.
15340         * g++.old-deja/g++.eh/catch8.C: New test.
15341         * g++.old-deja/g++.eh/catch8p.C: New test.
15342         * g++.old-deja/g++.eh/catch9.C: New test.
15343         * g++.old-deja/g++.eh/catch9p.C: New test.
15344
15345 1999-09-13  Nathan Sidwell  <nathan@acm.org>
15346
15347         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
15348         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
15349
15350 1999-09-13  Jeffrey A Law  (law@cygnus.com)
15351
15352         * gcc.c-torture/compile/990913-1.c: New test.
15353
15354 1999-09-10  Nathan Sidwell  <nathan@acm.org>
15355
15356         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
15357         * g++.old-deja/g++.jason/rfg5.C: Likewise.
15358
15359 1999-09-09  Richard Henderson  <rth@cygnus.com>
15360
15361         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
15362
15363 1999-09-09  Nathan Sidwell  <nathan@acm.org>
15364
15365         * g++.old-deja/g++.other/lookup11.C: New test.
15366         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
15367         what is permitted and what we want.
15368         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
15369         overload use.
15370         * g++.old-deja/g++.jason/rfg5.C: Likewise
15371
15372 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
15373
15374         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
15375         * gcc.c-torture/noncompile/poison-1.c: New file.
15376
15377 1999-09-08  Nathan Sidwell  <nathan@acm.org>
15378
15379         * g++.old-deja/g++.other/sizeof3.C: New test.
15380         * g++.old-deja/g++.other/sizeof4.C: New test.
15381         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
15382         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
15383
15384 1999-09-07  Richard Henderson  <rth@cygnus.com>
15385
15386         * gcc.dg/va-arg-1.c: New.
15387
15388 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15389
15390         * gcc.c-torture/execute/va-arg-9.c: New test.
15391
15392 1999-09-05  Craig Burley  <craig@jcb-sc.com>
15393
15394         * g77.f-torture/compile/980519-2.f: New test.
15395         * g77.f-torture/compile/19990905-0.f: New test.
15396         * g77.f-torture/compile/19990905-1.f: New test.
15397         * g77.f-torture/compile/19990905-2.f: New test.
15398
15399         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
15400
15401 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
15402
15403         * gcc.c-torture/execute/990827-1.c: Fix typo.
15404
15405 1999-09-03  Nathan Sidwell  <nathan@acm.org>
15406
15407         * g++.old-deja/g++.other/deref1.C: New test.
15408
15409 1999-09-02  Nathan Sidwell  <nathan@acm.org>
15410
15411         * g++.old-deja/g++.other/ambig2.C: New test.
15412         * g++.old-deja/g++.other/cond5.C: New test.
15413         * g++.old-deja/g++.other/lookup16.C: New test.
15414
15415 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
15416
15417         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
15418         assemblers too.
15419
15420 1999-08-31  Jeffrey A Law  (law@cygnus.com)
15421
15422         * lib/c-torture.exp: Avoid the "compare executables" optimization
15423         when testing native.
15424
15425 1999-08-29  Jeffrey A Law  (law@cygnus.com)
15426
15427         * gcc.c-torture/execute/990829-1.c: New test.
15428         * gcc.c-torture/compile/990829-1.c: New test.
15429
15430 1999-08-27  Paul Burchard  <burchard@pobox.com>
15431
15432         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
15433         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
15434         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
15435         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
15436         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
15437         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
15438         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
15439         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
15440         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
15441         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
15442         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
15443
15444 1999-08-27  Jeffrey A Law  (law@cygnus.com)
15445
15446         * gcc.c-torture/execute/990827-1.c: New test.
15447
15448 1999-08-26  Craig Burley  <craig@jcb-sc.com>
15449
15450         * g77.f-torture/noncompile/19990826-4.f: New test.
15451
15452         * g77.f-torture/compile/19990826-3.f: New test.
15453
15454         * g77.f-torture/execute/19990826-2.f: New test.
15455
15456         * g77.f-torture/compile/19990826-1.f: New test.
15457
15458         * gcc.c-torture/execute/990826-0.c: New test.
15459         * g77.c-torture/execute/19990826-0.f: New test.
15460
15461         * g77.f-torture/noncompile/970626-2.f: New test.
15462
15463 1999-08-25  Paul Burchard  <burchard@pobox.com>
15464
15465         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
15466         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
15467         lss-011.C: New tests.
15468
15469 1999-08-25  Nathan Sidwell  <nathan@acm.org>
15470
15471         * g++.old-deja/g++.other/decl5.C: New test.
15472
15473 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15474
15475         * noncompile/noncompile.exp: Load_lib c-torture.exp.
15476         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
15477         call `postbase' for each one.  All callers of `postbase' changed
15478         to call this instead.
15479
15480 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
15481
15482         * gcc.c-torture/execute/990811-1.c: New test.
15483
15484 1999-08-09  Nick Clifton  <nickc@cygnus.com>
15485
15486         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
15487         just native ones.
15488
15489         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
15490         just native ones.
15491
15492 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
15493
15494         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
15495
15496 1999-08-04  Jeffrey A Law  (law@cygnus.com)
15497
15498         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
15499
15500 1999-08-04  Nathan Sidwell  <nathan@acm.org>
15501
15502         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
15503
15504 1999-08-04  Jeffrey A Law  (law@cygnus.com)
15505
15506         * gcc.c-torture/execute/990804-1.c: New test.
15507
15508 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15509
15510         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
15511         * g++.old-deja/g++.brendan/crash64.C: Likewise
15512         * g++.old-deja/g++.brendan/overload8.C: Likewise
15513
15514 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15515
15516         * g++.old-deja/g++.other/struct1.C: New test.
15517
15518 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15519
15520         * g++.old-deja/g++.other/enum2.C: New test.
15521
15522 1999-08-02  Richard Henderson  <rth@cygnus.com>
15523
15524         Adapted from tests from Franz Sirl:
15525         * gcc.c-torture/execute/va-arg-7.c: New test.
15526         * gcc.c-torture/execute/va-arg-8.c: New test.
15527
15528 1999-08-01  Jeffrey A Law  (law@cygnus.com)
15529
15530         * gcc.c-torture/compile/990801-2.c: New test.
15531
15532         * gcc.c-torture/compile/990801-1.c: New test.
15533
15534 1999-07-27  Michael Meissner  <meissner@cygnus.com>
15535
15536         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
15537         fp-cmp-1.c, converting double to float.
15538
15539         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
15540         fp-cmp-1.c, converting double to long double.
15541
15542         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
15543         from fr1 to unknown_register, since fr1 is a legitimate register
15544         on some machines.
15545
15546 1999-07-25  Jeffrey A Law  (law@cygnus.com)
15547
15548         * README: More listname related changes.
15549
15550 1999-07-08  Catherine Moore  <clm@cygnus.com>
15551
15552         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
15553
15554 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
15555
15556         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
15557
15558 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
15559
15560         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
15561
15562 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
15563
15564         * gcc.dg/990703-1.c: New test.
15565
15566 1999-06-29  Nick Clifton  <nickc@cygnus.com>
15567
15568         * lib/file-format.exp: New file: Move definition of proc
15569         gcc_target_object_format to here from
15570         gcc.dg/special/ecos.exp.
15571
15572         * lib/c-torture.exp: Include lib file-format.exp.
15573         * lib/gcc-dg.exp: Include lib file-format.exp.
15574
15575         * gcc.dg/special/ecos.exp: Remove definition of proc
15576         gcc_target_object_format.
15577
15578 1999-06-28  Jeffrey A Law  (law@cygnus.com)
15579
15580         * gcc.c-torture/execute/990628-1.c: New test.
15581
15582 1999-06-25  Jeffrey A Law  (law@cygnus.com)
15583
15584         * gcc.c-torture/compile/990625-2.c: New test.
15585
15586         * gcc.c-torture/compile/990625-1.c: New test.
15587
15588 1999-06-23  Nick Clifton  <nickc@cygnus.com>
15589
15590         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
15591         attributes compile.
15592         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
15593         ports that use the COFF/PE file format.
15594
15595 1999-06-17  Jeffrey A Law  (law@cygnus.com)
15596
15597         * gcc.c-torture/compile/990617-1.c: New test.
15598
15599 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
15600
15601         * g++.old-deja/g++.other/decl4.C: New test.
15602
15603 1999-06-14  Nathan Sidwell  <nathan@acm.org>
15604
15605         * g++.old-deja/g++.other/bitfld3.C: New test.
15606
15607 1999-06-08  Nathan Sidwell  <nathan@acm.org>
15608
15609         * g++.old-deja/g++.eh/catch1.C: New test.
15610
15611 1999-06-07  Jeffrey A Law  (law@cygnus.com)
15612
15613         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
15614
15615         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
15616         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
15617
15618 1999-06-05  Craig Burley  <craig@jcb-sc.com>
15619
15620         * g77.f-torture/compile/19990502-0.f: Replace with new,
15621         shorter, test that still fails after recent changes.
15622
15623 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
15624
15625         * gcc.c-torture/execute/990604-1.c: New test.
15626
15627 1999-05-31  Jeffrey A Law  (law@cygnus.com)
15628
15629         * gcc.c-torture/execute/990531-1.c: New test.
15630
15631 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15632
15633         * gcc.c-torture/compile/990527-1.c: New test.
15634
15635 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
15636
15637         * gcc.c-torture/execute/990527-1.c: New test.
15638
15639 1999-05-25  Nick Clifton  <nickc@cygnus.com>
15640
15641         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15642         bitfields as signed.
15643
15644 1999-05-25  Craig Burley  <craig@jcb-sc.com>
15645
15646         * g77.f-torture/compile/19990525-0.f: New test.
15647
15648 1999-05-25  Jeffrey A Law  (law@cygnus.com)
15649
15650         * gcc.c-torture/execute/990525-2.c: New test.
15651
15652         * gcc.c-torture/execute/990525-1.c: New test.
15653
15654 1999-05-24  Nathan Sidwell  <nathan@acm.org>
15655
15656         * g++.old-deja/g++.other/anon3.C: New test.
15657         * g++.old-deja/g++.other/anon4.C: New test.
15658         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15659         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15660         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15661         Merrill).
15662
15663 1999-05-24  Jeffrey A Law  (law@cygnus.com)
15664
15665         * gcc.c-torture/execute/990524-1.c: New test.
15666
15667         * gcc.dg/990524-1.c: New test.
15668
15669 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15670
15671         * gcc.c-torture/compile/990523-1.c: New test.
15672
15673 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
15674
15675         * gcc.c-torture/compile/990519-1.c: New test.
15676
15677 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
15678
15679         * gcc.c-torture/compile/990517-1.c: New test.
15680
15681         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15682         (e4, f4): New tests.
15683         (main): Call them.
15684
15685 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15686
15687         * gcc.dg/noreturn-1.c: New test.
15688
15689 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15690
15691         * gcc.c-torture/execute/990513-1.c: New test.
15692
15693 1999-05-10  Richard Henderson  <rth@cygnus.com>
15694
15695         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15696
15697 1999-05-10  Craig Burley  <craig@jcb-sc.com>
15698
15699         * g77.f-torture/execute/erfc.f: Use small single-precision
15700         values, to avoid problems on Alphas when not -mieee.
15701
15702 1999-05-08  Craig Burley  <craig@jcb-sc.com>
15703
15704         * gcc.dg/990506-0.c: New test.
15705
15706 1999-05-08  Richard Henderson  <rth@cygnus.com>
15707
15708         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15709         the constant to test.  Don't XFAIL 64-bit targets.
15710
15711         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15712         * g++.old-deja/g++.law/profile1.C: Likewise.
15713
15714         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15715         operator new instances.
15716         * g++.old-deja/g++.other/delete5.C: Likewise.
15717
15718 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15719
15720         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15721         intrinsic.
15722
15723 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15724
15725         * g77.f-torture/execute/u77-test.f: Reverse order of two
15726         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15727
15728 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15729
15730         * gcc.dg/compare1.c: New test.
15731
15732 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
15733
15734         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15735         New tests.
15736
15737 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15738
15739         * g77.f-torture/compile/19990502-1.f: New test.
15740
15741 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15742
15743         * g77.f-torture/compile/19990502-0.f: New test.
15744
15745 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15746
15747         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15748         intrinsic.
15749
15750 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15751
15752         * g77.f-torture/execute/u77-test.f (main): List libU77
15753         intrinsics not currently tested.
15754         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15755         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15756         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15757         Trim blanks off the ends of some printed strings.
15758
15759 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15760
15761         * g77.f-torture/execute/u77-test.f (main): Just warn about
15762         FSTAT gid disagreement, as it's expected on some systems.
15763
15764 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15765
15766         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15767         use a new function, which allows for some slop.
15768         Clean up some commentary.
15769         (issum): The new function.
15770         (sgladd): Deleted subroutine.
15771
15772 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15773
15774         * g77.f-torture/execute/u77-test.f: Modify to be more like
15775         libf2c/libU77 version, bringing patches to that version here.
15776         Add suitable commentary.
15777
15778 1999-04-25  Richard Henderson  <rth@cygnus.com>
15779
15780         * gcc.dg/990424-1.c: New test.
15781
15782 1999-04-24  Craig Burley  <craig@jcb-sc.com>
15783
15784         * g77.f-torture/execute/u77-test.f (main): Bug involving
15785         LSTAT has been fixed, so turn back on full checking.
15786
15787 1999-04-20  Craig Burley  <craig@jcb-sc.com>
15788
15789         * g77.f-torture/compile/19990419-0.f: New test.
15790         * g77.f-torture/execute/19990419-1.f: New test.
15791
15792 1999-04-17  Richard Henderson  <rth@cygnus.com>
15793
15794         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15795         to avoid the need for a prototype to supress a warning.
15796
15797 1999-04-07  Jim Wilson  <wilson@cygnus.com>
15798
15799         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15800
15801 1999-04-04  Jeffrey A Law  (law@cygnus.com)
15802
15803         * gcc.c-torture/execute/990404-1.c: New test.
15804
15805 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15806
15807         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15808         * gcc.dg/cpp-if3.c: Don't use -pedantic.
15809         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15810         missing initializer warnings.
15811
15812 1999-03-28  Jeffrey A Law  (law@cygnus.com)
15813
15814         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15815         matching strings.
15816
15817 1999-03-26  Jeffrey A Law  (law@cygnus.com)
15818
15819         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15820
15821 1999-03-26  Craig Burley  <craig@jcb-sc.com>
15822
15823         * g77.f-torture/execute/19990325-0.f: New test.
15824         * g77.f-torture/execute/19990325-1.f: New test.
15825
15826 1999-03-24  Jeffrey A Law  (law@cygnus.com)
15827
15828         * gcc.c-torture/execute/990324-1.c: New test.
15829
15830 1999-03-22  Jim Wilson  <wilson@cygnus.com>
15831
15832         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15833         test with 4.
15834
15835 1999-03-17  Richard Henderson  <rth@cygnus.com>
15836
15837         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
15838
15839 1999-03-13  Craig Burley  <craig@jcb-sc.com>
15840
15841         * g77.f-torture/execute/19990313-2.f: New test.
15842         * g77.f-torture/execute/19990313-3.f: New test.
15843
15844 1999-03-13  Craig Burley  <craig@jcb-sc.com>
15845
15846         * g77.f-torture/execute/19990313-0.f: New test.
15847         * g77.f-torture/execute/19990313-1.f: New test.
15848
15849 1999-03-12  Jim Wilson  <wilson@cygnus.com>
15850
15851         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15852         printf to sprintf.
15853         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15854         (main): Add check for u15.  Conditionalize u31 check depending on
15855         whether ints are <32 bits or >=32 bits.
15856
15857 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15858
15859         * g77.f-torture/execute/19981119-0.f: Improve testiness.
15860
15861 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15862
15863         * g77.f-torture/compile/19990305-0.f: New test.
15864         * g77.f-torture/execute/19981119-0.f: New test.
15865
15866 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15867
15868         * g77.f-torture/execute/970625-2.f: call ABORT if final
15869         result is not correct, instead of just printing it.
15870         Add this checking via newly introduced obfuscation, to
15871         trip up buggy front ends.
15872
15873 1999-03-07  Craig Burley  <craig@jcb-sc.com>
15874
15875         * g77.f-torture/compile/960317-1.f: Moved from being
15876         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
15877
15878 1999-03-06  Craig Burley  <craig@jcb-sc.com>
15879
15880         * g77.f-torture/execute/960317-1.f: New (old) test.
15881         * g77.f-torture/execute/970625-2.f: Ditto.
15882
15883 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
15884
15885         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15886         message on line 1 or line 2; cccp and cpplib do this differently.
15887
15888 1999-03-01  Jeffrey A Law  (law@cygnus.com)
15889
15890         * g++.old-deja/g++.law/weak1.C: New test.
15891
15892 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15893
15894         * gcc.c-torture/execute/990119-1.c: Renamed to...
15895         * gcc.dg/990119-1.c: this, so it will only be tested once
15896         (it's a preprocessor test, it doesn't need to be run at
15897         multiple optimization levels).
15898
15899 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15900
15901         * lib/g++.exp: Don't add incdir=$base_dir/../include to
15902           ALWAYS_CXXFLAGS.
15903
15904 1999-02-24  Craig Burley  <craig@jcb-sc.com>
15905
15906         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15907         * g77.f-torture/compile/19981216-0.f: ...as it is expected
15908         to not be compilable by current g77.
15909
15910 1999-02-24  Nick Clifton  <nickc@cygnus.com>
15911
15912         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15913
15914 1999-02-22  Jeffrey A Law  (law@cygnus.com)
15915
15916         * gcc.c-torture/execute/990222-1.c: New test.
15917
15918 1999-02-19  Craig Burley  <craig@jcb-sc.com>
15919
15920         * g77.f-torture/compile/19990218-0.f: New test.
15921         * g77.f-torture/noncompile/19990218-1.f: New test.
15922
15923 1999-02-18  Craig Burley  <craig@jcb-sc.com>
15924
15925         * g77.f-torture/compile/19981216-0.f: New test.
15926
15927 1999-02-14  Jeffrey A Law  (law@cygnus.com)
15928
15929         * gcc.dg/990214-1.c: New test.
15930
15931 1999-02-13  Jeffrey A Law  (law@cygnus.com)
15932
15933         * gcc.dg/990213-2.c: New test.
15934
15935         * gcc.dg/990213-1.c: New test.
15936
15937 1999-02-12  Jeffrey A Law  (law@cygnus.com)
15938
15939         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15940         ints.
15941
15942 1999-02-11  Nick Clifton  <nickc@cygnus.com>
15943
15944         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15945         specified by target.
15946
15947         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15948
15949 1999-02-11  Jeffrey A Law  (law@cygnus.com)
15950
15951         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15952
15953 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
15954
15955         * gcc.dg/special/ecos.exp: New test driver for new tests with
15956         special requirements.
15957
15958         * gcc.dg/special/alias-1.c: New test.
15959         * gcc.dg/special/gcsec-1.c: New test.
15960         * gcc.dg/special/weak-1.c: New test.
15961         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15962         * gcc.dg/special/weak-2.c: New test.
15963         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15964         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15965         * gcc.dg/special/wkali-1.c: New test.
15966         * gcc.dg/special/wkali-2.c: New test.
15967         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15968         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15969
15970 1999-02-10  Felix Lee  <flee@cygnus.com>
15971
15972           * lib/c-torture.exp (c-torture-compile): Pull out code for
15973           analyzing gcc error messages.
15974           (c-torture-execute): Likewise.  Fix some (harmless) false
15975           positives.
15976           * lib/gcc.exp (gcc_check_compile): New function.
15977
15978 1999-02-08  Richard Henderson  <rth@cygnus.com>
15979
15980         * gcc.c-torture/execute/990208-1.c: New test.
15981
15982 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
15983
15984         * g++.dg/special/ecos.exp: New driver for new tests with special
15985         requirements
15986
15987         * g++.dg/special/conpr-1.C: New test
15988         * g++.dg/special/conpr-2.C: New test
15989         * g++.dg/special/conpr-2a.C: New test
15990         * g++.dg/special/conpr-3.C: New test
15991         * g++.dg/special/conpr-3a.C: New test
15992         * g++.dg/special/conpr-3b.C: New test
15993
15994         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15995         allow g++ to use the dg driver
15996
15997         * README: Add comment about g++.dg directory
15998
15999 1999-02-06  Jeffrey A Law  (law@cygnus.com)
16000
16001         * README: Update email addresses.
16002
16003 1999-02-03  Nick Clifton  <nickc@cygnus.com>
16004
16005         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16006         arguments in order to force structure S onto the stack even on
16007         the alpha.
16008         (test): Pass 10 leading arguments to function foo as well as the
16009         structure S.
16010
16011         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16012         failure for all targets.
16013
16014         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16015         abort to terminate program execution.
16016
16017 1999-01-30  Richard Henderson  <rth@cygnus.com>
16018
16019         * gcc.c-torture/execute/990130-1.c: New test.
16020
16021 1999-01-30  Jeffrey A Law  (law@cygnus.com)
16022
16023         * gcc.dg/990130-1.c: New test.
16024
16025 1999-01-28  Michael Meissner  <meissner@cygnus.com>
16026
16027         * gcc.c-torture/execute/990128-1.c: New test.
16028
16029 1999-01-27  Michael Meissner  <meissner@cygnus.com>
16030
16031         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16032
16033 1999-01-27  Felix Lee  <flee@cygnus.com>
16034
16035         * lib/c-torture.exp (c-torture-compile): pull out code for
16036         analyzing gcc error messages.
16037         (c-torture-execute): ditto, and fix some (harmless) false
16038         positives.
16039         * lib/gcc.exp (gcc_check_compile): new function.
16040
16041 1999-01-17  Jeffrey A Law  (law@cygnus.com)
16042
16043         * gcc.dg/990117-1.c: New test.
16044
16045         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16046
16047         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16048
16049 1999-01-15  Jeffrey A Law  (law@cygnus.com)
16050
16051         * g77.f-torture/compile/990115-1.f: New test.
16052
16053 1999-01-07  Jeffrey A Law  (law@cygnus.com)
16054
16055         * gcc.c-torture/compile/990107-1.c: New test
16056
16057 1999-01-06  Jeffrey A Law  (law@cygnus.com)
16058
16059         * gcc.c-torture/execute/990106-2.c: New test.
16060
16061         * gcc.c-torture/execute/990106-1.c: New test.
16062
16063 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
16064
16065         * gcc.c-torture/compile/981223-1.c: New test.
16066
16067 1998-12-29  Richard Henderson  <rth@cygnus.com>
16068
16069         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16070         (opt3): Rename from opt4 and disable.
16071
16072 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
16073
16074         * g++.old-deja/g++.pt/ptrmem5.C: New test.
16075
16076 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16077
16078         * g++.old-deja/g++.other/conv5.C: New test.
16079
16080 1998-12-14  Nick Clifton  <nickc@cygnus.com>
16081
16082         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16083
16084 1998-12-11  Jeffrey A Law  (law@cygnus.com)
16085
16086         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16087
16088 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
16089
16090         * gcc.c-torture/compile/981211-1.c: New test.
16091
16092 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
16093
16094         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16095
16096         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16097
16098 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16099
16100         * gcc.special/930510-1.c: Make C9X safe.
16101         * gcc.misc-tests/gcov-1.c Similarly.
16102         * gcc.misc-tests/gcov-2.c Similarly.
16103
16104 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16105
16106         * gcc.dg/ultrasp1.c: New test.
16107
16108 1998-12-06  Richard Henderson  <rth@cygnus.com>
16109
16110         * gcc.c-torture/execute/981206.c: New test.
16111
16112 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16113
16114         * g++.old-deja/g++.ns/template7.C: New test.
16115
16116         * g++.old-deja/g++.other/expr1.C: New test.
16117
16118         * g++.old-deja/g++.eh/tmpl3.C: New test.
16119
16120         * g++.old-deja/g++.eh/tmpl2.C: New test.
16121
16122 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16123
16124         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16125         * g++.old-deja/g++.other/using6.C: Removed.
16126         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16127
16128         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16129
16130 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16131
16132         * g++.old-deja/g++.pt/overload8.C: New test.
16133
16134         * g++.old-deja/g++.pt/overload7.C: New test.
16135
16136         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16137
16138         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16139         and relinking messages.
16140         * lib/g++.exp (g++_target_compile): Remove .rpo file when
16141         compiling with -frepo.
16142
16143 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
16144
16145         * g++.old-deja/g++.pt/lookup6.C: New test.
16146
16147 1998-11-30  Nick Clifton  <nickc@cygnus.com>
16148
16149         * gcc.c-torture/execute/981130-1.c: New test.
16150         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16151
16152 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16153
16154         * g++.old-deja/g++.pt/explicit76.C: New test.
16155
16156         * g++.old-deja/g++.pt/friend38.C: New test.
16157
16158         * g++.old-deja/g++.ns/crash2.C: New test.
16159
16160         * g++.old-deja/g++.pt/defarg8.C: New test.
16161
16162         * g++.old-deja/g++.pt/instantiate6.C: New test.
16163
16164         * g++.old-deja/g++.pt/static6.C: New test.
16165
16166         * g++.old-deja/g++.pt/decl2.C: New test.
16167
16168 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16169
16170         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
16171         problem is actually related with name lookup, but so what? :-)
16172
16173         * g++.old-deja/g++.pt/friend37.C: New test.
16174
16175 1998-11-25  Dave Love  <d.love@dl.ac.uk>
16176
16177         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16178         element, which fails on some systems.
16179
16180         * g77.f-torture/execute/labug1.f: New test.
16181
16182 1998-11-21  Jeffrey A Law  (law@cygnus.com)
16183
16184         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16185         is defined.
16186
16187 1998-11-18  Dave Love  <d.love@dl.ac.uk>
16188
16189         * g77.f-torture/compile/981117-1.f: New test.
16190
16191 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
16192
16193         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
16194         properly discarded.
16195
16196 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
16197
16198         * gcc.c-torture/execute/memcheck: New directory of tests for
16199         -fcheck-memory-usage.
16200
16201 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
16202
16203         * README: New file, general information about the testsuite and
16204         new description of the various C++ test subdirectories.
16205         * README.g++: Eliminate obsolete information, update and move most
16206         relevant stuff to README.
16207
16208 1998-11-07  Richard Henderson  <rth@cygnus.com>
16209
16210         * gcc.c-torture/compile/981107-1.c: New test.
16211
16212 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
16213
16214         * execute/memcpy-bi.c: New testcase.
16215
16216 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
16217
16218         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
16219         base classes.
16220
16221         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
16222         template is selected.
16223
16224         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
16225         classes, it should be accepted for all types.
16226
16227         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
16228
16229         * g++.old-deja/g++.pt/spec24.C: Ensure that template
16230         specializations start with template headers.
16231
16232 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
16233
16234         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
16235
16236         * g++.old-deja/g++.other/init9.C: Test cross initialization of
16237         non-POD types.
16238
16239 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16240
16241         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
16242
16243 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
16244
16245         * compile/981022-1.c, compile/981022-1.x: New test and driver.
16246
16247 1998-10-19  Jeffrey A Law  (law@cygnus.com)
16248
16249         * 981019-1.c: New test.
16250
16251 1998-10-14  Robert Lipe <robertl@dgii.com>
16252
16253         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
16254         find objc headers.
16255
16256 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
16257
16258         * compile/981001-4.c: Remove use of GCC extension that triggers a
16259         compiler bug.
16260
16261 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
16262
16263         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
16264
16265 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
16266
16267         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
16268         instantiation of template produces incorrect code for delete
16269         expression.
16270
16271         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
16272         constructors' name is not unique.
16273         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
16274         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
16275
16276         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
16277         automatic array of const is ill-formed.
16278
16279         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
16280         of template parameter?
16281
16282         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
16283         const.
16284
16285         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
16286         pointer-to-member expression.
16287
16288         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
16289         declaration causes ICE.
16290
16291 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
16292
16293         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
16294         reserved in the global namespace.
16295
16296         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
16297         generate needed virtual table.
16298
16299         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
16300
16301 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
16302
16303         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
16304         template-dependent type
16305
16306 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
16307
16308         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
16309         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
16310         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
16311
16312         * g++.old-deja/g++.other/using5.C: New test; using decl from base
16313         class should be usable as argument of member function.
16314         * g++.old-deja/g++.other/using6.C: New test; using decl from base
16315         class should be usable as return type of member function.
16316         * g++.old-deja/g++.other/using7.C: New test; using decl from base
16317         class should be usable as type of data member.
16318
16319         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
16320
16321 1998-10-09  Jeffrey A Law  (law@cygnus.com)
16322
16323         * gcc.c-torture/special/920521-1.c: Fix bogus test.
16324
16325 1998-10-08  Nick Clifton  <nickc@cygnus.com>
16326
16327         * gcc.dg/dll-?.c Add thumb to target list.
16328         Fix assembler scan patterns to match current assembler output.
16329
16330 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
16331
16332         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
16333         matching of template brackets.
16334
16335         * g++.old-deja/g++.other/using4.C: New test.  Test using
16336         declarations of methods from base classes.
16337
16338         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
16339         within functions should introduce names into the innermost
16340         enclosing namespace.
16341
16342         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
16343         of static locals if first initialization throws.
16344
16345 1998-10-07  Jim Wilson  <wilson@cygnus.com>
16346
16347         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
16348
16349 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
16350
16351         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
16352         lose track of the possible targets of tablejump insns.
16353         * special/special.exp: Run it.
16354
16355 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16356
16357         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
16358         must be declared before its specializations can be named in friend
16359         declarations.
16360
16361 1998-10-05  Dave Love  <d.love@dl.ac.uk>
16362
16363         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
16364
16365         * g77.f-torture/execute/io1.f: New test.
16366
16367 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16368
16369         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
16370         with pointer to template function, for which no argument deduction
16371         is possible.
16372
16373         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
16374         specialization of template function as argument to template
16375         function.
16376
16377         * g++.old-deja/g++.other/access2.C: New test; Inner class
16378         shouldn't have privileged access to Outer's names.
16379
16380 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16381
16382         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
16383         friend template declared within template class conflicts with
16384         nested class of the same name.
16385
16386         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
16387         is ignored.
16388
16389         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
16390         object with direct initializer as function declaration.
16391
16392         * g++.old-deja/g++.other/decl2.C: New test; duplicate
16393         initializers.
16394
16395         * g++.old-deja/g++.other/null2.C: New test; conditional operator
16396         involving const pointer and NULL produces incorrect result.
16397
16398         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
16399         type name without `typename' should be rejected with -pedantic.
16400
16401 1998-10-02  Richard Henderson  <rth@cygnus.com>
16402
16403         * g++.old-deja/g++.other/addrof1.C: New test.
16404
16405 1998-10-01  Nick Clifton  <nickc@cygnus.com>
16406
16407         * gcc.c-torture/compile/981001-1.c: New test.
16408         * gcc.c-torture/execute/981001-1.c: New test.
16409
16410 1998-10-01  Jeffrey A Law  (law@cygnus.com)
16411
16412         * gcc.c-torture/compile/981001-2.c: New test.
16413         * gcc.c-torture/compile/981001-3.c: New test.
16414         * gcc.c-torture/compile/981001-4.c: New test.
16415
16416 1998-10-01  Robert Lipe  <robertl@dgii.com>
16417
16418         * lib/objc.exp (objc_target_compile): Add -L during compiles for
16419         multilibbed hosts.   Idea grafted from g77.exp.
16420
16421 1998-09-30  Dave Love  <d.love@dl.ac.uk>
16422
16423         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
16424         avoid losing on systems which need -lsocket.
16425
16426 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
16427
16428         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
16429         * g++.old-deja/g++.other/nested2.C: Ditto.
16430         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
16431         failure.
16432
16433 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16434
16435         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
16436         preferred over template operator!= for enum bitfields.
16437
16438 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
16439
16440         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
16441         that happen to have the same base name, but in different scopes,
16442         are incorrectly rejected.
16443
16444 1998-09-16  Richard Henderson  <rth@cygnus.com>
16445
16446         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
16447         on the native word size instead of an integer literal.
16448
16449 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16450
16451         * g++.old-deja/g++.other/static2.C: Invocation of static data
16452         member of type pointer-to-function denoted as non-static member.
16453
16454         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
16455         checks involving function types and aliases.
16456
16457 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
16458
16459         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
16460         redefined to the same non-trivial type.
16461
16462         * g++.old-deja/g++.pt/explicit73.C: Test for proper
16463         namespace-qualification of template specializations declared in
16464         other namespaces.
16465
16466         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
16467         to declare a subset of the specializations of a template function
16468         as friends of specializations of a template class.
16469
16470         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
16471         member templates that do not fully specialize the enclosing
16472         template class are rejected.
16473
16474 1998-09-11  Dave Love  <d.love@dl.ac.uk>
16475
16476         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
16477
16478 1998-09-08  Dave Love  <d.love@dl.ac.uk>
16479
16480         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
16481         altered from libf2c/libU77 version.
16482
16483 1998-09-06  Dave Love  <d.love@dl.ac.uk>
16484
16485         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
16486
16487 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
16488
16489         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
16490         (un)signed char are different types for template specialization
16491         purposes.
16492
16493 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
16494
16495         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
16496         * objc: ObjC testsuite.
16497
16498 1998-08-31  Catherine Moore  <clm@cygnus.com>
16499
16500         * gcc.c-torture/execute/941014-1.x:  New file.
16501
16502 1998-08-31  Nick Clifton  <nickc@cygnus.com>
16503
16504         * lib/c-torture.exp: Add support for
16505         torture_eval_before_compile and torture_eval_before_execute
16506         variables.
16507
16508 1998-08-30  Jeffrey A Law  (law@cygnus.com)
16509
16510         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
16511         this test triggers valid.
16512
16513 1998-08-27  Jeffrey A Law  (law@cygnus.com)
16514
16515         * gcc.dg/980827-1.c: New test.
16516
16517 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
16518
16519         * gcc.c-torture/execute/loop-4b.c: New test.
16520
16521 1998-08-26  Nick Clifton  <nickc@cygnus.com>
16522
16523         * lib/c-torture.exp: Add support for
16524         torture_eval_before_compile and torture_eval_before_execute
16525         variables.
16526
16527 1998-08-25  Jeffrey A Law  (law@cygnus.com)
16528
16529         * gcc.c-torture/compile/980825-1.c: New test.
16530
16531 1998-08-24  Nick Clifton  <nickc@cygnus.com>
16532
16533         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
16534         count number tests in opt_t0 not good_t0.
16535
16536 1998-08-24  Jeffrey A Law  (law@cygnus.com)
16537
16538         * gcc.c-torture/compile/930326-1.x: Fix typo.
16539
16540 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
16541
16542         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
16543         causes an ICE.
16544
16545 1998-08-21  Jeffrey A Law  (law@cygnus.com)
16546
16547         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
16548         STACK_SIZE is defined.
16549         * gcc.c-torture/unsorted/stuct.c: Similarly.
16550
16551         * gcc.c-torture/compile/980821-1.c: New test.
16552
16553 1998-08-21  Jeffrey A Law  (law@cygnus.com)
16554
16555         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
16556
16557 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
16558
16559         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
16560         code.
16561
16562 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
16563
16564         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
16565         error'.
16566
16567 1998-08-18  Jeffrey A Law  (law@cygnus.com)
16568
16569         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
16570
16571 1998-08-16  Jeffrey A Law  (law@cygnus.com)
16572
16573         * gcc.c-torture/compile/980816-1.c: New test.
16574
16575         * gcc.dg/980816-1.c: New test.
16576
16577 1998-08-13  Jeffrey A Law  (law@cygnus.com)
16578
16579         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
16580         compiler for ieee tests.
16581
16582 1998-08-01  Dave Love  <d.love@dl.ac.uk>
16583
16584         * g77.f-torture/compile/980729-0.f: New test.
16585
16586 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
16587
16588         * gcc.c-torture/special/eeprof-1.c: New test, for
16589         -finstrument-functions.
16590         * gcc.c-torture/special/special.exp: Run it.
16591
16592 1998-07-29  Jeffrey A Law  (law@cygnus.com)
16593
16594         * gcc.c-torture/compile/980729-1.c: New test.
16595
16596 1998-07-27  Nick Clifton  <nickc@cygnus.com>
16597
16598         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
16599         __thumb__ is defined, and test for ARM style doubles if so.
16600
16601 1998-07-26  Dave Love  <d.love@dl.ac.uk>
16602
16603         * g77.f-torture/noncompile/980615-0.f: New test.
16604
16605 1998-07-26  H.J. Lu  (hjl@gnu.org)
16606
16607         * gcc.dg/980312-1.c: Do link instead of compile.
16608         * gcc.dg/980313-1.c: Likewise.
16609
16610 1998-07-26  Jeffrey A Law  (law@cygnus.com)
16611
16612         * gcc.c-torture/compile/980726-1.c: New test.
16613
16614 1998-07-25  Dave Love  <d.love@dl.ac.uk>
16615
16616         * g77.f-torture/execute/io0.f: New test.
16617
16618 1998-07-24  Nick Clifton  <nickc@cygnus.com>
16619
16620         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16621         an int.
16622
16623 1998-06-18  Michael Meissner  <meissner@cygnus.com>
16624
16625         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16626         m32r bugs.
16627
16628 1998-07-17  Nick Clifton  <nickc@cygnus.com>
16629
16630         * gcc.dg/980626-1.c: Expect failures for all toolchains until
16631         c-decl.c:grokdeclarator can handle mode attributes.
16632
16633 1998-07-16  Jeffrey A Law  (law@cygnus.com)
16634
16635         * gcc.c-torture/execute/980716-1.c: New test.
16636
16637 1998-07-13  Jeffrey A Law  (law@cygnus.com)
16638
16639         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16640         the mn10200.
16641         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
16642         the mn10200.
16643         * gcc.c-torture/execute/va-arg-3.x: Similarly.
16644         * gcc.c-torture/compile/930326-1.x: Similarly.
16645
16646 1998-07-13  Dave Love  <d.love@dl.ac.uk>
16647
16648         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16649         New test from Craig.
16650
16651 1998-07-12  Dave Love  <d.love@dl.ac.uk>
16652
16653         * g77.f-torture/noncompile/980616-0.f: New test.
16654
16655         * g77.f-torture/execute/970816-3.f:  New test from Craig.
16656
16657 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16658
16659         *  g++.other/singleton.C: Return error value instead of taking
16660         SIGSEGV.
16661
16662 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16663
16664         *  g++.other/singleton.C: New test.   Warning is under dispute.
16665         Runtime crash is not.
16666
16667 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16668
16669         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16670         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16671         using6.C, using7.C}:  New namespace tests.
16672
16673 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
16674
16675         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16676         specialization with typedef'ed names used as array indexes.
16677
16678 1998-07-09  Jeffrey A Law  (law@cygnus.com)
16679
16680         * gcc.c-torture/execute/980709-1.c: New test.
16681
16682         * gcc.dg/980709-1.c: New test.
16683
16684 1998-07-07  Richard Henderson  <rth@cygnus.com>
16685
16686         * gcc.c-torture/execute/bcp-1.c: New test.
16687
16688 1998-07-07  Jeffrey A Law  (law@cygnus.com)
16689
16690         * gcc.c-torture/execute/980707-1.c: New test.
16691
16692 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
16693
16694         * gcc.c-torture/compile/980706-1.c: New test.
16695
16696 1998-07-01  Dave Love  <d.love@dl.ac.uk>
16697
16698         * g77.f-torture/execute/980701-0.f,
16699         g77.f-torture/execute/980701-1.f: New test from Craig.
16700
16701 1998-07-01  Jeffrey A Law  (law@cygnus.com)
16702
16703         * gcc.c-torture/compile/980701-1.c: New test.
16704
16705         * gcc.c-torture/execute/980701-1.c: New test.
16706
16707 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
16708 rlsruhe.de>
16709
16710         * g++.old-deja/g++.robertl/eb132.C: New test.
16711         * g++.old-deja/g++.robertl/eb133.C: Likewise.
16712
16713 1998-06-29  Dave Love  <d.love@dl.ac.uk>
16714
16715         * g77.f-torture/execute/980628-7.f,
16716         g77.f-torture/execute/980628-8.f,
16717         g77.f-torture/execute/980628-9.f,
16718         g77.f-torture/execute/980628-10.f: New tests from Craig.
16719
16720         * g77.f-torture/execute/980628-3.f: Remove mail headers.
16721
16722 1998-06-28  Jeffrey A Law  (law@cygnus.com)
16723
16724         * g77.f-torture/execute/980628-4.f: New test from Craig.
16725         * g77.f-torture/execute/980628-5.f: Likewise.
16726         * g77.f-torture/execute/980628-2.f: Likewise.
16727         * g77.f-torture/execute/980628-0.f: Likewise.
16728         * g77.f-torture/execute/980628-1.f: Likewise.
16729         * g77.f-torture/execute/980628-3.f: Likewise.
16730         * g77.f-torture/execute/980628-6.f: Likewise.
16731
16732 1998-06-28  Jeffrey A Law  (law@cygnus.com)
16733
16734         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16735         directory when nothing has been installed yet.
16736
16737 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
16738
16739         * gcc.c-torture/special/special.exp: Handle newer versions of
16740         dejagnu.
16741
16742 1998-06-26  Jeffrey A Law  (law@cygnus.com)
16743
16744         * gcc.dg/980626-1.c: New test.
16745
16746 1998-06-19  Bruno Haible <haible@ilog.fr>
16747
16748         * gcc.misc-tests/m-un-2.c: New test.
16749         * g++.old-deja/g++.other/warn01.c: Likewise.
16750
16751 1998-06-19  Robert Lipe  <robertl@dgii.com>
16752
16753         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16754         compatibility with assmblers with a different comment character.
16755         Eliminate use of GAS-specific extensions.
16756
16757 1998-06-19  Jeffrey A Law  (law@cygnus.com)
16758
16759         * gcc.c-torture/execute/ieee/980619-1.c: New test.
16760
16761 1998-06-19  Robert Lipe  <robertl@dgii.com>
16762
16763         *lib/g77.exp: Replace search for libf2c.a with search for newly
16764         renamed libg2c.a
16765
16766 1998-06-17  Jeffrey A Law  (law@cygnus.com)
16767
16768         * gcc.c-torture/execute/980617-1.c: New test.
16769
16770 1998-06-12  Jeffrey A Law  (law@cygnus.com)
16771
16772         * gcc.c-torture/execute/980612-1.c: New test.
16773
16774 1998-06-08  Jeffrey A Law  (law@cygnus.com)
16775
16776         * gcc.dg/980523-1.c: Only test on ppc-linux.
16777         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16778
16779         * gcc.c-torture/execute/980608-1.c: New test.
16780
16781 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
16782
16783         * gcc.c-torture/execute/980605-1.c: New test.
16784
16785 1998-06-04  Jeffrey A Law  (law@cygnus.com)
16786
16787         * gcc.c-torture/execute/980604-1.c: New test.
16788
16789 1998-06-02  Jeffrey A Law  (law@cygnus.com)
16790
16791         * gcc.c-torture/execute/980602-1.c: New test.
16792         * gcc.c-torture/execute/980602-2.c: Likewise.
16793
16794 1998-06-02  Dave Love  <d.love@dl.ac.uk>
16795
16796         * 970125-0.f: Fix per JCB.  Add commentary.
16797
16798 1998-05-31  Michael Meissner  <meissner@cygnus.com>
16799
16800         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16801         IEEE -0 support.
16802
16803 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16804
16805         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16806         earlier.
16807
16808 1998-05-28  Catherine Moore <clm@cygnus.com>
16809
16810         * gcc.c-torture/execute/980526-3.c: New test.
16811
16812 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
16813
16814         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16815         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16816         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16817         m88k-motorola-sysv3 to XFAIL.
16818
16819 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16820
16821         * gcc.dg/980526-1.c: New test.
16822         * gcc.c-torture/execute/980526-2.c: New test.
16823
16824 1998-05-26  Jeffrey A Law  (law@cygnus.com)
16825
16826         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16827
16828         * gcc.c-torture/execute/980526-1.c: New test.
16829
16830 1998-05-26  Dave Love  <d.love@dl.ac.uk>
16831
16832         * g77.f-torture/execute/alpha2.f: Add runtime test.
16833
16834 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
16835
16836         * g++.old-deja/old-deja.exp: Strip leading directories.
16837
16838         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16839         error for the line.  Don't run multiple tests for the same line.
16840
16841 1998-05-23  Jeffrey A Law  (law@cygnus.com)
16842
16843         * gcc.dg/980523-1.c: New test.
16844
16845 1998-05-23  Dave Love  <d.love@dl.ac.uk>
16846
16847         * g77.f-torture/compile/970915-0.f: New test.
16848
16849 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
16850
16851         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16852
16853 1998-05-21  Jeffrey A Law  (law@cygnus.com)
16854
16855         * gcc.dg/980520-1.c: New test.
16856
16857 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
16858
16859         * gcc.dg/980502-1.c: Fix return type.
16860
16861 1998-05-20  Jeffrey A Law  (law@cygnus.com)
16862
16863         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16864         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16865         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16866         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16867         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16868
16869 1998-05-20  Dave Love  <d.love@dl.ac.uk>
16870
16871         * g77.f-torture/execute/980520-1.f: New test.
16872
16873 1998-05-15  Dave Love  <d.love@dl.ac.uk>
16874
16875         * lib/mike-g77.exp: New file.
16876
16877         * g77.f-torture/noncompile/noncompile.exp,
16878         g77.f-torture/noncompile/check0.f: New files.
16879
16880 1998-05-14  Dave Love  <d.love@dl.ac.uk>
16881
16882         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16883         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16884         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16885         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16886         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16887         abort where appropriate.
16888
16889 1998-05-05  Michael Meissner  <meissner@cygnus.com>
16890
16891         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16892         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16893
16894 1998-04-29  Dave Love  <d.love@dl.ac.uk>
16895
16896         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16897
16898 1998-04-27  Dave Love  <d.love@dl.ac.uk>
16899
16900         * g77.f-torture/compile/980427-0.f: New test.
16901
16902 1998-04-24  Dave Love  <d.love@dl.ac.uk>
16903
16904         * g77.f-torture/compile/980424-0.f: New test.
16905
16906 1998-04-19  Dave Love  <d.love@dl.ac.uk>
16907
16908         * g77.f-torture/compile/980419-2.f (main): New test.
16909         * g77.f-torture/compile/970125-0.f: New test.
16910         * g77.f-torture/compile/980419-1.f: New test.
16911
16912 1998-04-08  Jim Wilson  <wilson@cygnus.com>
16913
16914         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
16915         of loop-4.c.
16916
16917 1998-04-07  Jim Wilson  <wilson@cygnus.com>
16918
16919         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16920
16921 1998-04-03  Jim Wilson  <wilson@cygnus.com>
16922
16923         * gcc.c-torture/compile/980329-1.c: New test.
16924
16925 1998-03-18  Jim Wilson  <wilson@cygnus.com>
16926
16927         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16928         * gcc.dg/980312-1.c: Fix typo in -march command.
16929
16930 1998-03-16  H.J. Lu  (hjl@gnu.org)
16931
16932         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16933
16934 1998-03-11  Robert Lipe  <robertl@dgii.com>
16935
16936         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
16937         Dave Love agree the Fortran source is bogus.
16938
16939 1998-03-11  Robert Lipe  <robertl@dgii.com>
16940
16941         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16942         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16943         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16944         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16945         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16946
16947 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
16948
16949         * g++.old-deja/g++.other/friend1.C: New test.
16950
16951 1998-02-18  Dave Love  <d.love@dl.ac.uk>
16952
16953         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16954         possibly uninitialized) variables and declare dnrm2.
16955
16956 1998-02-23  Robert Lipe <robertl@dgii.com>
16957
16958         From Bruno Haible <haible@ilog.fr>:
16959         * gcc.c-torture/execute/980223.c: New test.
16960
16961 1998-02-13  Jeffrey A Law  (law@cygnus.com)
16962
16963         * gcc.dg/ifelse-1.c: New test.
16964
16965 1998-02-09  H.J. Lu  (hjl@gnu.org)
16966
16967         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16968
16969           * lib/old-dejagnu.exp (old-dejagnu): Added the
16970           "execution test - XFAIL *-*-*" handling in the spirit of
16971           "excess errors test -". Changed the "execution test fails"
16972           handling to be like "excess errors test fails".
16973           * Update various tests accordingly.
16974
16975 1998-02-06  Jim Wilson  <wilson@cygnus.com>
16976
16977         * gcc.c-torture/execute/980205.c: New test.
16978
16979 1998-01-18  Jeffrey A Law  (law@cygnus.com)
16980
16981         * lib/c-torture.exp: Look for .x files instead of .cexp files.
16982         * lib/f-torture.exp: Similarly.
16983         * gcc.c-torture: Rename all .cexp files to .x files.
16984
16985 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
16986
16987         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16988         (940510-1.c): Removed duplicate.
16989         (971104-1.c): New test.
16990
16991 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
16992
16993           * lib/f-torture.exp: Improve error and loop detection.
16994
16995 1997-11-19  Michael Meissner  <meissner@cygnus.com>
16996
16997         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16998         use that to size the filler array.
16999
17000 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
17001
17002         * lib/c-torture.exp(c-torture-execute): Fix typo.
17003
17004         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17005         testcase as the executable name. Keep the executable around if
17006         the test fails.
17007
17008 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
17009
17010         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17011         changes.  Only test one -g option, and move it to the end of the
17012         list of options to test.
17013
17014 1997-09-19  Michael Meissner  <meissner@cygnus.com>
17015
17016         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17017         variable GCC_TORTURE_OPTIONS to supply default switches separated
17018         by colons.  If no environment variable, run tests with -O0 -g, -O1
17019         -g, and -O2 -g as well.
17020
17021 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
17022
17023         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17024         explanatory comments. Fix indentation.
17025
17026 1997-09-15  Jeffrey A Law  (law@cygnus.com)
17027
17028         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17029
17030 1997-09-11  Jeffrey A Law  (law@cygnus.com)
17031
17032         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17033         * g++.old-deja/g++.mike/p7325.C: Likewise.
17034         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17035
17036 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
17037
17038         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17039         * g++.old-deja/g++.brendan/crash30.C: Likewise.
17040         * g++.old-deja/g++.brendan/crash39.C: Likewise.
17041         * g++.old-deja/g++.law/operators4.C: Likewise.
17042
17043 1997-09-11  Joe Buck  (jbuck@synopsys.com)
17044
17045         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17046         * g++.old-deja/g++.mike/p784.C: Ditto.
17047         * g++.old-deja/g++.mike/p785.C: Ditto.
17048
17049 1997-09-05  Jeffrey A Law  (law@cygnus.com)
17050
17051           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17052
17053 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
17054
17055         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17056         target feature; pass this to c-torture-execute as needed.
17057
17058 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
17059
17060         * lib/c-torture.exp(c-torture-execute): If the previous and the
17061         current executables being tested are identical, we don't need to
17062         run the executable again. Try to make the executable names
17063         unique. Add an optional argument for passing additional compiler
17064         flags.
17065
17066 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
17067
17068         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17069
17070 1997-08-29  Jeffrey A Law  (law@cygnus.com)
17071
17072         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17073
17074 1997-07-31  Jeffrey A Law  (law@cygnus.com)
17075
17076         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17077         32bit or larger longs.
17078
17079         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17080         have either a 32bit long or 32bit int.
17081
17082 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
17083
17084         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17085         Make double precision tests dependent on sizeof (double).
17086
17087 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
17088
17089         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17090         too.
17091
17092 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
17093
17094         * gcc.c-torture/compile/961203-1.cexp: New script.
17095
17096 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
17097
17098         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17099         up the includes ourselves.
17100
17101 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
17102
17103         * lib/plumhall.exp: Remove random include, and add a few
17104         verbose messages for debugging.
17105
17106 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
17107
17108         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17109         of trying to do it ourselves.
17110
17111 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
17112
17113         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17114
17115 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
17116
17117         * gcc.prms/5403.c: Made regexp a bit less strict.
17118
17119 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
17120
17121         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17122         is returned from remote_load instead.
17123         * lib/plumhall.exp: Ditto.
17124         * lib/mike-g++.exp: Ditto.
17125         * lib/old-dejagnu.exp: Ditto.
17126         * lib/c-torture.exp: Ditto.
17127
17128 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
17129
17130         * lib/g++.exp: Use build_wrapper procedure.
17131         * lib/gcc.exp: Ditto.
17132
17133 1997-05-20  Jeffrey A Law  (law@cygnus.com)
17134
17135         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17136         an old-style decl for malloc.  Fixes tests to work when
17137         sizeof (int) != sizeof (size_t).
17138
17139 1997-05-15  Mike Meissner  <meissner@cygnus.com>
17140
17141         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17142
17143         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17144         use stdargs.h interface.
17145
17146 1997-05-15  Mike Meissner  <meissner@cygnus.com>
17147
17148         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17149         NO_VARARGS when compiling.
17150
17151 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
17152
17153         * lib/plumhall.exp(ph_includes): New procedure.
17154         (ph_make): Use it.
17155         (ph_compiler): Ditto.
17156
17157         * lib/g++.exp: Rename test-glue.c to testglue.c.
17158         * lib/gcc.exp: Ditto.
17159
17160 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
17161
17162         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17163         to completion when it's called.
17164
17165 1997-03-21  Michael Meissner  <meissner@cygnus.com>
17166
17167         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17168         is defined, don't do test.
17169
17170 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
17171
17172         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17173         for object files.
17174         (ph_summary): Mark skipped testcases as untested, not unresolved.
17175
17176         * lib/plumhall.exp (ph_make): If unresolved because of bad
17177         errorCode, record errorCode in log file.
17178         (*): Replace send_log/verbose with verbose -log.
17179
17180 1997-03-19  Michael Meissner  <meissner@cygnus.com>
17181
17182         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17183         double conversion if double isn't at least 8 bytes.
17184
17185         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17186         int to work with targets where int is 16 bits.
17187
17188         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17189         8 bytes, just exit, since 4 byte doubles don't have enough bits of
17190         precision for the test to complete.
17191
17192 1997-03-14  Michael Meissner  <meissner@cygnus.com>
17193
17194         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17195         if d10v is not compiled with the -mdouble64 flag.
17196         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17197
17198         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17199         d10v is not compiled with the -mint32 flag.
17200
17201 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
17202
17203         * lib/plumhall.exp: Use incr_count.
17204
17205 1997-03-12  Jeffrey A Law  (law@cygnus.com)
17206
17207         * gcc.c-torture: Update to c-torture-1.45.
17208
17209 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
17210
17211         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17212         the name of the expect testcase file).
17213
17214         * lib/g++.exp(g++_init): Ditto.
17215
17216 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
17217
17218         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17219         the host.
17220
17221         * lib/gcc.exp(gcc_exit): New procedure.
17222
17223 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
17224
17225         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17226         specs where appropriate.
17227
17228         * g++.old-deja/g++.arm/*: Added additional ERROR checks
17229         because of new "candidates are" messages, and removed a few
17230
17231         * Converted all non-old-style g++ testcases to old-style, and
17232         moved into g++.old-deja.
17233
17234 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
17235
17236         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17237         options.
17238
17239         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17240         succeeded.
17241
17242         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17243
17244 1997-02-13  Michael Meissner  <meissner@cygnus.com>
17245
17246         * lib/gcc.exp (gcc_target_compile): Add support for defining
17247         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17248         the machine doesn't have those features.
17249
17250 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
17251
17252         * g++.law/operators4.exp: Don't use LIBS.
17253
17254 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
17255
17256         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17257
17258         * lib/mike-g++.exp: Don't set the compiler to be tested here.
17259         * lib/g++.exp: Set it here instead. Also, allow use of the
17260         --tool_exec and --tool_opt options. Change CXX to
17261         GXX_UNDER_TEST.
17262
17263         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17264
17265         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17266
17267 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
17268
17269         * lib/old-dejagnu.exp: Use prune_warnings instead of
17270         prune_system_crud.
17271         * lib/mike-g++.exp: Ditto.
17272         * lib/gcc.exp: Ditto.
17273         * lib/g++.exp: Ditto.
17274
17275         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17276
17277 1997-02-07  Jeffrey A Law  (law@cygnus.com)
17278
17279           * 941014-2.c: Include stdlib.h
17280           * 960327-1.c: Include stdio.h
17281           * dbra.c, index-1.c: Don't assume ints are 32bits.
17282
17283 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
17284
17285         * lib/gcc.exp: Add gcc,stack_size target feature.
17286
17287         * lib/g++.exp(g++_target_compile): Add the include and link
17288         paths here, not in two other places. And, it's $options, not
17289         options.
17290
17291         * lib/mike-g++.exp(postbase): Remove the code that determines
17292         the correct include and link paths.
17293         * g++.old-deja/old-deja.exp: Ditto.
17294
17295 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
17296
17297         * lib/g++.exp(g++_init): target_compile no longer returns the
17298         filename of the result.
17299
17300 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
17301
17302         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17303         call to glob.
17304
17305         * gcc.c-torture/special/special.exp: Change call to
17306         gcc_target_compile to include the object file.
17307
17308 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
17309
17310         * gcc.c-torture/special/special.exp: Correct misspelling in last
17311         change.
17312
17313 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
17314
17315         * lib/plumhall.exp(ph_summary): Log the entire output of the
17316         executable. Return -1 if there were any failures, 0 otherwise.
17317         (ph_execute): Return -1 if there were any failures, 0 otherwise.
17318         (ph_make): Clean up objects and executables that were built
17319         if the tests succeeded.
17320
17321 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
17322
17323         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17324         libraries and includes in the build tree as appropriate.
17325
17326 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17327
17328         * lib/c-torture.exp: Instead of looking for the global variable
17329         NO_LONG_LONG, check to see if that's a feature of the target.
17330
17331 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17332
17333         * config/default.exp: Minimize. Delete the remainer of the files in
17334         config; this functionality is now in devo/dejagnu/config.
17335
17336         g++.*/*: Pass any additional flags used to compile to postbase;
17337         delete CXXFLAGS.
17338
17339         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17340         is now done by runtest.exp. Use gcc_target_compile instead of
17341         compile.
17342
17343         lib/c-torture.exp: Use gcc_target_compile instead of compile.
17344         Remove references to CFLAGS. Use remote_file instead of
17345         calling rm -f.
17346         (c-torture): Take a list of arguments to use to compile this
17347         testcase.
17348
17349         lib/g++.exp: Simplify. Use target_compile instead of compile.
17350         lib/gcc-dg.exp: Ditto.
17351         lib/gcc.exp: Ditto.
17352         lib/mike-{gcc,g++}.exp: Ditto.
17353         lib/old-dejagnu.exp: Ditto.
17354         lib/plumhall.exp: Ditto.
17355
17356 1997-01-08  Jim Wilson  <wilson@cygnus.com>
17357
17358         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17359         (ph_linker): Likewise.
17360
17361 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
17362
17363           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17364         MAP_ANON / MAP_ANONYMOUS if defined;
17365         else try to map from /dev/zero .
17366
17367 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17368
17369         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
17370         isn't defined, then define it to MAP_ANONYMOUS.
17371
17372 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17373
17374         * gcc.c-torture: Update to c-torture-1.42 release.
17375
17376 1996-11-11  Jeffrey A Law  (law@cygnus.com)
17377
17378         * gcc.c-torture: Update to c-torture-1.41 release.
17379
17380 1996-10-27  Jeffrey A Law  (law@cygnus.com)
17381
17382         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
17383         c-torture release.
17384
17385 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
17386
17387         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17388         and LDFLAGS.  Fix second case to append the target_info ldflags
17389         onto LDFLAGS, not CFLAGS.
17390         * lib/g++.exp (g++_init): Add target_info stuff.
17391         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
17392         of libgloss and newlib flags for !native.
17393
17394         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17395         (GDB): Fix relative path to go up another dir for finding gdb.
17396
17397 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
17398
17399         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17400         versions in the target_info array, if they don't exist.
17401
17402 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
17403
17404         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17405
17406 1996-07-08  Jim Wilson  <wilson@cygnus.com>
17407
17408         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17409         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17410
17411 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
17412
17413         * lib/old-dejagnu.exp: Don't remove the output file before we've
17414         actually tested it. Don't append pwd to the path of the executable
17415         we're testing.
17416
17417 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
17418
17419         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17420
17421 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
17422
17423         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17424         temporary directory for compiler files, and set it to a default
17425         value of /tmp. Set $output as the name of the output file from
17426         compiling the testcase. Add a -o option to $cflags_var so the
17427         compiler writes the final output file as $output. Set $executable
17428         to $output.
17429
17430         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17431         directory for compiler files, and set it to /tmp if it doesn't
17432         already have a value. Set $output_file to the name of the output
17433         file from compiling the testcase. Add a -o option to CXXFLAGS so
17434         the compiler writes the final output file as $output. Use $output
17435         as the executable to be tested.
17436
17437 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17438
17439         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17440
17441 1996-06-08  Jeffrey A Law  (law@cygnus.com)
17442
17443         * gcc.c-torture/execute/pending-1.c: New test.  Still
17444         pending in Tege's queue.
17445
17446 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
17447
17448         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17449         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
17450         if there were failures.  Call unresolved if there were unresolved
17451         testcases.  Call gcc_fail if program did not run to completion.
17452         (ph_make): Pass additional argument name to ph_execute.
17453         (ph_execute): Add new argument.  Pass additional arguments to
17454         ph_summary.  Call gcc_fail is there is no execution output.
17455
17456 1996-04-24  Jeffrey A Law  (law@cygnus.com)
17457
17458         * lib/plumhall.exp (proc_summary): Output relavent summary
17459         lines into the log so specific failures in plumhall can be
17460         investigated.
17461
17462 1996-04-10  Jeffrey A Law  (law@cygnus.com)
17463
17464         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17465         (c-torture-execute): Don't try to execute tests which use
17466         "long long" types if $NO_LONG_LONG is nonzero.
17467
17468 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
17469
17470         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17471         not c-torture.
17472
17473         * gcc.ieee: Move from here.
17474         * gcc.c-torture/execute/ieee: To here.
17475
17476 1996-03-26  Jeffrey A Law  (law@cygnus.com)
17477
17478         * gcc.c-torture: Update to c-torture-1.41 release.
17479
17480 1996-03-22  Jeffrey A Law  (law@cygnus.com)
17481
17482         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17483         not "$output".
17484
17485 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
17486
17487         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17488         -c present.
17489
17490 1996-03-02  Jeffrey A Law  (law@cygnus.com)
17491
17492         * config/proelf.exp: Handle connecting to a simulator.
17493
17494 1996-01-31  Jeffrey A Law  (law@cygnus.com)
17495
17496         * config/proelf.exp: New file.  Enough framework that we can
17497         run c-torture tests on the proelf targets (or any other target
17498         that gdb can connect to for that matter).
17499
17500 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
17501
17502         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17503         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
17504
17505         * lib/plumhall.exp (ph_execute): Always call ph_summary if
17506         exec_output exists.
17507
17508 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
17509
17510         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17511         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17512
17513         * config/*.exp: Update FSF address.  Change result of ${tool}_load
17514         to pass/fail/unresolved/unsupported/untested.  Caller must now
17515         call unresolved/unsupported/untested.
17516         * lib/*.exp: Update FSF address.  Update to handle new results of
17517         ${tool}_load.
17518         * lib/chill.exp (verbose): Delete.
17519
17520 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
17521
17522         * lib/gcc.exp (default_gcc_start): Change order of args to
17523         $LDFLAGS $CFLAGS $LIBS.
17524         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17525         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
17526         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17527         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17528         * gcc.misc-tests/dg-test.exp: Likewise.
17529         * gcc.misc-tests/msgs.exp: Likewise.
17530         * gcc.prms/prms.exp: Likewise.
17531         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17532         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
17533
17534         * lib/dg.exp: Deleted, moved to dejagnu/lib.
17535
17536 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17537
17538         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17539
17540         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17541         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17542
17543         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17544         necessary.
17545
17546 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
17547
17548         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17549         global for loop; add use of $mathlib.
17550         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17551         settings here; set mathlib for anything but VxWorks.
17552
17553 1996-01-22  Jeffrey A Law  (law@cygnus.com)
17554
17555         * gcc.c-torture: Update to c-torture-1.40 release.
17556
17557 1996-01-03  Jeffrey A Law  (law@cygnus.com)
17558
17559         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17560         dg.exp.
17561
17562 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
17563
17564         * lib/c-torture.exp (c-torture-execute): Declare "output" as
17565         global.
17566
17567 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
17568
17569         * lib/g++.exp (LIBS): Define if not already.
17570         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17571         (gcc-dg-prune): Call prune_gcc_output.
17572         * lib/gcc.exp (prune_gcc_output): New proc.
17573         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17574         prune_gcc_output.
17575
17576 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
17577
17578         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17579         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
17580
17581 1995-11-15  Jeffrey A Law  (law@cygnus.com)
17582
17583         * gcc.c-torture: Update to c-torture-1.39 release.
17584
17585 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
17586
17587         * lib/c-torture.exp (c-torture-execute): Don't return if one option
17588         fails, try others as well.
17589
17590 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
17591
17592         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17593         If compilation fails, mark execute tests as `untested'.
17594         If test is marked as unsupported, don't mark compilation and
17595         execute tests as failed.
17596
17597 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
17598
17599         * lib/g++.exp (g++_init): Don't link in libg++, and look to
17600         libstdc++ for whether or not we want to be doing shared
17601         libraries.  Delete link_curses since we don't need it anymore.
17602         * lib/mike-g++.exp (postbase): Don't link in libg++.
17603         * g++.old-deja/old-deja.exp: Likewise.
17604
17605 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
17606
17607         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17608
17609 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
17610
17611         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17612         For that, add `-Wl,-a,shared_archive'.
17613         * g++.old-deja/old-deja.exp: Likewise.
17614
17615 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
17616
17617         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17618
17619 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
17620
17621         * lib/mike-g++.exp (postbase): Pay attention to the status of
17622         g++_load.
17623
17624 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
17625
17626           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17627
17628 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
17629
17630         * lib/gcc.exp (default_gcc_start): No longer need to log program
17631         being executed or its output, execute_anywhere does that now.
17632         * lib/g++.exp (default_g++_version): Call execute_anywhere.
17633         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
17634
17635 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
17636
17637         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17638         the same as those in lib/g++.exp.
17639
17640 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
17641
17642         * gcc.c-torture: Update to c-torture-1.38 release.
17643         * gcc.ieee: Related changes.
17644
17645 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
17646
17647         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17648         "exec". Minor reformatting changes.
17649
17650         * config/rom68k.exp (${tool}_load): Make it work in a canadian
17651         cross. This means all "exec" calls now work on a remote host as
17652         well.
17653         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17654         cross. Filter out the extra "\r\n" stuff that expect puts in.
17655         (c-torture-execute): Filter out the bogus warnings like
17656         c-torture-compile does. Add support for canadian cross.
17657         * lib/gcc.exp (default_gcc_version, default_gcc_start)
17658         Use execute_anywhere rather than calling exec directly. Now it
17659         works for canadian cross testing.
17660
17661 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
17662
17663         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
17664         results into a variable, and check that rather than using file exists.
17665
17666 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
17667
17668         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17669         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
17670
17671 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
17672
17673         * g++.old-deja/old-deja.exp: Create and pass runshlib and
17674         lib_curses if there's a shared libg++ in the build tree.
17675
17676 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
17677
17678         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17679         if not supported target.
17680
17681 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
17682
17683         * lib/g++.exp (g++_init): Move empty setting of runshlib and
17684         link_curses up to always happen, not just for native builds.
17685
17686 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
17687
17688         * gcc.c-torture: Update to c-torture-1.36 release.
17689         * gcc.failure: Related changes.
17690
17691 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
17692
17693         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17694
17695 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
17696
17697         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17698         * lib/mike-g++.exp (postbase): Not in here.  Still reference
17699         runshlib, link_curses, and mathlib for link and run.
17700
17701         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17702         pass the runtime shared library options for Solaris, OSF/1, and
17703         Irix5, and link with -lcurses to avoid unresolved references.
17704
17705 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
17706
17707         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17708         only run once.
17709
17710 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
17711
17712         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17713
17714 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
17715
17716         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
17717         do not have a framework for the "compat" tests yet.
17718
17719 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
17720
17721         * lib/mike-g++.exp (postbase): New local variable `mathlib',
17722         set to null if we're testing vxworks5.1.  Use that instead of
17723         `-lm' in the setting of LIBS for link and run.
17724
17725 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
17726
17727         * config/rom68k.exp (${tool}_load): Major changes to make it
17728         work.  Verified that it does in fact return the stuff in
17729         exec_output properly.  Catch any Emul or any TRAP other than 0.
17730
17731 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
17732
17733         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17734         LDFLAGS properly for targets that need stuff from libgloss.
17735         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17736         only run once.
17737         (gpp_initialized): New variable.
17738
17739 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
17740
17741         * config/rom68k.exp: Load libgloss.exp.
17742         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17743         so we can produce a fully linked binary.
17744         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17745         so we can produce a fully linked binary.
17746
17747 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
17748
17749         * lib/plumhall.exp (ph_section): Watch for expected failures.
17750         Add missing `else'.
17751
17752         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17753         run the testcase.
17754         (c-torture): Likewise.
17755
17756 1995-08-28  Doug Evans  <dje@cygnus.com>
17757
17758         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17759
17760         * lib/mike-g++.exp (mike_cleanup): New proc.
17761         (prebase): New globals compiler_result, not_compiler_result,
17762         target_regexp.
17763         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
17764         allow leading "-" in pattern.  Watch for unsupported tests.
17765         If $compiler_result is set, pattern match assembler code,
17766         and ditto for $not_compiler_result.
17767         * lib/mike-gcc.exp: Likewise.
17768
17769         * lib/plumhall.exp (ph_execute): Only call ph_summary if
17770         execution "succeeded".
17771
17772 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
17773
17774         * config/win32.exp: New file.
17775         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17776
17777 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
17778
17779         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17780         unsupported.
17781         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17782         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17783         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17784
17785         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17786         "... without exceptions was ...".  That is now handled by
17787         prune_system_crud.
17788         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17789
17790 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
17791
17792         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17793         sieve.c,sort2.c}: New files.
17794         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17795         sieve.exp,sort2.exp}: Drivers for them.
17796
17797         * lib/mike-gcc.exp (program_output): New user settable variable.
17798         (postbase): Call prune_system_crud.  Also prune extraneous compiler
17799         messages.
17800         * lib/mike-g++.exp (program_output): New user settable variable.
17801
17802         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17803
17804         * config/sh.exp: Deleted (use sim.exp instead).
17805
17806 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
17807
17808         * config/vx.exp: Declare CHECKTASK as global.
17809         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17810         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17811         * lib/old-dejagnu.exp: Load [pwd]/$executable.
17812
17813 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
17814
17815         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17816         target. Like vx.exp, only includes `vx29k.exp' instead of
17817         `vxworks.exp'.
17818
17819 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
17820
17821         * config/sim.exp: Increase time limit from 120 seconds to 240.
17822
17823 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
17824
17825         * gcc.c-torture/execute/950628-1.c: New test.
17826
17827 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
17828
17829         * gcc.c-torture: Update with changes/additions from
17830         c-torture-1.34.
17831
17832 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
17833
17834         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17835
17836 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
17837
17838         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17839
17840 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
17841
17842         * gcc.c-torture/compile/950512-1.c: New test.
17843         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17844         * gcc.dg/struct-ret-1.c: Likewise.
17845
17846 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
17847
17848         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17849           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17850
17851 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
17852
17853         * gcc.c-torture/special/920411-1.c: Deleted.
17854         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17855
17856 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
17857
17858         * config/sim.exp (${tool}_load): Hack in call to bash to get a
17859         cpu limit.
17860
17861 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
17862
17863         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17864
17865 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
17866
17867         From kenner;
17868         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17869         is the proper length.
17870         * va-arg-3.c: Likewise.
17871
17872 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
17873
17874         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
17875         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17876
17877         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
17878         * lib/g++.exp (default_g++_start): Delete old cruft.
17879
17880 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
17881
17882         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17883         (2 * (1 << 18)) to (2 * (1 << 17)).
17884
17885         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17886
17887 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
17888
17889         * config/rom68k.exp: Renamed from config/idp.exp
17890
17891 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
17892
17893         * c-torture/compile/921109-2.c
17894
17895 1995-04-18  Mike Stump  <mrs@cygnus.com>
17896
17897         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17898         excess errors.
17899
17900 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
17901
17902         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17903         output.
17904         * lib/g++.exp (default_g++_start): Likewise.
17905
17906 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
17907
17908         * gcc.c-torture/compile/950329-1.c: New test.
17909
17910 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
17911
17912           * config/bug.exp (${tool}_load): Updated to use new remote_open
17913           and remote_close procs.
17914         * config/idp.exp: New file.
17915
17916 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
17917
17918         * gcc.c-torture/execute/950322-1.c: New test.
17919
17920 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
17921
17922         * config/vx.exp (${tool}_load): Clean up testing of return code from
17923         vxworks_ld and vxworks_spawn.
17924
17925 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
17926
17927         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17928
17929 1995-03-13  Mike Stump  <mrs@cygnus.com>
17930
17931         * lib/old-deja.exp: Add `excess errors test - ' error, now one
17932         can mark excess errors on a machine by machine basis.  Note, the
17933         default is to not expect any excess errors, even when excess
17934         errors test - is given, so you will want to put an XFAIL ... on
17935         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
17936         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17937         those 4 machines, but no others.
17938
17939 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
17940
17941         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17942         * lib/c-torture.exp: to here.
17943
17944 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
17945
17946         * gcc.c-torture/execute/950221-1.c: New test.
17947         * gcc.c-torture/execute/struct-ret-1.c: New test.
17948         * gcc.c-torture/compile/950221-1.c: New test.
17949
17950         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17951
17952 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
17953
17954         * gcc.c-torture/execute/arith-1.c (main): Return 0.
17955         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17956
17957 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
17958
17959         * g++.gb: New directory of tests, derived from my signature and
17960         class scoping tests.
17961
17962         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17963         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17964         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17965         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17966         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17967         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17968         * g++.gb/sig25.C: Likewise.
17969
17970         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17971         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17972         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17973         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17974         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17975         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17976         * g++.gb/sig25.exp: Likewise.
17977
17978         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17979         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17980         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17981         * g++.gb/scope13.C: Likewise, this test still fails.
17982
17983         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17984         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17985         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17986         * g++.gb/scope13.exp: Ditto.
17987
17988         * g++.gb/README: New file, explains what these tests are about.
17989
17990 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
17991
17992         * lib/dg.exp (dg-do): Support `preprocess'.
17993         (dg-test): Likewise.
17994
17995 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
17996
17997         * config/udi.exp: change "continue -expect" to "exp_continue".
17998
17999 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
18000
18001         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18002         Delete redundant tests.
18003
18004         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18005         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18006         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18007         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18008         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18009         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18010         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18011         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18012
18013         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18014         storing label pointers.
18015         * gcc.c-torture/execute/921019-1.c: Likewise.
18016         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18017         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18018         parameter fp.
18019         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18020         constants.
18021
18022         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18023         Delete obsolete tests.
18024
18025         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18026         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18027         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18028         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18029         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18030         * gcc.c-torture/compile/950124-1.c: New test.
18031
18032         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18033
18034 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
18035
18036         * lib/mike-g++.exp: Add -lm to LIBS.
18037
18038 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
18039
18040         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18041
18042 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
18043
18044         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18045
18046 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
18047
18048         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18049
18050 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
18051
18052         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18053         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18054         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18055         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18056         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18057         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18058         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18059         * g++.law/{operators31.C, operators32.C,
18060         * g++.law/{operators33.C, operators34.C}: Likewise.
18061         * g++.law/{pic1.C, refs2.C}: Likewise.
18062         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18063         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18064         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18065         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18066
18067         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18068         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18069         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18070         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18071         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18072         * g++.law/{enum9.exp, friend5.exp}: Likewise.
18073         * g++.law/{nest3.exp, nest4.exp}: Likewise.
18074         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18075         * g++.law/{operators30.exp, operators31.exp}: Likewise.
18076         * g++.law/{operators32.exp, operators33.exp}: Likewise.
18077         * g++.law/{operators34.exp}: Likewise.
18078         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18079         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18080         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18081         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18082         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18083
18084         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18085         No longer expected to fail.
18086         * g++.law/missed-error3.C: Tweak for recent bool changes.
18087
18088 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
18089
18090         * config/emb-unix: Deleted.
18091         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18092         remote execution.  Do final link on remote host if REMOTE_LINK is set.
18093
18094 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
18095
18096         * lib/dg.exp (dg-test): Fix typo in last patch.
18097
18098 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
18099
18100         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18101         (handles multiple occurrences).
18102
18103 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
18104
18105         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18106         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18107         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18108         printed).
18109         * lib/c-torture.exp (c-torture-compile): Likewise.
18110         (c-torture): Prepend full path if missing.
18111         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18112         (gcc_fail): Likewise.
18113         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18114
18115 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
18116
18117         * lib/netware.exp: Only attach to NetWare i386 systems.
18118
18119 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
18120
18121         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18122         messages.  Add test name to "output pattern match" pass/fail message.
18123
18124 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
18125
18126         * gcc.dg: New testsuite.
18127         * gcc.dg/dg.exp: New file.
18128
18129         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18130         test-switch.c}: Deleted.
18131
18132         * gcc.misc-tests/msgs.exp: New testcase driver.
18133
18134 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
18135
18136         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18137         Watch for illegal return values from ${tool}_load.
18138         * config/unix.exp (${tool}_load): Fix pass/fail detection for
18139         cross targets.  Coerce return value >0 to 1.
18140
18141 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
18142
18143         * config/unix.exp (${tool}_load): Call program rsh, not proc.
18144
18145         * config/emb-unix.exp: New file.
18146
18147         * config/sim.exp: Error if variable $SIM not defined.
18148         (${tool}_load): Mark test as "untested" if simulator missing.
18149
18150         * config/unix.exp: Load remote.exp to get rcp_download.
18151         * lib/c-torture.exp: Use different option lists for testcases with
18152         and without loops.
18153         * gcc.c-torture/execute/execute.exp: Likewise.
18154
18155 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
18156
18157         * config/*.exp: Clarify return code from ${tool}_load.
18158         Call `unresolved' or `untested' instead of `warning' or `perror'
18159         (sometimes you still want to call both though).
18160         Add comment that `shell_id' is local to each file.
18161         * config/udi.exp (timeout): Set to 30.
18162         Don't print warning if connection fails, $connectmode has already
18163         printed an error.
18164         (${tool}_load): Move verbose messages to level 2.
18165         Rework pattern for "Process started" message.
18166         Pass `shell_id' to ${connectmode}_download.
18167         Retry twice upon timeout.  Make resetting of target more robust.
18168         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18169         Pass `shell_id' to exit_$connectmode.
18170         Only call exit_$connectmode if connected.
18171         * config/unix.exp (${tool}_load): Check return codes better.
18172         * config/vrtx.exp (${tool}_load): Likewise.
18173         * config/vx.exp (${tool}_load): Likewise.
18174         Delete unneeded global's.
18175         * lib/dg.exp (dg-test): Update to reflect clarified return codes
18176         from ${tool}_load.
18177         (dg-stat): Delete.
18178         (dg-init): Delete recording of pass/fail counts.
18179         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18180         (old-dejagnu-init): Likewise.
18181         (old-dejagnu-stat): Delete contents, empty proc now.
18182         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18183         (c-torture): Delete references to lcnt, lpass, lfail.
18184         Get option list from TORTURE_OPTIONS.
18185         Delete -funroll[-all]-loops if no loops.
18186         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18187         (g++_stat): Delete contents (empty proc now).
18188         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18189         (gcc_finish): Likewise.
18190         (gcc_stat): Deleted.
18191         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18192         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18193         * gcc.c-torture/execute/execute.exp: Likewise.
18194         Split tests into two parts: compile, execute.
18195         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
18196         no loops.  Update to reflect clarified return codes from ${tool}_load.
18197
18198 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
18199
18200         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18201         to grep for.
18202         (old-dejagnu): Likewise (where necessary).
18203
18204 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
18205
18206         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18207
18208         * lib/dg.exp (dg-process-target): Fix processing of selector.
18209         Add comment regarding use of `error'.
18210
18211         * lib/gcc.exp (prune_system_crud): Define if missing.
18212         * lib/g++.exp (prune_system_crud): Likewise.
18213
18214         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18215         Call prune_system_crud.
18216         * lib/dg.exp (dg-runtest): New proc.
18217         Use perror instead of send_user for tcl errors in testcase.
18218         Don't return any value, it's never used.
18219         Don't clobber previous definition of `unknown'.
18220         Print tcl errors in `dg-final'.
18221
18222 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
18223
18224         * lib/dg.exp (dg-process-target): Improve syntax error messages.
18225         (dg-test): Don't print errorInfo, it contains stack backtrace.
18226
18227 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
18228
18229         * lib/g++.exp (runtest_file_p): Define if missing.
18230
18231 1994-09-24  Doug Evans  (dje@cygnus.com)
18232
18233         * lib/mike-g++.exp: Comment out loading of g++.exp.
18234         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
18235         (default_g++_version): Always print something.
18236         (default_g++_start): Comment out call to `which'.
18237         (g++_start, g++_load): Deleted (must be defined in config file).
18238         * lib/gcc.exp: Test for existence of $CC at start.
18239         Delete check for tmpdir (done in gcc_init).
18240         (default_gcc_version): Always print something.
18241         (default_gcc_start): Comment out call to `which'.
18242         * config/*.exp: Major cleanup - make cross targets work at least a
18243         little better for g++ (by not being "--tool gcc" specific).
18244         Rename gcc_xxx to ${tool}_xxx.
18245         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18246         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18247
18248 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
18249
18250         * lib/c-torture.exp (c-torture-compile): Rework compiler
18251         message processing.
18252
18253         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18254         c-torture.
18255
18256 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
18257
18258         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18259
18260         * lib/dg.exp (dg-process-target): Support { target native }.
18261
18262 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
18263
18264         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
18265         looked for "... program xxx got fatal signal".
18266         Correct regsub munging of `comp_output'.
18267         Ignore compiler messages "path prefix not used" and "linker input
18268         file unused".
18269
18270 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
18271
18272         * lib/gcc.exp (runtest_file_p): Define if missing.
18273         * gcc.prms/template.c: Example to work from.
18274
18275 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
18276
18277         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18278         * lib/dg.exp (dg-test): Call unsupported testcases as such.
18279
18280         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18281         * gcc.prms/1883.c: Moved from compile/940714-1.c.
18282         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18283         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18284
18285         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18286         (dg-process-target): No longer a varargs proc.
18287         Return S/N for target, P/F for xfail.  All callers changed.
18288         (user option procs): More argument checking.
18289         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18290         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18291         (dg-test): Skip test if not running on selected target in `dg-do'.
18292         Update handling of `dg-do-what', `dg-output-text'.
18293         Separate execution pass/fail from output pattern match pass/fail.
18294         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18295
18296 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
18297
18298         * gcc.c-torture/special/special.exp: Don't expect failure for mips
18299         target for 920510-1.c.
18300
18301 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
18302
18303         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18304         Clean up comment regarding use of passcnt, etc.
18305         (gcc_stat): Don't update `testcnt' here.
18306         (gcc_finish): Do it here.
18307         Might as well reset `but_id' here too.
18308         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18309         to determine if the file should be tested.
18310         * gcc.c-torture/compile/compile.exp: Likewise.
18311         * gcc.c-torture/execute/execute.exp: Likewise.
18312         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18313         * gcc.misc-tests/dg-test.exp: Likewise.
18314         * gcc.prms/prms.exp: Likewise.
18315         * gcc.wendy/wendy.exp: Likewise.
18316         * g++.old-deja.exp: Likewise.
18317         Move "Testing file" message to verbose level 1.
18318
18319 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
18320
18321         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18322
18323 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
18324
18325         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18326         (default_gcc_start): Accept optional second list element
18327         of compiler flags.  Print compiler output at verbosity level 2.
18328         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18329         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18330         Save current values of framework globals passcnt, failcnt, xpasscnt,
18331         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18332         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
18333         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18334         xfailcnt to compute stats.  Update framework global `testcnt' from
18335         pass/fail counts.
18336         (gcc_finish): New proc.  Clean up test environment.
18337         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18338         (gcc_epass, gcc_efail): Delete.
18339         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18340         argument of line number.
18341         (dg-init): If the tool has an init routine, call it.
18342         (dg-test): Remove args `cflags_var' and `libs_var'.
18343         Pass all compiler options to ${tool}_start.
18344         Handle missing line number.
18345         (dg-finish): New function.
18346         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18347         particular files.  Call gcc_finish at end.  Move "skipping test"
18348         message to verbosity level 3.
18349         * gcc.c-torture/compile/compile.exp: Likewise.
18350         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18351         * gcc.c-torture/execute/execute.exp: Likewise.
18352         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18353         Print testcase being tried at verbosity level 1.
18354         * gcc.c-torture/special/special.exp: Unset xfail.
18355         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18356         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18357         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18358         * gcc.failure/failure.exp: Likewise.
18359         * gcc.ieee/ieee.exp: Likewise.
18360         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18361         Update call to dg-test.  Call dg-finish at end.
18362         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
18363         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18364         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18365         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18366         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
18367         * gcc.wendy/wendy.exp: Add copyright.
18368         Delete setting of tmpdir (done by gcc_init).
18369         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18370         Pass compiler flags to gcc_start.  Call gcc_finish at end.
18371         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18372         gcc_[ce]pass/fail.
18373
18374 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
18375
18376         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18377         confusion.
18378         (g++_load): Likewise.
18379
18380         * config/*.exp (gcc_load): Some were varargs fns and some were not.
18381         Rename argument to `prog' to remove the confusion.
18382         Varargs fns behave differently too!
18383         (g++_load): Likewise.
18384
18385         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18386
18387         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18388         what it is.  Delete (always) printing of status value for !native.
18389         Simplify verbose code, and include status and exec_output.
18390         (g++_load): Use gcc_load.
18391
18392 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
18393
18394         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18395         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18396         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18397         940714-3.c as these testcases don't exist anymore.  Make
18398         va-arg-1.c expected to pass.
18399
18400 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
18401
18402         * gcc.misc-tests/misc.exp: Only run specific testcases.
18403         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
18404         * gcc.misc-tests/dg-[1-9].c: New files.
18405
18406         * lib/dg.exp: New testsuite driver.
18407         * gcc.prms/prms.exp: Use it.
18408
18409         * README.gcc: New file.
18410
18411         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18412         Document and reset `lxpass' and `lxfail'.
18413         Simplify "initialized" message.
18414         (gcc_stat): Clean up comments a little.
18415
18416 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
18417
18418         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18419
18420 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
18421
18422         * lib/old-dejagnu.exp (process-option): New proc.
18423         (old-dejagnu-init, old-dejagnu-stat): Likewise.
18424         (old-dejagnu): Simplify.
18425         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18426
18427 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
18428
18429         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18430         exists and is not an empty string.
18431
18432         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18433         $xfail rather than calling setup_xfail.  Clear $xfail when test is
18434         finished.
18435         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18436         automatically.
18437
18438         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18439         longer expected to fail.
18440
18441         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18442         "f" function call.
18443
18444         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18445
18446         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18447         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18448         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18449         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18450         c-torture-1.29.
18451
18452         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18453         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18454
18455         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18456
18457         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18458         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18459
18460         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18461         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18462         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18463
18464 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
18465
18466         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18467         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18468         940714-1.c, 940714-2.c, 940714-3.c},
18469         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18470         gcc.misc-tests/{mg.c,mg.exp}:
18471         New tests.
18472         * gcc.noncompile/noncompile.exp: Change accordingly.
18473
18474 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
18475
18476         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18477         Undo previous clobberage.
18478
18479 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
18480
18481         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18482         * gcc.special/{930510-1.c, special.exp}:
18483         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18484         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18485         struct-varargs-1.c}: New tests from c-torture-1.26.
18486
18487 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
18488
18489         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18490           argument to switch.
18491
18492 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
18493
18494         * Revert the previous changes.  Please see Rob's directory
18495           (/lisa/test/rob/progressive/gcc/testsuite) for testing
18496           fixes.
18497
18498 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
18499
18500         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18501             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18502             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18503             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18504             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18505             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18506             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18507             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18508             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18509             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18510             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18511             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18512             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18513             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18514             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18515             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18516             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18517             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18518             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18519             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18520             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18521             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18522             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18523             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18524             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18525             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18526             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18527
18528 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
18529
18530         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18531             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18532           with perror calls.
18533
18534 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
18535
18536         * config/unix.exp (g++_load): Fix syntax.
18537
18538 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
18539
18540         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18541         * gcc.noncompile/921017-1.c: Deleted obsolete test.
18542         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18543         Don't expect va-arg-1.c to fail.  Correct expected output for
18544         920928-1.c.
18545         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18546         * gcc.wendy/hbm4.c: Correct typo.
18547         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18548
18549 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
18550
18551         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18552         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18553         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
18554         * lib/c-torture.exp (c-torture-compile): Ditto.
18555
18556         Reduce volume of output (remove all the -I's and such).
18557         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18558         Call gcc_cpass, gcc_cfail.
18559         (c-torture): Pass testing option to c-torture-compile.
18560
18561 1994-03-21  Doug Evans  (dje@cygnus.com)
18562
18563         Bring patches over from progressive.
18564         * config/default.exp: Exit remote shell cleanly.
18565         (g++_exit, g++_start): Add default versions.
18566         * config/sim.exp (gcc_load): Use perror, not error.
18567
18568 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
18569
18570         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
18571         set in site.exp.
18572
18573 1994-03-14  Doug Evans  (dje@cygnus.com)
18574
18575         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18576         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18577         (wendy_try): New proc to run testcase.
18578         (main loop): Call 'em.
18579         * gcc.wendy/*.c: Clean up pass to correct expected output.
18580
18581         * lib/gcc.exp: Minor cleanup work.
18582         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18583
18584 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
18585
18586         * config/sim.exp (gcc_load): Document return codes better.
18587         Don't pass -v to simulator.
18588
18589 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
18590
18591           * gcc.special/920717-x.c: Fix typo.
18592           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18593           get at sources.
18594
18595         * lib/mike-gcc.exp: Fix typo.
18596
18597 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
18598
18599         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18600         binary to use, transform the name.
18601         * config/*.exp: rename everything. Nuke any g++ specific files,
18602         it's now a special case of gcc that requires no special support.
18603         Add a default.exp for unsupported targets.
18604
18605 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
18606
18607         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18608         lib/old-dejagnu.exp: Fix a few patterns to work with the new
18609         version of Tcl.
18610
18611 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
18612
18613         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18614         than a warning.
18615
18616 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
18617
18618         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18619
18620 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
18621
18622         * gcc.execute/execute.exp: Combine opt_list and foption_list into
18623         option_list.  Compile every file with only 4/6 option choices
18624         (same as C torture) instead of with 12/18 different option
18625         choices.
18626         * lib/c-torture.exp: Likewise.
18627
18628         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18629         not already set.
18630
18631 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
18632
18633         * lib/old-deja.exp: Add `excess errors test fails' error, now one
18634         can put an XFAIL *-*-* on excess errors.
18635
18636 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
18637
18638         * g++.law: Add more tests derived from g++-bugs snapshots.
18639
18640         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
18641         equivalent to g++.law/init9.
18642
18643         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
18644         compiled it, and the a.out file after we've run it.
18645
18646 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
18647
18648         * lib/mike-g++.exp (postbase): Delete the .o file after we've
18649         compiled it, and the a.out file after we've run it.
18650
18651 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
18652
18653         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
18654
18655 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
18656
18657         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
18658         version number.
18659
18660 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
18661
18662         * g++.law: New directory of g++ tests derived from the g++-bugs
18663         snapshots.
18664
18665 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
18666
18667         * gcc.compile: initbug1.c initbug1.exp testcase added
18668
18669 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
18670
18671         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
18672         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
18673           fixes submitted by Jeff Law (law@cs.utah.edu)
18674         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
18675           Jeff Law (law@cs.utah.edu)
18676
18677
18678 1993-11-30  Mike Stump  (mrs@cygnus.com)
18679
18680         * config/unix-g++.exp: Follow the gcc way of doing things.
18681         * g++.old-deja/old-deja.exp: Minor updates.
18682         * lib/g++.exp: New file, follow the gcc way of doing things.
18683         * lib/old-dejagnu.exp: Minor updates.
18684         * lib/mike-g++.exp: Always unset errorInfo.
18685
18686 1993-11-06  Mike Stump  (mrs@cygnus.com)
18687
18688         * lib/gcc.exp: Fix some errors with the below change, CC and
18689         CFLAGS should be global when setting, not local.
18690
18691 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
18692
18693         * lib/gcc.exp: Transform tool name.
18694
18695 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
18696
18697         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
18698
18699 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
18700
18701         * lib/gcc.exp: change gcc_done to gcc_stat
18702
18703 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
18704
18705         * Upgraded gcc testsuite to c-torture version 1.25
18706
18707 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
18708
18709         * lib/gcc.exp: added reporting code. Changed verbose compile message.
18710         * lib/c-torture: added hooks for new reporting code.
18711
18712 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
18713
18714         * config/sh-gcc.exp: check if sh-sim exists in the path
18715
18716 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
18717
18718         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
18719         * gcc.compile/compile.exp: Initial changes for new logic.
18720         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
18721         * gcc.failure/failure.exp: Initial changes for new logic.
18722         * gcc.ieee/ieee.exp: Initial changes for new logic.
18723         * gcc.misc-tests/misc.exp: Initial changes for new logic.
18724         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
18725         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
18726         * lib/c-torture.exp: Initial changes for new logic.
18727         * lib/gcc.exp: Initial changes for new logic.
18728
18729 1993-10-15  Mike Stump  (mrs@cygnus.com)
18730
18731         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
18732         depend upon failure or success.  Fully qualify names in failure
18733         and success messages.  Always remove a.out before starting
18734         compile, just in case.  Pay more attention to error text output by
18735         the compiler.  Handle testcases with no known past errors just
18736         like all others, so that things are uniform.  Other miscellaneous
18737         improvements.
18738
18739 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
18740
18741         * gcc.cpp: new directory for cpp tests
18742
18743 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
18744
18745         * lib/chill.exp: Code reformatted, removed unused code.
18746         * config/unix-chill.exp: Code reformatted, removed unused code.
18747         * chill.execute/execute.exp: Code reformatted, removed unused code.
18748         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
18749
18750 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
18751
18752         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
18753         routines not written.
18754
18755 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
18756
18757         * config/bug-gcc.exp: Use new procs from bug.exp.
18758
18759 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
18760
18761         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
18762         via ftp, rather than depending on NFS.
18763         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
18764         case.
18765
18766 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
18767
18768         * config/bug-gcc.exp: Use new download proc.
18769
18770 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
18771
18772         * chill.execute/execute.exp: cleanups, handles errors better
18773         * chill.compile/compile.exp: rewrite, based on execute.exp
18774         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
18775         * lib/chill.exp: major changes to diff proc and compile and link
18776           procs. added chill_fail and chill_pass wrappers to pass and
18777           fail. added more comments, and handle error codes better.
18778           Added a hack to capture stderr from exec, so noncompile tests
18779           can work.
18780
18781 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
18782
18783         * chill.execute/execute.exp: rewrite of testsuite driver
18784         * lib/chill.exp: rewrite of testsuite driver
18785         * config/unix-chill.exp: rewrite of testsuite driver
18786
18787 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
18788
18789     In chill.execute:
18790         * iexpr.ch: Standardize uppercase.
18791         * tuples.dat: Standardize uppercase.
18792         * vary.ch: standardize.  Correct varying string assignments.
18793         * vary.dat: Add new output lines.
18794
18795 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
18796
18797     In chill.execute:
18798         * chprintf.ch: Standardize use of uppercase.
18799         * tuples.ch: Standardize and turn arr2 into a DCL,
18800           rather than a SYN.
18801         * pinits.ch: Standardize.
18802
18803 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
18804
18805         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
18806         * Makefil: Renamed to Makefile.in.
18807         * configure.in: New.
18808
18809 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
18810
18811     In chill.execute:
18812         * .cvsignore: Add result/output files.
18813         * Makefile: Fix up variables at start.  Use MFLAGS
18814           everywhere.  Correct bool_loc, built_ins entries.
18815           Add entry for vary1.ch.
18816         * bitarray.ch: Standardize upper-case usage.
18817         * bitexpr.ch: Standardize, add output of b1.
18818         * params.ch: Use arrayt in along PROC parameters, to
18819           avoid novelty problems.
18820         * sets.ch: Tiny cleanup.
18821         * vary1.ch: Re-indent.
18822
18823 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
18824
18825           * Add PR-related files to Makefiles, .cvsignore files, etc.
18826
18827 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
18828
18829         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
18830           with compiler objects. New names are test-flow.c and test-loop.c
18831
18832 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
18833
18834         * Upgraded c-torture tests from 1.19 to 1.20
18835
18836         * new files:
18837         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
18838         * gcc.compile: 930623-1.c 930623-2.c
18839         * gcc.noncompile: 930622-1.c 930622-2.c
18840         * gcc.failure: 920411-1.c 920627-2.c
18841         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
18842
18843 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
18844
18845         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18846           More changes to get testsuite working properly. Needs more work.
18847           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
18848
18849 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
18850
18851         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18852           More changes to get testsuite working properly. Needs more work.
18853
18854 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
18855
18856         * chill.compile/compile.exp: Added for Dejagnu support
18857         * chill.execute/execute.exp: Added for Dejagnu support
18858         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
18859
18860 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
18861
18862     This should complete moving the CHILL test files.
18863         * chill.noncompile(.cvsignore printf.grt
18864             in-printf.grt chprintf.grt chprintf.ch):
18865             Added test-support files.
18866           (Makefile): Modified further.
18867         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
18868             signal.ch): Added test files.
18869           * chill.execute (.cvsignore printf.grt printr.c
18870             in-printf.grt rts.c chprintf.grt rts.h): Added
18871           test-support files.
18872             (Makefile): More corrections.
18873
18874 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
18875
18876         * chill.compile, chill.execute, chill.nocompile: Add CHILL
18877           test cases, ready for DejaGnu.
18878
18879 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
18880
18881         * Upgraded c-torture tests from 1.18 to 1.19
18882
18883         * gcc.compile: added test(s):
18884           930607-1.c
18885         * gcc.execute: added test(s):
18886           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18887
18888         * added new subdirectory for misc tests: gcc.misc-tests
18889         * gcc.misc-test(s): added tests:
18890           inst-check.c test-consts.c test-ior.c test-switch.c
18891
18892 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
18893
18894         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18895
18896 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
18897
18898         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18899
18900 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
18901
18902         * Upgraded c-torture tests from 1.17 to 1.18
18903
18904 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
18905
18906         * Upgraded c-torture tests from 1.12 to 1.17
18907
18908 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
18909
18910         * lib/old-dejagnu.exp:
18911           Fixed handling of XFAIL target triplets to correctly
18912           recognize wildcard characters.  Removed code that
18913           appended a unique id tag to the end of the file name
18914           printed out by the result of the testcases within a
18915           given test file.
18916
18917 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
18918
18919         * lib/old-dejagnu.exp:
18920           Reworked expected failure handling to trigger off of XFAIL
18921           keyword in keyphrase embeded in testcase source code. The
18922           XFAIL keyword must be at the end of the keyphrase line. It
18923           may optionally be followed by one or more target triplets.
18924           It has just occured that the handling of wildcards in the
18925           target triplet may not be correct.
18926
18927 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
18928
18929         * g++.old-deja/tests:
18930           Moved all subdirectories up one level into g++.old-deja .
18931
18932         * lib/old-dejagnu.exp:
18933           Fixed problem with CXXFLAGS not being properly reset, and being
18934           corrupted with extraneous "-c" compiler option.  This was
18935           causing binaries to not be generated for test that needed them.
18936           Modified strings passed to "pass" and "fail" so that individual
18937           tests from the same test file would be distinguished by an
18938           identifier appended to the test file name in the summary logs;
18939           this corrected a problem with erroneous diff logs.  Added code
18940           to search testcases for expected fail and unexpected pass keywords.
18941
18942 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
18943
18944         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18945
18946 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
18947
18948         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18949           Removed extraneous text from end of "Special g++ Options"
18950           keyphrase.
18951
18952         * lib/old-dejagnu.exp: Added pattern matching to look for new
18953           keywords, embedded in testcases comments, which will trigger
18954           calls to xpass and xfail.
18955
18956 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
18957
18958         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18959           comments embedded in the testcases, especially the one looking for
18960           special compiler options, as well as the pattern matching for the
18961           compiler output again.
18962
18963 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
18964
18965         * lib/old-dejagnu.exp: Do a proper check of the return value for
18966           execute tests. Fixed several problems with the pattern matching
18967           of the compiler output which gave erroneous test results.
18968           Changed several of the test result messages to be more descriptive.
18969         * config/unix-g++.exp: Proc g++_load now actually works and
18970           executes the tests passed to it and returns a usable return
18971           value.
18972
18973 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
18974
18975           * lib/gcc.exp: Exits gracefully if $CC is bogus.
18976
18977 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
18978
18979         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18980           Modified both files to properly execute the old style
18981           dejagnu tests. The previous versions of these files were
18982           experimental and did not function anything near correctly.
18983
18984 1993-04-05  Rob Savoye  (rob@cygnus.com)
18985
18986         * Removed all Makefile.in and configure.in files. No configuration
18987         needed now.
18988
18989 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
18990
18991         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18992
18993 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
18994
18995         * gcc.compile/configure.in, gcc.unsorted/configure.in,
18996         gcc.special/configure.in, gcc.noncompile/configure.in,
18997         gcc.execute/configure.in, gcc.code_quality/configure.in,
18998         g++.other/configure.in, g++.old-deja/configure.in,
18999         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19000         in srcname setting.
19001
19002 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
19003
19004         * lib/udi.exp:  Fixed mondfe and mondfe_download.
19005         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19006         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19007
19008 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
19009
19010         * config/udi-gdb.exp: Check $shell_id after connecting to target.
19011         (gdb_exit): Don't remove *_soc files.
19012
19013 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
19014
19015         * lib/c-torture.exp: Don't look for main; instead always use -w
19016         -c.  This is how the c-torture tests work.  Remove the object
19017         file if the compilation succeeds.
19018         * gcc.execute/execute.exp: Remove executable if test passes.
19019         * gcc.noncompile/noncompile.exp: Every test is an expected
19020         failure.
19021         * gcc.special/special.exp: Added tests from c-torture 1.11,
19022         corrected use of existing test.
19023         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19024         gcc.execute/920625-1.c: Updated to c-torture 1.11.
19025         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19026         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19027         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19028         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19029         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19030         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19031         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19032         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19033         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19034         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19035         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19036         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19037         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19038         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19039         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19040         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19041         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19042         c-torture 1.11.
19043         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19044         correspond to c-torture 1.11.
19045
19046         * New file.