OSDN Git Service

PR target/9164
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2
3         * gcc.c-torture/execute/20030316-1.c: New test case.
4
5 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6
7         PR c++/9629
8         * g++.dg/init/ctor2.C: New test.
9
10 2003-03-15  Roger Sayle  <roger@eyesopen.com>
11
12         * g77.f-torture/compile/xformat.f: New test case.
13
14 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
15
16         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
17         * g++.old-deja/g++.mike/eh50.C: Likewise.
18
19 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
20
21         PR c++/6440
22         * g++.dg/template/spec7.C: New test.
23         * g++.dg/template/spec8.C: Likewise.
24
25 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
26
27         * gcc.c-torture/execute/20030313-1.c: New test.
28
29 2003-03-14  Richard Henderson  <rth@redhat.com>
30
31         * gcc.dg/inline-2.c: Adjust alpha test for external call.
32
33 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
34
35         * gcc.c-torture/compile/20030314-1.c: New test.
36
37 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
38
39         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp. 
40         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
41         thumb target, 
42         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43         to accept newer _imp__  prefix and additional
44         newline in .drectve section.
45         * gcc.dg/dll-4.c: Likewise.
46         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
47         switch.
48
49 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
50
51         * g++.dg/parse/namespace9.C: New test.
52
53         * g++.dg/init/ref5.C: New test.
54         * g++.dg/parse/ptrmem1.C: Likewise.
55
56 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
57
58         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
59         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
60         regular expression.
61         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
62         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
63
64 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
65
66         * gcc.c-torture/execute/20030224-2.c: New test.
67
68 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
69
70         * gcc.dg/decl-3.c: New test.
71
72 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
73
74         * gcc.dg/i386-loop-2.c: New test.
75
76 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
77
78         PR c++/9474
79         * g++.dg/parse/namespace8.C: New test.
80
81         PR c++/9924
82         * g++.dg/overload/builtin2.C: New test.
83
84 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
85
86         * gcc.dg/return-type-3.c: New test.
87
88 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
89
90         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
91         profiling options are not supported.
92
93 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
94
95         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
96         * g++.old-deja/g++.warn/impint2.C: Likewise.
97
98 2003-03-10  Devang Patel  <dpatel@apple.com>
99
100         * g++.dg/cpp/c++_cmd_1.C: New test.
101         * g++.dg/cpp/c++_cmd_1.h: New file.
102         
103 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
104
105         * gcc.dg/altivec-9.c: New file.
106
107 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
108
109         * gcc.dg/ppc-sdata-1.c: New test.
110         * gcc.dg/ppc-sdata-2.c: New test.
111
112 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
113
114         PR c++/9373
115         * g++.dg/opt/ptrmem2.C: New test.
116
117         PR c++/8534
118         * g++.dg/opt/ptrmem1.C: New test.
119
120 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
121
122         * gcc.dg/i386-loop-1.c: New test.
123
124 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
125
126         PR c++/9970
127         * g++.dg/lookup/friend1.C: New test.
128
129 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
130
131         PR c++/9823
132         * g++.dg/parser/constructor1.C: New test.
133
134 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
135
136         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
137
138         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
139
140 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
141
142         * gcc.dg/cpp/Wunused.c: Update test.
143
144 Sat Mar  8 14:18:15 CET 2003  Jan Hubicka  <jh@suse.cz>
145
146         * gcc.dg/inline-3.c: New test.
147
148 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
149
150         PR c++/9809
151         * g++.dg/parse/builtin1.C: New test.
152
153         PR c++/9982
154         * g++.dg/abi/cookie1.C: New test.
155         * g++.dg/abi/cookie2.C: Likewise.
156
157         PR c++/9524
158         * g++.dg/template/field1.C: New test.
159
160         PR c++/9912
161         * g++.dg/parse/class1.C: New test.
162         * g++.dg/parse/namespace7.C: Likewise.
163         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
164         
165 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
166
167         * g++.dg/init/ref4.C: New test.
168
169 Fri Mar  7 17:41:07 CET 2003  Jan Hubicka  <jh@suse.cz>
170
171         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
172         * gcc.dg/inline-3.c:  New test.
173
174 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
175
176         * g++.dg/init/ref3.C: New test.
177
178         PR c++/9965
179         * g++.dg/init/ref2.C: New test.
180         
181         PR c++/9400
182         * g++.dg/warn/Wshadow-2.C: New test.
183
184         PR c++/9791
185         * g++.dg/warn/Woverloaded-1.C: New test.
186
187 Wed Mar  5 23:18:11 CET 2003  Jan Hubicka  <jh@suse.cz>
188
189         * gcc.dg/i386-local2.c: New.
190         * gcc.dg/i386-local.c: Fix typo.
191
192 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
193
194         * g++.dg/abi/layout3.C: New test.
195
196 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
197
198         * gcc.c-torture/compile/20030305-1.c
199
200 Wed Mar  5 02:05:19 CET 2003  Jan Hubicka  <jh@suse.cz>
201
202         * gcc.dg/i386-local.c: New.
203
204 Tue Mar  4 19:39:18 2003  J"orn Rennecke <joern.rennecke@superh.com>
205
206         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
207
208 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
209
210         * gcc.dg/switch-2.c: New test.
211         * gcc.dg/switch-3.c: New test.
212         * gcc.dg/Wswitch.c: Adjust line numbers.
213         * gcc.dg/Wswitch-default.c: Likewise.
214         * gcc.dg/Wswitch-enum.c: Likewise.
215
216 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
217
218         * gcc.c-torture/execute/20030222-1.c: New test.
219
220 2003-03-03  James E Wilson  <wilson@tuliptree.org>
221
222         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
223
224 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
225
226         PR c++/9878
227         * g++.dg/init/ref1.C: New test.
228
229 Mon Mar  3 20:42:04 2003  J"orn Rennecke <joern.rennecke@superh.com>
230
231         * gcc.dg/sh-relax.c: New SH-only test.
232
233 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
234
235         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
236         comment explaining purpose of testcase.
237
238 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
239
240         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
241         for HC11/HC12 (asm needs two int registers).
242         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
243         HC11/HC12 because the test uses an asm which needs two 32-bit
244         registers.
245
246 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
247
248         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
249         for HC11/HC12 (array is too large otherwise).
250         * gcc.c-torture/compile/920501-4.x: New file, likewise.
251         * gcc.c-torture/compile/20010518-2.x: Likewise.
252         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
253         HC11/HC12 (array is too large).
254
255 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
256
257         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
258         * lib/g++-dg.exp (g++-dg-test): Likewise.
259
260 2003-03-01  Roger Sayle  <roger@eyesopen.com>
261
262         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
263         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
264
265 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
266
267         * g++.dg/warn/implicit-typename1.C: Remove warning.
268
269 2003-02-28  Richard Henderson  <rth@redhat.com>
270
271         * gcc.dg/noreturn-1.c: Move noreturn warning line.
272         * gcc.dg/return-type-1.c: Move control reaches end warning line.
273
274 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
275
276         * gcc.dg/pch/pch.exp: Change .pch to .gch.
277         * g++.dg/pch/pch.exp: Likewise.
278
279 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
280
281         PR c++/9879
282         * testsuite/g++.dg/init/new4.C: New test.
283
284 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
285
286         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
287
288 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
289
290         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
291         unsigned long.
292
293         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
294         wider than float.
295
296 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
297
298         * lib/scanasm.exp: Add support for counting numbers of
299         occurences.
300         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
301         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
302
303 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
304
305         PR c++/9683
306         * g++.dg/template/static3.C: New test.
307
308         PR c++/9829
309         * g++.dg/parse/namespace6.C: New test.
310         
311 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
312
313         PR target/9732
314         * gcc.dg/20030225-1.c: New test.
315
316 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
317
318         * README: Remove out-of-date information.
319
320         PR c++/9836
321         * g++.dg/template/spec6.C: New test.
322
323 2003-02-24  Jeff Law  <law@redhat.com>
324
325         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
326
327 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
328
329         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
330         * gcc.dg/pragma-ep-1.c: Likewise.
331
332 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
333
334         PR c++/9602
335         * g++.dg/template/friend16.C: New test.
336
337 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
338
339         PR c++/5333
340         * g++.dg/parse/fused-params1.C: Adjust error messages.
341         * g++.dg/template/nested3.C: New test.
342         
343 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
344
345         * g++.dg/abi/param1.C: New test.
346
347 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
348
349         PR c++/7982
350         * g++.dg/warn/implicit-typename1.C: New test.
351
352 2003-02-22  Kelley Cook <kelleycook@comcast.net>
353
354         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu" 
355         with "mtune".
356         * g++.old-deja/g++.other/store-expr2.C: Likewise.
357         * gcc.c-torture/execute/20010129-1.x: Likewise.
358         * gcc.dg/20011107-1.c: Likewise.
359         * gcc.dg/20020108-1.c: Likewise.
360         * gcc.dg/20020122-3.c: Likewise.
361         * gcc.dg/20020206-1.c: Likewise.
362         * gcc.dg/20020310-1.c: Likewise.
363         * gcc.dg/20020426-2.c: Likewise.
364         * gcc.dg/20020517-1.c: Likewise.
365         * gcc.dg/991230-1.c: Likewise.
366         * gcc.dg/i386-unroll-1.c: Likewise.
367         * gcc.misc-tests/i386-prefetch.exp: Likewise.
368
369 Sat Feb 22 20:14:12 CET 2003  Jan Hubicka  <jh@suse.cz>
370
371         * gcc.dg/i386-mul.c: New test.
372
373 2003-02-21  Roger Sayle  <roger@eyesopen.com>
374
375         * gcc.dg/builtins-5.c: New test case.
376
377 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
378
379         * gcc.dg/asmreg-1.c: New test.
380
381 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
382
383         PR c++/9749
384         * g++.dg/parse/varmod1.C: New test.
385
386 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
387
388         PR c++/9727
389         * g++.dg/template/op1.C: New test.
390
391 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
392
393         PR c++/8906
394         * g++.dg/template/nested2.C: New test.
395
396 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
397
398         PR c++/8724
399         * g++.dg/expr/dtor1.C: New test.
400
401 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
402
403         * gcc.dg/cpp/include3.c: New test.
404         * gcc.dg/cpp/inc/foo.h: New file.
405
406 2003-02-21  Glen Nakamura  <glen@imodulo.com>
407
408         * gcc.c-torture/execute/20030221-1.c: New test.
409
410 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
411
412         PR c++/9729
413         * g++.dg/abi/conv1.C: New test.
414
415 Thu Feb 20 14:38:13 CET 2003  Jan Hubicka  <jh@suse.cz>
416
417         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
418
419 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
420
421         * gcc.c-torture/compile/20030219-1.c: New test.
422
423 Tue Feb 18 23:28:53 CET 2003  Jan Hubicka  <jh@suse.cz>
424
425         * gcc.dg/funcorder.c: New test.
426
427 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
428
429         * gcc.c-torture/execute/20030218-1.c: New.
430
431 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
432
433         * gcc.dg/20030218-1.c: New.
434
435 2003-02-18  Richard Henderson  <rth@redhat.com>
436
437         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
438         * gcc.dg/attr-used-2.c: New.
439
440 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
441
442         PR c++/9704
443         * g++.dg/init/copy5.C: New test.
444
445 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
446
447         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
448         * g++.dg/pch/pch.exp: Likewise.
449
450 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
451
452         * gcc.c-torture/execute/20030209-1.c: Enable the test if
453         STACK_SIZE is not defined.
454
455 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
456
457         PR c++/9457
458         * g++.dg/template/init1.C: New test.
459
460 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
461
462         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
463         (foo): Add few extra tests
464         * gcc.dg/c99-const-expr-3.c: Likewise.
465         * gcc.c-torture/execute/20030216-1.c: New.
466
467 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
468
469         PR c++/9459
470         * g++.dg/ext/typeof4.C: New test.
471
472 2003-02-15  Roger Sayle  <roger@eyesopen.com>
473
474         * gcc.dg/i386-387-3.c: New test case.
475
476 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
477
478         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
479         cris-*-elf* cris-*-aout* and mmix-*-*.
480
481 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
482
483         * gcc.dg/20030213-1.c: New test.
484
485 2003-02-12  Roger Sayle  <roger@eyesopen.com>
486
487         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
488         * gcc.dg/i386-387-2.c: Likewise.
489
490 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
491
492         * gcc.dg/ppc-spe.c: Fix formatting.
493         Enable tests that were previously unsupported by gas.
494         Delete tests for instructions that no longer exist.
495         Switch arguments on evsubifw builtin.
496
497 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
498
499         * gcc.c-torture/execute/20030209-1.c: Disable the test if
500         STACK_SIZE is too small.
501
502 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
503             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
504
505         * gcc.dg/decl-2.c: New test.
506
507 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
508
509         * gcc.dg/i386-fpcvt-1.c:  New test.
510
511 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
512
513         * gcc.c-torture/execute/20030209-1.c: New test.
514
515 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
516
517         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
518         int-wide bitops, use the constants of the same width.
519         Likewise, if long long is 32-bit wide, test bitops using
520         32-bit constants.
521
522 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
523
524         * gcc.dg/20021014-1.c: Annotate with expected notice text.
525
526 2003-02-07  Roger Sayle  <roger@eyesopen.com>
527
528         * testsuite/gcc.dg/builtins-4.c: New test case.
529
530 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
531
532         * gcc.dg/20020430-1.c: Fix dg command typos.
533         * gcc.dg/20020503-1.c: Likewise.
534
535 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
536
537         PR c++/8785
538         * g++.dg/parse/fused-params1.C: New test.
539
540         PR c++/8857
541         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
542
543         PR c++/8921
544         * g++.dg/parse/non-dependent1.C: New test.
545
546         PR c++/8928
547         * g++.dg/parse/dupl-tmpl-args1.C: New test.
548
549         PR c++/9228
550         * g++.dg/parse/undefined7.C: New test.
551         * g++.dg/parse/non-templ1.C: New test.
552
553         PR c++/9229
554         * g++.dg/parse/too-many-tmpl-args1.C: New test.
555
556 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
557
558         * gcc.c-torture/compile/20030206-1.c: New test.
559
560 2003-02-05  Roger Sayle  <roger@eyesopen.com>
561
562         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
563         "pow" to "foo" to avoid potential confusion with a math built-in.
564
565 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
566
567         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
568         conditions for SPARC targets.
569
570 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
571
572         * gcc.dg/20030204-1.c: New test.
573
574 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
575
576         PR c++/38
577         * g++.dg/parse/array-size1.C: New test.
578
579         PR c++/5657
580         * g++.dg/parse/undefined3.C: New test.
581
582         PR c++/5665
583         * g++.dg/parse/undefined4.C: New test.
584
585         PR c++/5975
586         * g++.dg/parse/undefined5.C: New test.
587
588         PR c++/7259
589         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
590
591         PR c++/8578
592         * g++.dg/parse/casting-operator1.C: New test.
593
594         PR c++/8596
595         * g++.dg/parse/undefined6.C: New test.
596
597         PR c++/8736
598         * g++.dg/parse/missing-template1.C: New test.
599
600 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
601
602         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
603         * gcc.dg/i386-cmov?.c:  Likewise.
604         * gcc.dg/i386-fpcvt-?.c:  Likewise.
605         * gcc.dg/i386-ssefp-1.c:  Likewise.
606         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
607         conventions.
608
609 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
610
611         PR c++/7129
612         * testsuite/g++.dg/ext/max.C: New test.
613
614 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
615
616         * gcc.c-torture/execute/20030203-1.c: New test.
617
618 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
619
620         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
621         'natural-endian'.
622
623 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
624
625         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
626         * g++.dg/init/new2.C: Likewise.
627         * g++.dg/other/new1.C: Likewise.
628
629 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
630
631         * gcc.dg/struct-ret-libc.c: New test.
632
633 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
634
635         * gcc.dg/20030129-1.c: New test.
636
637 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
638
639         PR c++/8849
640         * g++.dg/template/ptrmem4.C: New test.
641
642 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
643
644         * g++.dg/parser/constant1.C: New test.
645
646 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
647
648         PR c++/8591
649         * g++.dg/parse/friend2.C: New test.
650
651 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
652
653         PR c++/9437
654         * g++.dg/template/unify4.C: New test.
655
656 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
657
658         * gcc.c-torture/execute/20030128-1.c: New test.
659
660 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
661
662         * g++.dg/lookup/nested1.C: Test moved from ...
663         * g++.old-deja/g++.other/lookup24.C: ... here.
664
665 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
666
667         * gcc.dg/i386-cmov5.c:  New test.
668
669 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
670
671         * gcc.c-torture/execute/20010925-1.c: Changed the
672         memcpy declaration.
673
674 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
675
676         PR c++/3902
677         * g++.dg/parse/template5.C: New test.
678
679 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
680
681         PR fortran/9258
682         * g77.dg/pr9258: New test.
683
684 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
685
686         * README: Move relevant parts from README.g++.
687
688         * README.g++: Remove this file.
689
690 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
691
692         * g++.dg/abi/dcast1.C: New test.
693
694 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
695
696         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
697
698 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
699
700         PR c++/47
701         * g++.old-deja/g++.other/lookup24.C: New test.
702
703 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
704
705         PR middle-end/7227
706         * gcc.dg/uninit-C.c: New test.
707
708 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
709
710         * g++.dg/abi/covariant1.C: New test.
711
712 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
713
714         * gcc.dg/20030123-1.c: New test.
715
716 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
717
718         PR opt/8492
719         * gcc.c-torture/compile/20030125-1.c
720
721 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
722
723         PR c++/9403
724         * g++.dg/parse/template3.C: New test.
725         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
726
727         PR c++/795
728         * g++.dg/parse/template4.C: New test.
729
730         PR c++/9415
731         * g++.dg/template/qual2.C: New test.
732
733         PR c++/8545
734         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
735
736         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
737
738 2003-01-25  Roger Sayle  <roger@eyesopen.com>
739
740         * gcc.c-torture/execute/switch-1.c: New test case.
741
742 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
743
744         * gcc.c-torture/execute/20030125-1.[cx]: New test.
745
746 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
747
748         Tweaks for Bison-1.875. From the NEWS file:
749         "- `parse error' -> `syntax error'
750         Bison now uniformly uses the term `syntax error'"
751         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
752         * gcc.dg/cpp/digraph2.c: Likewise.
753         * gcc.dg/cpp/direct2.c: Likewise.
754         * gcc.dg/cpp/paste4.c: Likewise.
755         * gcc.dg/c90-restrict-1.c: Likewise.
756         * gcc.dg/c99-func-2.c: Likewise.
757         * gcc.dg/noncompile/920721-2.c: Likewise.
758         * gcc.dg/noncompile/930622-2.c: Likewise.
759         * gcc.dg/noncompile/940112-1.c: Likewise.
760         * gcc.dg/noncompile/950921-1.c: Likewise.
761         * gcc.dg/noncompile/951123-1.c: Likewise.
762         * gcc.dg/noncompile/971104-1.c: Likewise.
763         * gcc.dg/noncompile/990416-1.c: Likewise.
764
765 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
766
767         * g++.dg/parse/undefined1.C: Add error message.
768
769 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
770
771         PR c++/9354
772         * g++.dg/parse/new1.C: New test.
773
774         PR c++/9216
775         * g++.dg/parse/template2.C: New test.
776
777         PR c++/9354
778         * g++.dg/parse/typedef2.C: New test.
779
780         PR c++/9328
781         * g++.dg/ext/typeof3.C: New test.
782
783 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
784
785         PR c++/2738
786         * g++.dg/parse/ret-type1.C: New test.
787
788         PR c++/3792
789         * g++.dg/parse/tmpl-outside1.C: New test.
790
791         PR c++/4207
792         * g++.dg/parse/int-as-enum1.C: New test.
793
794         PR c++/4903
795         * g++.dg/parse/no-typename1.C: New test.
796
797         PR c++/5533
798         * g++.dg/parse/no-value1.C: New test.
799
800         PR c++/5921
801         * g++.dg/parse/wrong-inline1.C: New test.
802
803         PR c++/6402
804         * g++.dg/parse/ref1.C: New test.
805
806         PR c++/6992
807         * g++.dg/parse/attr-ctor1.C: New test.
808
809         PR c++/7229
810         * g++.dg/parse/namespace5.C: New test.
811
812         PR c++/7917
813         * g++.dg/parse/func-def1.C: New test.
814
815         PR c++/8143
816         * g++.dg/parse/undefined1.C: New test.
817
818         PR c++/5723, PR c++/8522
819         * g++.dg/parse/specialization1.C: New test.
820
821         PR c++/163, PR c++/8595
822         * g++.dg/parse/struct-as-enum1.C: New test.
823
824         PR c++/9173
825         * g++.dg/parse/undefined2.C: New test.
826
827 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
828
829         PR c++/9298
830         * g++.dg/parse/template1.C: New test.
831
832         PR c++/9384
833         * g++.dg/parse/using1.C: New test.
834
835         PR c++/9285
836         PR c++/9294
837         * g++.dg/parse/expr2.C: New test.
838
839         PR c++/9388
840         * g++.dg/parse/lookup2.C: Likewise.
841
842 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
843
844         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
845         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
846         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
847         * gcc.c-torture/execute/string-opt-*.c: Likewise.
848
849 2003-01-20  Nick Clifton  <nickc@redhat.com>
850
851         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
852         problem with ARM sibcall code generation.
853
854 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
855
856         * gcc.c-torture/execute/20030120-1.c: New.
857
858 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
859
860         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
861
862 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
863
864         PR c++/9272
865         * g++.dg/parse/ctor1.C: New test.
866
867         PR c++/9294:
868         * g++.dg/parse/qualified1.C: New test.
869
870         * g++.dg/parse/typename3.C: New test.
871
872 2003-01-16  Richard Henderson  <rth@redhat.com>
873
874         * g++.dg/tls/init-2.C: Fix error matches for real this time.
875
876 2003-01-16  Richard Henderson  <rth@redhat.com>
877
878         * g++.dg/pch/pch.exp: Copy test header to the working directory
879         before using it either for precompilation or direct use.
880         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
881         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
882
883 2003-01-16  Richard Henderson  <rth@redhat.com>
884
885         * gcc.dg/pch/pch.exp: Copy test header to the working directory
886         before using it either for precompilation or direct use.
887         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
888         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
889
890 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
891
892         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
893         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
894         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
895         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
896         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
897         typename warning into error.
898         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
899         error messages.
900         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
901         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
902         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
903         messages.
904         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
905         make declaration visible in template.
906         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
907         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
908         messages.
909         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
910         message.
911         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
912         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
913         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
914         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
915         typename warning with error message.
916         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
917         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
918         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
919
920 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
921
922         * g++.dg/parse/ambig2.C: New test.
923
924 2003-01-15  Richard Henderson  <rth@redhat.com>
925
926         * g++.dg/tls/init-2.C: Update error message string.
927
928 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
929
930         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
931
932 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
933
934         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
935         all for HC11/HC12.
936         * gcc.c-torture/compile/20001205-1.x: Likewise.
937         * gcc.c-torture/compile/20001226-1.x: Likewise.
938         * gcc.c-torture/compile/920520-1.x: Likewise.
939         * gcc.c-torture/compile/961203-1.x: Likewise.
940         * gcc.c-torture/compile/20020604-1.x: Likewise.
941
942 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
943
944         * gcc.c-torture/compile/20030115-1.c: New test.
945
946         * gcc.dg/i386-fpcvt-1.c: New test.
947         * gcc.dg/i386-fpcvt-2.c: New test.
948
949 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
950
951         Further conform g++'s __vmi_class_type_info to the C++ ABI
952         specification.
953         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
954         the specification.
955
956 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
957
958         * gcc.dg/i386-fpcvt-1.c: New test.
959         * gcc.dg/i386-fpcvt-2.c: New test.
960
961 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
962
963         * gcc.dg/i386-mmx-3.c: New test.
964
965 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
966
967         PR c++/9264
968         * g++.dg/parse/octal1.C: New file.
969
970         PR c++/9172
971         * g++.dg/parse/typename1.C: New file.
972
973 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
974
975         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
976         * gcc.dg/bf-no-ms-layout.c: Likewise.
977         * gcc.dg/bf-ms-attrib.c: Likewise.
978
979 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
980
981         PR c++/9099
982         * g++.dg/parse/dtor1.C: New file.
983
984         PR c++/9128
985         * g++.dg/rtti/typeid1.C: New file.
986
987         PR c++/9153
988         * g++.dg/parse/lookup1.C: New file.
989
990         PR c++/9171
991         * g++.dg/templ/spec5.C: New file.
992
993 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
994
995         * gcc.c-torture/compile/20030110-1.c: New test.
996
997 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
998
999         Merge from pch-branch:
1000
1001         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
1002
1003         * gcc.dg/pch/cpp-1.h: New.
1004         * gcc.dg/pch/cpp-1.c: New.
1005         * gcc.dg/pch/cpp-2.h: New.
1006         * gcc.dg/pch/cpp-2.c: New.
1007
1008         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
1009
1010         * gcc.dg/pch/except-1.h: New.
1011         * gcc.dg/pch/except-1.c: New.
1012
1013         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
1014
1015         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1016         running test.
1017         * gcc.dg/pch: Include *.hp not *.h.
1018         * gcc.dg/pch/system-1.h: New.
1019         * gcc.dg/pch/system-1.c: New.
1020
1021         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
1022
1023         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1024         rather than trying to build and run a program using PCH.
1025         * gcc.dg/pch: Remove dg-do commands from test files.
1026
1027         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
1028
1029         * gcc.dg/pch/macro-3.c: New.
1030         * gcc.dg/pch/macro-3.h: New.
1031
1032         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
1033
1034         * gcc.dg/pch/common-1.c: New.
1035         * gcc.dg/pch/common-1.h: New.
1036         * gcc.dg/pch/decl-1.c: New.
1037         * gcc.dg/pch/decl-1.h: New.
1038         * gcc.dg/pch/decl-2.c: New.
1039         * gcc.dg/pch/decl-2.h: New.
1040         * gcc.dg/pch/decl-3.c: New.
1041         * gcc.dg/pch/decl-3.h: New.
1042         * gcc.dg/pch/decl-4.c: New.
1043         * gcc.dg/pch/decl-4.h: New.
1044         * gcc.dg/pch/decl-5.c: New.
1045         * gcc.dg/pch/decl-5.h: New.
1046         * gcc.dg/pch/global-1.c: New.
1047         * gcc.dg/pch/global-1.h: New.
1048         * gcc.dg/pch/inline-1.c: New.
1049         * gcc.dg/pch/inline-1.h: New.
1050         * gcc.dg/pch/inline-2.c: New.
1051         * gcc.dg/pch/inline-2.h: New.
1052         * gcc.dg/pch/static-1.c: New.
1053         * gcc.dg/pch/static-1.h: New.
1054         * gcc.dg/pch/static-2.c: New.
1055         * gcc.dg/pch/static-2.h: New.
1056
1057         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
1058
1059         * g++.dg/pch/pch.exp: Better handle failing testcases.
1060         * gcc.dg/pch/pch.exp: Likewise.
1061         * gcc.dg/pch/macro-1.c: New.
1062         * gcc.dg/pch/macro-1.h: New.
1063         * gcc.dg/pch/macro-2.c: New.
1064         * gcc.dg/pch/macro-2.h: New.
1065
1066         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
1067
1068         * g++.dg/dg.exp: Treat files in pch/ specially.
1069         * g++.dg/pch/pch.exp: New file.
1070         * g++.dg/pch/empty.H: New file.
1071         * g++.dg/pch/empty.C: New file.
1072         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1073         "precompile".
1074
1075         * gcc.dg/pch/pch.exp: New file.
1076         * gcc.dg/pch/empty.h: New file.
1077         * gcc.dg/pch/empty.c: New file.
1078         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1079         "precompile".
1080
1081 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1082
1083         * g++.dg/template/friend14.C: New test.
1084
1085 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1086
1087         * gcc.dg/old-style-asm-1.c: New test.
1088
1089 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
1090
1091         * gcc.c-torture/compile/20030109-1.c: New test.
1092
1093 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1094
1095         * gcc.c-torture/execute/20030109-1.c: New test.
1096
1097 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1098
1099         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1100         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1101         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1102         * g++.old-deja/g++.mike/eh2.C: Likewise
1103         * g++.old-deja/g++.mike/eh3.C: Likewise
1104         * g++.old-deja/g++.mike/eh5.C: Likewise
1105         * g++.old-deja/g++.mike/eh6.C: Likewise
1106         * g++.old-deja/g++.mike/eh7.C: Likewise
1107         * g++.old-deja/g++.mike/eh8.C: Likewise
1108         * g++.old-deja/g++.mike/eh9.C: Likewise
1109         * g++.old-deja/g++.mike/eh10.C: Likewise
1110         * g++.old-deja/g++.mike/eh12.C: Likewise
1111         * g++.old-deja/g++.mike/eh13.C: Likewise
1112         * g++.old-deja/g++.mike/eh14.C: Likewise
1113         * g++.old-deja/g++.mike/eh16.C: Likewise
1114         * g++.old-deja/g++.mike/eh17.C: Likewise
1115         * g++.old-deja/g++.mike/eh18.C: Likewise
1116         * g++.old-deja/g++.mike/eh21.C: Likewise
1117         * g++.old-deja/g++.mike/eh23.C: Likewise
1118         * g++.old-deja/g++.mike/eh24.C: Likewise
1119         * g++.old-deja/g++.mike/eh25.C: Likewise
1120         * g++.old-deja/g++.mike/eh26.C: Likewise
1121         * g++.old-deja/g++.mike/eh27.C: Likewise
1122         * g++.old-deja/g++.mike/eh28.C: Likewise
1123         * g++.old-deja/g++.mike/eh29.C: Likewise
1124         * g++.old-deja/g++.mike/eh31.C: Likewise
1125         * g++.old-deja/g++.mike/eh33.C: Likewise
1126         * g++.old-deja/g++.mike/eh34.C: Likewise
1127         * g++.old-deja/g++.mike/eh35.C: Likewise
1128         * g++.old-deja/g++.mike/eh36.C: Likewise
1129         * g++.old-deja/g++.mike/eh37.C: Likewise
1130         * g++.old-deja/g++.mike/eh38.C: Likewise
1131         * g++.old-deja/g++.mike/eh39.C: Likewise
1132         * g++.old-deja/g++.mike/eh40.C: Likewise
1133         * g++.old-deja/g++.mike/eh41.C: Likewise
1134         * g++.old-deja/g++.mike/eh42.C: Likewise
1135         * g++.old-deja/g++.mike/eh44.C: Likewise
1136         * g++.old-deja/g++.mike/eh46.C: Likewise
1137         * g++.old-deja/g++.mike/eh47.C: Likewise
1138         * g++.old-deja/g++.mike/eh48.C: Likewise
1139         * g++.old-deja/g++.mike/eh49.C: Likewise
1140         * g++.old-deja/g++.mike/eh50.C: Likewise
1141         * g++.old-deja/g++.mike/eh51.C: Likewise
1142         * g++.old-deja/g++.mike/eh53.C: Likewise
1143         * g++.old-deja/g++.mike/eh55.C: Likewise
1144         * g++.old-deja/g++.mike/p7912.C: Likewise
1145         * g++.old-deja/g++.mike/p9706.C: Likewise
1146         * g++.old-deja/g++.mike/p10416.C: Likewise
1147         * g++.old-deja/g++.mike/p11667.C: Likewise
1148         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1149         Remove redundant reference to Iris.
1150         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1151         Elxsi, i860, Pico Java, and WE32K.
1152
1153 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1154
1155         * g++.dg/ext/asm4.C: New test.
1156
1157 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1158
1159         PR c++/9030
1160         * g++.dg/template/friend12.C: New test.
1161         * g++.dg/template/friend13.C: Likewise.
1162         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1163
1164 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
1165
1166         * gcc.dg/i386-cadd.c: New test.
1167         * gcc.dg/i386-cmov4.c: Likewise.
1168
1169 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1170
1171         PR c++/9165
1172         * g++.dg/warn/Wunused-3.C: New test.
1173
1174         * g++.dg/abi/bitfield9.C: New test.
1175
1176         PR c++/9189
1177         * g++.dg/parse/defarg3.C: New test.
1178
1179 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1180
1181         * g++.dg/parse/ambig1.C: New test.
1182         * g++.dg/parse/defarg2.C: New test.
1183
1184 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1185
1186         * g++.dg/template/defarg-1.C: New test.
1187         * g++.dg/template/local2.C: Likewise.
1188
1189 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1190
1191         * gcc.c-torture/execute/20030105-1.c: New test.
1192
1193 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1194
1195         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1196         * g++.dg/parse/namespace4.C: Likewise.
1197
1198 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1199
1200         * g++.dg/template/ntp2.C: New test.
1201
1202 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1203
1204         * g++.dg/parse/extern-C-1.C: New test.
1205
1206         * g++.dg/parse/namespace4.C: New test.
1207
1208         * g++.dg/template/nested1.C: New test.
1209
1210         * g++.dg/parse/namespace3.C: New test.
1211
1212 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1213
1214         * g++.dg/lookup/two-stage1.C: New test.
1215
1216 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1217
1218         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1219         * g++.old-deja/g++.jason/access8.C: Likewise.
1220         * g++.old-deja/g++.other/decl5.C: Likewise.
1221
1222 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1223
1224         * g++.dg/parse/parse7.C: New test.
1225
1226 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1227
1228         PR c++/2843
1229         * g++.dg/ext/attrib7.C: New test.
1230
1231 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1232
1233         * g++.dg/parse/parse6.C: New test.
1234
1235 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1236
1237         * gcc.dg/h8300-stack-1.c: New.
1238
1239 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1240
1241         g++.dg/lookup/exception1.C: New test.
1242
1243         g++.dg/lookup/template1.C: New test.
1244
1245         g++.dg/parse/namespace2.C: New test.
1246
1247         g++.dg/parse/parens2.C: New test.
1248
1249 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1250
1251         * g++.dg/parse/parse5.C: New test.
1252         * g++.dg/lookup/scoped4.C: New test.
1253
1254 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1255
1256         * g++.dg/parse/parens1.C: New test.
1257
1258         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1259         angle-bracket1.C.
1260         * g++.dg/parse/parens2.C: New test.
1261
1262         * g++.dg/lookup/scope-operator1.C: New test.
1263
1264         * g++.dg/parse/operator1.C: New test.
1265
1266 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1267
1268         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1269         * g++.old-deja/g++.other/access6.C: Likewise.
1270         * g++.old-deja/g++.other/decl1.C: Likewise.
1271         * g++.old-deja/g++.pt/typename12.C: Likewise.
1272
1273 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1274
1275         * g++.dg/parse/namespace1.C: New test.
1276
1277 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1278
1279         * g++.dg/parse/parse4.C: New test.
1280
1281 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1282
1283         * g++.dg/parse/parse3.C: New test.
1284
1285 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1286
1287         * g++.dg/parse/parse2.C: New test.
1288
1289 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1290
1291         * g++.dg/template/friend11.C: New test.
1292
1293 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1294
1295         * g++.dg/parse/parse1.C: New test.
1296
1297 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1298
1299         * lib/profopt.exp: Change the name of a global variable to avoid
1300         possible clashes with other test suites.
1301
1302 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1303
1304         * g++.dg/inherit/covariant8.C: New test.
1305
1306 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1307
1308         * g++.dg/init/array9.C: New test.
1309
1310         PR c++/9112
1311         * g++.dg/parse/expr1.C: New test.
1312
1313 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1314
1315         * gcc.c-torture/compile/20021230-1.c: New test.
1316
1317 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1318
1319         * g++.dg/inherit/covariant5.C: New test.
1320         * g++.dg/inherit/covariant6.C: New test.
1321         * g++.dg/inherit/covariant7.C: New test.
1322
1323 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1324
1325         PR c++/2739
1326         * g++.dg/other/access2.C: New test.
1327
1328 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1329
1330         * g++.dg/other/anon-struct.C: No longer fails
1331         * g++.old-deja/g++.brendan/parse4.C: Likewise.
1332         * g++.old-deja/g++.brendan/parse5.C: Likewise.
1333         * g++.old-deja/g++.brendan/parse6.C: Likewise.
1334
1335 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1336
1337         * g++.dg/parse/angle-bracket.C (main): No longer fails.
1338
1339 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
1340
1341         * g++.dg/eh/spec4.C: Remove stray semicolon.
1342         * g++.dg/expr/pmf-1.C: Change error message.
1343         * g++.dg/ext/asm1.C: Remove stray semicolon.
1344         * g++.dg/ext/typename1.C: Add missing typenames.
1345         * g++.dg/inherit/template-as-base.C: Change error message.
1346         * g++.dg/lookup/scoped1.C: Likewise.
1347         * g++.dg/lookup/scoped2.C: Likewise.
1348         * g++.dg/lookup/using2.C: Likewise.
1349         * g++.dg/other/component1.C: Remove stray semicolon.
1350         * g++.dg/other/do1.C: Change error message.
1351         * g++.dg/other/error2.C: Likewise.
1352         * g++.dg/other/init1.C: Likewise.
1353         * g++.dg/other/packed1.C: Remove stray semicolon.
1354         * g++.dg/other/ptrmem2.C: Change error message.
1355         * g++.dg/parse/parameter-declaration-1.C: Remove line number
1356         marker.
1357         * g++.dg/special/initp1.C: Remove invalid attribute usage.
1358         * g++.dg/template/access3.C: Add typename keyword.
1359         * g++.dg/template/access5.C: Remove stray semicolon.
1360         * g++.dg/template/access6.C: Likewise.
1361         * g++.dg/template/complit1.C: Likewise.
1362         * g++.dg/template/crash1.C: Change error message.
1363         * g++.dg/template/inherit2.C: Remove stray semicolon.
1364         * g++.dg/template/instantiate2.C: Likewise.
1365         * g++.dg/template/instantiate3.C: Change error message.
1366         * g++.dg/template/qual1.C: Remove stray semicolon.
1367         * g++.dg/template/qualttp18.C: Change error message.
1368         * g++.dg/template/ref1.C: Remove stray semicolon.
1369         * g++.dg/template/sizeof1.C (A::value): Declare it.
1370         * g++.dg/template/spec4.C: Change error message.
1371         * g++.dg/template/static1.C: Likewise.
1372         * g++.dg/template/type1.C: Likewise.
1373         * g++.dg/template/typename3.C: Likewise.
1374         * g++.old-deja/g++.benjamin/13478.C: Change error message.
1375         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1376         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1377         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1378         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1379         named return value extension.
1380         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1381         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1382         * g++.old-deja/g++.bob/extern_C.C: Likewise.
1383         * g++.old-deja/g++.bob/inherit2.C: Likewise.
1384         * g++.old-deja/g++.brendan/complex1.C: Likewise.
1385         * g++.old-deja/g++.brendan/copy5.C: Likewise.
1386         * g++.old-deja/g++.brendan/crash13.C: Likewise.
1387         * g++.old-deja/g++.brendan/crash15.C: Likewise.
1388         * g++.old-deja/g++.brendan/crash18.C: Change error message.
1389         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1390         * g++.old-deja/g++.brendan/crash38.C: Likewise.
1391         * g++.old-deja/g++.brendan/crash50.C: Likewise.
1392         * g++.old-deja/g++.brendan/crash56.C: Likewise.
1393         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1394         syntax.
1395         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1396         * g++.old-deja/g++.brendan/crash8.C: Change error message.
1397         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1398         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1399         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1400         * g++.old-deja/g++.brendan/template11.C: Likewise.
1401         * g++.old-deja/g++.brendan/template26.C: Likewise.
1402         * g++.old-deja/g++.brendan/template27.C: Use explicit
1403         specialization syntax.
1404         * g++.old-deja/g++.brendan/template30.C: Likewise.
1405         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1406         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1407         non-dependent names.
1408         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1409         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1410         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1411         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1412         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1413         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1414         named return value extension.
1415         * g++.old-deja/g++.ext/namedret2.C: Likewise.
1416         * g++.old-deja/g++.ext/namedret3.C: Likewise.
1417         * g++.old-deja/g++.ext/return1.C: Likewise.
1418         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1419         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1420         * g++.old-deja/g++.jason/access8.C: Likewise.
1421         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1422         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1423         pseudo-destructor names.
1424         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1425         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1426         pseudo-destructor names.
1427         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1428         * g++.old-deja/g++.jason/overload19.C: Likewise.
1429         * g++.old-deja/g++.jason/overload32.C: Likewise.
1430         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1431         stray semicolons.
1432         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1433         * g++.old-deja/g++.jason/return.C: Likewise.
1434         * g++.old-deja/g++.jason/return2.C: Likewise.
1435         * g++.old-deja/g++.jason/shadow1.C: Likewise.
1436         * g++.old-deja/g++.jason/special.C: Use explicit specialization
1437         syntax.
1438         * g++.old-deja/g++.jason/template10.C: Account for use of
1439         non-dependent names.
1440         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1441         syntax.
1442         * g++.old-deja/g++.jason/template37.C: Likewise.
1443         * g++.old-deja/g++.law/access4.C: Change error messages.
1444         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
1445         pseudo-destructor names.
1446         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1447         * g++.old-deja/g++.law/ctors9.C: Likewise.
1448         * g++.old-deja/g++.law/cvt22.C: Likewise.
1449         * g++.old-deja/g++.law/dtors5.C: Likewise.
1450         * g++.old-deja/g++.law/global-init1.C: Likewise.
1451         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1452         * g++.old-deja/g++.law/operators28.C: Likewise.
1453         * g++.old-deja/g++.law/visibility28.C: Likewise.
1454         * g++.old-deja/g++.martin/eval1.C: Likewise.
1455         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1456         name.
1457         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1458         * g++.old-deja/g++.mike/net34.C: Likewise.
1459         * g++.old-deja/g++.mike/net36.C: Likewise.
1460         * g++.old-deja/g++.mike/ns2.C: Likewise.
1461         * g++.old-deja/g++.mike/p12306.C: Likewise.
1462         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1463         value extension.
1464         * g++.old-deja/g++.mike/p700.C: Likewise.
1465         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1466         * g++.old-deja/g++.mike/p710.C: Likewise.
1467         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1468         value extension.
1469         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1470         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1471         * g++.old-deja/g++.ns/crash2.C: Likewise.
1472         * g++.old-deja/g++.ns/crash3.C: Likewise.
1473         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1474         * g++.old-deja/g++.ns/ns17.C: Likewise.
1475         * g++.old-deja/g++.ns/template16.C: Likewise.
1476         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1477         keyword.
1478         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1479         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1480         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1481         named return value extension.
1482         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1483         * g++.old-deja/g++.other/access4.C: Issue additional error
1484         messages.
1485         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1486         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1487         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1488         * g++.old-deja/g++.other/crash25.C: Change error message.
1489         * g++.old-deja/g++.other/crash4.C: Change error message.
1490         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1491         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1492         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1493         checks.
1494         * g++.old-deja/g++.other/defarg8.C: Likewise.
1495         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1496         * g++.old-deja/g++.other/dtor10.C: Likewise.
1497         * g++.old-deja/g++.other/incomplete.C: Likewise.
1498         * g++.old-deja/g++.other/linkage7.C: Likewise.
1499         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1500         lookup algorithm.
1501         * g++.old-deja/g++.other/mangle2.C: Likewise.
1502         * g++.old-deja/g++.other/refinit2.C: Likewise.
1503         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1504         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1505         * g++.old-deja/g++.pt/crash28.C: Likewise.
1506         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1507         syntax.
1508         * g++.old-deja/g++.pt/crash32.C: Change error message.
1509         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1510         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1511         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1512         error message position.
1513         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1514         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1515         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1516         syntax.
1517         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1518         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1519         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1520         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1521         keyword.
1522         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1523         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1524         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1525         keyword.
1526         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1527         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1528         syntax.
1529         * g++.old-deja/g++.pt/friend28.C: Account for use of
1530         non-dependent names.
1531         * g++.old-deja/g++.pt/friend29.C: Likewise.
1532         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1533         rules.
1534         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1535         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1536         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1537         lookup rules.
1538         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1539         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1540         keyword.
1541         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1542         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1543         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1544         keyword.
1545         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1546         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1547         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1548         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1549         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1550         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1551         keyword.
1552         * g++.old-deja/g++.pt/spec10.C: Likewise.
1553         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1554         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1555         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1556         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1557         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1558         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1559         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1560         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1561         * g++.old-deja/g++.pt/typename15.C: Likewise.
1562         * g++.old-deja/g++.pt/typename22.C: Likewise.
1563         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1564         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1565         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1566         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1567         syntax.
1568         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1569         return value extension.
1570         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1571         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1572         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1573         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1574
1575 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1576
1577         * g++.dg/warn/inline1.C: New test.
1578         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1579         * g++.old-deja/g++.jason/synth10.C: Likewise.
1580         * g++.old-deja/g++.mike/net31.C: Likewise.
1581         * g++.old-deja/g++.mike/p8786.C: Likewise.
1582
1583         * g++.dg/template/friend10.C: New test.
1584         * g++.dg/template/conv5.C: New test.
1585
1586 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1587
1588         * g++.dg/lookup/scoped3.C: New test.
1589
1590         * g++.dg/lookup/decl1.C: New test.
1591         * g++.dg/lookup/decl2.C: New test.
1592
1593 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1594
1595         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1596         gcc.c-torture/compile/20021015-1.c,
1597         gcc.c-torture/compile/20021015-2.c,
1598         gcc.c-torture/compile/20021123-1.c,
1599         gcc.c-torture/compile/20021123-2.c,
1600         gcc.c-torture/compile/20021123-3.c,
1601         gcc.c-torture/compile/20021123-4.c,
1602         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1603         only to 3.1 or 3.2 branch.
1604
1605 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1606
1607         * gcc.dg/i386-bitfield3.c: New test.
1608
1609         * gcc.dg/i386-bitfield2.c: New test.
1610
1611 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1612
1613         * g++.dg/parse/conv_op1.C: New test.
1614
1615 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1616
1617         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1618         approved.
1619
1620 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1621
1622         * gcc.c-torture/compile/20021220-1.c: New test.
1623
1624 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1625
1626         * gcc.dg/i386-fastcall-1.c: New.
1627
1628 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1629
1630         * gcc.c-torture/execute/20021219-1.c: New test.
1631
1632 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1633
1634         * gcc.dg/i386-pic-1.c: New test.
1635
1636 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1637
1638         PR c++/8099
1639         * g++.dg/template/friend9.C: New test.
1640
1641 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1642
1643         PR c++/3663
1644         * g++.dg/template/access7.C: New test.
1645
1646 2002-12-18  Nick Clifton  <nickc@redhat.com>
1647
1648         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1649         the libstdc++-v3 directory has been found.
1650
1651 2002-12-12  Devang Patel <dpatel@apple.com>
1652         * gcc.dg/darwin-ld-1.c: New test.
1653         * gcc.dg/darwin-ld-2.c: New test.
1654         * gcc.dg/darwin-ld-3.c: New test.
1655         * gcc.dg/darwin-ld-4.c: New test.
1656         * gcc.dg/darwin-ld-5.c: New test.
1657
1658 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1659
1660         * gcc.c-torture/compile/20021212-1.c: New test.
1661
1662 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1663
1664         * gcc.dg/fshort-wchar: New test.
1665
1666 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1667
1668         PR c++/8372
1669         * g++.dg/template/dtor1.C: New test.
1670
1671         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1672         markers.
1673
1674 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1675
1676         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1677
1678 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1679
1680         * g++.dg/template/static1.C: New test.
1681         * g++.dg/template/static2.C: New test.
1682         * g++.old-deja/g++.ext/memconst.C: New test.
1683
1684 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1685
1686         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1687         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1688         * g++.dg/special/initp1.C: Likewise.
1689
1690 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1691
1692         * gcc.c-torture/execute/20021204-1.c: New test.
1693
1694 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1695
1696         * gcc.dg/ppc-fmadd-1.c: New file.
1697         * gcc.dg/ppc-fmadd-2.c: New file.
1698         * gcc.dg/ppc-fmadd-3.c: New file.
1699
1700 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1701
1702         * gcc.c-torture/compile/20021204-1.c: New test.
1703
1704 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1705
1706         * g++.dg/inherit/covariant2.C: New test.
1707         * g++.dg/inherit/covariant3.C: New test.
1708         * g++.dg/inherit/covariant4.C: New test.
1709         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1710         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1711
1712 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1713
1714         PR c++/8688
1715         * g++.dg/init/brace3.C: New test.
1716
1717 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1718
1719         * gcc.dg/20020210-1.c: Fix a comment typo.
1720
1721 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1722
1723         PR c++/8720
1724         * g++.dg/parse/defarg1.C: New test.
1725
1726         PR c++/8615
1727         * g++.dg/template/char1.C: New test.
1728
1729         * g++.dg/template/varmod1.C: Fix typo.
1730
1731 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1732
1733         DR 180
1734         * g++.old-deja/g++.pt/crash32.C: Expect error.
1735
1736 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1737
1738         PR c++/5919
1739         * g++.dg/template/varmod1.C: New test.
1740
1741         PR c++/8727
1742         * g++.dg/inherit/typeinfo1.C: New test.
1743
1744         PR c++/8663
1745         * g++.dg/inherit/typedef1.C: New test.
1746
1747 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1748
1749         PR c++/8332
1750         PR c++/8493
1751         * g++.dg/template/strlen1.C: New test.
1752
1753         PR c++/8227
1754         * g++.dg/template/ctor2.C: New test.
1755
1756         PR c++/8214
1757         * g++.dg/init/string1.C: New test.
1758
1759         PR c++/8511
1760         * g++.dg/template/friend8.C: New test.
1761
1762 2002-11-29  Joe Buck <jbuck@synopsys.com>
1763
1764         * g++.dg/lookup/anon2.C: New test.
1765
1766 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1767
1768         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1769         h8300 port.
1770
1771 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1772
1773         * gcc.dg/bitfld-6.c: New test.
1774
1775 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1776
1777         * gcc.c-torture/execute/20021127.[cx]: New test.
1778
1779 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1780
1781         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1782         quality.
1783
1784 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1785
1786         * g++.dg/init/brace2.C: New test.
1787         * g++.old-deja/g++.mike/p9129.C: Correct.
1788
1789 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1790
1791         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1792
1793 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1794
1795         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1796
1797 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1798
1799         * testsuite/g++.dg/abi/empty11.C: New test.
1800         * testsuite/g++.dg/rtti/cv1.C: New test.
1801
1802 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1803
1804         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1805
1806 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1807
1808         * g++.dg/abi/empty10.C: New test.
1809
1810 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1811
1812         * gcc.c-torture/compile/20021124-1.c: New test.
1813
1814 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1815
1816         * g++.dg/abi/rtti2.C: New test.
1817
1818 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1819
1820         * gcc.dg/i386-unroll-1.c: New test.
1821
1822 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1823
1824         * gcc.c-torture/compile/20021120-1.c: New test.
1825         * gcc.c-torture/compile/20021120-2.c: New test.
1826
1827 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1828
1829         * gcc.dg/bitfld-5.c: New test.
1830
1831 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1832
1833         * gcc.c-torture/execute/20021120-3.c: New test.
1834
1835 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1836
1837         * gcc.c-torture/execute/20021120-2.c: New test.
1838
1839 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1840
1841         * gcc.c-torture/execute/20021120-1.c: New test.
1842
1843 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1844
1845         * gcc.c-torture/execute/20021118-3.c: New test.
1846
1847 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1848
1849         * gcc.c-torture/compile/20021119-1.c: New test.
1850
1851 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1852
1853         * gcc.dg/duff-1.c: New test.
1854         * gcc.dg/duff-2.c: New test.
1855         * gcc.dg/duff-3.c: New test.
1856
1857 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1858
1859         * gcc.dg/cpp/_Pragma5.c: New test.
1860
1861 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1862
1863         * gcc.c-torture/execute/20021118-2.c: New test.
1864
1865 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1866
1867         * gcc.c-torture/execute/20021118-1.c: New test.
1868
1869 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1870
1871         * gcc.dg/20021116-1.c: New test.
1872
1873 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1874
1875         * g++.dg/abi/vcall1.C: New test.
1876
1877 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1878
1879         * gcc.dg/20021029-1.c: New test.
1880         * gcc.dg/20021029-2.c: New test.
1881
1882 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1883
1884         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1885
1886 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1887
1888         PR c/8439
1889         * gcc.dg/20021110.c: Move to ...
1890         * gcc.c-torture/compile/20021110.c: .... here.
1891
1892 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1893
1894         PR c/8467
1895         * gcc.c-torture/execute/20021111-1.c
1896
1897 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1898
1899         PR c/8439
1900         * gcc.dg/20021110.c: New test.
1901
1902 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1903
1904         * g++.dg/abi/vthunk3.C: Run only on x86.
1905
1906 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1907
1908         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1909
1910 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1911
1912         * lib/compat.exp (compat-execute): Fix logic error in last
1913         change.
1914
1915 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1916
1917         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1918
1919 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1920
1921         PR c++/8389
1922         * g++.dg/template/access6.C: New test.
1923
1924 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1925
1926         * gcc.dg/i386-ssefp-1.c: New test.
1927         * gcc.dg/i386-ssefp-1.c: New test.
1928
1929 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1930
1931         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1932
1933 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1934
1935         * g++.dg/abi/vthunk3.C: New test.
1936
1937         PR c++/8338
1938         * g++.dg/template/crash2.C: New test.
1939
1940 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1941
1942         * testsuite/g++.dg/abi/dtor1.C: New test.
1943         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1944
1945 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1946
1947         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1948         Darwin.
1949
1950 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1951
1952         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1953         -mthumb.  Only xfail with -O0.
1954
1955 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1956
1957         * g++.dg/abi/thunk1.C: New test.
1958         * g++.dg/abi/thunk2.C: Likewise.
1959         * g++.dg/abi/vtt1.C: Likewise.
1960
1961 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1962
1963         PR optimization/8423
1964         * gcc.c-torture/execute/builtin-constant.c: New test.
1965
1966 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1967
1968         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1969         Add some more cases.
1970
1971 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1972
1973         PR c++/8391
1974         * g++.dg/opt/local1.C: New test.
1975
1976 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1977
1978         PR c++/8160
1979         * g++.dg/template/complit1.C: New test.
1980
1981         PR c++/8149
1982         * g++.dg/template/typename4.C: Likewise.
1983
1984 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1985
1986         Core issue 287, PR c++/7639
1987         * g++.dg/template/instantiate1.C: Adjust error location.
1988         * g++.dg/template/instantiate3.C: New test.
1989         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1990         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1991         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1992
1993 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1994
1995         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1996
1997 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1998
1999         PR c++/8287
2000         * g++.dg/init/dtor2.C: New test.
2001
2002 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2003
2004         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2005         * gcc.dg/nest.c: Bypass errors on irix6.
2006
2007 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2008
2009         * gcc.dg/nest.c: Expect error for mmix-*-*.
2010         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2011
2012 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2013
2014         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2015         markers.
2016
2017         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2018
2019 2002-10-25  Mike Stump  <mrs@apple.com>
2020
2021         * gcc.dg/warn-1.c: New test.
2022
2023 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2024
2025         * g++.dg/template/typename3.C: New test.
2026
2027 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
2028
2029         * g++.dg/lookup/ptrmem1.C: New test.
2030
2031         * g++.dg/abi/vthunk2.C: New test.
2032
2033 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2034
2035         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2036
2037 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
2038
2039         * g++.dg/abi/empty9.C: New test.
2040
2041 2002-10-24  Richard Henderson  <rth@redhat.com>
2042
2043         * g++.dg/inherit/thunk1.C: Enable for ia64.
2044
2045 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2046
2047         PR c++/8067
2048         * g++.dg/lookup/pretty1.C: New test.
2049
2050 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
2051
2052         * gcc.dg/20021023-1.c: New test.
2053
2054 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2055
2056         PR c++/7679
2057         * g++.dg/parse/inline1.C: New test.
2058
2059 2002-10-23  Richard Henderson  <rth@redhat.com>
2060
2061         * g++.dg/inherit/thunk1.C: Enable for x86_64.
2062
2063         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2064
2065 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
2066
2067         PR c++/6579
2068         * g++.dg/parse/stmtexpr3.C: New test.
2069
2070 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2071
2072         * g++.dg/expr/cond1.C: New test.
2073
2074 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2075
2076         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2077
2078 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2079
2080         * g++.dg/abi/vbase13.C: New test.
2081         * g++.dg/abi/vbase14.C: Likewise.
2082
2083 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
2084
2085         * gcc.dg/tls/pic-1.c: New test.
2086         * gcc.dg/tls/nonpic-1.c: New test.
2087         * gcc.dg/20021018-1.c: New test.
2088
2089 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2090
2091         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2092         Remove only files with the same base name as the test case.
2093         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2094         (profopt-execute): Likewise.  Also, remove old profiling
2095         and performance data files before running the tests.
2096
2097         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2098         * g++.dg/bprob/bprob.exp: Likewise.
2099         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2100         to allow more general test case names.
2101
2102         * g++.dg/bprob/bprob-1.C: Rename to ...
2103         * g++.dg/bprob/g++-bprob-1.C: ... this.
2104
2105         * g77.dg/bprob/bprob-1.f: Rename to ...
2106         * g77.dg/bprob/g77-bprob-1.f: ... this.
2107
2108 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2109
2110         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2111         bison 1.50 or later.
2112
2113 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2114
2115         * g++.dg/README: Describe more test directories.
2116
2117 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2118
2119         * g++.dg/init/array6.C: Add additional tests.
2120
2121 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2122
2123         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2124         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2125
2126 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2127
2128         * gcc.c-torture/compile/20020604-1.x: New.
2129         * gcc.c-torture/compile/simd-5.x: Likewise.
2130         * gcc.c-torture/execute/920710-1.x: Likewise.
2131         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2132
2133 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2134
2135         * g++.dg/inherit/override1.C: Add dg-options clause.
2136
2137 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2138
2139         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2140         _mm_slli_si128.
2141
2142 2002-10-19  Andreas Schwab  <schwab@suse.de>
2143
2144         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2145         directory component.
2146
2147 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2148
2149         * g++.dg/inherit/thunk1.C: New test.
2150
2151         * g++.dg/inherit/override1.C: New test.
2152
2153         * g++.dg/abi/mangle11.C: New test.
2154         * g++.dg/abi/mangle14.C: New test.
2155         * g++.dg/abi/mangle17.C: New test.
2156
2157 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2158
2159         * g++.dg/overload/member2.C: New test.
2160
2161 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2162
2163         * g++.dg/README: Describe new compat directory.
2164         * g++.dg/dg.exp: Skip tests in compat directory.
2165         * README.compat: New file.
2166         * lib/compat.exp: New expect script.
2167         * g++.dg/compat: New test directory.
2168         * g++.dg/compat/compat.exp: New expect script.
2169         * g++.dg/compat/abi: New test directory.
2170         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2171         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2172         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2173         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2174         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2175         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2176         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2177         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2178         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2179         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2180         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2181         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2182         * g++.dg/compat/break: New test directory.
2183         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2184         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2185         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2186         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2187         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2188         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2189         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2190         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2191         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2192         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2193         g++.dg/compat/break/README: New files.
2194         * g++.dg/compat/eh: New test directory.
2195         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2196         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2197         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2198         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2199         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2200         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2201         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2202         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2203         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2204         g++.dg/compat/eh/filter2_y.C,
2205         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2206         g++.dg/compat/eh/new1_y.C,
2207         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2208         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2209         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2210         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2211         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2212         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2213         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2214         g++.dg/compat/eh/unexpected1_y.C: New files.
2215         * g++.dg/compat/init: New test directory.
2216         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2217         g++.dg/compat/init/array5_y.C,
2218         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2219         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2220         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2221         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2222         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2223         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2224         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2225         g++.dg/compat/init/init-ref2_y.C: New files.
2226
2227 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2228
2229         PR c++/7584
2230         * g++.dg/inherit/using3.C: New test.
2231
2232 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
2233
2234         * gcc.dg/20021017-2.c: New test.
2235
2236 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2237
2238         * g++.dg/abi/mangle16.C: Adjust.
2239
2240         * g++.dg/init/array8.C: New test.
2241
2242 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2243
2244         * gcc.dg/special/mips-abi.exp: New test.
2245         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2246
2247 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2248
2249         * g++.dg/abi/mangle16.C: New test.
2250         * g++.dg/abi/mangle17.C: Likewise.
2251
2252         PR c++/7478
2253         * g++.dg/template/ref1.C: New test.
2254
2255 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2256
2257         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2258
2259 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2260
2261         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2262
2263 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2264
2265         PR c++/7524
2266         * g++.dg/init/array7.C: New test.
2267
2268 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2269
2270         * g++.dg/init/array6.C: New test.
2271
2272         * g++.dg/abi/mangle13.C: Likewise.
2273         * g++.dg/abi/mangle14.C: Likewise.
2274         * g++.dg/abi/mangle15.C: Likewise.
2275
2276 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2277
2278         * g++.dg/abi/empty8.C: New test.
2279
2280 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2281
2282         * g++.dg/init/ctor1.C: New test.
2283
2284 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2285
2286         * gcc.c-torture/execute/20021015-1.c: New test.
2287
2288 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2289
2290         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2291
2292 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
2293
2294         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2295
2296 2002-10-14  Richard Henderson  <rth@redhat.com>
2297
2298         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2299
2300 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2301
2302         PR optimization/6631
2303         * g++.dg/opt/const2.C: New test.
2304
2305 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2306
2307         PR c++/7176
2308         * g++.dg/parse/friend1.C: New test.
2309         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2310
2311 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2312
2313         * gcc.dg/20021014-1.c: New test.
2314
2315 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2316
2317         PR c++/5661
2318         * g++.dg/ext/vlm1.C: New test.
2319         * g++.dg/ext/vlm2.C: Likewise.
2320
2321         * g++.dg/init/array1.C: Remove invalid braces.
2322         * g++.dg/init/brace1.C: New test.
2323         * g++.dg/init/copy2.C: Likewise.
2324         * g++.dg/init/copy3.C: Likewise.
2325         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2326         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2327         braces.
2328
2329 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2330
2331         * gcc.dg/cpp/assembler.S: Don't use -ansi.
2332
2333 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
2334
2335         * gcc.c-torture/compile/simd-5.c: New test.
2336
2337 2002-10-10  Roger Sayle  <roger@eyesopen.com>
2338
2339         * gcc.c-torture/execute/shiftopt-1.c: New test case.
2340
2341 2002-10-10  Jim Wilson  <wilson@redhat.com>
2342
2343         * gcc.c-torture/execute/20021010-1.c: New test.
2344
2345 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
2346
2347         PR c/7353
2348         * g++.dg/ext/typedef-init.C: New test.
2349         * gcc.dg/typedef-init.c: New test.
2350
2351 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
2352
2353         * gcc.dg/cpp/paste13.c: New test.
2354
2355 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2356
2357         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
2358         remaining platforms, XFAIL during compile, not execute.  Don't
2359         XFAIL at -O0.
2360
2361 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
2362
2363         * gcc.dg/alias-1.c: Tweak expected warning.
2364
2365 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2366
2367         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2368
2369 2002-10-06  Andreas Jaeger  <aj@suse.de>
2370
2371         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2372         * gcc.dg/cpp/c++98.C: Likewise.
2373
2374         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2375         * g++.dg/cpp/c++98.C: Likewise.
2376
2377         * g++.dg/README (Subdirectories): Mention cpp directory.
2378
2379         PR target/7559
2380         * gcc.dg/20021006-1.c: New test.
2381
2382 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2383
2384         PR c++/7804
2385         * g++.dg/other/warning1.C: New test.
2386
2387 2002-10-04  Roger Sayle  <roger@eyesopen.com>
2388
2389         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
2390         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
2391         and sparc-*-* with -m64 as expected failures.  See PR 8087.
2392
2393 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2394
2395         PR c++/7931
2396         * g++.dg/template/ptrmem3.C: New test.
2397
2398         PR c++/7754
2399         * g++.dg/template/union1.C: New test.
2400
2401 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2402
2403         PR c++/8006
2404         * g++.dg/abi/mangle9.C: New test.
2405         * g++.dg/abi/mangle10.C: New test.
2406         * g++.dg/abi/mangle11.C: New test.
2407         * g++.dg/abi/mangle12.C: New test.
2408
2409 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
2410
2411         PR c++/7188.
2412         * g++.dg/template/meminit1.C: New test.
2413         * g++.dg/warn/Wreorder-1.C: Likewise.
2414         * g++.old-deja/g++.mike/warn3.C: Tweak.
2415         * lib/prune.exp: Ingore "in copy constructor".
2416
2417 2002-10-02  Andreas Jaeger  <aj@suse.de>
2418
2419         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2420         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2421         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2422         on x86-64.
2423
2424 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2425
2426         * gcc.dg/empty1.C: Fix typo.
2427
2428 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
2429
2430         * gcc.dg/alias-1.c: New test.
2431
2432 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2433
2434         * gcc.dg/empty1.C: New test.
2435
2436         * g++.dg/tls/init-2.C: Tweak error messages.
2437
2438 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2439
2440         * gcc.c-torture/compile/20020923-1.c: New test.
2441
2442 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2443
2444         * gcc.c-torture/execute/ffs-1.c: New test.
2445         * gcc.c-torture/execute/ffs-2.c: Ditto.
2446
2447 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2448
2449         * g++.dg/overload/member1.C: New test.
2450
2451 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2452
2453         * g++.dg/abi/empty7.C: New test.
2454         * g++.dg/init/pm2.C: Likewise.
2455
2456 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2457
2458         * g++.dg/rtti/crash1.C: New test.
2459
2460 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2461
2462         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2463         gcc.dg/sibcall-4.c: New tests.
2464
2465 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2466
2467         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2468         powerpc and MMIX targets.
2469
2470 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2471
2472         * gcc.dg/cpp/20020927-1.c: New.
2473
2474 2002-09-26  David S. Miller  <davem@redhat.com>
2475
2476         * gcc.c-torture/compile/trunctfdf.c: New.
2477
2478 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2479
2480         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2481
2482 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2483
2484         * gcc.c-torture/execute/loop-15.c: New.
2485
2486 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2487
2488         * README.QMTEST: Fix typo.
2489
2490 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2491
2492         * gcc.dg/20020926-1.c: New test.
2493
2494 2002-09-25  David S. Miller  <davem@redhat.com>
2495
2496         PR target/7842
2497         * gcc.c-torture/execute/shiftdi.c: New test.
2498
2499 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2500
2501         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2502         unique to the tool.
2503         * lib/g77.exp (g77_init): Likewise.
2504         * lib/g++.exp (g++_init): Likewise.
2505         * lib/objc.exp (objc_init): Likewise.
2506
2507 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2508
2509         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2510         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2511         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2512
2513 2002-09-25  Richard Henderson  <rth@redhat.com>
2514
2515         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2516         too-small long double.
2517
2518 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2519
2520         * gcc.dg/20020919-1.c: New test.
2521
2522 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2523
2524         * g++.dg/abi/bitfield6.C: New test.
2525         * g++.dg/abi/bitfield7.C: New test.
2526         * g++.dg/abi/bitfield8.C: New test.
2527         * g++.dg/abi/vbase11.C: New test.
2528
2529 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2530
2531         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2532         hppa*-*-hpux*.  Update test comment.
2533
2534 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2535
2536         * gcc.dg/tls/struct-1.c: New test.
2537
2538 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2539
2540         * gcc.dg/cpp/tr-warn2.c: Update.
2541
2542 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2543
2544         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2545
2546 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2547
2548         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2549         systems.
2550
2551 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2552
2553         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2554
2555         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2556         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2557         setting of cxxfilt.
2558
2559 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2560
2561         * gcc.dg/20020312-2.c: Update for darwin.
2562
2563 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2564
2565         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2566
2567 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2568
2569         * objc.dg/comp-types-1.m: New test.
2570         * objc.dg/comp-types-2.m: New test.
2571         * objc.dg/comp-types-3.m: New test.
2572         * objc.dg/comp-types-4.m: New test.
2573         * objc.dg/comp-types-5.m: New test.
2574         * objc.dg/comp-types-6.m: New test.
2575
2576 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2577
2578         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2579
2580 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2581
2582         * g++.dg/other/do1.C: New test.
2583
2584         * g++.dg/template/subst1.C: New test.
2585
2586 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2587
2588         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2589
2590 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2591
2592         * g++.dg/template/qualttp20.C: Adjust expected errors.
2593         * g++.old-deja/g++.jason/report.C: Likewise.
2594         * g++.old-deja/g++.other/qual1.C: Likewise.
2595
2596         * g++.dg/lookup/scoped2.C: New test.
2597
2598         * g++.dg/ext/asm3.C: New test.
2599
2600 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2601
2602         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2603
2604 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2605
2606         * ChangeLog: follow spelling conventions.
2607         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2608         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2609         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2610         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2611         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2612         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2613         * g++.old-deja/g++.law/global-init1.C: Likewise.
2614         * g++.old-deja/g++.other/delete4.C: Likewise.
2615         * g++.old-deja/g++.other/inline21.C: Likewise.
2616         * g++.old-deja/g++.other/singleton.C: Likewise.
2617         * g77.dg/strlen0.f: Likewise.
2618         * g77.f-torture/compile/20010519-1.f: Likewise.
2619         * g77.f-torture/compile/980310-4.f: Likewise.
2620         * gcc.c-torture/compile/20000605-1.c: Likewise.
2621         * gcc.c-torture/execute/20020225-1.c: Likewise.
2622         * gcc.dg/c90-hexfloat-2.c: Likewise.
2623         * gcc.dg/c99-bool-1.c: Likewise.
2624         * gcc.dg/c99-hexfloat-2.c: Likewise.
2625         * gcc.dg/dll-2.c: Likewise.
2626         * gcc.dg/wtr-union-init-1.c: Likewise.
2627         * gcc.dg/wtr-union-init-2.c: Likewise.
2628         * gcc.dg/wtr-union-init-3.c: Likewise.
2629         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2630         * gcc.dg/cpp/defined.c: Likewise.
2631         * gcc.dg/cpp/macsyntx.c: Likewise.
2632         * gcc.dg/cpp/paste2.c: Likewise.
2633         * gcc.dg/cpp/trad/defined.c: Likewise.
2634         * gcc.dg/format/c90-printf-1.c: Likewise.
2635         * gcc.dg/format/c90-scanf-1.c: Likewise.
2636         * gcc.dg/format/c99-printf-1.c: Likewise.
2637         * gcc.dg/format/c99-scanf-1.c: Likewise.
2638         * gcc.misc-tests/gcov-8.c: Likewise.
2639         * lib/profopt.exp: Likewise.
2640
2641 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2642
2643         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2644
2645 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2646
2647         * g++.dg/inherit/using2.C: New test.
2648
2649 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2650
2651         * ChangeLog: Follow spelling conventions.
2652         * g++.dg/template/friend4.C: Likewise.
2653         * g++.old-deja/g++.pt/crash67.C: Likewise.
2654         * gcc.c-torture/execute/20000801-4.c: Likewise.
2655         * gcc.dg/c90-digraph-1.c: Likewise.
2656         * gcc.dg/c94-digraph-1.c: Likewise.
2657         * gcc.dg/c99-digraph-1.c: Likewise.
2658         * gcc.dg/cpp/line5.c: Likewise.
2659         * gcc.dg/cpp/multiline.c: Likewise.
2660         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2661         * gcc.dg/format/attr-3.c: Likewise.
2662         * gcc.dg/format/c90-scanf-3.c: Likewise.
2663         * gcc.dg/format/ext-4.c: Likewise.
2664
2665 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2666
2667         * g++.dg/template/pretty1.C: New test.
2668
2669 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2670
2671         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2672
2673 2002-09-13  Matt Austern  <austern@apple.com>
2674
2675         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2676         passing a cast expression to a function by const reference.
2677
2678 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2679
2680         * g++.dg/template/deduce1.C: New test.
2681
2682 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2683
2684         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2685         32-bit int.
2686
2687 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2688
2689         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2690         usage.
2691
2692 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2693
2694         * gcc.c-torture/compile/20020910-1.c: New test.
2695
2696 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2697
2698         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2699
2700 2002-09-10  Andreas Jaeger  <aj@suse.de>
2701
2702         * gcc.dg/20020312-2.c: Adjust for x86-64.
2703
2704 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2705
2706         * g77.dg/7388.f: New test case for PR 7388.
2707
2708 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2709
2710         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2711
2712 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2713
2714         * objc.dg/proto-lossage-1.m: New test.
2715
2716 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2717
2718         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2719
2720 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2721
2722         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2723         expected to pass.
2724
2725 2002-09-06  Stan Shebs  <shebs@apple.com>
2726             David Edelsohn  <edelsohn@gnu.org>
2727
2728         * gcc.dg/weak: New directory.
2729         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2730         target-specific xfail bits.
2731         * gcc.dg/typeof-2.c: Move to new directory.
2732         * gcc.dg/weak.exp: New expect script.
2733
2734 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2735
2736         * gcc.c-torture/execute/extzvsi.c: New test.
2737
2738 2002-09-05  Stan Shebs  <shebs@apple.com>
2739
2740         * gcc.dg/weak-1.c: xfail on Darwin.
2741         * gcc.dg/weak-2.c: Ditto.
2742         * gcc.dg/weak-3.c: Ditto.
2743         * gcc.dg/weak-4.c: Ditto.
2744         * gcc.dg/weak-5.c: Ditto.
2745         * gcc.dg/weak-6.c: Ditto.
2746         * gcc.dg/weak-7.c: Ditto.
2747         * gcc.dg/weak-8.c: Ditto.
2748         * gcc.dg/weak-9.c: Ditto.
2749
2750 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2751
2752         * gcc.c-torture/execute/loop-14.c: New test.
2753
2754 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2755
2756         * g++.dg/other/cxa-atexit1.C: New test.
2757
2758         * gcc.dg/typeof-2.c: New test.
2759
2760 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2761
2762         * gcc.dg/builtins-2.c: New testcase.
2763         * gcc.dg/builtins-3.c: New testcase.
2764
2765 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2766
2767         * gcc.dg/cpp/_Pragma4.c: New test.
2768
2769 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2770
2771         * objc/execute/nil_method-1.m: New testcase.
2772
2773 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2774
2775         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2776         [Object class], not [Object initialize].
2777
2778 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2779             Hans-Peter Nilsson  <hp@bitrange.com>
2780
2781         * gcc.c-torture/execute/20020720-1.x: Skip test on
2782         mmix-knuth-mmixware.  Correct comment.
2783
2784 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2785
2786         * testsuite/g++.dg/abi/bitfield5.C: New test.
2787         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2788
2789 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2790
2791         * objc.dg/undeclared-selector.m: New test.
2792
2793 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2794
2795         * g++.dg/other/offsetof1.C: Avoid cast warning.
2796
2797 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2798
2799         * objc.dg/super-class-2.m: New test.
2800
2801 2002-08-24  Matt Austern  <austern@apple.com>
2802
2803         * g++.dg/ext/lvaddr.C: New test.
2804         * g++.dg/ext/lvcast.C: New test.
2805
2806 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2807
2808         * testsuite/g++.dg/inherit/cond1.C: New test.
2809
2810 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2811
2812         * gcc.dg/noncompile/incomplete-1.c: New test.
2813
2814 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2815
2816         * gcc.dg/typespec-1.c: New test.
2817
2818 2002-08-20  Devang Patel  <dpatel@apple.com>
2819         * objc.dg/proto-hier-2.m: New test.
2820
2821 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2822
2823         * objc.dg/bitfield-1.m: New test.
2824         * objc.dg/bitfield-2.m: New test.
2825
2826 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2827
2828         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2829         gcc.dg/c99-flex-array-4.c: New tests.
2830
2831 2002-08-16  Stan Shebs  <shebs@apple.com>
2832
2833         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2834
2835 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2836
2837         * gcc.dg/typeof-1.c: New test.
2838         * g++.dg/ext/typeof2.C: New test.
2839
2840 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2841
2842         * g++.dg/other/offsetof1.C: New test.
2843
2844 2002-08-14  Richard Henderson  <rth@redhat.com>
2845
2846         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2847
2848 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2849
2850         * gcc.dg/cpp/_Pragma3.c: New test.
2851
2852 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2853
2854         * g++.dg/template/inherit3: New test.
2855
2856 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2857
2858         * gcc.dg/bitfld-4.c: Add blank options.
2859
2860 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2861
2862         * g++.dg/template/crash1.C: New test.
2863
2864 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2865
2866         * gcc.dg/tls/opt-2.c: New test.
2867
2868 2002-08-08  Devang Patel  <dpatel@apple.com>
2869
2870         * objc.dg/selector-1.m : New test
2871
2872 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2873
2874         * g++.dg/abi/bitfield4.C: New test.
2875         * gcc.dg/bitfld-4.c: New test.
2876
2877 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2878
2879         * g++.dg/other/packed1.C: New test.
2880
2881 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2882
2883         * g++.dg/abi/offsetof.C: Tweak error messages.
2884         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2885
2886 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2887
2888         * gcc.dg/bitfld-3.c: New test.
2889
2890 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2891             Richard Henderson  <rth@redhat.com>
2892
2893         * gcc.dg/i386-bitfield1.c: New test.
2894         * g++.dg/abi/bitfield3.C: Update.
2895
2896 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2897
2898         * objc.dg/const-str-2.m: Update.
2899         * gcc.dg/cpp/c++98.c: Change to C extension.
2900         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2901         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2902
2903 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2904
2905         * testsuite/gcc.dg/tls/diag-3.c: New.
2906
2907 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2908
2909         * g++.dg/README (Subdirectories): Document new subdir expr.
2910         * g++.dg/expr/pmf-1.C: New test.
2911
2912 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2913
2914         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2915
2916 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2917
2918         * g++.dg/abi/bitfield3.C: New test.
2919
2920 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2921
2922         * lib/gcov.exp: Tweak expected line formats.
2923         * gcc.misc-tests/gcov8.c: New test.
2924         * gcc.misc-tests/gcov8.x: New flags.
2925
2926 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2927
2928         * consistency.vlad/layout/endian.c: Include string.h.
2929
2930         * gcc.c-torture/execute/20020805-1.c: New test.
2931
2932 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2933
2934         * g++.dg/other/conversion1.C: New test.
2935
2936 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2937
2938         * gcc.dg/builtins-1.c: New testcase.
2939
2940 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2941
2942         * g++.dg/inherit/access3.C: New test.
2943
2944 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2945
2946         * gcc.dg/ia64-visibility-2.c: New test.
2947
2948 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2949
2950         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2951         __qualifier_flags to __flags.
2952
2953 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2954
2955         * g++.dg/inherit/operator1.C: New test.
2956         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2957         * g++.dg/other/error1.C: Change expected error message.
2958         * g++.dg/template/conv4.C: Likewise.
2959
2960 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2961
2962         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2963         for documented behavior.
2964
2965 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2966
2967         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2968         several targets known to fail.
2969
2970 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2971
2972         * gcc.dg/mips-args-[123].c: New tests.
2973
2974 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2975
2976         * gcc.dg/ppc-spe.c: New.
2977
2978 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2979
2980         * g++.dg/other/ptrmem4.C: New testcase.
2981
2982 2002-07-24  Richard Henderson  <rth@redhat.com>
2983
2984         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2985
2986 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2987
2988         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2989
2990 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2991
2992         * gcc.c-torture/execute/memset-3.c: New testcase.
2993
2994 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2995
2996         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2997         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2998
2999 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3000
3001         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3002         Delete.
3003
3004 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
3005
3006         * gcc.c-torture/compile/simd-4.c: New test.
3007
3008 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3009
3010         PR c++/7347, c++/7348
3011         * g++.dg/template/access4.C: New test.
3012         * g++.dg/template/access5.C: New test.
3013         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3014         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3015         * g++.old-deja/g++.pt/ttp58.C: Likewise.
3016         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3017
3018 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
3019
3020         * gcc.dg/gnu89-init-2.c: New test.
3021
3022 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3023
3024         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3025
3026 2002-07-20  Roger Sayle  <roger@eyesopen.com>
3027
3028         * gcc.c-torture/execute/20020720-1.c: New testcase.
3029
3030 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3031
3032         * gcc.dg/cpp/Wsignprom.c: New tests.
3033
3034 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
3035
3036         * gcc.c-torture/execute/loop-13.c: New test.
3037
3038 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3039
3040         * gcc.dg/cpp/expr.c: New tests.
3041
3042 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
3043
3044         * g++.dg/opt/pr6713.C: Add template instantiation.
3045
3046 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
3047
3048         * gcc.dg/nest.c: New test.
3049
3050 2002-07-17  Richard Henderson  <rth@redhat.com>
3051
3052         * g++.dg/opt/pr6713.C: New test.
3053
3054 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3055
3056         * gcc.c-torture/execute/loop-2e.x: Let the testcase
3057         XFAIL for all x86 processors.
3058
3059 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3060
3061         * gcc.c-torture/execute/20010122-1.x: Do not test with
3062         -fomit-frame-pointer.
3063
3064 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3065
3066         * g++.dg/template/instantiate2.C: New test.
3067         * g++.dg/template/spec4.C: New test.
3068
3069 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3070
3071         * g++.dg/template/access2.C: New test.
3072         * g++.dg/template/access3.C: New test.
3073
3074 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
3075
3076         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3077         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3078         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3079         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3080         Convert to use <stdarg.h>.
3081         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3082         Delete.
3083         * gcc.dg/va-arg-2.c: New.
3084         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3085
3086 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
3087
3088         * gcc.c-torture/compile/20020710-1.c: New test.
3089
3090 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
3091                           Andrew Pinski  <pinskia@physics.uc.edu>
3092
3093         gcc.c-torture/compile/simd-2.c: New testcase.
3094         gcc.c-torture/compile/simd-3.c: Likewise.
3095
3096 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3097
3098         PR c++/7224
3099         * g++.dg/overload/error1.C: New test.
3100
3101 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3102
3103         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3104         configuration and IRIX 6 O32 ABI.
3105
3106 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3107
3108         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3109
3110 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3111
3112         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3113
3114 2002-07-10  Jeffrey A Law  <law@redhat.com>
3115
3116         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3117
3118         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3119
3120 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3121
3122         * gcc.dg/20020312-2.c: Check for __PPC__.
3123
3124 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3125
3126         * gcc.c-torture/compile/20020709-1.c: New test.
3127
3128 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3129
3130         * g++.dg/template/qualttp21.C: New test case.
3131
3132 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3133
3134         * gcc.c-torture/compile/20020706-1.c: New test.
3135         * gcc.c-torture/compile/20020706-2.c: New test.
3136
3137 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3138             Alexandre Oliva  <aoliva@redhat.com>
3139
3140         * g++.dg/warn/incomplete1.C: New test.
3141
3142 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3143
3144         PR c++/7099
3145         * g++.dg/warn/noreturn1.C: New test.
3146
3147 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3148
3149         PR c++/6706
3150         * g++.dg/debug/debug6.C: New test.
3151         * g++.dg/debug/debug7.C: New test.
3152
3153 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
3154
3155         * gcc.c-torture/compile/simd-3.c: New test.
3156
3157 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3158
3159         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3160         * gcc.dg/20020620-1.c: Likewise.
3161
3162 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3163
3164         PR c++/6944
3165         * g++.dg/init/array4.C: New test.
3166         * g++.dg/init/array5.C: New test.
3167
3168 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
3169
3170         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3171         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3172
3173 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3174
3175         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3176         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3177         * gcc.dg/wtr-conversion-1.c: Likewise.
3178         * gcc.dg/wtr-escape-1.c: Likewise.
3179         * gcc.dg/wtr-int-type-1.c: Likewise.
3180         * gcc.dg/wtr-label-1.c: Likewise.
3181         * gcc.dg/wtr-static-1.c: Likewise.
3182         * gcc.dg/wtr-strcat-1.c: Likewise.
3183         * gcc.dg/wtr-suffix-1.c: Likewise.
3184         * gcc.dg/wtr-switch-1.c: Likewise.
3185         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3186         * gcc.dg/wtr-union-init-1.c: Likewise.
3187         * gcc.dg/wtr-union-init-2.c: Likewise.
3188         * gcc.dg/wtr-union-init-3.c: Likewise.
3189
3190         * gcc.dg/wtr-func-def-1.c: New test.
3191
3192 2002-07-02 Devang Patel <dpatel@apple.com>
3193
3194         * objc.dg/param-1.m: New test.
3195
3196 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3197
3198         * gcc.dg/cpp/trad/directive.c: Add test.
3199         * gcc.dg/cpp/trad/macroargs.c: Add test.
3200         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3201
3202 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3203
3204         * gcc.dg/cpp/cmdlne-M.c: New test.
3205
3206 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3207
3208         * objc.dg/desig-init-1.m: New test.
3209
3210 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3211
3212         PR c++/6716
3213         * g++.dg/template/instantiate1.C: New test.
3214
3215 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3216
3217         PR c++/7112
3218         * g++.dg/template/sizeof2.C: New test.
3219
3220 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3221
3222         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3223         gcc.dg/cpp/trad/include.c: New tests.
3224
3225 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3226
3227         PR target/7177
3228         * gcc.c-torture/compile/20020701-1.c: New test.
3229
3230 2002-07-01  Stan Shebs  <shebs@apple.com>
3231
3232         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3233         header here...
3234         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3235         (objc-torture-execute): or here.
3236
3237 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
3238
3239         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3240
3241 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3242
3243         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3244
3245 2002-06-30  Devang Patel  <dpatel@apple.com>
3246
3247         * objc.dg/fsyntax-only.m: New test.
3248
3249 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3250
3251         PR c++/6695
3252         * g++.dg/template/friend7.C: New file.
3253
3254 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3255
3256         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3257         return type.
3258
3259 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
3260
3261         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3262         avoid division by zero.
3263
3264 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3265
3266         * gcc.dg/Wunknownprag.c: New tests.
3267
3268 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
3269
3270         * gcc.c-torture/execute/simd-2.c: New test.
3271
3272 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3273
3274         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3275         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3276         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3277         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3278         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3279         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3280         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3281         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3282         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3283         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3284         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3285         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3286         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3287         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3288         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3289         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3290         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3291
3292 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3293
3294         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3295         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3296         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3297         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3298         New tests.
3299         * gcc.dg/cpp/trad/directive.c: Update.
3300
3301 2002-06-23  Andreas Jaeger  <aj@suse.de>
3302
3303         * gcc.c-torture/execute/complex-6.c: New.
3304
3305 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3306
3307         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3308         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3309         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3310         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3311
3312 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3313
3314         * gcc.dg/cpp/trad: New directory with traditional tests copied
3315         from parent directory.
3316         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3317         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3318         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3319         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3320         Move to trad/ and rename.
3321         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3322         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3323         gcc.dg/cpp/trad/redef2.c: New tests.
3324         * gcc.dg/cpp/trad/trad.exp: New driver.
3325
3326 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3327
3328         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3329         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3330         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3331         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3332         Remove.
3333
3334 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3335
3336         * gcc.dg/20020620-1.c: New test.
3337
3338 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3339
3340         * g++.dg/template/ttp4.C: New test.
3341
3342 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
3343
3344         * g++.dg/opt/vt1.C: Fix regexp.
3345
3346 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3347
3348         * gcc.c-torture/execute/pure-1.c: Make functions static again.
3349         Don't use attribute `noinline'.
3350
3351 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3352
3353         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3354
3355 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
3356
3357         * gcc.c-torture/execute/simd-1.c: New.
3358
3359         * gcc.dg/simd-1.c: New.
3360
3361 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3362
3363         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3364
3365 2002-06-16  Richard Henderson  <rth@redhat.com>
3366
3367         * g++.dg/ext/anon-struct1.C: New.
3368         * g++.dg/ext/anon-struct2.C: New.
3369         * g++.dg/ext/anon-struct3.C: New.
3370         * gcc.dg/anon-struct-1.c: New.
3371         * gcc.dg/anon-struct-2.c: New.
3372         * gcc.dg/anon-struct-3.c: New.
3373         * gcc.dg/20011008-1.c: Adjust warning text.
3374         * gcc.dg/20020527-1.c: Add -fms-extensions.
3375
3376 2002-06-16  Richard Henderson  <rth@redhat.com>
3377
3378         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3379
3380 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
3381
3382         * gcc.c-torture/execute/20020615-1.c: New test.
3383
3384 2002-06-15  Roger Sayle  <roger@eyesopen.com>
3385
3386         * gcc.c-tortuture/execute/compare-1.c: New test case.
3387         * gcc.c-tortuture/execute/compare-2.c: New test case.
3388         * gcc.c-tortuture/execute/compare-3.c: New test case.
3389
3390 2002-06-13  Richard Henderson  <rth@redhat.com>
3391
3392         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
3393         ia64 ilp32.
3394
3395 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3396
3397         * g++.dg/template/typename2.C: Update error message.
3398
3399 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
3400
3401         * gcc.c-torture/execute/20020611-1.c: New test.
3402
3403 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
3404
3405         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3406         list of targets to skip.
3407
3408 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
3409
3410         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3411         targets if not optimizing.
3412
3413 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
3414
3415         * gcc.c-torture/compile/20020605-1.c: New test.
3416
3417         * g++.dg/opt/vt1.C: New test.
3418
3419         * gcc.dg/20020531-1.c: New test.
3420
3421         * gcc.dg/20020530-1.c: New test.
3422
3423         * gcc.dg/20020527-1.c: New test.
3424
3425         * g++.dg/opt/cse1.C: New test.
3426
3427 2002-06-07  Roger Sayle  <roger@eyesopen.com>
3428
3429         * gcc.dg/20020607-2.c: New test case.
3430
3431 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
3432
3433         * gcc.c-torture/compile/20020604-1.c: New test.
3434
3435 2002-06-04  Richard Henderson  <rth@redhat.com>
3436
3437         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3438         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3439         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3440
3441 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3442
3443         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3444
3445 2002-06-03  Richard Henderson  <rth@redhat.com>
3446
3447         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3448         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3449
3450 2002-06-02  Richard Henderson  <rth@redhat.com>
3451
3452         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3453         test functions static.
3454
3455 2002-06-02  Andreas Jaeger  <aj@suse.de>
3456
3457         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3458         now.
3459
3460 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3461
3462         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3463         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3464         Update for mofified diagnostics.
3465         * gcc.dg/c99-intconst-1.c: No longer fail.
3466
3467 2002-06-02  Richard Henderson  <rth@redhat.com>
3468
3469         * gcc.dg/uninit-A.c: Remove xfail markers.
3470
3471 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3472
3473         * gcc.dg/fnegate-1.c: New test case.
3474
3475 2002-05-30  Osku Salerma  <osku@iki.fi>
3476
3477         * gcc.c-torture/execute/mayalias-1.c: New file.
3478
3479 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3480
3481         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3482         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3483         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3484
3485 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3486
3487         * gcc.c-torture/execute/20020529-1.c: New test.
3488
3489 2002-05-27  Richard Henderson  <rth@redhat.com>
3490
3491         * g++.dg/ext/attrib6.C: New test case.
3492
3493 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3494
3495         * gcc.c-torture/execute/pure-1.c: New test.
3496
3497 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3498
3499         * gcc.dg/cpp/arith-2.c: Remove.
3500
3501 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3502
3503         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3504         * gcc.dg/cpp/if-3.c: Remove.
3505
3506 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3507
3508         * g++.dg/opt/cse2.C: New test.
3509
3510 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3511
3512         * gcc.dg/cpp/arith-1.c: New semantic tests.
3513         * gcc.dg/cpp/if-1.c: Update.
3514
3515 2002-05-24  Ben Elliston  <bje@redhat.com>
3516
3517         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3518
3519 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3520
3521         * gcc.dg/verbose-asm.c: New test.
3522
3523 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3524
3525         * gcc.dg/cpp/paste12.c: New test.
3526
3527 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3528
3529         * g++.dg/parse/named_ops.C: New test.
3530
3531 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3532
3533         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3534
3535 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3536
3537         * gcc.dg/weak-2.c: Allow optional leading underscore
3538         in scan-assembler symbol name.
3539         * gcc.dg/weak-3.c: Likewise.
3540         * gcc.dg/weak-4.c: Likewise.
3541         * gcc.dg/weak-5.c: Likewise.
3542
3543 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3544
3545         * gcc.dg/20020523-1.c: New test.
3546
3547 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3548
3549         * objc.dg/const-str-2.m: Update now that we stop after
3550         a command line error.
3551
3552 2002-05-22  Richard Henderson  <rth@redhat.com>
3553
3554         * g++.dg/dg.exp: Fix typo in test pruneing.
3555
3556 2002-05-22  Richard Henderson  <rth@redhat.com>
3557
3558         * g++.dg/dg.exp: Prune the tls subdirectory.
3559         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3560         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3561         * g++.dg/tls/init-1.C: New.
3562
3563 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3564
3565         * gcc.dg/20020517-1.c: New test.
3566
3567 2002-05-21  Richard Henderson  <rth@redhat.com>
3568
3569         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3570         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3571
3572 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3573
3574         * g++.dg/other/copy2.C: New test.
3575
3576 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3577
3578         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3579         (MAX_COPY): Bump up to 10 times sizeof (long long).
3580         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3581
3582         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3583         sizeof (long long).
3584
3585         * gcc.c-torture/execute/strcpy-1.c: New test.
3586
3587 2002-05-19  Jason Merrill  <jason2redhat.com>
3588
3589         * g++.dg/ext/oper1.C: New test.
3590
3591 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3592 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3593
3594         * README.QMTEST: New file.
3595
3596         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3597
3598 2002-05-19  Andreas Jaeger  <aj@suse.de>
3599
3600         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3601         now.
3602         * gcc.c-torture/execute/loop-2d.x: Likewise.
3603
3604 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3605
3606         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3607         support weak symbols.
3608         * gcc.dg/weak-4.c: Likewise
3609         * gcc.dg/weak-6.c: Likewise
3610
3611 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3612
3613         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3614         cygwin, coff and h8300-*-hms targets
3615         * gcc.dg/weak-5.c: Likewise
3616         * gcc.dg/weak-7.c: Likewise
3617
3618 2002-05-16  Jason Merrill  <jason@redhat.com>
3619
3620         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3621         (scan-assembler-not, scan-assembler-dem): Likewise.
3622         (scan-assembler-dem-not): Likewise.
3623
3624 2002-05-15  Richard Henderson  <rth@redhat.com>
3625
3626         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3627
3628 2002-05-15  Richard Henderson  <rth@redhat.com>
3629
3630         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3631         (vfoo1f): Warning here.
3632         (vfoo1l): Don't redefine the alias.
3633
3634 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3635
3636         * g++.dg/init/pm1.C: New test.
3637
3638 2002-05-12  David S. Miller  <davem@redhat.com>
3639
3640         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3641         types.
3642
3643 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3644
3645         * gcc.c-torture/execute/20020510-1.c: New test case.
3646
3647 2002-05-10  David S. Miller  <davem@redhat.com>
3648
3649         * gcc.c-torture/execute/conversion.c: Test long double too.
3650
3651 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3652
3653         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3654         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3655         * lib/g++.exp (g++_link_flags): Likewise.
3656         * lib/objc.exp (objc_target_compile): Likewise.
3657
3658 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3659
3660         * gcc.dg/cpp/poison.c: Update.
3661         * gcc.dg/cpp/20000625-2.c: Remove.
3662         * gcc.dg/cpp/direct2s.c: Remove final test.
3663
3664 2002-05-08  Tom Rix  <trix@redhat.com>
3665
3666         * gcc.c-torture/execute/20020508-1.c: New test.
3667         * gcc.c-torture/execute/20020508-2.c: New test.
3668         * gcc.c-torture/execute/20020508-3.c: New test.
3669
3670 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3671
3672         * gcc.dg/cpp/charconst-4.c: More tests.
3673
3674 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3675
3676         PR c/6569
3677         * gcc.dg/weak-3.c: Update location of warning messages.
3678         * gcc.dg/weak-5.c: Likewise.
3679
3680 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3681
3682         * gcc.c-torture/execute/20020506-1.c: New test case.
3683
3684 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3685
3686         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3687
3688 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3689
3690         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3691
3692 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3693
3694         * gcc.dg/cpp/charconst-3.c: New test.
3695
3696 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3697
3698         * gcc.dg/cpp/charconst.c: Update tests.
3699
3700 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3701
3702         * treelang: Added directory for new sample language treelang. Also
3703         lib/treelang.exp: New file to signal treelang should be tested.
3704
3705 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3706
3707         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3708         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3709         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3710         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3711         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3712         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3713         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3714
3715 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3716
3717         * gcc.dg/format/xopen-2.c: New test.
3718
3719 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3720
3721         * gcc.dg/20020503-1.c: New test.
3722
3723 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3724
3725         * g++.dg/init/dtor1.C: Make it tougher.
3726
3727 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3728
3729         * g++.dg/init/dtor1.C: New test.
3730
3731 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3732
3733         * gcc.dg/altivec-8.c: New.
3734
3735 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3736
3737         * gcc.dg/altivec-7.c: New.
3738
3739 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3740
3741         * g++.dg/parse/typedef1.C: New test.
3742
3743 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3744
3745         PR c++/6486
3746         * g++.dg/template/friend6.C: New test.
3747
3748         PR c++/6492
3749         * g++.dg/init/copy1.C: New test.
3750
3751 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3752
3753         * g++.dg/warn/effc1.C: New test.
3754
3755 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3756
3757         * gcc.dg/cpp/if-cexp.c: Add a test.
3758
3759 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3760
3761         * gcc.dg/20020426-2.c: New test.
3762
3763 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3764
3765         * gcc.dg/cpp/if-mop.c: Update.
3766         * gcc.dg/cpp/if-mpar.c: Add test.
3767         * gcc.dg/cpp/if-oppr.c: Update.
3768
3769 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3770
3771         PR c/6343
3772         * gcc.dg/weak-[2-7].c: New tests.
3773
3774 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3775
3776         * gcc.dg/enum1.c: New test.
3777
3778 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3779
3780         PR c++/6497
3781         * g++.dg/inherit/access2.C: New test.
3782
3783 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3784
3785         PR bootstrap/6445
3786         * gcc.dg/20020426-1.c: New test.
3787
3788 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3789
3790         * g++.dg/abi/enum1.C: New test.
3791
3792 2002-04-26  Richard Henderson  <rth@redhat.com>
3793
3794         * gcc.dg/c99-bool-1.c: Expect always true warning.
3795
3796 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3797
3798         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3799
3800 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3801
3802         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3803         targets.
3804
3805 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3806
3807         * g++.dg/abi/mange7.C: New test.
3808
3809         PR c++/6438.
3810         * g++.dg/parse/stmtexpr2.C: New test.
3811
3812 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3813
3814         * gcc.dg/20020312-2.c: Add SH target.
3815
3816 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3817
3818         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3819         compiler output on mips*-*-irix*.
3820
3821 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3822
3823         * g++.dg/parse/attr1.C: New test.
3824
3825 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3826
3827         * gcc.c-torture/execute/string-opt-17.c: New test case.
3828         * gcc.c-torture/execute/memset-2.c: New test case.
3829
3830 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3831
3832         PR c++/6256:
3833         * g++.dg/template/friend5.C: New test.
3834
3835         PR c++/6331:
3836         * g++.dg/template/qual1.C: Likewise.
3837
3838 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3839
3840         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3841         Include stdlib.h, not stdio.h or ctype.h.
3842
3843 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3844
3845         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3846         cris-*-elf* and mmix-*-*.
3847         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3848         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3849         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3850         Ditto.
3851         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3852         * gcc.dg/wchar_t-1.c: Ditto.
3853
3854 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3855
3856         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3857         Clarify comment.
3858
3859 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3860
3861         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3862
3863 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3864
3865         * gcc.c-torture/execute/20000906-1.x: Delete.
3866
3867 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3868
3869         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3870
3871 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3872
3873         * PR6367
3874         * g77.f-torture/execute/6367.f: New test.
3875         * g77.f-torture/execute/6367.x: Disable for MMIX.
3876
3877 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3878
3879         * PR6352
3880         * g++.dg/opt/inline2.C: New test.
3881
3882 2002-04-18  Richard Henderson  <rth@redhat.com>
3883
3884         * gcc.dg/20000906-1.c: Enable for all targets.
3885         * gcc.c-torture/compile/iftrap-2.c: New.
3886
3887 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3888
3889         * gcc.dg/20020418-1.c: New test.
3890         * gcc.dg/20020418-2.c: New test.
3891
3892 2002-04-18  Richard Henderson  <rth@redhat.com>
3893
3894         * gcc.c-torture/compile/iftrap-1.c: New.
3895         * gcc.dg/iftrap-1.c: Adjust for ia64.
3896         * gcc.dg/iftrap-2.c: New.
3897
3898 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3899
3900         * gcc.c-torture/compile/20020418-1.c: New test.
3901
3902 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3903
3904         * gcc.c-torture/compile/20020415-1.c: New.
3905
3906 2002-04-18  David S. Miller  <davem@redhat.com>
3907
3908         * gcc.c-torture/execute/20020418-1.c: New test.
3909
3910 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3911
3912         * gcc.dg/20020416-1.c: New test.
3913
3914         * g++.dg/opt/inline1.C: New test.
3915
3916 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3917
3918         * gcc.dg/altivec-5.c: New test.
3919
3920         * gcc.dg/20020415-1.c: New test.
3921
3922 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3923
3924         * testsuite/lib/chill.exp: Remove.
3925
3926 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3927
3928         * g++.dg/other/big-struct.C: New test.
3929
3930 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3931
3932         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3933         of scratch file.
3934
3935 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3936
3937         PR c/6277
3938         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3939         in scan-assembler function name
3940
3941 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3942
3943         * g77.f-torture/execute/980628-4.x,
3944         g77.f-torture/execute/980628-5.x,
3945         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3946         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3947         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3948         i[34567]86-*-*.
3949
3950 2002-04-13  David S. Miller  <davem@redhat.com>
3951
3952         * gcc.c-torture/execute/20020413-1.c: New test.
3953
3954 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3955
3956         * gcc.dg/asm-6.c,
3957         * g++.dg/ext/asm1.C: New tests.
3958
3959 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3960
3961         PR c++ 5373.
3962         * g++.dg/parse/stmtexpr1.C: New test.
3963
3964         PR c++/5189.
3965         * g++.dg/template/copy1.C: New test.
3966
3967 2002-04-12  Richard Henderson  <rth@redhat.com>
3968
3969         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3970
3971 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3972
3973         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3974         gcc.c-torture/execute/20020307-2.c.
3975
3976 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3977
3978         * g++.dg/ext/attrib5.C,
3979         * g++.dg/lookup/struct1.C: New tests.
3980
3981 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3982
3983         * gcc.dg/20020411-1.c: New test.
3984
3985         * gcc.c-torture/execute/20020411-1.c: New test.
3986
3987 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3988
3989         * g77.f-torture/execute/6177.f: New test.
3990
3991 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3992
3993         PR middle-end/6247
3994         * g++.dg/opt/cleanup1.C: New test.
3995
3996         * g++.dg/opt/const1.C: New test.
3997
3998 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3999
4000         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4001
4002 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4003
4004         PR c++/5507
4005         * g++.dg/template/typename2.C: New test.
4006
4007 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
4008
4009         * gcc.c-torture/execute/loop-12.c: New.
4010
4011 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4012
4013         * g77.f-torture/execute/980628-4.x,
4014         g77.f-torture/execute/980628-5.x,
4015         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4016         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4017         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4018
4019 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4020
4021         PR optimization/6086
4022         * g++.dg/opt/preinc1.C: New test.
4023
4024 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4025
4026         PR c++/5571
4027         * g++.dg/opt/static2.C: New test.
4028
4029 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4030
4031         PR c/5120
4032         * gcc.dg/20020406-1.c: New test.
4033
4034 2002-04-04  David S. Miller  <davem@redhat.com>
4035
4036         * gcc.c-torture/execute/20020404-1.c: New test.
4037
4038 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
4039
4040         PR c/6123
4041         * gcc.dg/20020312-2.c: Do not declare global register variable
4042         if __PIC__ or __pic__ is defined.
4043
4044 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4045
4046         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4047         __asm__ so that it works correctly even if -ansi -pedantic-errors.
4048
4049 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4050
4051         * gcc.misc-tests/linkage.exp: Update last change to handle
4052         sparc*-, not just sparc-.
4053
4054 2002-04-03  Richard Henderson  <rth@redhat.com>
4055
4056         * gcc.dg/cpp/ucs.c: Improved long UCS test.
4057
4058 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4059
4060         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4061
4062 2002-04-02  David S. Miller  <davem@redhat.com>
4063
4064         * gcc.c-torture/execute/20020402-3.c: New test.
4065
4066 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4067
4068         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4069         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4070
4071         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4072         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4073         g77.f-torture/execute/20001201.x,
4074         g77.f-torture/execute/u77-test.x: New files.
4075
4076         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4077         * gcc.dg/wchar_t-1.c: Ditto.
4078
4079 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4080
4081         * gcc.c-torture/execute/20020402-1.c: New test.
4082
4083 2002-04-01  Richard Henderson  <rth@redhat.com>
4084
4085         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4086
4087         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4088
4089 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4090
4091         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4092
4093 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4094
4095         * g++.dg/inherit/template-as-base.C: Expect error.
4096         * g++.dg/inherit/namespace-as-base.C: Likewise.
4097
4098 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4099
4100         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4101         g++.dg/ext/instantiate3.C: Tweak match patterns.
4102
4103         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4104         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4105         -da test.
4106
4107 2002-03-31  Richard Henderson  <rth@redhat.com>
4108
4109         * gcc.dg/special/alias-2.c: New.
4110         * gcc.dg/special/ecos.exp: Run it.
4111
4112 2002-03-31  Richard Henderson  <rth@redhat.com>
4113
4114         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4115
4116 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4117
4118         * gcc.dg/weak-1.c: Disable on h8300 port.
4119
4120 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4121
4122         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4123         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4124         ordering tests.
4125         * g++.dg/bprob/bprob-1.C: New test.
4126         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4127         * g++.dg/gcov/gcov-1.C: New test.
4128         * g++.dg/gcov/gcov-1.x: New file.
4129         * g++.dg/gcov/gcov-2.C: New test.
4130         * g++.dg/gcov/gcov-3.C: New test.
4131         * g++.dg/gcov/gcov-3.h: New file.
4132
4133 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4134
4135         * g++.old-deja/g++.other/builtins5.C: New test.
4136         * g++.old-deja/g++.other/builtins6.C: New test.
4137         * g++.old-deja/g++.other/builtins7.C: New test.
4138         * g++.old-deja/g++.other/builtins8.C: New test.
4139         * g++.old-deja/g++.other/builtins9.C: New test.
4140
4141 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4142
4143         * g++.dg/opt/static1.C: New test.
4144
4145         * g++.dg/opt/longbranch1.C: New test.
4146
4147 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4148
4149         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4150
4151         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4152
4153 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
4154
4155         * gcc.c-torture/execute/20020328-1.c: New test.
4156
4157 2002-03-27  Richard Henderson  <rth@redhat.com>
4158
4159         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4160         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4161         move from g++.old-deja/g++.ext/.
4162
4163 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4164
4165         * g++.dg/init/new2.C: New test.
4166
4167 2002-03-26  Richard Henderson  <rth@redhat.com>
4168
4169         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4170
4171         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4172         on sparc.
4173
4174         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4175         sparcv9 systems.
4176         * gcc.dg/20001102-1.c: Likewise.
4177
4178 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4179
4180         * gcc.dg/cpp/endif-pedantic1.c,
4181         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4182
4183 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4184
4185         * g++.dg/init/new1.C: New test.
4186
4187 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4188
4189         * g++.dg/abi/vbase9.C: New test.
4190
4191 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4192
4193         * gcc.dg/arm-asm.c: New test.
4194
4195 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4196
4197         * gcc.dg/Wswitch-enum.c: New test.
4198         Fix PR c/5044.
4199
4200 2002-03-26  Richard Henderson  <rth@redhat.com>
4201
4202         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4203         structure.
4204
4205 2002-03-25  Richard Henderson  <rth@redhat.com>
4206
4207         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4208         sparcv9 systems.
4209
4210         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4211         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4212
4213 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4214
4215         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4216
4217 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4218
4219         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4220         targets using generic thunk support.
4221
4222 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4223
4224         * gcc.c-torture/compile/20020323-1.c: New test.
4225
4226         * g++.dg/opt/conj2.C: New test.
4227
4228 2002-03-24  Richard Henderson  <rth@redhat.com>
4229
4230         * gcc.dg/weak-1.c: Use -fno-common.
4231
4232 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4233
4234         * g77.dg/f77-edit-apostrophe-out.f: New test
4235         * g77.dg/f77-edit-h-out.f: New test
4236         * g77.dg/f77-edit-t-in.f: New test
4237         * g77.dg/f77-edit-t-out.f: New test
4238         * g77.dg/f77-edit-x-out.f: New test
4239         * g77.dg/f77-edit-slash-out.f: New test
4240         * g77.dg/f77-edit-colon-out.f: New test
4241         * g77.dg/f77-edit-s-out.f: New test
4242
4243 2002-03-24  Richard Henderson  <rth@redhat.com>
4244
4245         * objc/execute/formal_protocol-6.x: New XFAIL.
4246
4247 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4248
4249         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4250         that do not support weak symbols
4251
4252 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4253
4254         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4255         * lib/g77.exp:  Likewise
4256         * lib/objc.exp: Likewise
4257
4258 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4259
4260         * gcc.dg/Wswitch-default.c: New test.
4261
4262 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4263
4264         * g++.dg/other/enum1.C: New test.
4265
4266 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4267
4268         * gcc.dg/pragma-ep-3.c: Fix typo.
4269
4270 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4271
4272         * g++.dg/inherit/template-as-base.C: New test.
4273
4274 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4275
4276         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4277         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4278
4279 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4280
4281         * gcc.dg/cpp/multiline.c: Update to match.
4282
4283 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4284
4285         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4286
4287 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4288
4289         * gcc.dg/cpp/extratokens2.c:  New file.
4290
4291 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4292
4293         * gcc.dg/20020312-2.c: Add rs6000 target.
4294
4295         * gcc.c-torture/compile/20020319-1.c: New test.
4296
4297 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4298
4299         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4300         (A, E): Handle this.
4301
4302 2002-03-20  Jason Merrill  <jason@redhat.com>
4303
4304         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4305         ignoring -fpic.
4306         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4307         through prune_gcc_output.
4308
4309 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4310
4311         * gcc.c-torture/compile/20020320-1.c: New test.
4312
4313 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4314
4315         * gcc.c-torture/compile/20020318-1.c: New test.
4316
4317         * gcc.dg/struct-by-value-1.c: New test.
4318
4319         * gcc.dg/20020319-1.c: New test.
4320
4321 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4322
4323         * g++.dg/opt/conj1.C: New test.
4324
4325 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4326
4327         * g++.dg/template/qualttp20.C: Revert previous change.
4328         * g++.dg/template/qualttp3.C: Likewise.
4329         * g++.dg/template/qualttp4.C: Likewise
4330         * g++.dg/template/qualttp5.C: Likewise
4331         * g++.dg/template/qualttp6.C: Likewise
4332         * g++.dg/template/qualttp7.C: Likewise
4333         * g++.dg/template/qualttp8.C: Likewise
4334         * g++.dg/template/recurse.C: Likewise.
4335
4336 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4337
4338         * gcc.dg/cpp/wchar-1.c: Update.
4339
4340 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4341
4342         * g++.dg/template/conv1.C: New test.
4343         * g++.dg/template/conv2.C: New test.
4344         * g++.dg/template/conv3.C: New test.
4345         * g++.dg/template/conv4.C: New test.
4346
4347 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4348
4349         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4350         * g++.dg/template/qualttp3.C: Likewise.
4351         * g++.dg/template/qualttp4.C: Likewise
4352         * g++.dg/template/qualttp5.C: Likewise
4353         * g++.dg/template/qualttp6.C: Likewise
4354         * g++.dg/template/qualttp7.C: Likewise
4355         * g++.dg/template/qualttp8.C: Likewise
4356         * g++.dg/template/recurse.C: Likewise.
4357
4358 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4359
4360         * g++.dg/opt/dtor1.C: New test.
4361
4362 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
4363
4364         * gcc.c-torture/compile/20020315-1.c: New test.
4365
4366 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
4367
4368         * gcc.dg/weak-1.c: Fix scan tests.
4369
4370 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
4371
4372         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4373         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4374         cris-*-aout* mmix-*-*.
4375         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4376         cris-*-aout* mmix-*-*.
4377         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4378         cris-*-elf* cris-*-aout* and mmix-*-*.
4379         * gcc.dg/20001009-1.c: Ditto.
4380         * gcc.dg/20010912-1.c: Ditto.
4381         * gcc.dg/20020122-4.c: Ditto.
4382         * gcc.dg/inline-2.c: Ditto.
4383
4384 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
4385
4386         * gcc.c-torture/compile/20020314-1.c: New test.
4387
4388 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
4389
4390         * gcc.c-torture/execute/20020314-1.c: New test.
4391
4392 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
4393
4394         * g++.dg/warn/Wunused-1.C: New test.
4395
4396 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
4397
4398         * g++.dg/abi/mangle6.C: New test.
4399
4400 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
4401
4402         * gcc.c-torture/compile/20020309-2.c: New test.
4403
4404         * gcc.c-torture/compile/20020312-1.c: New test.
4405
4406 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4407
4408         * g++.dg/other/access1.C: New test.
4409
4410 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
4411
4412         * gcc.c-torture/execute/wchar_t-1.c: New test.
4413
4414 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
4415
4416         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4417
4418 2002-03-12  Roger Sayle  <roger@eyesopen.com>
4419
4420         * gcc.dg/20020312-1.c: New test case.
4421
4422 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
4423
4424         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4425
4426 2002-03-11  Richard Henderson  <rth@redhat.com>
4427
4428         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4429         * g++.old-deja/g++.jason/report.C: Likewise.
4430
4431 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4432
4433         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4434         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4435
4436 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4437
4438         * testsuite/g++.dg/overload/pmf1.C: New test.
4439
4440 2002-03-11  Kazu Hirata  <kazu@hxi.com>
4441
4442         * gcc.c-torture/execute/20020307-1.c: Use long.
4443
4444 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
4445
4446         PR optimization/5844
4447         * gcc.dg/20020310-1.c: New test.
4448
4449 2002-03-09  Michael Meissner  <meissner@redhat.com>
4450
4451         * gcc.c-torture/execute/memcpy-2.c: New test.
4452         * gcc.c-torture/execute/memset-1.c: New test.
4453         * gcc.c-torture/execute/strlen-1.c: New test.
4454         * gcc.c-torture/execute/strcmp-1.c: New test.
4455         * gcc.c-torture/execute/strncmp-1.c: New test.
4456
4457 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4458
4459         * gcc.dg/ppc-ldstruct.c: New test.
4460
4461 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4462
4463         * gcc.c-torture/execute/va-arg-22.c: New test.
4464
4465 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4466
4467         * gcc.c-torture/compile/20020309-1.c: New test.
4468
4469 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4470
4471         * gcc.c-torture/execute/20020307-2.c: New test.
4472
4473 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4474
4475         * g77.f-torture/compile/20020307-1.f: New test.
4476
4477 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4478
4479         * gcc.dg/unordered-1.c: New test.
4480
4481 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4482
4483         * gcc.c-torture/execute/20020307-1.c: New test.
4484
4485 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4486
4487         * gcc.dg/20020304-1.c: New test.
4488
4489         * gcc.c-torture/compile/20020304-2.c: New test.
4490
4491 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4492
4493         * gcc.c-torture/compile/20020304-1.c: New test case
4494         (from PR c/5830).
4495
4496 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4497
4498         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4499
4500 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4501
4502         * g++.dg/other/classkey1.C: New test.
4503
4504 2002-03-01  Richard Henderson  <rth@redhat.com>
4505
4506         * gcc.c-torture/compile/981223-1.x: New.
4507         * gcc.c-torture/compile/920625-1.x: New.
4508
4509 2002-02-28  Richard Henderson  <rth@redhat.com>
4510
4511         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4512
4513 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4514
4515         * gcc.c-torture/execute/20020227-1.c: New test.
4516
4517 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4518
4519         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4520         here" ERROR lines.
4521         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4522         * g++.old-deja.g++.other/defarg1.C: Likewise.
4523         * g++.old-deja/g++.pt/calls2.C: Likewise.
4524         * g++.old-deja/g++.pt/crash20.C: Likewise.
4525         * g++.old-deja/g++.pt/crash30.C: Likewise.
4526         * g++.old-deja/g++.pt/crash36.C: Likewise.
4527         * g++.old-deja/g++.pt/crash6.C: Likewise.
4528         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4529         * g++.old-deja/g++.pt/derived3.C: Likewise.
4530         * g++.old-deja/g++.pt/error1.C: Likewise.
4531         * g++.old-deja/g++.pt/friend21.C: Likewise.
4532         * g++.old-deja/g++.pt/friend23.C: Likewise.
4533         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4534         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4535
4536 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4537
4538         * gcc.c-torture/execute/20020225-2.c: New test.
4539
4540 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4541
4542         * gcc.c-torture/execute/920730-1t.c,
4543         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4544         Delete test cases, only relevant to -traditional.
4545
4546 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4547
4548         * gcc.dg/cpp/undef1.c: Remove.
4549         * gcc.dg/cpp/directiv.c: Update.
4550         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4551
4552 2002-02-27  Michael Meissner  <meissner@redhat.com>
4553
4554         * gcc.c-torture/execute/20020226-1.c: New test.
4555
4556 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4557
4558         * g++.dg/debug/debug4.C: New test.
4559
4560         * gcc.dg/ia64-visibility-1.c: New test.
4561
4562 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4563
4564         * gcc.dg/debug/20020224-1.c: New.
4565
4566 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4567
4568         * gcc.c-torture/execute/960416-1.x: New.
4569         * gcc.c-torture/execute/divconst-3.x: Likewise.
4570
4571 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4572
4573         * gcc.dg/20020224-1.c: New test.
4574
4575 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4576
4577         * gcc.c-torture/execute/20020225-1.c: New.
4578
4579 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4580
4581         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4582
4583 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4584
4585         * gcc.dg/20020222-1.c: New test.
4586
4587 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4588
4589         * g++.dg/opt/anonunion1.C: New test.
4590
4591 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4592
4593         * g++.dg/template/qualttp19.C: New test.
4594         * g++.dg/template/qualttp20.C: New test.
4595         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4596         * g++.old-deja/g++.other/qual1.C: Likewise.
4597
4598 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4599
4600         * gcc.dg/attr-alwaysinline.c: New.
4601
4602 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4603
4604         * gcc.dg/20020220-1.c: New test.
4605
4606         * gcc.dg/20020220-2.c: New test.
4607
4608         * g++.dg/opt/mmx1.C: New test.
4609
4610 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4611
4612         * gcc.c-torture/compile/20020110.c: New test.
4613
4614 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4615
4616         * gcc.c-torture/execute/20020219-1.c: New test.
4617
4618         * gcc.dg/20020219-1.c: New test.
4619
4620         * gcc.dg/noncompile/20020220-1.c: New test.
4621
4622         * g++.dg/opt/ptrintsum1.C: New test.
4623
4624         * gcc.dg/debug/20020220-1.c: New test.
4625
4626 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4627
4628         * gcc.c-torture/execute/20020216-1.c: New test.
4629
4630 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4631
4632         * gcc.dg/decl-1.c: Update, new test.
4633
4634 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4635
4636         * g++.dg/abi/bitfield1.C: New test.
4637         * g++.dg/abi/bitfield2.C: New test.
4638
4639 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4640
4641         * gcc.dg/attr-nest.c: New test.
4642
4643 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4644
4645         * gcc.c-torture/execute/20020215-1.c: New test.
4646
4647 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4648
4649         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4650         * g++.dg/debug/debug.exp: New.
4651         * g++.dg/debug/trivial.C: New.
4652         * g++.dg/debug/debug1.C: Moved...
4653         * g++.dg/other/debug1.C: ...from here.
4654         * g++.dg/debug/debug2.C: Moved...
4655         * g++.dg/other/debug2.C: ...from here.
4656         * g++.dg/debug/debug3.C: Moved...
4657         * g++.dg/other/debug3.C: ...from here.
4658
4659         * gcc.dg/noncompile/20020213-1.c: New test.
4660
4661 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4662
4663         * g++.dg/other/debug3.C: New test.
4664
4665         * gcc.c-torture/execute/20020213-1.c: New test.
4666
4667 2002-02-13  Richard Smith <richard@ex-parrot.com>
4668
4669         * g++.old-deja/g++.other/thunk1.C: New test.
4670
4671 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4672
4673         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4674
4675 2002-02-13  Stan Shebs  <shebs@apple.com>
4676
4677         * gcc.dg/altivec-3.c: New.
4678
4679 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4680
4681         * gcc.dg/Wunreachable-1.c: New test.
4682         * gcc.dg/Wunreachable-2.c: New test.
4683
4684 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4685
4686         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4687
4688 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4689
4690         * gcc.dg/decl-1.c: New test.
4691
4692 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4693
4694         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4695
4696 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4697
4698         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4699         * gcc.c-torture/compile/980506-1.x: Likewise.
4700
4701 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4702
4703         * gcc.dg/20020210-1.c: New.
4704
4705 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4706
4707         * g77.f-torture/execute/947.f: New regression test
4708         for PR fortran/947.
4709
4710 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4711
4712         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4713         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4714
4715 2002-02-08  Richard Henderson  <rth@redhat.com>
4716
4717         * gcc.c-torture/compile/labels-3.c: New.
4718
4719 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4720
4721         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4722         expression statements work instead.
4723         * gcc.dg/noncompile/20020207-1.c: New test.
4724
4725 2002-02-07  Richard Henderson  <rth@redhat.com>
4726
4727         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4728
4729 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4730
4731         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4732         message from g77
4733         * lib/g77-dg.exp: Trim g77 error messages so that they are
4734         recognized by dg.exp.
4735
4736 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4737
4738         PR fortran/5473
4739         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4740
4741 2002-02-07  Richard Henderson  <rth@redhat.com>
4742
4743         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4744         to be sufficiently aligned for integers.
4745
4746 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4747
4748         * g++.dg/template/friend4.C: New test.
4749
4750 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4751
4752         PR fortran/5743
4753         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4754         unsupported cases.
4755
4756 2002-02-07  Richard Henderson  <rth@redhat.com>
4757
4758         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4759         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4760         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4761         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4762
4763 2002-02-06  Richard Henderson  <rth@redhat.com>
4764
4765         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4766
4767 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4768
4769         * gcc.dg/20020206-1.c: New test.
4770
4771 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4772
4773         * gcc.c-torture/execute/20020206-1.c: New test.
4774
4775         * gcc.c-torture/execute/20020206-2.c: New test.
4776
4777         PR optimization/5429:
4778         * gcc.c-torture/compile/20020206-1.c: New test.
4779
4780 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4781
4782         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4783         as certain file formats cannot support particularly large
4784         alignments.
4785
4786         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4787         and do not expect to be able to link the executable.
4788
4789         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4790         fail because the COFF format does not support the weak attribute.
4791
4792 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4793
4794         * g77.dg/pr5473.f:  New test
4795
4796 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4797
4798         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4799         Fix testcase accordingly.
4800
4801 2002-02-04  Richard Henderson  <rth@redhat.com>
4802
4803         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4804         (buf): Change to be an array of pointers, not ints.
4805
4806 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4807
4808         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4809         before all tests.  Move warning one line above to match where it
4810         C frontend emits.
4811         * gcc.dg/Wswitch-2.c: New test.
4812         * g++.dg/warn/Wswitch-1.C: New test.
4813         * g++.dg/warn/Wswitch-2.C: New test.
4814
4815 2002-02-04  Richard Henderson  <rth@redhat.com>
4816
4817         * g++.dg/abi/offsetof.C: Fix size comparison.
4818
4819 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4820
4821         * gcc.dg/cast-qual-2.c: New test.
4822
4823 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4824
4825         * gcc.dg/20020201-4.c: New test.
4826
4827 2002-02-04  Ben Elliston  <bje@redhat.com>
4828
4829         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4830         target_info attribute != 0, in addition to the empty string.
4831         (gcc_target_compile): Likewise.
4832
4833 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4834
4835         * gcc.dg/Wswitch.c: New test.
4836         PR gcc/4475. PR gcc/3780.
4837
4838 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4839
4840         * g77.f-torture/execute/5122.f: New test for regressions
4841         against PR fortran/5122.
4842
4843 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4844
4845         * g77.f-torture/compile/pr3743.f: Delete
4846         * g77.dg/pr3743-1.f: New test.
4847         * g77.dg/pr3743-2.f: New test.
4848         * g77.dg/pr3743-3.f: New test.
4849         * g77.dg/pr3743-4.f: New test.
4850
4851 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4852
4853         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4854
4855 2002-02-02  Richard Henderson  <rth@redhat.com>
4856
4857         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4858         * gcc.c-torture/execute/bf64-1.c: Likewise.
4859
4860 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4861
4862         * gcc.dg/20020201-2.c: New test.
4863
4864         * gcc.dg/20020201-3.c: New test.
4865
4866         * gcc.c-torture/execute/bitfld-2.c: New test.
4867
4868 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4869
4870         * gcc.dg/bitfld-1.c: Update.
4871         * gcc.dg/bitfld-2.c: Update.
4872         * gcc.c-torture/execute/bitfld-1.x: New.
4873
4874 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4875
4876         * gcc.c-torture/execute/20020201-1.c: New test.
4877
4878 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4879
4880         PR target/5469
4881         * gcc.dg/20020201-1.c: New test.
4882
4883 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4884
4885         PR fortran/3743
4886         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4887         * g77.f-torture/compile/pr3743.x: Remove
4888
4889 2002-01-31  Tom Rix  <trix@redhat.com>
4890
4891         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4892
4893 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4894
4895         * gcc.dg/noncompile/20020130-1.c: New test.
4896
4897 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4898
4899         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4900
4901 2002-01-29  Richard Henderson  <rth@redhat.com>
4902
4903         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4904         to long long.
4905         * gcc.c-torture/execute/bf64-1.c: Likewise.
4906
4907 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4908
4909         * gcc.c-torture/execute/20020129-1.c: New test.
4910
4911 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4912
4913         * gcc.c-torture/compile/20000224-1.c: Update.
4914         * gcc.c-torture/execute/bitfld-1.c: New tests.
4915         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4916         * gcc.dg/uninit-A.c: Update.
4917
4918 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4919
4920         * g++.dg/template/ctor1.C: Add instantiation.
4921
4922 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4923
4924         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4925         argument to __builtin_prefetch to be const ptr.
4926
4927 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4928
4929         * gcc.c-torture/compile/20020120-1.c: New test.
4930
4931 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4932
4933         * gcc.c-torture/execute/20020127-1.c: New test.
4934
4935 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4936
4937         * g77.dg/f77-edit-i-in.f: New test
4938         * g77.dg/f77-edit-i-out.f: New test
4939
4940 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4941
4942         * gcc.dg/debug/debug.exp: New file.
4943         * gcc.dg/debug/trivial.c: New file.
4944         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4945         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4946         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4947         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4948         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4949         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4950         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4951         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4952         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4953         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4954         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4955         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4956         * gcc.dg/20000503-1.c: Removed.
4957         * gcc.dg/20010207-1.c: Removed.
4958         * gcc.dg/20011223-1.c: Removed.
4959         * gcc.dg/20020104-2.c: Removed.
4960         * gcc.dg/debug-1.c: Removed.
4961         * gcc.dg/debug-2.c: Removed.
4962         * gcc.dg/debug-3.c: Removed.
4963         * gcc.dg/debug-4.c: Removed.
4964         * gcc.dg/debug-5.c: Removed.
4965         * gcc.dg/debug-6.c: Removed.
4966         * gcc.dg/dwarf2-1.c: Removed.
4967         * gcc.dg/dwarf2-2.c: Removed.
4968
4969 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4970
4971         * g++.old-deja/g++.other/eh5.C: New test.
4972         * g++.old-deja/g++.other/sibcall2.C: New test.
4973         * g++.old-deja/g++.other/array9.C: New test.
4974         * g++.old-deja/g++.other/typename2.C: New test.
4975         * g++.old-deja/g++.other/crash60.C: New test.
4976         * g++.old-deja/g++.other/conv9.C: New test.
4977         * g++.old-deja/g++.other/mangle10.C: New test.
4978         * g++.old-deja/g++.other/unchanging1.C: New test.
4979         * g++.old-deja/g++.other/exprstmt1.C: New test.
4980         * g++.old-deja/g++.other/inline23.C: New test.
4981         * g++.old-deja/g++.eh/ia64-1.C: New test.
4982         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4983         * g++.old-deja/g++.other/reload1.C: New test.
4984         * g++.old-deja/g++.other/static20.C: New test.
4985         * g++.old-deja/g++.other/local-alloc1.C: New test.
4986         * g++.old-deja/g++.other/conv8.C: New test.
4987         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4988         * g++.old-deja/g++.other/storeexpr1.C: New test.
4989         * g++.old-deja/g++.other/storeexpr2.C: New test.
4990         * g++.dg/eh/template2.C: New test.
4991         * g++.dg/warn/weak1.C: New test.
4992
4993 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4994
4995         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4996         Remove first, non-varying, argument.
4997
4998 2002-01-23  Richard Henderson  <rth@redhat.com>
4999
5000         * gcc.dg/inline-2.c: New.
5001
5002         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5003         Add optional target arg.  Check number of arguments.
5004         (scan-assembler-not, scan-assembler-dem): Likewise.
5005         (scan-assembler-dem-not): Likewise.
5006
5007 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5008
5009         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5010         line 12.
5011         * g++.old-deja/g++.brendan/parse3.C,
5012         g++.old-deja/g++.other/crash26.C,
5013         g++.old-deja/g++.other/crash28.C,
5014         g++.old-deja/g++.other/crash29.C,
5015         g++.old-deja/g++.other/crash30.C,
5016         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5017
5018 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5019
5020         * gcc.dg/20020115-1.c: New.
5021
5022 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
5023
5024         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5025
5026 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
5027
5028         * gcc.dg/20020122-3.c: New.
5029
5030 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
5031
5032         * g++.dg/other/gc1.C: New test.
5033
5034 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5035
5036         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5037
5038 2002-01-22  Richard Henderson  <rth@redhat.com>
5039
5040         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5041
5042 2002-01-22  Richard Henderson  <rth@redhat.com>
5043
5044         * gcc.dg/20020122-4.c: New.
5045
5046 2002-01-22  H.J. Lu <hjl@gnu.org>
5047
5048         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5049         link output.
5050         * gcc.dg/special/ecos.exp: Likewise.
5051         * lib/g++-dg.exp: Likewise.
5052         * lib/g77-dg.exp: Likewise.
5053         * lib/gcc-dg.exp : Likewise.
5054         * lib/mike-g++.exp: Likewise.
5055         * lib/mike-g77.exp: Likewise.
5056         * lib/mike-gcc.exp: Likewise.
5057         * lib/objc-dg.exp: Likewise.
5058
5059 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
5060
5061         PR target/5379
5062         * gcc.dg/20020122-2.c: New test.
5063
5064 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5065
5066         * gcc.dg/20020122-1.c: New test.
5067
5068 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5069
5070         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5071
5072 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5073
5074         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5075
5076 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5077
5078         * gcc.c-torture/compile/20020121-1.c: New test.
5079
5080 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5081
5082         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5083         ld_library_path.
5084
5085 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
5086
5087         * gcc.dg/20020218-1.c: New test.
5088
5089 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5090
5091         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5092         messages
5093         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5094         "At global scope" warning
5095         * g++.dg/ext/align1.C: Change cygwin test for alignment
5096         from db-bogus to dg-warning
5097
5098 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5099
5100         * g77.f-torture/compile/cpp2.F: New test.
5101
5102 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5103
5104         * g++.dg/template/access1.C: New test.
5105
5106 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5107
5108         * gcc.dg/20020118-1.c: New.
5109
5110 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5111
5112         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5113
5114 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5115
5116         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5117         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5118         alignment warnings.
5119
5120 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5121
5122         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5123         torture_with_loops and torture_without_loops
5124
5125 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * gcc.c-torture/compile/20020116-1.c: New test.
5128
5129 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5130
5131         * gcc.dg/20020116-2.c: New test.
5132
5133         * gcc.dg/ultrasp4.c: New test.
5134
5135         * gcc.dg/20020116-1.c: New test.
5136
5137 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5138
5139         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5140         by EABI.
5141
5142 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5143
5144         * gcc.misc-tests/i386-prefetch.exp: New.
5145         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5146         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5147         * gcc.misc-tests/i386-pf-none-1.c: New test.
5148         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5149
5150 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5151
5152         * gcc.dg/gnu89-init-1.c: Add new tests.
5153
5154 2002-01-15  Andreas Jaeger  <aj@suse.de>
5155
5156         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5157         * gcc.dg/i386-mmx-2.c: Likewise.
5158         * gcc.dg/i386-sse-1.c: Likewise.
5159         * gcc.dg/i386-sse-2.c: Likewise.
5160         * gcc.dg/i386-sse-3.c: Likewise.
5161
5162 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5163
5164         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5165         Uncomment additional cases that now pass.
5166
5167 2002-01-11  Richard Henderson  <rth@redhat.com>
5168
5169         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5170         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5171
5172 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
5173
5174         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5175
5176 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5177
5178         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5179         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5180
5181 2002-01-10  Dale Johannesen  <dalej@apple.com>
5182
5183         * gcc.c-torture/execute/loop-11.c: New.
5184
5185 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5186
5187         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5188         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5189
5190 2002-01-09  Richard Henderson  <rth@redhat.com>
5191
5192         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5193         type in which to perform the operation for each size.
5194
5195 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
5196
5197         * gcc.c-torture/compile/20020109-2.c: New test.
5198
5199 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5200
5201         * gcc.c-torture/execute/loop-10.c: New test.
5202
5203 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5204
5205         * gcc.c-torture/compile/20010226-1.c: New test.
5206         * gcc.c-torture/compile/20010227-1.c: New test.
5207         * gcc.c-torture/compile/20010426-1.c: New test.
5208         * gcc.c-torture/compile/20010510-1.c: New test.
5209         * gcc.c-torture/compile/20010605-3.c: New test.
5210         * gcc.c-torture/compile/20010824-1.c: New test.
5211         * gcc.c-torture/execute/20010409-1.c: New test.
5212         * gcc.dg/noncompile/20000901-1.c: New test.
5213         * gcc.dg/20001023-1.c: New test.
5214         * gcc.dg/20001101-1.c: New test.
5215         * gcc.dg/20001102-1.c: New test.
5216         * gcc.dg/20010207-1.c: New test.
5217         * gcc.dg/20010405-1.c: New test.
5218         * gcc.dg/20010822-1.c: New test.
5219         * gcc.dg/20011107-1.c: New test.
5220
5221 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
5222
5223         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5224
5225         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5226         execution failure on PA targets.
5227
5228 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5229
5230         * gcc.c-torture/compile/20020109-1.c: New test.
5231
5232 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5233
5234         * gcc.c-torture/execute/20020108-1.c: New test.
5235
5236 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5237
5238         * gcc.dg/20020108-1.c: New test.
5239
5240 2002-01-08  H.J. Lu <hjl@gnu.org>
5241
5242         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5243         for header files.
5244
5245 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5246
5247         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5248         consistency.
5249
5250 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5251
5252         * gcc.dg/altivec-4.c: Test altivec predicates.
5253
5254 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5255
5256         * gcc.c-torture/execute/20020107-1.c: New test.
5257
5258 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5259
5260         PR c/5279
5261         * gcc.c-torture/compile/20020106-1.c: New test.
5262
5263 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5264
5265         * gcc.c-torture/execute/nestfunc-4.c: New test.
5266
5267 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5268
5269         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5270         extra triple that slipped in.
5271         * g++.old-deja/g++.abi/align.C: Likewise.
5272         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5273
5274 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5275
5276         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5277         * g++.old-deja/g++.abi/align.C: Likewise.
5278         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5279
5280         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5281         on FreeBSD/i386.
5282         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5283         FreeBSD.
5284
5285 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5286
5287         * gcc.dg/20020104-1.c: New test.
5288
5289         * gcc.dg/20020104-2.c: New test.
5290
5291 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5292
5293         * gcc.dg/20020103-1.c: Fix typo in target selector.
5294
5295 2002-01-03  Richard Henderson  <rth@redhat.com>
5296
5297         * gcc.dg/20020103-1.c: New.
5298
5299 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5300
5301         * gcc.c-torture/execute/20020103-1.c: New test.
5302
5303 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5304
5305         * g++.dg/other/debug2.C: New test.
5306
5307         * gcc.c-torture/compile/20020103-1.c: New test.
5308
5309 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5310
5311         * gcc.dg/gnu89-init-1.c: Added new tests.
5312
5313 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5314
5315         * g++.dg/template/friend2.C: Remove as patch is reverted.
5316
5317         * g++.dg/warn/oldcast1.C: New test.
5318
5319         * g++.dg/template/ptrmem1.C: New test.
5320         * g++.dg/template/ptrmem2.C: New test.
5321
5322         * g++.dg/template/ntp.C: New test.
5323
5324         * g++.dg/other/component1.C: New test.
5325
5326         * g++.dg/template/ttp3.C: New test.
5327
5328         * g++.dg/template/friend2.C: New test.
5329         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5330
5331 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5332
5333         * g++.dg/other/ptrmem1.C: New test.
5334         * g++.dg/other/ptrmem2.C: New test.
5335
5336 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5337
5338         * g++.dg/template/ctor1.C: New test.
5339
5340 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5341
5342         * g++.dg/template/friend2.C: New test.
5343
5344 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
5345
5346         * gcc.dg/mmix-1.c: New test.
5347
5348 2001-12-31  Richard Henderson  <rth@redhat.com>
5349
5350         * gcc.dg/asm-5.c: New.
5351
5352 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
5353
5354         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5355         in namespace __gnu_cxx
5356
5357 2001-12-30  Richard Henderson  <rth@redhat.com>
5358
5359         * gcc.dg/debug-6.c: New.
5360
5361 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
5362
5363         * gcc.c-torture/compile/20011229-2.c: New test.
5364
5365 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
5366
5367         * gcc.dg/debug-3.c: New test.
5368         * gcc.dg/debug-4.c: New test.
5369         * gcc.dg/debug-5.c: New test.
5370
5371 2001-12-29  Richard Henderson  <rth@redhat.com>
5372
5373         * g++.dg/eh/loop1.C: New.
5374
5375 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5376
5377         * g++.dg/template/crash1.C: New test.
5378
5379 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5380
5381         * g++.dg/other/const1.C: New test.
5382
5383 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5384
5385         * gcc.c-torture/compile/20011229-1.c: New test.
5386
5387 2001-12-28  Stan Shebs  <shebs@apple.com>
5388
5389         * lib/objc-torture.exp: Resync with c-torture.exp.
5390         * lib/objc.exp: Load standard libraries.
5391
5392 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
5393
5394         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5395         additional tests.
5396
5397 2001-12-27  Roger Sayle <roger@eyesopen.com>
5398
5399         * gcc.c-torture/execute/string-opt-16.c: New testcase.
5400
5401 2001-12-27  Richard Henderson  <rth@redhat.com>
5402
5403         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5404
5405 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5406
5407         * g++.dg/eh/ctor1.C: New test.
5408         * g++.dg/other/error2.C: New test.
5409
5410 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5411
5412         * g++.dg/other/init2.C: New test.
5413
5414 2001-12-24  Richard Henderson  <rth@redhat.com>
5415
5416         * gcc.dg/20011223-1.c: New.
5417         * gcc.dg/inline-1.c: New.
5418
5419 2001-12-23  Richard Henderson  <rth@redhat.com>
5420
5421         * gcc.dg/asm-4.c: Test operand modifiers.
5422
5423 2001-12-23  Richard Henderson  <rth@redhat.com>
5424
5425         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5426
5427 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5428
5429         * gcc.c-torture/execute/20011223-1.c: New test.
5430
5431 2001-12-21  Richard Henderson  <rth@redhat.com>
5432
5433         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5434         re-enables the warning.
5435
5436 2001-12-21  Richard Henderson  <rth@redhat.com>
5437
5438         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5439
5440 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5441
5442         * gcc.c-torture/compile/20011218-1.c: New test.
5443
5444 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5445
5446         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
5447         arm-isr.c test.
5448         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5449         epilogue generation for ARM ISR routines.
5450
5451 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5452
5453         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5454         * gcc.dg/format/c90-printf-3.c: Likewise.
5455         * gcc.dg/format/c99-printf-3.c: Likewise.
5456         * gcc.dg/format/ext-1.c: Likewise.
5457         * gcc.dg/format/ext-6.c: Likewise.
5458         * gcc.dg/format/format.h: Prototype unlocked stdio.
5459
5460 2001-12-20  Richard Henderson  <rth@redhat.com>
5461
5462         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5463         (arena): Use it.
5464         (malloc): Correct allocation logic.  Abort if we fill up the
5465         arena before initialization complete.
5466         (realloc): Correct allocation logic.
5467
5468 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5469
5470         * gcc.c-torture/compile/20011219-2.c: New test.
5471
5472         * gcc.c-torture/execute/20011219-1.c: New test.
5473
5474 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5475
5476         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5477         target does not support weak symbols.
5478
5479 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5480
5481         * gcc.c-torture/compile/20011219-1.c: New test.
5482
5483 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5484
5485         * g++.dg/other/error1.C: New test.
5486
5487 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5488
5489         * gcc.c-torture/execute/20011217-1.c: New test.
5490
5491 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5492
5493         * objc.dg/special/: New directory.
5494         * objc.dg/special/special.exp: New file.
5495         * objc.dg/special/unclaimed-category-1.h: New file.
5496         * objc.dg/special/unclaimed-category-1a.m: New file.
5497         * objc.dg/special/unclaimed-category-1.m: New file.
5498
5499 2001-12-17  Andreas Jaeger  <aj@suse.de>
5500
5501         * gcc.c-torture/compile/20011217-2.c: New test.
5502
5503 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5504
5505         * gcc.c-torture/compile/20011217-1.c: New test.
5506
5507 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5508
5509         * testsuite/gcc.dg/20011214-1.c: New.
5510
5511 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5512
5513         * gcc.dg/altivec-4.c: New.
5514
5515 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5516
5517         * gcc.dg/20011113-1.c: New test.
5518
5519 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5520
5521         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5522         std::__malloc_alloc_template<0> and
5523         std::__default_alloc_template<false, 0>.
5524
5525 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5526
5527         * objc/execute/bf-21.m: New test.
5528         * objc/execute/enumeration-1.m: New test.
5529         * objc/execute/enumeration-2.m: New test.
5530
5531 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5532
5533         * gcc.dg/gnu89-init-1.c: New test.
5534
5535 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5536
5537         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5538         * g++.old-deja/g++.jason/2371.C: Likewise.
5539         * g++.old-deja/g++.jason/template33.C: Likewise.
5540         * g++.old-deja/g++.jason/template34.C: Likewise.
5541         * g++.old-deja/g++.jason/template36.C: Likewise.
5542         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5543         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5544         * g++.old-deja/g++.other/typename1.C: Likewise.
5545         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5546         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5547         * g++.old-deja/g++.pt/typename11.C: Likewise.
5548         * g++.old-deja/g++.pt/typename14.C: Likewise.
5549         * g++.old-deja/g++.pt/typename16.C: Likewise.
5550         * g++.old-deja/g++.pt/typename3.C: Likewise.
5551         * g++.old-deja/g++.pt/typename4.C: Likewise.
5552         * g++.old-deja/g++.pt/typename5.C: Likewise.
5553         * g++.old-deja/g++.pt/typename7.C: Likewise.
5554         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5555
5556 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5557
5558         * g++.dg/other/linkage1.C: New test.
5559         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5560         specifiers.
5561
5562 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5563
5564         * gcc.dg/concat.c: New test.
5565
5566 2001-12-11  Stan Shebs  <shebs@apple.com>
5567
5568         * objc/compile: New test directory.
5569         * objc/compile/compile.exp: New expect script.
5570         * objc/compile/20011211-1.m: New compile test.
5571
5572 2001-12-11  Jason Merrill  <jason@redhat.com>
5573
5574         * lib/prune.exp (prune_gcc_output): Also handle "In member
5575         function".  So many permutations...
5576
5577 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5578
5579         * g++.dg/template/typedef1.C: New test.
5580
5581 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5582
5583         * g++.dg/other/copy1.C: New test.
5584
5585 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5586
5587         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5588
5589         * gcc.dg/builtin-choose-expr.c: New.
5590
5591 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5592
5593         * gcc.dg/altivec-2.c: New.
5594
5595 2001-12-07  Richard Henderson  <rth@redhat.com>
5596
5597         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5598
5599 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5600
5601         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5602         ultrasparc.
5603
5604 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5605
5606         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5607
5608 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5609
5610         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5611         variable argument list.
5612
5613 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5614
5615         * gcc.c-torture/execute/memcheck: Delete entire directory.
5616         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5617         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5618
5619 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5620
5621         * gcc.dg/Wshadow-1.c: New test.
5622
5623 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5624
5625         * gcc.c-torture/compile/20011130-1.c: New test.
5626
5627         * gcc.dg/noncompile/20011025-1.c: New test.
5628
5629         * g++.dg/other/anon-union.C: New test.
5630
5631         * gcc.c-torture/execute/20011024-1.c: New test.
5632
5633 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5634
5635         * gcc.c-torture/execute/20000722-1.x,
5636         gcc.c-torture/execute/20010123-1.x: Remove.
5637         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5638         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5639         gcc.dg/c99-complit-2.c: New tests.
5640
5641 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5642
5643         * g++.dg/inherit/base1.C: New test.
5644
5645 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5646
5647         * g++.dg/other/stdarg1.C: New test.
5648
5649         * gcc.c-torture/compile/20011130-2.c: New test.
5650
5651 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5652
5653         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5654         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5655         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5656         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5657         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5658         * gcc.dg/builtin-prefetch-1.c: New test.
5659
5660 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5661
5662         * gcc.dg/20011130-1.c: New test.
5663
5664 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5665
5666         * g++.dg/other/scope1.C: New test.
5667         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5668
5669 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5670
5671         * gcc.dg/vla-init-1.c: New test.
5672
5673 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5674
5675         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5676
5677 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5678
5679         * objc.dg/alias.m: Update.
5680         * objc.dg/class-1.m: Update.
5681         * objc.dg/const-str-1.m: Update.
5682         * objc.dg/fwd-proto-1.m: Update.
5683         * objc.dg/id-1.m: Update.
5684         * objc.dg/super-class-1.m: Update.
5685
5686 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5687
5688         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5689         constructs.
5690
5691 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5692
5693         * gcc.c-torture/execute/20011128-1.c: New test.
5694
5695 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5696
5697         * gcc.dg/20011127-1.c: New test.
5698
5699 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5700
5701         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5702         from Austin Group draft 7.
5703         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5704         scanf format arguments.
5705         * gcc.dg/format/no-exargs-2.c: New test.
5706
5707 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5708
5709         * g++.dg/abi/vbase8-4.C: New test.
5710
5711 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5712
5713         * gcc.c-torture/execute/20011121-1.c: New test.
5714
5715 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5716
5717         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5718
5719 2001-11-23  Andreas Jaeger  <aj@suse.de>
5720
5721         * gcc.dg/cpp/charconst-2.c: New test.
5722
5723 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5724
5725         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5726         to the host if it is remote.  Let tests specify extra headers
5727         they use.
5728         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5729         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5730         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5731         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5732         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5733         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5734         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5735         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5736         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5737         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5738
5739 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5740
5741         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5742         for little endian ARMs.
5743
5744 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5745
5746         * gcc.c-torture/compile/20011119-1.c: New test.
5747         * gcc.c-torture/compile/20011119-2.c: New test.
5748
5749 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5750
5751         * gcc.dg/altivec-1.c: Fix typo.
5752
5753 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5754
5755         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5756
5757 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5758
5759         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5760
5761 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5762
5763         * lib/g77.exp: Don't specify --rpath-link.
5764
5765         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5766         across all the headers.
5767         * gcc.dg/format/format.exp: For testing on a remote host,
5768         copy format.h.
5769
5770         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5771         * gcc.c-torture/execute/930406-1.c: Likewise.
5772         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5773
5774 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5775
5776         * gcc.dg/altivec-1.c: New.
5777
5778 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5779
5780         * gcc.dg/cpp/fpreprocessed.c: New test case.
5781
5782 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5783
5784         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5785         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5786         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5787
5788 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5789
5790         * gcc.dg/no-builtin-1.c: New test.
5791
5792 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5793
5794         * gcc.c-torture/execute/20011115-1.c: New test.
5795
5796 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5797
5798         * gcc.c-torture/compile/20011114-2.c: New test.
5799         * gcc.c-torture/compile/20011114-3.c: New test.
5800         * gcc.c-torture/compile/20011114-4.c: New test.
5801
5802 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5803
5804         * g++.dg/other/init1.C: New test.
5805
5806 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5807
5808         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5809         message.
5810
5811         * gcc.c-torture/execute/20011114-1.c: New testcase.
5812
5813         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5814         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5815         like the (before this change) version of 20010327-1.c.
5816
5817 2001-11-14  Roger Sayle <roger@eyesopen.com>
5818
5819         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5820
5821 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5822
5823         * g++.dg/init/array2.C: New test.
5824
5825 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5826
5827         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5828
5829 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5830
5831         * g++.dg/other/forscope1.C: New test.
5832         * g++.dg/ext/forscope1.C: New test.
5833         * g++.dg/ext/forscope2.C: New test.
5834
5835 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5836
5837         * gcc.c-torture/execute/20011113-1.c: New test.
5838
5839 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5840
5841         * gcc.c-torture/execute/20011109-2.c: New test.
5842
5843         * gcc.c-torture/execute/20011109-1.c: New test.
5844
5845 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5846
5847         * gcc.c-torture/compile/20011109-1.c: New test.
5848
5849 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5850
5851         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5852         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5853         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5854         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5855         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5856         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5857         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5858
5859 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5860
5861         * g++.dg/warn/Wshadow-1.C: New tests.
5862         * g++.old-deja/g++.mike/for3.C: Update.
5863
5864 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5865
5866         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5867         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5868         XFAILs.  Adjust expected error texts.
5869         * gcc.c-torture/compile/20011106-1.c,
5870         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5871         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5872         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5873         gcc.dg/c99-array-lval-5.c: New tests.
5874
5875 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5876
5877         * gcc.dg/cpp/defined.c: Update.
5878
5879 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5880
5881         * gcc.c-torture/execute/anon-1.c: New test.
5882
5883 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5884
5885         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5886         same size, so no warning should be produced on stormy16.
5887
5888         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5889         due to oversized array.
5890         * g++.old-deja/g++.mike/ns15.C: Likewise.
5891         * g++.old-deja/g++.pt/crash16.C: Likewise.
5892
5893 2001-11-02  Graham Stott  <grahams@redhat.com>
5894
5895         * g++.dgother/debug1.C: Fix typos.
5896
5897 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5898
5899         * g++.dg/other/debug1.C: New test.
5900
5901 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5902
5903         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5904         of unsigned long.
5905
5906 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5907
5908         * gcc.dg/20011029-2.c: New test.
5909
5910         * gcc.c-torture/compile/20011029-1.c: New test.
5911
5912 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5913
5914         * objc/execute/class_self-1.m: New test.
5915         * objc/execute/class_self-2.m: New test.
5916
5917 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5918
5919         * gcc.misc-tests/msgs.exp: Delete.
5920         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5921         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5922         error set to match recent changes.
5923
5924 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5925
5926         * gcc.dg/20011021-1.c: New test.
5927
5928 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5929
5930         * gcc.c-torture/compile/20011023-1.c: New test.
5931
5932 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5933
5934         * lib/g77.exp: Rewrite based on lib/g++.exp.
5935
5936 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5937
5938         * gcc.c-torture/execute/20011019-1.c: New test.
5939
5940         * gcc.dg/20011018-1.c: New test.
5941
5942 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5943
5944         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5945
5946 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5947
5948         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5949         * gcc.dg/attr-invalid.c: Likewise.
5950
5951 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5952
5953         * testsuite/gcc.dg/20011015-1.c: New test.
5954
5955 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5956
5957         * g++.dg/template/unify2.C: New test.
5958
5959 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5960
5961         * g++.dg/other/exception-specification.C: New test
5962
5963 2001-10-13  Tom Rix  <trix@redhat.com>
5964
5965         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5966         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5967
5968 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5969
5970         * testsuite/gcc.dg/20011009-1.c: New test.
5971
5972 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5973
5974         PR g++/4476
5975         * g++.dg/other/friend1.C: New test.
5976
5977 2001-10-11  Richard Henderson  <rth@redhat.com>
5978
5979         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5980
5981 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5982
5983         * gcc.c-torture/compile/20011010-1.c: New.
5984
5985 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5986
5987         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5988         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5989         g77.f-torture/execute/execute.exp,
5990         g77.f-torture/noncompile/noncompile.exp,
5991         gcc.c-torture/compile/compile.exp,
5992         gcc.c-torture/execute/execute.exp,
5993         gcc.c-torture/execute/ieee/ieee.exp,
5994         gcc.c-torture/execute/memcheck/memcheck.exp,
5995         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5996         objc/execute/execute.exp: Update FSF address.
5997
5998 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5999
6000         * gcc.dg/cpp/cmdlne-C.c: Update.
6001         * gcc.dg/cpp/cmdlne-C2.c: New.
6002
6003 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6004
6005         * gcc.c-torture/execute/20011008-3.c: New.
6006
6007 2001-10-08  DJ Delorie  <dj@redhat.com>
6008
6009         * gcc.dg/20011008-1.c: New.
6010         * gcc.dg/20011008-2.c: New.
6011
6012 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6013
6014         * gcc.dg/cpp/spacing1.c: Update test.
6015
6016 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6017
6018         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6019         spelling errors of "separate" as "seperate".
6020
6021 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6022
6023         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6024         enough to avoid inlining.
6025
6026 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6027
6028         * lib/g77.exp: set libg2c_dir correctly.
6029
6030 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6031
6032         * gcc.dg/cpp/macro11.c: New test.
6033
6034 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6035
6036         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6037         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6038         gcc.dg/format/multattr-3.c: New tests.
6039         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6040         tests for format attributes on function pointers being rejected.
6041
6042 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6043
6044         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6045
6046 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6047
6048         * g++.dg/warn/format1.C: New test.
6049
6050 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6051
6052         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6053
6054 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6055
6056         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6057
6058 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6059
6060         * gcc.dg/cpp/redef2.c: Add test.
6061
6062 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6063
6064         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6065         long-standing bug on i686, apparently.
6066         * gcc.c-torture/execute/loop-2c.x: New file.
6067         * gcc.c-torture/execute/loop-2d.x: New file.
6068         * gcc.c-torture/execute/loop-3c.x: New file.
6069
6070 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6071
6072         * gcc.dg/cpp/20000625-2.c: Correct line number.
6073
6074 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6075
6076         * gcc.dg/cpp/macro10.c: New test.
6077         * gcc.dg/cpp/strify3.c: New test.
6078         * gcc.dg/cpp/spacing1.c: Add tests.
6079         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6080         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6081
6082 2001-09-24  DJ Delorie  <dj@redhat.com>
6083
6084         * gcc.c-torture/execute/20010924-1.c: New test.
6085
6086 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6087
6088         * testsuite/objc/execute/paste.m: Remove.
6089
6090 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6091
6092         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6093
6094 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6095
6096         * g77.dg/strlen0.f: New test.
6097
6098 2001-09-21  Richard Henderson  <rth@redhat.com>
6099
6100         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6101         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6102
6103 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6104
6105         Table-driven attributes.
6106         * g++.dg/ext/attrib1.C: New test.
6107
6108 2001-09-20  DJ Delorie  <dj@redhat.com>
6109
6110         * gcc.dg/20000926-1.c: Update expected warning messages.
6111         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6112         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6113         array.
6114
6115 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6116
6117         * g++.dg/eh/registers1.C: New test case.
6118
6119 2001-09-17  Richard Henderson  <rth@redhat.com>
6120
6121         * gcc.dg/array-5.c: Fix VLA decomposition test.
6122
6123 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6124
6125         * gcc.dg/cpp/line5.c: New testcase.
6126
6127 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6128
6129         * gcc.dg/cpp/macro9.c: New test.
6130
6131 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6132
6133         * gcc.c-torture/execute/980223.c: Change type of addr from long
6134         to char *.
6135
6136 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6137
6138         * gcc.c-torture/execute/20010915-1.c: New test.
6139
6140 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6141
6142         * g77.dg/bprob: New directory.
6143         * g77.dg/bprob/bprob.exp: New file.
6144         * g77.dg/bprob/bprob-1.f: New test.
6145         * g77.dg/gcov: New directory.
6146         * g77.dg/gcov/gcov.exp: New file.
6147         * g77.dg/gcov/gcov-1.f: New test.
6148         * g77.dg/gcov/gcov-1.x: New file.
6149
6150 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6151
6152         * gcc.dg/cpp/directiv.c: Update.
6153         * gcc.dg/cpp/undef1.c: Update.
6154
6155 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6156
6157         * gcc.dg/20010912-1.c: New test.
6158
6159 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6160
6161         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6162         language-independent file in lib.
6163         * lib/gcov.exp: New file.
6164
6165 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6166
6167         * gcc.c-torture/compile/20010911-1.c: New test.
6168
6169 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6170
6171         * lib/profopt.exp: New, to support profile-directed optimizations.
6172         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6173         * gcc.misc-tests/bprob-1.c: New test.
6174         * gcc.misc-tests/bprob-2.c: New test.
6175
6176 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6177
6178         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6179         XFAIL and which kinds of gcov output to verify.
6180         * gcc.misc-tests/gcov-4b.x: New file.
6181         * gcc.misc-tests/gcov-5b.x: New file.
6182         * gcc.misc-tests/gcov-6.x: New file.
6183         * gcc.misc-tests/gcov-7.c: New test.
6184         * gcc.misc-tests/gcov-7.x: New file.
6185
6186 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6187
6188         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6189         * gcc.misc-tests/gcov-6.c: New test.
6190
6191 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6192
6193         PR c++/3986
6194         * g++.dg/abi/vbase1.C: New test.
6195
6196 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6197
6198         * objc.dg/method-2.m: New.
6199
6200 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6201
6202         PR c++/4203
6203         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6204         * g++.dg/init/empty1.C: New test.
6205
6206 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6207
6208         * gcc.c-torture/compile/20010903-1.c: New test.
6209
6210 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6211
6212         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6213         for m68k.
6214
6215 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6216
6217         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6218
6219         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6220
6221         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6222
6223 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6224
6225         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6226         for 16-bit 'unsigned int'.
6227
6228 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6229
6230         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6231
6232 2001-08-27  Richard Henderson  <rth@redhat.com>
6233
6234         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6235         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6236
6237 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6238
6239         * gcc.dg/asm-names.c (ymain): New.
6240
6241 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6242
6243         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6244         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6245         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6246
6247 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6248
6249         * gcc.dg/compare5.c: New testcase.
6250
6251 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6252
6253         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6254         and "In instantiation".
6255
6256 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6257
6258         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6259
6260 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6261
6262         * gcc.misc-tests/gcov.exp: Add support for branch information.
6263         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6264         * gcc.misc-tests/gcov-4.c: New test.
6265         * gcc.misc-tests/gcov-4b.c: New test.
6266         * gcc.misc-tests/gcov-5b.c: New test.
6267
6268 2001-08-20  Zack Weinberg  <zackw@panix.com>
6269
6270         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6271         expected to fail.
6272
6273 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6274
6275         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6276
6277 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6278
6279         * g++.dg/eh/template1.C: New test.
6280
6281 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6282
6283         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6284         Fix thinko.
6285         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6286         for xfail.
6287
6288 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6289
6290         * lib/g77-dg.exp:  Use prune.exp for common procedures
6291         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6292         * lib/g77.exp: (g77-dg-prune) Remove
6293
6294 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6295
6296         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6297
6298 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6299
6300         * g++.dg/template/unify1.C: New test.
6301
6302 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6303
6304         * g++.dg/abi/empty4.C: New test.
6305
6306 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6307
6308         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6309         solaris2.*
6310         * g77.f-torture/compile/pr3743.x: Likewise
6311
6312 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6313
6314         * g++.dg/other/using-declaration.C: New test.
6315
6316 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6317
6318         * gcc.dg/cpp/tr-sign.c: New testcase.
6319
6320 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6321
6322         * gcc.dg/cpp/19951025-1.c: Revert.
6323         * gcc.dg/cpp/directiv.c: We no longer process directives that
6324         interrupt macro arguments.
6325
6326 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6327
6328         * gcc.dg/bconstp-1.c: New test.
6329
6330 2001-08-03  Richard Henderson  <rth@redhat.com>
6331
6332         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6333
6334 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6335
6336         * gcc.dg/cpp/19951025-1.c: Update.
6337
6338 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6339
6340         * g77.dg/ff90-1.f (s): Fix reference of variable z,
6341         should be x.
6342
6343 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6344
6345         Kill -fhonor-std.
6346         * g++.old-deja/g++.ns/ns14.C: Remove special options.
6347         * g++.old-deja/g++.other/std1.C: Likewise.
6348         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6349
6350 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
6351
6352         * lib/g77.exp:  Load gcc-defs.exp for common procedures
6353         (g77_pass, g77_fail, g77_finish, g77_exit,
6354         ${tool}_check_unsupported_p} Now redundant.  Deleted.
6355
6356 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6357
6358         * g77.dg/fbackslash.f
6359         * g77.dg/fcase-preserve.f
6360         * g77.dg/ff90-1.f
6361         * g77.dg/ffixed-line-length-0.f
6362         * g77.dg/ffixed-line-length-132.f
6363         * g77.dg/ffixed-line-length-7.f
6364         * g77.dg/ffixed-line-length-72.f
6365         * g77.dg/ffixed-line-length-none.f
6366         * g77.dg/ffree-form-1.f
6367         * g77.dg/fno-backslash.f
6368         * g77.dg/fno-f90-1.f
6369         * g77.dg/fno-fixed-form-1.f
6370         * g77.dg/fno-onetrip.f
6371         * g77.dg/fno-typeless-boz.f
6372         * g77.dg/fno-underscoring.f
6373         * g77.dg/fno-vxt-1.f
6374         * g77.dg/fonetrip.f
6375         * g77.dg/ftypeless-boz.f
6376         * g77.dg/fugly-assumed.f
6377         * g77.dg/funderscoring.f
6378         * g77.dg/fvxt-1.f
6379
6380 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
6381
6382         * objc.dg/fwd-proto-1.m: New.
6383         * objc.dg/local-decl-1.m: New.
6384         * objc.dg/naming-1.m: New.
6385         * objc.dg/naming-2.m: New.
6386         * objc.dg/proto-hier-1.m: New.
6387
6388 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
6389
6390         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6391         largest-type elements to a struct makes its size grow.
6392
6393 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6394
6395         * g++.dg/abi/vthunk1.C: New test.
6396
6397 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6398
6399         * g++.dg/abi/vbase8-22.C: New test.
6400
6401 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6402
6403         * gcc.dg/cpp/macro8.c: New test.
6404
6405 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6406
6407         * g++.dg/abi/vbase8-21.C: New test.
6408
6409 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6410
6411         * g++.dg/abi/vbase8-10.C: New test.
6412
6413 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6414
6415         * lib/g++.exp (g++_set_ld_library_path): Renamed to
6416         ${tool}_set_ld_library_path.
6417         Changed caller.
6418         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6419         g++.exp.
6420
6421 2001-07-26  Stan Cox <scox@redhat.com>
6422
6423         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6424         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6425         gcc_exit, gcc_check_unsupported_p):
6426         Moved to gcc-deps.exp
6427         * gcc-deps.exp: New file.
6428
6429 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6430
6431         * g++.old-deja/g++.pt/defarg14.C: New test.
6432
6433 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6434
6435         * g++.old-deja/g++.other/lineno5.C: New test.
6436
6437 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6438
6439         * g++.old-deja/g++.pt/crash68.C: New test.
6440
6441 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6442
6443         * g++.old-deja/g++.other/crash42.C: New test.
6444
6445 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6446
6447         * gcc.dg/cpp/extratokens.c: Fix.
6448         * gcc.dg/cpp/skipping2.c: New tests.
6449
6450 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6451
6452         * gcc.c-torture/execute/20010724-1.c: New file.
6453         * gcc.c-torture/execute/20010724-1.x: New file.
6454
6455 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6456
6457         * g++.old-deja/g++.other/cond7.C: New test.
6458
6459 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6460
6461         * g++.old-deja/g++.other/optimize4.C: New test.
6462
6463 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6464
6465         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6466
6467 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6468
6469         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6470         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6471         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6472         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6473
6474         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6475         bug report" message.
6476
6477         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6478         * g++.dg/ext/instantiate1.C: Move from old-deja.
6479
6480 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6481
6482         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6483         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6484         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6485         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6486
6487 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6488
6489         * gcc.c-torture/execute/20010723-1.c: New test.
6490
6491 2001-07-23  Ben Elliston  <bje@redhat.com>
6492
6493         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6494
6495 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6496
6497         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6498         i[34567]86-*-*.
6499         Delete handling of ieee_multilib_flags.
6500         Pass -mieee for alpha*-*-* and sh-*-*.
6501         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6502
6503 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6504
6505         Remove old-abi tests.
6506         * g++.old-deja/g++.mike/p11116.C: Remove.
6507         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6508
6509 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6510
6511         * g77.f-torture/compile/pr3743.f:  New test
6512
6513 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6514
6515         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6516
6517 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6518
6519         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6520         g++.old-deja/g++.pt/static6.C: Likewise.
6521         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6522         supports weak symbols.
6523
6524 2001-07-18  Andreas Jaeger  <aj@suse.de>
6525
6526         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6527         supported again.
6528
6529 2001-07-18  Andreas Jaeger  <aj@suse.de>
6530
6531         * gcc.dg/iftrap-1.c: Fix target line.
6532
6533 2001-07-17  Richard Henderson  <rth@redhat.com>
6534
6535         * gcc.c-torture/execute/20010717-1.c: New.
6536
6537 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6538
6539         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6540         tests.
6541
6542 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6543
6544         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6545
6546 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6547
6548         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6549         UAC_SIGBUS, UAC_NOPRINT definitions.
6550
6551 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6552
6553         * objc/execute/object_is_class.m: New test.
6554         * objc/execute/object_is_meta_class.m: New test.
6555
6556 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6557
6558         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6559         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6560
6561 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6562
6563         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6564         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6565
6566 2001-07-14  Richard Henderson  <rth@redhat.com>
6567
6568         * gcc.dg/iftrap-1.c: New.
6569
6570 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6571
6572         * g77.f-torture/execute/intrinsic77.f: New test.
6573
6574 2001-07-11  Janis Johnson <janis@us.ibm.com>
6575
6576         * gcc.misc-tests/gcov-3.c: New test.
6577
6578 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6579
6580         * gcc.c-torture/compile/20010711-1.c,
6581         * gcc.c-torture/compile/20010711-2.c: New tests.
6582
6583 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6584
6585         * gcc.c-torture/execute/20010711-1.c: New test.
6586
6587 2001-07-11  Ben Elliston  <bje@redhat.com>
6588
6589         * g++.old-deja/g++.other/enum5.C: New test.
6590
6591 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6592
6593         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6594         (g++-dg-prune): Call prune_gcc_output.
6595         * prune.exp: New file for prune_gcc_output.
6596         * lib/g++.exp, lib/gcc.exp: Load it.
6597
6598 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6599
6600         * gcc.c-torture/compile/20010701-1.c,
6601         g++.old-deja/g++.ext/attrib6.C: New tests.
6602
6603 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6604
6605         * gcc.c-torture/compile/20010706-1.c: New test.
6606
6607 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6608
6609         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6610
6611 2001-06-28  Stan Shebs  <shebs@apple.com>
6612
6613         * gcc.dg/pragma-darwin.c: New test.
6614
6615 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6616
6617         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6618         Solaris 2.[678] system.
6619
6620 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6621
6622         * gcc.dg/20010622-1.c: New test.
6623
6624 2001-06-18  Stan Shebs  <shebs@apple.com>
6625
6626         * objc.dg: New directory.
6627         * objc.dg/dg.exp: New file.
6628         * objc.dg/alias.m: New.
6629         * objc.dg/class-1.m: New.
6630         * objc.dg/class-2.m: New.
6631         * objc.dg/const-str-1.m: New.
6632         * objc.dg/const-str-2.m: New.
6633         * objc.dg/id-1.m: New.
6634         * objc.dg/method-1.m: New.
6635         * objc.dg/super-class-1.m: New.
6636         * lib/objc-dg.exp: New file.
6637
6638 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6639
6640         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6641         of label name.
6642
6643 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6644
6645         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6646
6647 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6648
6649         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6650         variable.
6651
6652 2001-06-12  Richard Henderson  <rth@redhat.com>
6653
6654         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6655
6656 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6657
6658         * g++.old-deja/g++.abi/vbase5.C: New test.
6659         * g++.old-deja/g++.abi/vbase6.C: New test.
6660         * g++.old-deja/g++.abi/vbase7.C: New test.
6661
6662 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6663
6664         * gcc.c-torture/compile/20010610-1.c: New test.
6665
6666 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6667
6668         * g++.old-deja/g++.abi/vbase4.C: New test.
6669
6670 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6671
6672         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6673         support %f for HC11/HC12 targets.
6674         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6675         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6676         on HC11/HC12 targets.
6677         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6678
6679 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6680
6681         * gcc.dg/wchar_t-1.c: New file.
6682         * gcc.dg/wint_t-1.c: Likewise.
6683
6684 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6685
6686         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6687
6688 2001-06-11  Richard Henderson  <rth@redhat.com>
6689
6690         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6691
6692 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6693
6694         * gcc.c-torture/compile/20010611-1.c: New test.
6695
6696 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6697
6698         * gcc.dg/c99-tag-1.c: Add more tests.
6699
6700 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6701
6702         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6703         representation on MN10300 and ARM/Thumb.
6704
6705 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6706
6707         * g77.f-torture/execute/20010610.f: New.
6708
6709 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6710
6711         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6712         names.
6713
6714 2001-06-09  Richard Henderson  <rth@redhat.com>
6715
6716         * gcc.c-torture/execute/ashrdi-1.c: New.
6717         * gcc.c-torture/execute/ashldi-1.c: New.
6718         * gcc.c-torture/execute/lshrdi-1.c: New.
6719
6720 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6721
6722         * objc/execute/load-3.m: Added. Check sending +load to categories,
6723         in addition to classes.
6724
6725 2001-06-08  Stan Shebs  <shebs@apple.com>
6726
6727         * objc/execute/load-2.m: New test.  From Nicola Pero
6728         <n.pero@mi.flashnet.it>.
6729
6730 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6731
6732         * gcc.c-torture/execute/20010605-2.c: New test.
6733
6734 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6735
6736         * g++.old-deja/g++.abi/vbase2.C: New test.
6737         * g++.old-deja/g++.abi/vbase3.C: New test.
6738
6739 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6740
6741         * g++.old-deja/g++.pt/friend49.C: New test.
6742
6743 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6744
6745         * g++.old-deja/g++.ext/anon3.C: New test.
6746
6747 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6748
6749         * g++.old-deja/g++.other/conv7.C: New test.
6750
6751 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6752
6753         * gcc.c-torture/compile/20010605-2.c: New test.
6754
6755 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6756
6757         * gcc.c-torture/execute/20010604-1.c: New test.
6758
6759 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6760
6761         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6762
6763 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6764
6765         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6766         (g++_link_flags): Likewise.
6767         (g++_init): Pass gccpath's value to two previous functions.
6768
6769 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6770
6771         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6772         Ensure logfile entry matches exec command line.
6773
6774 2001-05-31  Richard Henderson  <rth@redhat.com>
6775
6776         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6777         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6778
6779 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6780
6781         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6782         compiler for irix6.2
6783
6784 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6785
6786         * g++.old-deja/g++.other/optimize3.C: New file.
6787
6788 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6789
6790         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6791         assemble.
6792
6793 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6794
6795         * g++.old-deja/g++.other/optimize2.C: New file.
6796
6797 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6798
6799         * gcc.c-torture/compile/20010518-2.c: New file.
6800         * gcc.c-torture/execute/20010518-1.c: New file.
6801         * gcc.c-torture/execute/20010518-2.c: New file.
6802
6803 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6804
6805         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6806
6807 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6808
6809         G++ no longer defines builtins that do not begin with __builtin.
6810         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6811         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6812         * g++.old-deja/g++.law/builtin1.C: Likewise.
6813         * g++.old-deja/g++.law/cvt2.C: Likewise.
6814         * g++.old-deja/g++.mike/net5.C: Likewise.
6815         * g++.old-deja/g++.other/builtins1.C: Likewise.
6816         * g++.old-deja/g++.other/builtins2.C: Likewise.
6817         * g++.old-deja/g++.other/builtins3.C: Likewise.
6818         * g++.old-deja/g++.other/builtins4.C: Likewise.
6819         * g++.old-deja/g++.other/inline8.C: Likewise.
6820         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6821
6822 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6823
6824         * g++.old-deja/g++.pt/using1.C: Adjust.
6825         * g++.old-deja/g++.pt/using2.C: New test.
6826
6827 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6828
6829         * gcc.dg/cpp/charconst.c: New tests.
6830         * gcc.dg/cpp/escape.c: New tests.
6831         * gcc.dg/cpp/escape-1.c: New tests.
6832         * gcc.dg/cpp/escape-2.c: New tests.
6833         * gcc.dg/cpp/ucs.c: New tests.
6834
6835 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6836
6837         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6838         native compiler for irix6.5.
6839
6840 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6841
6842         * lib/g++.exp (g++_include_flags): Use args to compute
6843         get_multilibs.
6844         (g++_link_flags): Likewise.
6845         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6846
6847 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6848
6849         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6850
6851 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6852
6853         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6854         this file.
6855
6856 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6857
6858         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6859         STACK_SIZE;
6860         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6861         to STACK_SIZE; Use it to define size of add_histo array.
6862         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6863         to STACK_SIZE.
6864         (f): Use GITT_SIZE to define size of gitt local table.
6865         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6866         to STACK_SIZE; Use it to define size of bytemem array.
6867
6868 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6869
6870         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6871         on 68HC11/HC12 due to the asm instruction.
6872         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6873         * gcc.c-torture/compile/920520-1.x: Likewise.
6874         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6875         on 68HC11/HC12 because the function is larger than 64K.
6876         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6877         on 68HC11/HC12 because the structure is too large.
6878
6879 2001-05-20  Richard Henderson  <rth@redhat.com>
6880
6881         * gcc.c-torture/execute/20010520-1.c: New.
6882
6883 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6884
6885         * g++.old-deja/g++.warn/compare1.C: New test.
6886         * gcc.dg/compare4.c: New test.
6887
6888 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6889
6890         * g++.old-deja/g++.other/optimize1.C: New test.
6891
6892 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6893
6894         * g++.old-deja/g++.pt/spec41.C: New test.
6895
6896 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6897
6898         * gcc.c-torture/compile/20010114-1.x: Remove.
6899
6900 2001-05-18  Stan Shebs  <shebs@apple.com>
6901
6902         * gcc.c-torture/compile/20010518-1.c: New test.
6903
6904 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6905
6906         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6907         * g++.old-deja/g++.pt/crash67.C: New test.
6908
6909 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6910
6911         * g++.old-deja/g++.other/debug9.C: New test.
6912
6913 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6914
6915         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6916
6917 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6918
6919         * gcc.c-torture/compile/20010516-1.c: New test.
6920
6921 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6922
6923         * g++.old-deja/g++.other/crash41.C: New test.
6924
6925 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6926
6927         * g++.old-deja/g++.pt/crash66.C: New test.
6928
6929 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6930
6931         * g++.old-deja/g++.robertl/eb27.C: Convert.
6932
6933 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6934
6935         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6936         declaration being redundant.
6937
6938 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6939
6940         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6941
6942 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6943
6944         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6945
6946 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6947
6948         * lib/g++.exp: Use testsuite_flags.
6949
6950 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6951
6952         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6953
6954 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6955
6956         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6957
6958 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6959
6960         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6961
6962 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6963
6964         * gcc.c-torture/compile/20010313-1.c: New test.
6965
6966 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6967
6968         * gcc.dg/cpp/direct2.c: New test.
6969         * gccq.dg/cpp/direct2s.c: New test.
6970
6971         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6972
6973 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6974
6975         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6976         * g++.old-deja/g++.other/op3.C: Likewise.
6977
6978 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6979
6980         * gcc.dg/cpp/syshdr.h: New file.
6981         * gcc.dg/cpp/sysmac1.c: Update.
6982         * gcc.dg/cpp/sysmac2.c: Update.
6983
6984 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6985
6986         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6987
6988 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6989
6990         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6991         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6992
6993 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6994
6995         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6996
6997 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6998
6999         * lib/g++.exp (g++_include_flags): Don't use any special flags
7000         if TESTING_IN_BUILD_TREE is not defined.
7001         (g++_init): Use a plain 'c++' as the compiler if
7002         TESTING_IN_BUILD_TREEE is not defined.
7003
7004 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7005
7006         * g++.old-deja/g++.eh/catch13.C: New test.
7007         * g++.old-deja/g++.eh/catch14.C: New test.
7008
7009 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7010
7011         * gcc.dg/cpp/tr-define.c: New test.
7012
7013 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7014
7015         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7016         <stdlib.h>, not <malloc.h>.
7017
7018 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7019
7020         * g++.old-deja/g++.ns/template17.C: New test.
7021
7022 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7023
7024         * g++.old-deja/g++.pt/ref4.C: New test.
7025
7026 2001-04-30  Richard Henderson  <rth@redhat.com>
7027
7028         * gcc.dg/20000724-1.c: Revert last change.
7029
7030 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7031
7032         * g77.f-torture/execute/20010430.f: New test.
7033
7034 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
7035
7036         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7037
7038 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7039
7040         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7041
7042 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7043
7044         * g++.old-deja/g++.eh/crash6.C: New test.
7045
7046 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7047
7048         * g++.old-deja/g++.other/warn7.C: New test.
7049
7050 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7051
7052         * g++.old-deja/g++.other/defarg9.C: New test.
7053
7054 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7055
7056         * g77.f-torture/compile/20010426.f: New test.
7057         * g77.f-torture/execute/20010426.f: New test.
7058
7059 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7060
7061         * g77.f-torture/compile/20000629-1.x: Remove - error
7062         has been fixed.
7063
7064 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
7065
7066         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7067         Tweak slightly to work with g++.dg framework.
7068         * g++.dg/special/ecos.exp: Run initp1.C test.
7069         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7070
7071         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7072         its linker doesn't give line numbers either.
7073         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7074
7075 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7076
7077         * g++.old-deja/g++.other/lex1.C: New test.
7078
7079 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
7080
7081         * gcc.dg/noncompile/20010425-1.c: New test.
7082
7083 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7084
7085         * g++.old-deja/g++.pt/mangle2.C: New test.
7086
7087 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7088
7089         * gcc.dg/format/plus-1.c: New test.
7090
7091 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7092
7093         * gcc.dg/20010423-1.c: New test.
7094
7095 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7096
7097         * gcc.c-torture/execute/20010422-1.c: New test.
7098
7099 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7100
7101         * g++.old-deja/g++.ns/type2.C: New test.
7102
7103 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7104
7105         * g++.old-deja/g++.other/perf1.C: New test.
7106
7107 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7108
7109         * gcc.dg/c99-func-2.c: Remove xfail.
7110         * gcc.dg/c99-func-3.c: Remove xfail.
7111         * gcc.dg/c99-func-4.c: Remove xfail.
7112
7113 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7114
7115         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7116
7117 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7118
7119         * gcc.c-torture/compile/20010423-1.c: New test.
7120
7121 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7122
7123         * g++.old-deja/g++.pt/typename28.C: New test.
7124
7125 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7126
7127         * g++.old-deja/g++.abi/empty2.C: New test.
7128         * g++.old-deja/g++.abi/empty3.C: New test.
7129
7130 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7131
7132         * g++.old-deja/g++.other/comdat2.C: New test.
7133         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7134
7135 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7136
7137         * g++.old-deja/g++.other/overload14.C: New test.
7138
7139 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7140
7141         * g++.old-deja/g++.other/lookup23.C: New test.
7142
7143 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7144
7145         * gcc.c-torture/execute/20010403-1.c: New test.
7146
7147 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7148             Mark Mitchell  <mark@codesourcery.com>
7149
7150         * lib/old-dejagnu.exp: Don't delete output of executable.
7151         Add .exe suffix to executables.
7152
7153 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7154
7155         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7156
7157 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7158
7159         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7160
7161 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7162
7163         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7164         * g++.old-deja/g++.abi/crash1.C: New test.
7165
7166 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7167
7168         * g++.old-deja/g++.other/crash40.C: New test.
7169
7170 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7171
7172         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7173
7174 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7175
7176         * g++.old-deja/g++.other/warn6.C: New test.
7177
7178 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7179
7180         * g++.old-deja/g++.robertl/eb42.C: Same.
7181
7182 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7183
7184         * gcc.dg/wtr-conversion-1.c: New testcase.
7185
7186 2001-04-10  Richard Henderson  <rth@redhat.com>
7187
7188         * g++.old-deja/g++.other/array5.C: New.
7189
7190 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7191
7192         * gcc.c-torture/execute/20010408-1.c: New test.
7193
7194 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7195
7196         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7197         headers and constructs.
7198         * g++.old-deja/g++.robertl/eb79.C: Same.
7199         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7200         * g++.old-deja/g++.robertl/eb73.C: Same.
7201         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7202         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7203         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7204         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7205         * g++.old-deja/g++.robertl/eb44.C: Same.
7206         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7207         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7208         * g++.old-deja/g++.robertl/eb39.C: Same.
7209         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7210         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7211         * g++.old-deja/g++.robertl/eb30.C: Same.
7212         * g++.old-deja/g++.robertl/eb3.C: Same.
7213         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7214         * g++.old-deja/g++.robertl/eb21.C: Same.
7215         * g++.old-deja/g++.robertl/eb15.C: Same.
7216         * g++.old-deja/g++.robertl/eb118.C: Same.
7217         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7218         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7219         * g++.old-deja/g++.robertl/eb109.C: Same.
7220         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7221         * g++.old-deja/g++.mike/rtti1.C: Same.
7222         * g++.old-deja/g++.mike/p658.C: Same.
7223         * g++.old-deja/g++.mike/net46.C: Same.
7224         * g++.old-deja/g++.mike/net34.C: Same.
7225         * g++.old-deja/g++.mike/memoize1.C: Same.
7226         * g++.old-deja/g++.mike/eh2.C: Same.
7227         * g++.old-deja/g++.law/weak.C: Same.
7228         * g++.old-deja/g++.law/visibility7.C: Same.
7229         * g++.old-deja/g++.law/visibility25.C: Same.
7230         * g++.old-deja/g++.law/visibility22.C: Same.
7231         * g++.old-deja/g++.law/visibility2.C: Same.
7232         * g++.old-deja/g++.law/visibility17.C: Same.
7233         * g++.old-deja/g++.law/visibility13.C: Same.
7234         * g++.old-deja/g++.law/visibility10.C: Same.
7235         * g++.old-deja/g++.law/visibility1.C: Same.
7236         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7237         * g++.old-deja/g++.law/vbase1.C: Same.
7238         * g++.old-deja/g++.law/operators32.C: Same.
7239         * g++.old-deja/g++.law/nest3.C: Same.
7240         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7241         * g++.old-deja/g++.law/except5.C (main): Same.
7242         * g++.old-deja/g++.law/cvt7.C (run): Same.
7243         * g++.old-deja/g++.law/cvt2.C: Same.
7244         * g++.old-deja/g++.law/cvt16.C: Same.
7245         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7246         * g++.old-deja/g++.law/ctors17.C (main): Same.
7247         * g++.old-deja/g++.law/ctors13.C: Same.
7248         * g++.old-deja/g++.law/ctors12.C (main): Same.
7249         * g++.old-deja/g++.law/ctors10.C: Same.
7250         * g++.old-deja/g++.law/code-gen5.C: Same.
7251         * g++.old-deja/g++.law/bad-error7.C: Same.
7252         * g++.old-deja/g++.law/arm9.C: Same.
7253         * g++.old-deja/g++.law/arm12.C: Same.
7254         * g++.old-deja/g++.law/arg8.C: Same.
7255         * g++.old-deja/g++.law/arg1.C: Same.
7256         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7257         * g++.old-deja/g++.jason/template31.C: Same.
7258         * g++.old-deja/g++.jason/template24.C (main): Same.
7259         * g++.old-deja/g++.jason/2371.C: Same.
7260         * g++.old-deja/g++.eh/new2.C: Same.
7261         * g++.old-deja/g++.eh/new1.C: Same.
7262         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7263         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7264         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7265         * g++.old-deja/g++.brendan/crash62.C: Same.
7266         * g++.old-deja/g++.brendan/crash52.C: Same.
7267         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7268         * g++.old-deja/g++.brendan/crash38.C: Same.
7269         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7270         * g++.old-deja/g++.brendan/copy9.C: Same.
7271
7272 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
7273
7274         * gcc.c-torture/execute/20001203-2.c (memset):
7275         Count argument is of type __SIZE_TYPE__.
7276
7277 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7278
7279         * gcc.c-torture/compile/20010404-1.c: New test.
7280
7281 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7282
7283         * gcc.c-torture/compile/20010326-1.c: New test.
7284
7285 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7286
7287         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7288         peculiarities of the SH.
7289         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7290
7291 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7292
7293         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7294         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7295         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7296
7297 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7298
7299         * g77.f-torture/compile/20010321-1.f: New test.
7300
7301 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7302
7303         * gcc.c-torture/compile/20010329-1.c: New test.
7304
7305 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7306
7307         * gcc.c-torture/execute/20010329-1.c: New test.
7308
7309 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7310
7311         * g++.old-deja/g++.other/eh4.C: Fix typo.
7312
7313 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7314
7315         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7316
7317 2001-03-28  Philip Blundell  <philb@gnu.org>
7318
7319         * gcc.c-torture/compile/20010328-1.c: New test.
7320
7321 2001-03-27  Richard Henderson  <rth@redhat.com>
7322
7323         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7324         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7325
7326 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7327
7328         * gcc.c-torture/compile/20010327-1.c: New test.
7329
7330 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7331
7332         * g++.old-deja/g++.other/friend12.C: New test.
7333         * g++.old-deja/g++.other/friend9.C: Expect no errors.
7334         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7335
7336 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7337
7338         * gcc.c-torture/execute/20010325-1.c: New test.
7339
7340 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
7341
7342         * g++.old-deja/g++.other/mangle3.C: New test.
7343
7344 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
7345
7346         * g++.old-deja/g++.other/anon8.C: New test.
7347
7348 2001-03-20  Philip Blundell  <philb@gnu.org>
7349
7350         * gcc.c-torture/compile/20010320-1.c: New test.
7351
7352 2001-03-17  Richard Henderson  <rth@redhat.com>
7353
7354         * g++.old-deja/g++.other/eh4.C: Add expected error text.
7355
7356 2001-03-15  Geoff Keating  <geoff@redhat.com>
7357
7358         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7359         tests on AIX.
7360
7361 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
7362
7363         * g++.old-deja/g++.other/eh4.C: New test.
7364
7365 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7366
7367         * gcc.dg/cpp/mi1.c: Update.
7368
7369 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
7370
7371         * g++.old-deja/g++.other/regstack.C: New test.
7372
7373 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
7374
7375         * g++.old-deja/g++.other/ref4.C: New test.
7376
7377 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
7378
7379         * objc/execute/va_method.m: Added.
7380         * objc/execute/IMP.m: Added.
7381         * objc/execute/_cmd.m: Added.
7382         * objc/execute/accessing_ivars.m: Added.
7383         * objc/execute/class-1.m: Added.
7384         * objc/execute/class-10.m: Added.
7385         * objc/execute/class-11.m: Added.
7386         * objc/execute/class-12.m: Added.
7387         * objc/execute/class-13.m: Added.
7388         * objc/execute/class-14.m: Added.
7389         * objc/execute/class-2.m: Added.
7390         * objc/execute/class-3.m: Added.
7391         * objc/execute/class-4.m: Added.
7392         * objc/execute/class-5.m: Added.
7393         * objc/execute/class-6.m: Added.
7394         * objc/execute/class-7.m: Added.
7395         * objc/execute/class-8.m: Added.
7396         * objc/execute/class-9.m: Added.
7397         * objc/execute/class-tests-1.h
7398         * objc/execute/class-tests-2.h
7399         * objc/execute/compatibility_alias.m: Added.
7400         * objc/execute/encode-1.m: Added.
7401         * objc/execute/formal_protocol-1.m: Added.
7402         * objc/execute/formal_protocol-2.m: Added.
7403         * objc/execute/formal_protocol-3.m: Added.
7404         * objc/execute/formal_protocol-4.m: Added.
7405         * objc/execute/formal_protocol-5.m: Added.
7406         * objc/execute/formal_protocol-6.m: Added.
7407         * objc/execute/formal_protocol-7.m: Added.
7408         * objc/execute/informal_protocol.m: Added.
7409         * objc/execute/initialize.m: Added.
7410         * objc/execute/load.m: Added.
7411         * objc/execute/many_args_method.m: Added.
7412         * objc/execute/nested-3.m: Added.
7413         * objc/execute/no_clash.m: Added.
7414         * objc/execute/private.m: Added.
7415         * objc/execute/redefining_self.m: Added.
7416         * objc/execute/root_methods.m: Added.
7417         * objc/execute/selector-1.m: Added.
7418         * objc/execute/static-1.m: Added.
7419         * objc/execute/static-2.m: Added.
7420         * objc/execute/va_method.m: Added.
7421
7422 2001-03-10  Richard Henderson  <rth@redhat.com>
7423
7424         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7425
7426 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7427
7428         * g++.old-deja/g++.other/crash31.C: XFAIL.
7429         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7430         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7431         * gcc.c-torture/execute/20010123-1.x: XFAIL.
7432         * gcc.c-torture/execute/20010124-1.x: XFAIL.
7433         * gcc.dg/sequence-pt-1.c: XFAIL one test.
7434
7435 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7436
7437         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7438
7439 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7440
7441         * gcc.dg/20000724-1.c: Don't use multiline strings.
7442
7443 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7444
7445         * objc/execute/string1.m, objc/execute/string2.m: Compare the
7446         result of -cString against what we expect it to be; don't just
7447         print it out for no one to read.
7448
7449         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7450         Based on testcases provided by Nicola Pero.
7451
7452 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7453
7454         * gcc.dg/cpp/macro7.c: New test.
7455
7456 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7457
7458         * gcc.dg/cpp/multiline.c: Update.
7459
7460 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7461
7462         * g++.old-deja/g++.other/enum3.C: New test.
7463
7464 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7465
7466         * g++.old-deja/g++.other/pod1.C: New test.
7467
7468 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7469
7470         * g++.old-deja/g++.ext/overload1.C: New test.
7471
7472 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7473
7474         * g++.old-deja/g++.pt/using1.C: New test.
7475
7476 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7477
7478         * g++.old-deja/g++.other/using9.C: New test.
7479
7480 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7481
7482         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7483
7484         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7485
7486 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7487
7488         * g++.old-deja/g++.ext/realpt1.C: Remove.
7489
7490 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7491
7492         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7493
7494 2001-02-26  Will Cohen  <wcohen@redhat.com>
7495
7496         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7497
7498 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7499
7500         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7501         templatized constructors.
7502
7503 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7504
7505         * gcc.c-torture/execute/20010224-1.c: New test.
7506
7507 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7508
7509         * gcc.c-torture/execute/20010222-1.c: New test.
7510
7511 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7512
7513         * g++.old-deja/g++.other/inline20.C: New test.
7514
7515 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7516
7517         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7518
7519 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7520
7521         * g++.old-deja/g++.other/lookup22.C: New test.
7522
7523 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7524
7525         * g77.dg: New directory.
7526         * g77.dg/20010216-1.f: New test case.
7527         * g77.dg/dg.exp: New driver.
7528         * lib/g77-dg.exp: New driver library.
7529
7530 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7531
7532         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7533
7534 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7535
7536         * g++.old-deja/g++.other/decl9.C: New test.
7537
7538 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7539
7540         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7541         not need <string> and also tests the initialization at runtime.
7542
7543 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7544
7545         * gcc.c-torture/execute/longlong.c: New test.
7546
7547 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7548
7549         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7550
7551 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7552
7553         * gcc.c-torture/execute/920302-1.c (execute):
7554         Change argument type to short.
7555
7556 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7557
7558         * g++.old-deja/g++.pt/deduct6.C: New test.
7559
7560 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7561
7562         * g++.old-deja/g++.pt/deduct5.C: New test.
7563
7564 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7565
7566         * gcc.c-torture/execute/20010209-1.c: New test.
7567
7568 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7569
7570         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7571
7572 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7573
7574         * g++.dg/vtgc1.C: Update for new ABI.
7575
7576         * consistency.vlad: New directory, 1665 files.
7577
7578 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7579
7580         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7581         return type.
7582         * gcc.dg/cpp/digraphs.c: Declare puts.
7583
7584 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7585
7586         * g++.old-deja/g++.other/warn5.C: New test.
7587
7588 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7589
7590         * g++.old-deja/g++.pt/spec40.C: New test.
7591
7592 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7593
7594         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7595         case.
7596         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7597
7598 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7599
7600         * gcc.c-torture/compile/20010209-1.c: New test.
7601
7602 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7603
7604         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7605         excess errors message but not if it crashes.
7606         * g++.old-deja/g++.other/crash27.C: Likewise.
7607         * g++.old-deja/g++.other/crash28.C: Likewise.
7608         * g++.old-deja/g++.other/crash30.C: Likewise.
7609         * g++.old-deja/g++.other/crash32.C: Likewise.
7610         * g++.old-deja/g++.other/crash35.C: Likewise.
7611         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7612
7613 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7614
7615         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7616         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7617         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7618         g77.f-torture/execute/execute.exp,
7619         g77.f-torture/noncompile/noncompile.exp,
7620         gcc.c-torture/execute/execute.exp,
7621         gcc.c-torture/execute/memcheck/memcheck.exp,
7622         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7623         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7624         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7625         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7626         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7627         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7628         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7629         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7630         Remove bug reporting instructions with ancient email addresses.
7631
7632 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7633
7634         * gcc.dg/20010202-1.c: New test.
7635         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7636
7637 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7638
7639         * g++.dg/stdbool-if.C: New test.
7640
7641 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7642
7643         * objc/execute/fdecl.m: Added main().
7644
7645 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7646
7647         * gcc.c-torture/execute/20010206-1.c: New test.
7648
7649 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7650
7651         * gcc.dg/cpp/avoidpaste1.c: Update.
7652
7653 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7654
7655         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7656         Pero <nicola@brainstorm.co.uk>.
7657         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7658
7659 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7660
7661         * g++.old-deja/g++.pt/spec39.C: New test.
7662
7663 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7664
7665         * gcc.c-torture/compile/20010202-1.c: New test.
7666
7667 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7668
7669         * g++.old-deja/g++.abi/primary2.C: New test.
7670         * g++.old-deja/g++.abi/primary3.C: New test.
7671         * g++.old-deja/g++.abi/primary4.C: New test.
7672         * g++.old-deja/g++.abi/primary5.C: New test.
7673         * g++.old-deja/g++.abi/vtable3.h: New test.
7674         * g++.old-deja/g++.abi/vtable3a.C: New test.
7675         * g++.old-deja/g++.abi/vtable3b.C: New test.
7676         * g++.old-deja/g++.abi/vtable3c.C: New test.
7677         * g++.old-deja/g++.abi/vtable3d.C: New test.
7678         * g++.old-deja/g++.abi/vtable3e.C: New test.
7679         * g++.old-deja/g++.abi/vtable3f.C: New test.
7680         * g++.old-deja/g++.abi/vtable3g.C: New test.
7681         * g++.old-deja/g++.abi/vtable3h.C: New test.
7682         * g++.old-deja/g++.abi/vtable3i.C: New test.
7683         * g++.old-deja/g++.abi/vtable3j.C: New test.
7684         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7685
7686 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7687
7688         * g++.old-deja/g++.other/anon6.C: New test.
7689         * g++.old-deja/g++.other/anon7.C: New test.
7690
7691 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7692
7693         * gcc.dg/cpp/avoidpaste2.c: New tests.
7694
7695 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7696
7697         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7698
7699 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7700
7701         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7702         DECIMAL_DIG cases for Irix."
7703
7704 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7705
7706         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7707
7708 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7709
7710         * gcc.dg/c99-tag-1.c: New test.
7711
7712 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7713
7714         * gcc.dg/cpp/tr-warn1.c: Add tests.
7715
7716 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7717
7718         * gcc.dg/cpp/avoidpaste1.c: Update.
7719         * gcc.dg/cpp/paste4.c: Update.
7720
7721 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7722
7723         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7724         cases for Irix.
7725
7726 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7727
7728         * g++.old-deja/g++.other/inline19.C: New test.
7729
7730 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7731
7732         * gcc.dg/Wlarger-than.c: New test.
7733
7734 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7735
7736         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7737
7738 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7739
7740         * gcc.c-torture/execute/20010129-1.c: New test.
7741         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7742
7743 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7744
7745         * gcc.dg/cpp/avoidpaste1.c: Test case.
7746
7747 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7748
7749         * g++.old-deja/g++.other/inline18.C: New test.
7750
7751 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7752
7753         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7754         and __builtin_putchar.
7755
7756 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7757
7758         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7759         tests.
7760
7761 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7762
7763         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7764         floating point number rounding mode to round to the nearest
7765         representable mode.
7766
7767 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7768
7769         * g++.old-deja/g++.other/mangle2.C: New test.
7770
7771 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7772
7773         * gcc.c-torture/compile/20010124-1.c: New test.
7774
7775 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7776
7777         * g++.old-deja/g++.pt/spec38.C: New test.
7778
7779 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7780
7781         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7782         "Build don't run".
7783
7784 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7785
7786         * gcc.c-torture/execute/20010123-1.c: New test.
7787
7788 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7789
7790         * g++.old-deja/g++.pt/spec37.C: New test.
7791
7792 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7793
7794         * g++.old-deja/g++.pt/overload14.C: New test.
7795
7796 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7797
7798         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7799         __builtin_return_address.
7800
7801 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7802
7803         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7804         * g++.old-deja/g++.pt/spec35.C: New test.
7805         * g++.old-deja/g++.pt/spec36.C: New test.
7806
7807 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7808
7809         * gcc.c-torture/compile/20010118-1.c: New test.
7810
7811 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7812
7813         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7814
7815 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7816
7817         * gcc.c-torture/execute/20010119-1.c: New test.
7818
7819 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7820
7821         * g++.old-deja/g++.other/vbase5.C: New test.
7822
7823 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7824
7825         * gcc.c-torture/execute/20010118-1.c: New test.
7826
7827 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7828
7829         * g++.old-deja/g++.pt/deduct3.C: New test.
7830
7831 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7832
7833         * g++.old-deja/g++.pt/spec34.C: New test.
7834
7835 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7836
7837         * g77.f-torture/compile/20000601-2.f: New test.
7838
7839 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7840
7841         * g++.old-deja/g++.other/init17.C: New test.
7842
7843 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7844
7845         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7846
7847 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7848
7849         * g++.old-deja/g++.pt/unify8.C: New test.
7850
7851 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7852
7853         * g++.old-deja/g++.abi/vbase1.C: New test.
7854
7855 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7856
7857         * g++.old-deja/g++.pt/crash65.C: New test.
7858
7859 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7860
7861         * gcc.dg/cpp/assembl2.S: New test case.
7862
7863 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7864
7865         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7866         are supported.
7867
7868 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7869
7870         * g++.old-deja/g++.other/builtins1.C: New test.
7871         * g++.old-deja/g++.other/builtins2.C: Likewise.
7872         * g++.old-deja/g++.other/builtins3.C: Likewise.
7873         * g++.old-deja/g++.other/builtins4.C: Likewise.
7874
7875 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7876
7877         * gcc.c-torture/compile/20010117-1.c: New test.
7878         * gcc.c-torture/compile/20010117-2.c: New test.
7879
7880 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7881
7882         * g77.f-torture/execute/20010116.[fx]: New test,
7883         XFAIL on i?86-*-*.
7884         * g77.f-torture/compile/20010115.f: Indicate it's
7885         a test for PR fortran/1636.
7886
7887 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7888
7889         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7890
7891 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7892
7893         * g77.f-torture/compile/20010115.f: New test.
7894
7895 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7896
7897         * g++.old-deja/g++.pt/nontype5.C: New test.
7898
7899 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7900
7901         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7902         have an equivalent working one below it.
7903
7904 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7905
7906         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7907         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7908
7909 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7910
7911         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7912         message containing "init_priority".
7913         (conpr-2.C): Likewise.
7914         (conpr-3.C): Likewise.
7915         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7916
7917 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7918
7919         * gcc.c-torture/execute/20010114-2.c: New test.
7920
7921 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7922
7923         * gcc.c-torture/compile/20010114-1.c: New test.
7924         * gcc.c-torture/compile/20010114-1.x: Xfail.
7925         * gcc.c-torture/compile/20010114-2.c: New test.
7926         * gcc.c-torture/execute/20010114-1.c: New test.
7927         * gcc.dg/trunc-1.c: New test.
7928         * gcc.dg/uninit-B.c: New test.
7929
7930 2001-01-13  Nick Clifton  <nickc@redhat.com>
7931
7932         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7933         target.
7934
7935 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7936
7937         * gcc.c-torture/compile/20010113-1.c: New test.
7938
7939 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7940
7941         * gcc.c-torture/compile/20001212-1.c: New test.
7942
7943 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7944
7945         * gcc.dg/cpp/widestr1.c: Update.
7946         * gcc.dg/cpp/prag-imp.c: Remove.
7947
7948 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7949
7950         * gcc.c-torture/execute/20000801-3.x: Remove.
7951         * gcc.dg/c90-init-1.c: New test.
7952         * gcc.dg/c99-init-1.c: New test.
7953         * gcc.dg/c99-init-2.c: New test.
7954         * gcc.dg/gnu99-init-1.c: New test.
7955
7956 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7957
7958         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7959         testing that no relevant ones were found.
7960
7961 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7962
7963         * g++.old-deja/g++.pt/cast2.C: New test.
7964
7965 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7966
7967         * g++.old-deja/g++.pt/friend47.C: New test.
7968
7969 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7970
7971         * g++.old-deja/g++.pt/instantiate13.C: New test.
7972
7973 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7974
7975         * g++.old-deja/g++.other/defarg7.C: New test.
7976         * g++.old-deja/g++.other/defarg8.C: New test.
7977
7978 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7979
7980         * g++.old-deja/g++.pt/crash64.C: New test.
7981
7982 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7983
7984         * g++.old-deja/g++.pt/crash63.C: New test.
7985
7986 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7987
7988         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7989
7990 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7991
7992         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7993
7994 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7995
7996         * g++.old-deja/g++.pt/error3.C: New test.
7997
7998 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7999
8000         * g++.old-deja/g++.other/crash39.C: New test.
8001
8002 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8003
8004         * g++.old-deja/g++.other/vbase4.C: New test.
8005
8006 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8007
8008         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8009         * gcc.dg/special/20000419-2.c: New file. Identical to above.
8010         * gcc.dg/special/special.exp: New test driver which will check
8011         for alias support for the above test.
8012
8013 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8014
8015         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8016         problems on small machines.
8017         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8018         parameterize.
8019
8020 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8021
8022         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8023         mips.
8024         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8025
8026 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8027
8028         * g++.old_deja/g++.pt/using8.C: New test.
8029
8030 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8031
8032         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8033
8034 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8035
8036         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8037         where a failure is expected.
8038         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8039
8040 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8041
8042         * g++.old_deja/g++.pt/instantiate12.C: New test.
8043
8044 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8045
8046         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8047         start of structs.
8048         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8049         * g++.old-deja/g++.brendan/crash17.C: Likewise.
8050         * g++.old-deja/g++.brendan/crash29.C: Likewise.
8051         * g++.old-deja/g++.brendan/crash48.C: Likewise.
8052         * g++.old-deja/g++.brendan/ns1.C: Likewise.
8053         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8054         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8055         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8056         * g++.old-deja/g++.eh/spec6.C: Likewise.
8057         * g++.old-deja/g++.jason/crash3.C: Likewise.
8058         * g++.old-deja/g++.law/ctors11.C: Likewise.
8059         * g++.old-deja/g++.law/ctors17.C: Likewise.
8060         * g++.old-deja/g++.law/ctors5.C: Likewise.
8061         * g++.old-deja/g++.law/ctors9.C: Likewise.
8062         * g++.old-deja/g++.mike/ambig1.C: Likewise.
8063         * g++.old-deja/g++.mike/net22.C: Likewise.
8064         * g++.old-deja/g++.mike/p3538a.C: Likewise.
8065         * g++.old-deja/g++.mike/p3538b.C: Likewise.
8066         * g++.old-deja/g++.mike/virt3.C: Likewise.
8067         * g++.old-deja/g++.niklas/t128.C: Likewise.
8068         * g++.old-deja/g++.other/anon4.C: Likewise.
8069         * g++.old-deja/g++.other/using1.C: Likewise.
8070         * g++.old-deja/g++.other/warn3.C: Likewise.
8071         * g++.old-deja/g++.pt/t37.C: Likewise.
8072         * g++.old-deja/g++.robertl/eb69.C: Likewise.
8073         * g++.old-deja/g++.robertl/eb71.C: Likewise.
8074
8075 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8076
8077         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8078
8079 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8080
8081         * gcc.c-torture/execute/stdio-opt-3.c: New test.
8082
8083 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
8084
8085         * gcc.c-torture/compile/20010107-1.c: New test.
8086
8087 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8088
8089         * gcc.c-torture/execute/builtin-noret-1.c: New test.
8090
8091 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8092
8093         * gcc.dg/format/format.h: New file.
8094         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8095         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8096         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8097         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8098         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8099         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8100         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8101         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8102         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8103         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8104         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8105         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8106         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8107         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8108         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8109         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8110         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8111         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8112         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8113         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8114         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8115         instead of declaring standard types, macros and functions in each
8116         test.
8117
8118 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8119
8120         * gcc.c-torture/execute/20010106-1.c: New test.
8121
8122 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8123
8124         * gcc.dg/format/format.exp: New file.
8125         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8126         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8127         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8128         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8129         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8130         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8131         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8132         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8133         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8134         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8135         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8136         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8137         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8138         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8139         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8140         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8141         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8142         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8143         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8144         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8145         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8146         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8147         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8148         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8149         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8150         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8151         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8152         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8153         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8154         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8155         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8156         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8157         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8158         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8159         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8160         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8161         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8162         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8163         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8164         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8165         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8166         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8167
8168 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8169
8170         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8171         account.
8172
8173 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8174
8175         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8176
8177 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8178
8179         * g++.old-deja/g++.pt/crash62.C: New test.
8180
8181 2001-01-04  Richard Henderson  <rth@redhat.com>
8182
8183         * gcc.dg/20000926-1.c: Update expected warnings.
8184         * gcc.dg/array-2.c: Likewise.
8185         * gcc.dg/array-4.c: Also validate flexible array members.
8186         * gcc.dg/c99-flex-array-1.c: New.
8187
8188 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8189
8190         * gcc.c-torture/compile/20001222-1.x: Remove.
8191
8192 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8193
8194         * gcc.c-torture/execute/built-in-setjmp.c: New.
8195
8196 2001-01-03  Richard Henderson  <rth@redhat.com>
8197
8198         * gcc.dg/940510-1.c: Update expected error wording.
8199         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8200
8201 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8202
8203         * lib/target-supports.exp (check_alias_available): Modified to
8204         indicate aliases not supported if only weak aliases are supported.
8205
8206 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8207
8208         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8209         Turn on cmpstrsi checks for __pj__ and __i370__.
8210
8211 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8212
8213         * g++.old-deja/g++.other/virtual11.C: New test.
8214
8215 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8216
8217         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8218
8219 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8220
8221         * gcc.c-torture/compile/20010102-1.c: New test.
8222
8223 2001-01-02  Andreas Jaeger  <aj@suse.de>
8224
8225         * gcc.dg/noreturn-3.c: New test.
8226
8227         * gcc.dg/noreturn-4.c: New test.
8228
8229 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8230
8231         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8232         __builtin_fputc and __builtin_fwrite.
8233
8234 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8235
8236         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8237         signed char, not default char.
8238
8239 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8240
8241         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8242
8243 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8244
8245         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8246
8247 2000-12-29  Richard Henderson  <rth@redhat.com>
8248
8249         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8250         (__cyg_profile_func_exit): Define.
8251
8252 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8253
8254         * g++.dg/vtgc1.C: New test.
8255
8256 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8257
8258         * gcc.dg/noncompile/20001228-1.c: New test.
8259
8260         * gcc.dg/20001228-1.c: New test.
8261
8262         * gcc.c-torture/execute/20001228-1.c: New test.
8263
8264 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8265
8266         * gcc.dg/format-strfmon-1.c: New test.
8267
8268 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8269
8270         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8271         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8272         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8273         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8274         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8275         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8276         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8277         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8278         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8279         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8280         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8281         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8282         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8283
8284         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8285         * gcc.c-torture/execute/string-opt-4.c: Test index.
8286
8287 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8288
8289         * gcc.c-torture/compile/20001226-1.c: New test.
8290
8291 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8292
8293         * gcc.c-torture/compile/20001222-1.c: New test.
8294         * gcc.c-torture/compile/20001222-1.x: Xfail.
8295
8296 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
8297
8298         * gcc.c-torture/execute/comp-goto-2.c: New test.
8299
8300 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
8301
8302         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8303         Use long types if __INT_MAX__ is 32767.
8304         (main): Use cast to (sint32 *) when poking 88 into a_page.
8305
8306         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8307
8308 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8309
8310         * gcc.c-torture/compile/20001221-1.c: New test.
8311         * gcc.c-torture/execute/20001221-1.c: New test.
8312
8313 2000-12-20  Richard Henderson  <rth@redhat.com>
8314
8315         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8316         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8317
8318 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8319
8320         * gcc.dg/compare3.c: New test.
8321
8322 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8323
8324         * gcc.dg/format-warnll-1.c: New test.
8325
8326 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8327
8328         * gcc.dg/cpp/cmdlne-P.c: New test.
8329
8330 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8331
8332         * gcc.c-torture/execute/builtin-abs-1.c,
8333         gcc.c-torture/execute/builtin-abs-2.c: New tests.
8334
8335 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8336
8337         * gcc.dg/cpp/multiline.c: New test.
8338
8339 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8340
8341         * g++.old-deja/g++.other/syshdr1.C: Update.
8342         * gcc.dg/cpp/lineflags.c: Remove temporarily.
8343
8344 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8345
8346         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8347
8348 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8349
8350         * g++.old-deja/g++.pt/ttp65.C: New test.
8351
8352 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8353
8354         * g++.old-deja/g++.pt/ttp64.C: New test.
8355
8356 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8357
8358         * g++.old-deja/g++.pt/spec33.C: New test.
8359
8360 2000-12-14  Catherine Moore  <clm@redhat.com>
8361
8362         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8363         * gcc.c-torture/execute/920612-2.c: Likewise.
8364         * gcc.c-torture/execute/920428-2.c: Likewise.
8365         * gcc-c-torture/execute/va-arg-11.c: Call exit.
8366         * gcc.c-torture/execute/va-arg-21.c: Likewise.
8367
8368 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8369
8370         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8371         * gcc.dg/pack-test-2.c: Likewise.
8372
8373 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8374
8375         Tests by Zack Weinberg <zackw@stanford.edu>.
8376
8377         * gcc.dg/cpp/defined.c: Update.
8378         * gcc.dg/cpp/defined_trad.c: New tests.
8379
8380 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8381
8382         * gcc.dg/cpp/trad-direct.c: Update.
8383
8384 2000-12-11  Neil Booth  <neilb@earthling.net>
8385
8386         * gcc.dg/cpp/defined_trad.c
8387
8388 2000-12-11  Neil Booth  <neilb@earthling.net>
8389
8390         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8391
8392 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8393
8394         * gcc.dg/format-miss-2.c: New test.
8395
8396 2000-12-09  Neil Booth  <neilb@earthling.net>
8397
8398         * gcc.dg/cpp/lineflags.c: New tests.
8399         * gcc.dg/cpp/poison.c: Update.
8400         * gcc.dg/cpp/redef2.c: Update.
8401         * gcc.dg/cpp/skipping.c: New test.
8402
8403 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
8404
8405         * g++.old-deja/g++.other/eh3.C: New testcase.
8406
8407 2000-12-07  Neil Booth  <neilb@earthling.net>
8408
8409         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8410         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8411         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8412         wtr-union-init-2.c, wtr-union-init-3.c: Update.
8413         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8414         Update.
8415
8416 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8417
8418         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8419         __SIZE_TYPE__ instead of int for type of integers cast to
8420         pointers.
8421
8422 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
8423
8424         * g++.old-deja/g++.other/cleanup4.C: New test.
8425
8426 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8427
8428         * format-sec-1.c: New test.
8429
8430 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8431
8432         * gcc.dg/format-nonlit-3.c: New test.
8433
8434 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8435
8436         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8437         through a null pointer.
8438
8439 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8440
8441         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8442         * g++.old-deja/g++.pt/partial4.C: New test.
8443
8444 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8445
8446         * gcc.c-torture/execute/ieee/hugeval.x: New.
8447
8448 2000-12-06  Neil Booth  <neilb@earthling.net>
8449
8450         * gcc.dg/cpp/backslash2.c: New tests.
8451
8452 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8453
8454         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8455         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8456
8457 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8458
8459         * gcc.c-torture/execute/20001203-2.c: New testcase.
8460
8461 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8462
8463         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8464         * g++.old-deja/g++.other/virtual10.C: New test.
8465
8466 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8467
8468         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8469
8470 2000-12-05  Richard Henderson  <rth@redhat.com>
8471
8472         * gcc.c-torture/compile/20001205-1.c: New.
8473
8474 2000-12-04  Neil Booth  <neilb@earthling.net>
8475
8476         * g++.old-deja/g++.other/virtual9.C: New test.
8477         * g++.old-deja/g++.pt/crash61.C: New test.
8478         * gcc.c-torture/execute/loop-9.c: New test.
8479
8480 2000-12-04  Neil Booth  <neilb@earthling.net>
8481
8482         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8483         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8484         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8485         * gcc.dg/cpp/extratokens.c: ...here.
8486
8487 2000-12-04  Neil Booth  <neilb@earthling.net>
8488
8489         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8490         New tests.
8491
8492 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8493
8494         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8495         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8496
8497 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8498
8499         * gcc.c-torture/execute/20001203-1.c: New test.
8500
8501 2000-12-03  Neil Booth  <neilb@earthling.net>
8502
8503         * gcc.dg/cpp/macro6.c: New test cases.
8504
8505 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8506
8507         * gcc.c-torture/execute/string-opt-9.c: New test.
8508         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8509         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8510         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8511
8512         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8513         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8514
8515 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8516
8517         * gcc.dg/cpp/if-6.c: New testcase.
8518
8519         * gcc.dg/20001201-1.c: New testcase.
8520
8521 2000-12-02  Neil Booth  <neilb@earthling.net>
8522
8523         * g++.old-deja/g++.other/externC4.C,
8524         g++.old-deja/g++.other/friend10.C: New tests.
8525
8526 2000-12-02  Neil Booth  <neilb@earthling.net>
8527
8528         * g++.old-deja/g++.other/instan2.C
8529         * g++.old-deja/g++.other/instan3.C: New test.
8530
8531 2000-12-02  Neil Booth  <neilb@earthling.net>
8532
8533         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8534         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8535         gnuc99.c,gnuc99-pedantic.c: New tests.
8536
8537 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8538
8539         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8540         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8541
8542 2000-12-01  Neil Booth  <neilb@earthling.net>
8543
8544         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8545         * gcc.dg/cpp/poison.c: Update.
8546         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8547
8548 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8549
8550         * g77.f-torture/execute/20001201.f: New test.
8551
8552 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8553
8554         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8555
8556 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8557
8558         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8559
8560 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8561
8562         * g++.old-deja/g++.other/cast6.C: New test.
8563
8564 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8565
8566         * gcc.c-torture/execute/20001130-2.c: New testcase.
8567
8568 2000-11-30  Richard Henderson  <rth@redhat.com>
8569
8570         * gcc.c-torture/execute/20001130-1.c: New test.
8571
8572 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8573
8574         * g++.old-deja/g++.other/op3.C: New test.
8575
8576 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8577
8578         * g++.old-deja/g++.other/op2.C: New test.
8579
8580 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8581
8582         * g++.old-deja/g++.other/crash38.C: New test.
8583
8584 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8585
8586         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8587
8588 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8589
8590         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8591         tests.
8592         * gcc.c-torture/execute/string-opt-6.c: New test.
8593
8594         * gcc.dg/20001117-1.c: Add main.
8595
8596 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8597
8598         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8599         Move from here ...
8600         * gcc.dg/940510-1.c: ... to here.
8601
8602         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8603         zero-size arrays in toplevel structures.
8604
8605 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8606
8607         * gcc.c-torture/execute/loop-8.c: New test.
8608
8609 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8610
8611         * g++.old-deja/g++.other/base1.C: New test.
8612
8613 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8614
8615         * g++.old-deja/g++.other/parse2.C: New test.
8616
8617 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8618
8619         * g++.old-deja/g++.pt/incomplete1.C: New test.
8620
8621 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8622
8623         * g++.old-deja/g++.other/friend9.C: New test.
8624
8625 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8626
8627         * gcc.dg/20001127-1.c: New test.
8628
8629 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8630
8631         * g++.old-deja/g++.pt/friend46.C: New test.
8632
8633 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8634
8635         * g++.old-deja/g++.other/ptrmem8.C: New test.
8636
8637 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8638
8639         * gcc.c-torture/execute/string-opt-7.c: New test.
8640         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8641
8642 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8643
8644         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8645         instead of 'mkcheck 2'.
8646
8647 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8648
8649         * gcc.c-torture/execute/memcheck/driver.c,
8650         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8651         C9X references to refer to C99.
8652
8653 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8654
8655         * gcc.dg/ultrasp3.c: New test.
8656
8657 2000-11-25  Neil Booth  <neilb@earthling.net>
8658
8659         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8660
8661 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8662
8663         * gcc.c-torture/compile/20001123-2.c: New.
8664
8665 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8666
8667         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8668
8669 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8670
8671         * gcc.dg/sequence-point-1.c: Add some new tests.
8672         * gcc.c-torture/execute/20001124-1.c: New test.
8673
8674 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8675
8676         * g++.old-deja/g++.other/vaarg4.C: New test.
8677         * gcc.c-torture/compile/20001123-1.c: New test.
8678
8679 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8680
8681         * g++.other/crash24.C: Adjust and remove XFAIL.
8682         * g++.other/crash37.C: New test.
8683
8684 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8685
8686         * g++.old-deja/g++.pt/instantiate9.C: New test.
8687
8688 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8689
8690         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8691         new ABI, too.
8692
8693         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8694         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8695
8696 2000-11-22  Neil Booth  <neilb@earthling.net>
8697
8698         * gcc.dg/cpp/Wtrigraphs.c: New test.
8699
8700 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8701
8702         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8703
8704 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8705
8706         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8707
8708 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8709
8710         * lib/gcc-dg.exp: load_lib scanasm.exp.
8711         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8712         * lib/g++-dg.exp: load_lib scanasm.exp.
8713         * lib/scanasm.exp: New.
8714         (scan-assembler, scan-assembler-not): Add optional arguments to
8715         test name, or if not present, the pattern name.
8716         (scan-assembler-dem, scan-assembler-dem-not): New.
8717
8718         * g++.dg/dg.exp: New.
8719
8720 2000-11-21  Neil Booth  <neilb@earthling.net>
8721
8722         * gcc.dg/cpp/integrated1.c: Remove.
8723
8724 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8725
8726         * gcc.c-torture/execute/20001121-1.c: New test.
8727
8728 2000-11-21  Richard Henderson  <rth@redhat.com>
8729
8730         * gcc.c-torture/compile/20001121-1.c: New test.
8731
8732 2000-11-20  Neil Booth  <neilb@earthling.net>
8733
8734         * gcc.dg/cpp/integrated1.c: New test.
8735
8736 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8737
8738         * g++.old-deja/g++.other/inline17.C: New test.
8739
8740 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8741
8742         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8743         local variable to be zero: I made the variable global. Now
8744         uses abort() and exit() instead of relying on main's return value.
8745
8746 2000-11-20  Neil Booth  <neilb@earthling.net>
8747
8748         * gcc.dg/cpp/paste2.c: Update test.
8749         * objc/execute/paste.m: New test.
8750
8751 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8752
8753         * gcc.dg/c99-condexpr-1.c: New test.
8754
8755 2000-11-20  Neil Booth  <neilb@earthling.net>
8756
8757         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8758
8759 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8760
8761         * g++.old-deja/g++.pt/export1.C: New test.
8762
8763 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8764
8765         * gcc.dg/20001117-1.c: New test.
8766
8767 2000-11-18  Richard Henderson  <rth@redhat.com>
8768
8769         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8770
8771 2000-11-18  Richard Henderson  <rth@redhat.com>
8772
8773         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8774         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8775         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8776
8777 2000-11-18  Richard Henderson  <rth@redhat.com>
8778
8779         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8780         (main): New.  Exit cleanly.
8781
8782 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8783
8784         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8785         gcc.dg/c99-fordecl-2.c: New tests.
8786
8787 2000-11-18  Richard Henderson  <rth@redhat.com>
8788
8789         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8790         * gcc.c-torture/execute/zerolen-2.c: New.
8791
8792 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8793
8794         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8795         memory.
8796
8797 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8798
8799         * g++.old-deja/g++.pt/instantiate8.C: New test.
8800
8801 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8802
8803         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8804         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8805
8806 2000-11-16  Nick Clifton  <nickc@redhat.com>
8807
8808         * gcc.c-torture/execute/nestfunc-2.c: New test.
8809         * gcc.c-torture/execute/nestfunc-3.c: New test.
8810
8811 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8812
8813         * gcc.c-torture/compile/20001116-1.c: New test.
8814
8815 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8816
8817         * gcc.c-torture/execute/20001115-1.c: New test.
8818
8819 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8820
8821         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8822         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8823         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8824         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8825
8826 2000-11-15  Neil Booth  <neilb@earthling.net>
8827
8828         gcc.dg/cpp/_Pragma1.c: Update.
8829         gcc.dg/cpp/_Pragma2.c: New test.
8830
8831 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8832
8833         * g++.old-deja/g++.other/anon5.C: New test.
8834
8835 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8836
8837         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8838         tests.
8839
8840 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8841
8842         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8843         output.
8844
8845 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8846
8847         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8848         labels at end of compound statements.
8849
8850 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8851
8852         * gcc.c-torture/execute/loop-7.c: New test.
8853
8854 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8855
8856         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8857
8858 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8859
8860         * gcc.dg/c99-bool-1.c: New test.
8861
8862 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8863
8864         * gcc.dg/c99-scope-1.c: Remove xfail.
8865         * gcc.dg/c99-scope-2.c: New test.
8866
8867 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8868
8869         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8870         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8871
8872 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8873
8874         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8875         error messages.
8876
8877         * g++.mike/p700.C: Don't typedef wchar_t.
8878         * g++.mike/p784.C: Likewise.
8879         * g++.mike/eb101.C: Don't use __wchar_t.
8880
8881 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8882
8883         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8884         from DO loop.
8885
8886 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8887
8888         * gcc.c-torture/execute/20001111-1.c: New test.
8889
8890 2000-11-10  Nick Clifton  <nickc@redhat.com>
8891
8892         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8893         long multuiple and accumulate.
8894
8895 2000-11-09  Richard Henderson  <rth@redhat.com>
8896
8897         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8898         via size_t instead of int.
8899
8900         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8901         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8902         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8903         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8904
8905 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8906
8907         * gcc.c-torture/compile/20001109-1.c: New test.
8908         * gcc.c-torture/compile/20001109-2.c: New test.
8909
8910 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8911
8912         * g++.old-deja/g++.pt/operator1.C: New test.
8913         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8914
8915 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8916
8917         * gcc.dg/20001108-1.c: New test.
8918
8919 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8920
8921         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8922         with both arguments constant strings.
8923         * gcc.c-torture/execute/string-opt-3.c: New test.
8924         * gcc.c-torture/execute/string-opt-4.c: New test.
8925         * gcc.c-torture/execute/string-opt-5.c: New test.
8926
8927 2000-11-08  Nick Clifton  <nickc@redhat.com>
8928
8929         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8930         mulsidi3adddi patterns.
8931
8932 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8933
8934         * g++.old-deja/g++.other/crash36.C: New test.
8935
8936 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8937
8938         * g++.old-deja/g++.other/init16.C: New test.
8939
8940 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8941
8942         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8943
8944 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8945
8946         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8947         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8948         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8949
8950 2000-11-07  DJ Delorie  <dj@redhat.com>
8951
8952         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8953
8954 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8955
8956         * gcc.c-torture/execute/string-opt-1.c: New test.
8957
8958 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8959
8960         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8961         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8962         parameters in registers, and there is no way for a varargs
8963         function to know in which order the integer and floating-point
8964         parameters should be interleaved when they are placed on the
8965         stack.
8966         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8967         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8968
8969 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8970
8971         * gcc.c-torture/execute/string-opt-2.c: New test.
8972
8973 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8974
8975         * g++.old-deja/g++.pt/crash60.C: New test.
8976
8977 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8978
8979         * g++.old-deja/g++.other/crash24.C: New test.
8980         * g++.old-deja/g++.other/crash25.C: New test.
8981         * g++.old-deja/g++.other/crash26.C: New test.
8982         * g++.old-deja/g++.other/crash27.C: New test.
8983         * g++.old-deja/g++.other/crash28.C: New test.
8984         * g++.old-deja/g++.other/crash29.C: New test.
8985         * g++.old-deja/g++.other/crash30.C: New test.
8986         * g++.old-deja/g++.other/crash31.C: New test.
8987         * g++.old-deja/g++.other/crash32.C: New test.
8988         * g++.old-deja/g++.other/crash33.C: New test.
8989         * g++.old-deja/g++.other/crash34.C: New test.
8990         * g++.old-deja/g++.other/crash35.C: New test.
8991
8992 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8993
8994         * gcc.c-torture/execute/20001031-1.c: New test.
8995
8996 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8997
8998         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8999         namespace.
9000
9001         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9002         standards-conformant.
9003
9004         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9005
9006         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9007         * g++.old-deja/g++.mike/p755a.C: Likewise.
9008         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9009         library makes no calls to `operator new' during initialization.
9010
9011 2000-11-04  Neil Booth  <neilb@earthling.net>
9012
9013         * gcc.dg/cpp/include2.c: New tests.
9014
9015 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
9016
9017         * lib/g++.exp (g++_set_ld_library_path): New function.
9018         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9019
9020 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9021
9022         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9023         warnings.
9024
9025 2000-11-01  Richard Henderson  <rth@redhat.com>
9026
9027         * g++.old-deja/g++.ext/namedret1.C: New.
9028         * g++.old-deja/g++.ext/namedret2.C: New.
9029         * g++.old-deja/g++.ext/namedret3.C: New.
9030
9031 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9032
9033         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9034         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9035
9036 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9037
9038         * gcc.c-torture/execute/va-arg-21.c: New test.
9039
9040 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9041
9042         * gcc.dg/c99-complex-2.c: New test.
9043
9044 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9045
9046         * gcc.c-torture/execute/stdio-opt-1.c: New test.
9047
9048 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
9049
9050         * g++.old-deja/g++.other/inline16.C: New test.
9051
9052 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9053
9054         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9055         __PRETTY_FUNCTION__
9056
9057 2000-10-29  Neil Booth  <neilb@earthling.net>
9058
9059         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9060         New tests.
9061         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9062         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9063         optimisation.
9064
9065 2000-10-29  Neil Booth  <neilb@earthling.net>
9066
9067         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9068         * mi1.c, mi1c.h: Add null directives to multiple-include test.
9069         * mi5.c: Test multiple includes work with -C.
9070         * trigraphs.c: Test ^= version.
9071
9072 2000-10-28  Neil Booth  <neilb@earthling.net>
9073
9074         New tests and test updates for new macro expander.
9075
9076         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9077         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9078         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9079         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9080         new diagnostic messages.
9081
9082         * gcc.dg/cpp/macro3.c: New tests.
9083
9084 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
9085
9086         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9087         on the same line.
9088
9089 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
9090
9091         * g++.old-deja/g++.other/eh2.C: New test.
9092
9093 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9094
9095         * gcc.c-torture/execute/20001027-1.c: New test.
9096
9097 2000-10-26  Richard Henderson  <rth@redhat.com>
9098
9099         * gcc.c-torture/execute/20001026-1.c: New.
9100
9101 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9102
9103         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9104         * g++.old-deja/g++.law/builtin1.C: Likewise.
9105         * g++.old-deja/g++.law/ctors10.C: Likewise.
9106         * g++.old-deja/g++.law/virtual3.C: Likewise.
9107         * g++.old-deja/g++.mike/p658.C: Likewise.
9108         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9109         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9110         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9111         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9112         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9113
9114 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9115
9116         * gcc.c-torture/compile/20001024-1.c: New test.
9117
9118 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9119
9120         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9121         to tell us whether or not we are using V3.
9122
9123 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9124
9125         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9126         operands.
9127
9128 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9129
9130         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9131
9132 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9133
9134         * gcc.c-torture/execute/20001024-1.c: New test.
9135
9136 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9137
9138         * g++.old-deja/g++.other/sibcall1.C: New test.
9139
9140 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9141
9142         * gcc.dg/noncompile/init-3.c: New test.
9143
9144 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9145
9146         * gcc.dg/format-array-1.c: New test.
9147
9148 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9149
9150         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9151         writing through null pointers; remove comment about testing
9152         unterminated strings.
9153
9154 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9155
9156         * gcc.c-torture/execute/20001017-2.c: New test.
9157
9158 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9159
9160         * gcc.c-torture/compile/20001018-1.c: New test.
9161         * gcc.c-torture/compile/20001018-1.x: Xfail.
9162
9163 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9164
9165         * gcc.c-torture/execute/20001017-1.c: New test.
9166
9167 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9168
9169         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9170         for multiple use of arguments with scanf formats; add tests for
9171         multiple use of arguments.
9172
9173 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9174
9175         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9176
9177 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9178
9179         * gcc.dg/format-miss-1.c: New test.
9180
9181 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9182
9183         * gcc.c-torture/execute/20001013-1.c: New test.
9184
9185 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9186
9187         * gcc.dg/format-branch-1.c: New test.
9188
9189 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9190
9191         * README, lib/file-format.exp: Remove EGCS references.
9192
9193 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9194
9195         * gcc.dg/20001013-1.c: New test.
9196
9197 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9198
9199         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9200         for intmax_t in the compiler using __typeof__ and the type rules
9201         for conditional expressions.
9202
9203 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9204
9205         * gcc.dg/20001012-1.c: New test.
9206         * gcc.dg/20001012-2.c: New test.
9207
9208 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9209
9210         * gcc.dg/format-attr-1.c: New test.
9211
9212 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9213
9214         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9215         __LONG_LONG_MAX__ instead of LLONG_MAX.
9216
9217 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9218
9219         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9220         scanf flags.
9221         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9222         flags.
9223
9224 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9225
9226         * gcc.dg/sequence-pt-1.c: New test.
9227
9228 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9229
9230         * gcc.c-torture/execute/20001011-1.c: New testcase.
9231         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9232
9233 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9234
9235         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9236         does not error on it.
9237
9238 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9239
9240         * gcc.dg/20001009-1.c: New test.
9241
9242 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9243
9244         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9245         * gcc.c-torture/execute/20001009-2.c: ... to here.
9246
9247 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9248
9249         * gcc.c-torture/compile/20001009-1.c: New testcase.
9250         * gcc.c-torture/execute/20001009-1.c: New testcase.
9251         Testcases provided by Jan Hubicka <jh@suse.cz>.
9252
9253 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9254
9255         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9256         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9257         uintmax_t using <limits.h> to emulate the compiler's internal
9258         logic.  No longer XFAIL %j tests.
9259
9260 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9261
9262         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9263         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9264         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9265         regexps and details of expected handling of some bad formats.
9266         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9267         suppression.
9268
9269 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9270
9271         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9272         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9273         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9274         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9275         in list archives.
9276
9277 2000-10-06  Richard Henderson  <rth@cygnus.com>
9278
9279         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9280         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9281         * g++.old-deja/g++.jason/report.C: Likewise.
9282         * g++.old-deja/g++.law/friend5.C: Likewise.
9283         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9284         of the expected warnings.
9285
9286 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9287
9288         * g++.old-deja/g++.pt/enum14.C: New test.
9289
9290 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9291
9292         * g++.old-deja/g++.pt/crash59.C: New test.
9293
9294 2000-10-04  Will Cohen  <wcohen@redhat.com>
9295
9296         * gcc.dg/20000926-1.c: New test.
9297
9298 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9299
9300         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9301         function name for current C++ compiler.
9302         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9303
9304 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9305
9306         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9307         __PRETTY_FUNCTION__.
9308         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9309
9310 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9311
9312         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9313
9314 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9315
9316         * gcc.c-torture/compile/20000923-1.c: New test.
9317
9318 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9319
9320         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9321         * g++.old-deja/g++.pt/ttp62.C: Same.
9322         * g++.old-deja/g++.other/inline14.C: Same.
9323
9324 2000-09-24  Richard Henderson  <rth@cygnus.com>
9325
9326         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9327
9328 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9329
9330         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9331
9332 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
9333
9334         * gcc.c-torture/compile/20000922-1.c: New file.
9335
9336 2000-09-21  Nick Clifton  <nickc@redhat.com>
9337
9338         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9339         a signed long modulo operation.
9340         (mod6): New function - perform an unsigned long modulo operation.
9341         (main): Add tests for modulos of very large numbers by very small
9342         dividends.
9343
9344 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9345
9346         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9347
9348 2000-09-19  Richard Henderson  <rth@cygnus.com>
9349
9350         * gcc.dg/compare2.c (case 10): XFAIL.
9351
9352 2000-09-18  Richard Henderson  <rth@cygnus.com>
9353
9354         * gcc.c-torture/execute/20000906-1.c: Move ...
9355         * gcc.dg/20000906-1.c: ... here.  Only run on targets
9356         that support __builtin_trap.
9357
9358 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
9359
9360         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9361
9362 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9363
9364         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9365         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
9366         more $ format tests.
9367
9368 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9369
9370         * gcc.dg/format-errmk-1.c: New test.
9371
9372 2000-09-17  Greg McGary  <greg@mcgary.org>
9373
9374         * gcc.c-torture/execute/20000917-1.x: Remove.
9375
9376 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9377
9378         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9379
9380 2000-09-17  Greg McGary  <greg@mcgary.org>
9381
9382         * gcc.c-torture/execute/20000917-1.c: New test.
9383         * gcc.c-torture/execute/20000917-1.x: XFAIL.
9384
9385 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
9386
9387         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9388         in nested macro bug.
9389
9390 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
9391
9392         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9393
9394 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
9395
9396         * gcc.c-torture/execute/20000914-1.c: New test.
9397
9398 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
9399
9400         * g++.other/inline13.C: New test.
9401
9402 2000-09-12  Andreas Jaeger  <aj@suse.de>
9403
9404         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9405         constant by Ulrich Drepper <drepper@redhat.com>.
9406
9407 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
9408
9409         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9410
9411 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9412
9413         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9414
9415 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
9416
9417         * gcc.dg/cpp/backslash.c: New test.
9418
9419 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
9420
9421         * gcc.c-torture/execute/20000910-1.c: New test.
9422         * gcc.c-torture/execute/20000910-2.c: Likewise.
9423
9424 2000-09-11  Robert Lipe  <robertl@sco.com>
9425
9426         * gcc.dg/pragma-align.c: New test.
9427
9428 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
9429
9430         * g++.old-deja/g++.pt/explicit82.C: New test.
9431         * g++.old-deja/g++.pt/explicit83.C: New test.
9432
9433 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9434
9435         * gcc.dg/asm-names.c: New test.
9436
9437 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9438
9439         * gcc.dg/cpp/tr-warn6.c: New test
9440
9441 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9442
9443         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9444         be accepted.
9445
9446 2000-09-07  Catherine Moore  <clm@redhat.com>
9447
9448         * gcc.c-torture/execute/unroll-1.c: New test.
9449
9450 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9451
9452         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9453         ERROR markers.
9454         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9455         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9456         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9457         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9458         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9459         Preprocess only.
9460         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9461         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9462
9463 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9464
9465         * g++.old-deja/g++.pt/deduct2.C: New test.
9466
9467 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9468
9469         * g++.old-deja/g++.pt/parms2.C: New test.
9470
9471 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9472
9473         * g++.old-deja/g++.pt/crash58.C: New test.
9474
9475 2000-09-06  Greg McGary  <greg@mcgary.org>
9476
9477         * gcc.c-torture/execute/20000906-1.c: New test.
9478         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9479
9480 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9481
9482         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9483
9484 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9485
9486         * g++.old-deja/g++.pt/crash57.C: New test.
9487
9488 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9489
9490         * g++.old-deja/g++.pt/crash56.C: New test.
9491
9492 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9493
9494         * g++.old-deja/g++.pt/koenig1.C: New test.
9495
9496 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9497
9498         * gcc.dg/20000904-1.c: New test.
9499
9500 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9501
9502         * gcc.dg/cpp/paste8.c: New test.
9503
9504 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9505
9506         * gcc.c-torture/compile/20000827-1.c: New test.
9507
9508 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9509
9510         * gcc.dg/format-diag-1.c: New test.
9511
9512 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9513
9514         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9515         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9516         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9517         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9518         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9519
9520 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9521
9522         * g++.old-deja/g++.other/nested4.C: New test.
9523
9524 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9525
9526         * g++.old-deja/g++.ns/scoped1.C: New test.
9527
9528 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9529
9530         * lib/g++.exp: Support testing already-installed GCC.
9531
9532 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9533
9534         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9535
9536 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9537
9538         * gcc.dg/return-type-2.c: New test.
9539
9540 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9541
9542         * gcc.c-torture/compile/20000825-1.c: New test.
9543
9544 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9545
9546         * gcc.dg/dwarf2-2.c: New test.
9547
9548 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9549
9550         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9551         dg-warning regexps.
9552
9553 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9554
9555         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9556         gcc.dg/format-ext-5.c: New tests.
9557
9558 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9559
9560         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9561
9562 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9563
9564         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9565
9566 2000-08-24  Richard Henderson  <rth@cygnus.com>
9567
9568         * gcc.dg/ia64-sync-1.c: New test.
9569         * gcc.dg/ia64-sync-2.c: New test.
9570         * gcc.dg/ia64-asm-1.c: New test.
9571
9572 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9573
9574         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9575         * gcc.dg/format-ext-2.c: New test.
9576
9577 2000-08-23  Jason Merrill  <jason@redhat.com>
9578
9579         * lib/old-dejagnu.exp: Also ignore "In member function" and
9580         "At global scope".
9581
9582 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9583
9584         * gcc.dg/noncompile/label-lineno-1.c: New test.
9585
9586 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9587
9588         * gcc.dg/c99-array-nonobj-1.c: New test.
9589
9590 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9591
9592         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9593         tests.
9594         * gcc.dg/format-ext-1.c: New test.
9595
9596 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9597
9598         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9599         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9600         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9601         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9602         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9603
9604 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9605
9606         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9607         gcc.dg/c99-strftime-2.c: New tests.
9608
9609 2000-08-22  Richard Henderson  <rth@cygnus.com>
9610
9611         * gcc.c-torture/execute/20000822-1.c: New test.
9612
9613 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9614
9615         * gcc.c-torture/execute/20000819-1.x: Remove.
9616
9617 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9618
9619         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9620         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9621         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9622         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9623         gcc.dg/format-xopen-1.c: New tests.
9624
9625 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9626
9627         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9628
9629 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9630
9631         * g++.old-deja/g++.other/loop2.C: New test.
9632
9633         * gcc.c-torture/compile/20000606-1.c: New test.
9634         * gcc.c-torture/compile/20000728-1.c: New test.
9635         * gcc.c-torture/execute/20000801-1.c: New test.
9636         * gcc.c-torture/execute/20000801-2.c: New test.
9637         * gcc.c-torture/execute/20000819-1.c: New test.
9638         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9639         * gcc.dg/20000629-1.c: New test.
9640         * gcc.dg/20000724-1.c: New test.
9641         * gcc.dg/20000807-1.c: New test.
9642
9643 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9644
9645         * gcc.dg/cpp/pragma-1.c: New test.
9646         * gcc.dg/cpp/pragma-2.c: New test.
9647
9648 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9649
9650         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9651         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9652
9653 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9654
9655         * gcc.c-torture/compile/20000818-1.c: New test.
9656
9657 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9658
9659         * gcc.c-torture/execute/20000818-1.c: New test.
9660
9661 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9662
9663         * gcc.dg/format-va-1.c: New test.
9664
9665 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9666
9667         * g++.old-deja/g++.other/typedef8.C: New test.
9668
9669 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9670
9671         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9672         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9673         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9674         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9675         * g++.old-deja/g++.other/ptrmem7.C: New test.
9676         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9677
9678 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9679
9680         * g++.old-deja/g++.pt/typename27.C: New test.
9681
9682 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9683
9684         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9685         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9686         * g++.old-deja/g++.pt/friend45.C: New test.
9687         * g++.old-deja/g++.other/friend8.C: New test.
9688
9689 2000-08-15  Richard Henderson  <rth@cygnus.com>
9690
9691         * gcc.c-torture/execute/20000815-1.c: New test.
9692
9693 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9694
9695         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9696         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9697         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9698
9699 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9700
9701         * g++.old-deja/g++.other/refinit2.C: New test.
9702
9703 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9704
9705         * lib/c-torture.exp (c-torture): Make
9706         compiler_conditional_xfail_data global.
9707         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9708         compiler_conditional_xfail_data machinery.
9709         (f-torture-execute): Likewise.
9710         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9711         and only when unrolling loops.
9712
9713         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9714
9715 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9716
9717         * g++.old-deja/g++.pt/explicit81.C: New test.
9718
9719 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9720
9721         * g++.old-deja/g++.pt/typename26.C: New test.
9722
9723 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9724
9725         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9726         warning.
9727
9728 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9729
9730         * g++.old-deja/g++.other/array3.C: New test.
9731
9732 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9733
9734         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9735         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9736         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9737         New tests.
9738
9739 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9740
9741         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9742         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9743
9744 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9745
9746         * gcc.c-torture/execute/20000808-1.c: New test.
9747
9748 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9749
9750         * gcc.dg/c90-const-expr-1.c: New test.
9751
9752 2000-08-08  Richard Henderson  <rth@cygnus.com>
9753
9754         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9755
9756 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9757
9758         * gcc.dg/noncompile/const-ll-1.c: New test.
9759
9760 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9761
9762         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9763
9764 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9765
9766         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9767         that running programs linked against the shared version of libobjc
9768         run correctly.
9769
9770 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9771
9772         * gcc.dg/c99-printf-1.c: New test.
9773
9774 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9775
9776         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9777
9778 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9779
9780         * gcc.c-torture/execute/20000731-1.x: Delete.
9781
9782 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9783
9784         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9785         and torture_without_loops as is done by c-torture.exp.
9786         (search_for): Copy from c-torture.exp.
9787         (gcc-dg-runtest): New function, drives a directory of tests
9788         iterating over the TORTURE_OPTIONS.
9789         (scan-assembler, scan-assembler-not): Move here from
9790         individual directory drivers.
9791
9792         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9793         defined by lib/gcc-dg.exp.
9794         * gcc.dg/cpp/cpp.exp: Likewise.
9795         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9796         gcc-dg-runtest, so we cycle over optimization options.
9797
9798         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9799         * gcc.dg/compare2.c: No longer expected to fail.
9800
9801 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9802
9803         * gcc.c-torture/execute/20000804-1.c: New test.
9804
9805 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9806
9807         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9808
9809 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9810
9811         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9812
9813 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9814
9815         * gcc.c-torture/compile/20000803-1.c: New test.
9816
9817 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9818
9819         * gcc.c-torture/execute/20000801-3.c,
9820         gcc.c-torture/execute/20000801-4.c: New tests.
9821         * gcc.c-torture/execute/20000801-3.x,
9822         gcc.c-torture/execute/20000801-4.x: Xfail.
9823
9824 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9825
9826         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9827         libobjc/.libs to allow for libtool.
9828
9829 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9830
9831         * gcc.c-torture/compile/20000802-1.c: New test.
9832
9833 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9834
9835         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9836
9837 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9838
9839         * gcc-c-torture/execute/20000731-2.c: New test.
9840
9841         * gcc.c-torture/execute/20000731-1.c: New test.
9842         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9843
9844 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9845
9846         * testsuite/gcc.dg/cpp/paste7.c: New test.
9847         * gcc.dg/cpp/20000725-1.c: New test.
9848
9849 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9850
9851         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9852         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9853         declaration warning for __builtin_dwarf_reg_size.
9854
9855         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9856
9857 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9858
9859         * gcc.dg/noncompile/voidparam-1.c: New test.
9860
9861 2000-07-30  Richard Henderson  <rth@cygnus.com>
9862
9863         * gcc.dg/c90-digraph-1.c: Don't xfail.
9864         * gcc.dg/compare2.c (case 10): Xfail.
9865         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9866
9867 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9868
9869         * gcc.dg/c99-main-1.c: New test.
9870
9871 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9872
9873         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9874
9875 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9876
9877         * gcc.c-tortuer/execute/20000726-1.c: New test.
9878
9879 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9880
9881         * gcc.c-torture/execute/enum-2.c: New test.
9882
9883 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9884
9885         * gcc.dg/cpp/tr-warn3.c: New test.
9886
9887 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9888
9889         * g++.old-deja/g++.ext/implicit1.C: Remove.
9890         * g++.old-deja/g++.jason/c2.C: Remove
9891         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9892         * g++.old-deja/g++.pt/crash16.C: Likewise.
9893         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9894
9895 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9896
9897         * g++.old-deja/g++.other/for2.C: New test.
9898
9899 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9900
9901         * gcc.dg/20000720-1.c: New test.
9902
9903 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9904
9905         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9906
9907 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9908
9909         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9910         * gcc.c-torture/execute/20000722-1.c: New.
9911         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9912
9913 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9914
9915         * gcc.dg/cpp/20000720-1.S: New test.
9916
9917 2000-07-21  Michael Meissner  <meissner@redhat.com>
9918
9919         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9920
9921 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9922
9923         * g++.old-deja/g++.brendan/crash16.C,
9924         g++.old-deja/g++.brendan/parse3.C,
9925         g++.old-deja/g++.brendan/redecl1.C,
9926         g++.old-deja/g++.ns/template13.C,
9927         g++.old-deja/g++.other/decl4.C,
9928         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9929
9930 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9931
9932         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9933         and "Internal error".
9934
9935         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9936         regexps.
9937         * gcc.dg/cpp/paste6.c: New test.
9938
9939 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9940
9941         * gcc.dg/cpp/tr-direct.c: New test.
9942
9943         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9944         gcc.dg/cpp/undef1.c: Tweak error regexps.
9945
9946 2000-07-18  Eric Christopher <echristo@redhat.com>
9947
9948         * gcc.c-torture/compile/20000718-1.c: New test.
9949
9950 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9951
9952         * cpplex.c (_cpp_push_token): If the token being pushed back
9953         is the previous token in this context, just subtract one from
9954         context->posn.
9955         * cppmacro.c (save_expansion): Clear aux field when storing a
9956         placemarker.
9957
9958 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9959
9960         * gcc.dg/noncompile/redecl-1.c: New test.
9961
9962 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9963
9964         * gcc.c-torture/execute/20000717-5.c: New test.
9965         * gcc.c-torture/execute/20000717-1.x: Removed.
9966
9967 2000-07-17  Richard Henderson  <rth@cygnus.com>
9968
9969         * gcc.c-torture/execute/20000717-4.c: New test.
9970
9971 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9972
9973         * gcc.dg/cpp/syshdr.c: New test.
9974         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9975
9976 2000-07-17  Neil Booth  <neilb@earthling.net>
9977
9978         * gcc.dg/cpp/cmdlne-dM.c: New test.
9979         * gcc.dg/cpp/cmdlne-dD.c: New test.
9980
9981 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9982
9983         * gcc.c-torture/execute/20000717-3.c: New test.
9984
9985         * gcc.c-torture/compile/20000717-1.c: New test.
9986
9987 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9988
9989         * gcc.c-torture/execute/20000717-2.c: New test.
9990
9991 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9992
9993         * gcc.dg/formatz-1.c: New test.
9994
9995         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9996         * gcc.dg/c99-digraph-1.c: New tests.
9997
9998         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9999         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10000
10001         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10002         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10003         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10004         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10005         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10006         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10007         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10008
10009 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
10010
10011         * gcc.c-torture/execute/20000717-1.c: New test.
10012         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10013
10014 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
10015
10016         * gcc.c-torture/execute/20000715-2.c: New test.
10017         * gcc.dg/20000715-1.c: New test.
10018
10019 2000-07-15  Michael Meissner  <meissner@redhat.com>
10020
10021         * gcc.c-torture/execute/20000715-1.c: New test.
10022
10023 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
10024
10025         * gcc.c-torture/execute/20000707-1.c: New test.
10026
10027 2000-07-13  Neil Booth  <NeilB@earthling.net>
10028
10029         * testsuite/gcc.dg/cpp/digraph1.c,
10030         testsuite/gcc.dg/cpp/digraph2.c,
10031         testsuite/gcc.dg/cpp/digraphs.c: New tests.
10032
10033 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10034
10035         * g77.f-torture/compile/20000630-2.f:  New test.
10036         * g77.f-torture/compile/20000630-2.x
10037
10038 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10039
10040         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10041
10042 2000-07-11  Neil Booth  <NeilB@earthling.net>
10043
10044         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10045
10046 2000-07-11  Neil Booth  <NeilB@earthling.net>
10047
10048         * gcc.dg/cpp/cmdlne-C.c: New.
10049
10050 2000-07-09  Neil Booth  <NeilB@earthling.net>
10051
10052         * gcc.dg/cpp/directiv.c: New tests.
10053         * gcc.dg/cpp/undef1.c: Update.
10054
10055 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
10056
10057         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10058
10059 2000-07-09  Neil Booth  <NeilB@earthling.net>
10060
10061         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10062
10063 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10064
10065         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10066         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10067
10068 2000-07-08  Neil Booth  <NeilB@earthling.net>
10069
10070         * gcc.dg/cpp/macsyntx.c: New tests.
10071
10072 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10073
10074         * gcc.dg/20000707-1.c: New test.
10075
10076 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10077
10078         * gcc.c-torture/execute/20000706-1.c: New test.
10079         * gcc.c-torture/execute/20000706-2.c: New test.
10080         * gcc.c-torture/execute/20000706-3.c: New test.
10081         * gcc.c-torture/execute/20000706-4.c: New test.
10082         * gcc.c-torture/execute/20000706-5.c: New test.
10083
10084 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10085
10086         * g++.old-deja/g++.pt/instantiate7.C: New test.
10087
10088 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10089
10090         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10091         * g++.old-deja/g++.mike/thunk3.C: Likewise.
10092         * g++.old-deja/g++.other/rtti3.C: Likewise.
10093         * g++.old-deja/g++.other/rttid3.C: Likewise.
10094
10095 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10096
10097         *  g77.f-torture/compile/20000630-1.x: Fix typo
10098
10099 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10100
10101         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10102         assembly output.
10103
10104 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10105
10106         * gcc.dg/cpp/ident.c: New test.
10107
10108 2000-07-05  Neil Booth  <NeilB@earthling.net>
10109
10110         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10111           gcc.dg/cpp/lexstrng.c: New tests.
10112
10113 2000-07-04  Neil Booth  <NeilB@earthling.net>
10114
10115         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10116         * gcc.dg/cpp/strify2.c: Same.
10117
10118 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10119
10120         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10121         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10122         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10123         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10124
10125         * testsuite/gcc.dg/cpp/macro1.c,
10126         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10127         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10128         testsuite/gcc.dg/cpp/strify1.c,
10129         testsuite/gcc.dg/cpp/strify2.c: New tests.
10130
10131 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10132
10133         * gcc.c-torture/execute/20000703-1.c: New test.
10134
10135 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10136
10137         * g++.old-deja/g++.pt (lookup10.C): New test.
10138
10139 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10140
10141         * g++.old-deja/g++.pt (typename25.C): New test.
10142
10143 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10144
10145         * gcc.c-torture/compile/20000701-1.c: New test.
10146
10147 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10148
10149         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10150         to test case.
10151
10152 2000-06-30  Catherine Moore  <clm@cygnus.com>
10153
10154         * gcc.c-torture/execute/align-1.c: New test.
10155
10156 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10157
10158         * g++.old-deja/g++.pt/expr8.C: New test.
10159         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10160
10161 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10162
10163         * gcc.c-torture/compile/20000629-1.c: New test.
10164
10165 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10166
10167
10168         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10169         gcc.dg/noncompile directory, depending on whether they're
10170         preprocessor tests or not.  Annotate all the tests for the dg
10171         framework.
10172
10173         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10174         * gcc.dg/noncompile/noncompile.exp: New.
10175
10176         * Moved files:
10177         Old name                                New name
10178         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10179         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10180         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10181         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10182         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10183         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10184         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10185         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10186         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10187         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10188         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10189         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10190         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10191         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10192         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10193         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10194         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10195         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10196         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10197         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10198         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10199         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10200         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10201         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10202
10203         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10204         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10205         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10206         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10207         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10208         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10209
10210 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10211
10212         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10213         declare one variable.  On the fourth, error.
10214         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10215         declared by 20000628-1a.h.
10216
10217 2000-06-29  Richard Henderson  <rth@redhat.com>
10218
10219         * gcc.c-torture/execute/930529-1.x: New file.
10220         * gcc.dg/920413-1.c: Adjust expected warning text.
10221         * gcc.dg/980217-1.c: Declare abort.
10222         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10223
10224 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
10225
10226         * g77.f-torture/compile/20000629-1.f: New test.
10227         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10228
10229 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10230
10231         Rearrange lots of files, removing entirely the
10232         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10233         directories.
10234
10235         * Deleted files:
10236         gcc.c-torture/code_quality/code_quality.exp
10237         gcc.c-torture/special/special.exp
10238         gcc.failure/failure.exp
10239         gcc.failure/940409-1.x
10240         gcc.c-torture/compile/961203-1.x
10241
10242         * New files:
10243         gcc.misc-tests/linkage.exp
10244         gcc.c-torture/execute/920730-1t.c
10245         gcc.c-torture/execute/920730-1t.x
10246         gcc.c-torture/compile/920520-1.x
10247         gcc.c-torture/compile/920521-1.x
10248         gcc.c-torture/compile/981006-1.x
10249         gcc.c-torture/execute/eeprof-1.x
10250
10251         * Moved files (possibly with modifications to fit a new harness):
10252         Old name                                New name
10253         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10254         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10255         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10256         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10257         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10258         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10259         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10260         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10261         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10262         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10263         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10264         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10265         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10266         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10267
10268 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10269
10270         * c-torture/compile/961203-1.x: Delete.
10271
10272         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10273         not exit. Include stdio.h.
10274         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10275         * gcc.misc-tests/dg-12.c: Likewise.
10276         * gcc.misc-tests/dg-5.c: Likewise.
10277         * gcc.misc-tests/dg-6.c: Likewise.
10278         * gcc.misc-tests/dg-7.c: Prototype abort.
10279         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10280         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10281         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10282         not exit.
10283         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10284         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10285
10286 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10287
10288         * gcc.dg/cpp/20000628-1.c: New test.
10289         * gcc.dg/cpp/20000628-1.h: New header for above test.
10290         * gcc.dg/cpp/20000628-1a.h: Likewise.
10291
10292 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10293
10294         * gcc.dg/cpp: New directory.
10295         * gcc.dg/cpp/cpp.exp: New driver.
10296         * gcc.dg/cpp/20000627-1.c: New test.
10297         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10298         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10299         and rewrite as a compilation test.
10300
10301         * gcc.dg: Move many files into the cpp subdirectory, possibly
10302         renaming or editing them as well.
10303         Old name                New name
10304         990119-1.c              cpp/19990119-1.c
10305         990228-1.c              cpp/19990228-1.c
10306         990407-1.c              cpp/19990407-1.c
10307         990409-1.c              cpp/19990409-1.c
10308         990413-1.c              cpp/19990413-1.c
10309         990703-1.c              cpp/19990703-1.c
10310         20000127-1.c            cpp/20000127-1.c
10311         20000129-1.c            cpp/20000129-1.c
10312         20000207-1.c            cpp/20000207-1.c
10313         20000207-2.c            cpp/20000207-2.c
10314         20000209-1.c            cpp/20000209-1.c
10315         20000209-2.c            cpp/20000209-2.c
10316         20000301-1.c            cpp/20000301-1.c
10317         20000419-1.c            cpp/20000419-1.c
10318         20000510-1.S            cpp/20000510-1.S
10319         20000519-1.c            cpp/20000519-1.c
10320         20000529-1.c            cpp/20000529-1.c
10321         20000625-1.c            cpp/20000625-1.c
10322         20000625-2.c            cpp/20000625-2.c
10323         cpp-as1.c               cpp/assert1.c
10324         cpp-as2.c               cpp/assert2.c
10325         cxx-comments-1.c        cpp/cxxcom1.c
10326         cxx-comments-2.c        cpp/cxxcom2.c
10327         endif-label.c           cpp/endif.c
10328         cpp-hash1.c             cpp/hash1.c
10329         cpp-hash2.c             cpp/hash2.c
10330         cpp-if1.c               cpp/if-1.c
10331         cpp-if2.c               cpp/if-2.c
10332         cpp-if3.c               cpp/if-3.c
10333         cpp-if4.c               cpp/if-4.c
10334         cpp-if5.c               cpp/if-5.c
10335         cpp-cond.c              cpp/if-cexp.c
10336         cpp-missingop.c         cpp/if-mop.c
10337         cpp-missingparen.c      cpp/if-mpar.c
10338         cpp-opprec.c            cpp/if-oppr.c
10339         cpp-ifparen.c           cpp/if-paren.c
10340         cpp-shortcircuit.c      cpp/if-sc.c
10341         cpp-shift.c             cpp/if-shift.c
10342         cpp-unary.c             cpp/if-unary.c
10343         cpp-li1.c               cpp/line1.c
10344         cpp-li2.c               cpp/line2.c
10345         lineno.c                cpp/line3.c
10346         lineno-2.c              cpp/line4.c
10347         cpp-mi.c                cpp/mi1.c
10348         cpp-mic.h               cpp/mi1c.h
10349         cpp-micc.h              cpp/mi1cc.h
10350         cpp-mind.h              cpp/mi1nd.h
10351         cpp-mindp.h             cpp/mi1ndp.h
10352         cpp-mix.h               cpp/mi1x.h
10353         cpp-mi2.c               cpp/mi2.c
10354         cpp-mi2a.h              cpp/mi2a.h
10355         cpp-mi2b.h              cpp/mi2b.h
10356         cpp-mi2c.h              cpp/mi2c.h
10357         cpp-mi3.c               cpp/mi3.c
10358         cpp-mi3.def             cpp/mi3.def
10359         poison-1.c              cpp/poison.c
10360         pr-impl.c               cpp/prag-imp.c
10361         cpp-redef-2.c           cpp/redef1.c
10362         cpp-redef.c             cpp/redef2.c
10363         strpaste.c              cpp/strp1.c
10364         strpaste-2.c            cpp/strp2.c
10365         cpp-tradpaste.c         cpp/tr-paste.c
10366         cpp-tradstringify.c     cpp/tr-str.c
10367         cpp-tradwarn1.c         cpp/tr-warn1.c
10368         cpp-tradwarn2.c         cpp/tr-warn2.c
10369         trigraphs.c             cpp/trigraphs.c
10370         cpp-unc1.c              cpp/unc1.c
10371         cpp-unc2.c              cpp/unc2.c
10372         cpp-unc3.c              cpp/unc3.c
10373         cpp-unc.c               cpp/unc4.c
10374         undef.c                 cpp/undef1.c
10375         undef-2.c               cpp/undef2.c
10376         cpp-wi1.c               cpp/widestr1.c
10377
10378 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
10379
10380         * lib/g++.exp (g++_include_flags): Tweak.
10381
10382 2000-06-27  H.J. Lu  <hjl@gnu.org>
10383             Loren J. Rittle  <ljrittle@acm.org>
10384
10385         * lib/g++.exp (g++_include_flags): Override libgloss.exp
10386         version with one that knows about the new gcc tree structure.
10387         (g++_link_flags): Same.
10388
10389 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
10390
10391         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10392         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10393         case we are cross-compiling.
10394
10395         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10396         g++.old-deja/g++.niklas/Makefile.in,
10397         g++.old-deja/g++.niklas/configure.in,
10398         g++.old-deja/g++.other/Makefile.in,
10399         g++.old-deja/g++.other/configure.in,
10400         gcc.c-torture/code_quality/Makefile.in,
10401         gcc.c-torture/code_quality/configure.in,
10402         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10403         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10404         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10405         gcc.c-torture/execute/ieee/Makefile.in,
10406         gcc.c-torture/execute/ieee/configure.in,
10407         gcc.c-torture/noncompile/Makefile.in,
10408         gcc.c-torture/noncompile/configure.in,
10409         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10410         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10411         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10412
10413 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10414
10415         * g++.old-deja/g++.other/ambig3.C: New test.
10416
10417 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10418
10419         * g++.old-deja/g++.pt/syntax1.C: New test.
10420         * g++.old-deja/g++.pt/syntax2.C: New test.
10421         * g++.old-deja/g++.other/syntax3.C: New test.
10422         * g++.old-deja/g++.other/syntax4.C: New test.
10423
10424 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10425
10426         * gcc.dg/20000623-1.c: Prototype exit and abort.
10427
10428 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10429
10430         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10431         New tests.
10432         * gcc.dg/cpp-mi3.def: New file.
10433
10434         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10435         inside assertions.
10436         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10437         lexer's error messages.
10438         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10439         divine anything from the linemarkers.
10440         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10441         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10442
10443 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10444
10445         * gcc.dg/20000623-1.c: New test.
10446
10447 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10448
10449         * gcc.c-torture/execute/20000622-1.c: New test.
10450
10451 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10452
10453         * g++.old-deja/g++.other/init15.C: New test.
10454
10455 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10456
10457         * g++.old-deja/g++.pt/vaarg2.C: New test.
10458         * g++.old-deja/g++.pt/vaarg3.C: New test.
10459
10460 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10461
10462         * g++.old-deja/g++.other/dyncast6.C: New test.
10463
10464 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10465
10466         * gcc.c-torture/execute/loop-6.c: New test.
10467
10468 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10469
10470         * gcc.dg/20000614-1.c: New test.
10471         * gcc.dg/20000614-2.c: New test.
10472
10473 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10474
10475         * g++.old-deja/g++.other/inline12.C: New test.
10476
10477 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10478
10479         * g++.old-deja/g++.other/eh1.C: New test.
10480
10481 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10482
10483         * g++.old-deja/g++.other/type.C: New test.
10484
10485 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10486
10487         * g++.old-deja/g++.other/initstring.C: New test.
10488
10489 2000-06-12  Jason Merrill  <jason@redhat.com>
10490
10491         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10492
10493 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10494
10495         * gcc.c-torture/compile/20000609-1.c: New test.
10496
10497 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10498
10499         * gcc.dg/20000609-1.c: New test.
10500
10501 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10502
10503         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10504         * gcc.c-torture/noncompile/poison-1.c: Move...
10505         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10506         * gcc.dg/cpp-li1.c: Add a token after the #line.
10507
10508 2000-06-05  Richard Henderson  <rth@cygnus.com>
10509
10510         * gcc.c-torture/execute/20000605-2.c: New test.
10511         * gcc.c-torture/execute/20000605-3.c: New test.
10512
10513 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10514
10515         * g77.f-torture/execute/20000503-1.x: New file.
10516
10517 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10518
10519         * g++.old-deja/g++.eh/badalloc1.C: New test.
10520
10521 2000-06-05  Richard Henderson  <rth@cygnus.com>
10522
10523         * gcc.c-torture/execute/20000605-1.c: New test.
10524
10525 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10526             Nathan Sidwell <nathan@codesourcery.com>
10527
10528         * gcc.c-torture/compile/20000605-1.c: New test.
10529
10530 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10531
10532         * g77.f-torture/compile/20000601-1.f:  New test.
10533
10534 2000-06-03  Richard Henderson  <rth@cygnus.com>
10535
10536         * gcc.c-torture/execute/20000603-1.c: New.
10537
10538 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10539
10540         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10541         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10542
10543 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10544
10545         * gcc.dg/compare2.c (case 12): XFAIL.
10546         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10547         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10548
10549         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10550
10551 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10552
10553         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10554         guard macro is already defined when the header is first
10555         included.
10556         * gcc.dg/cpp-mix.h: New file.
10557         * gcc.dg/endif-label.c: Update patterns to match compiler.
10558
10559         * g++.brendan/complex1.C: Declare abort.
10560         * g++.law/refs4.C: Remove XFAIL.
10561         * g++.oliva/expr2.C: Declare abort and exit.
10562
10563 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10564
10565         * gcc.c-torture/execute/20000528-1.c: New test.
10566
10567         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10568         * g++.old-deja/g++.law/temps4.C: Likewise.
10569
10570         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10571         stdlib.h.  Call abort() on failure.
10572         * g++.old-deja/g++.law/refs4.C: Likewise.
10573         * g++.old-deja/g++.law/temps4.C: Likewise.
10574         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10575         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10576
10577 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10578
10579         Relative to g++.dg/special:
10580         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10581
10582         Relative to g++.old-deja:
10583         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10584         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10585         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10586         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10587         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10588         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10589         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10590
10591         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10592         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10593         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10594         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10595         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10596         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10597         and/or string.h.
10598
10599         * g++.other/goto1.C: Update expectations for error messages.
10600
10601 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10602
10603         * gcc.c-torture/compile/20000523-1.c: New test.
10604
10605 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10606
10607         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10608
10609 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10610
10611         * g++.old-deja/g++.eh/catch11.C: New test.
10612         * g++.old-deja/g++.eh/catch12.C: New test.
10613
10614 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10615
10616         * gcc.c-torture/execute/20000523-1.c: New test.
10617
10618 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10619
10620         * c-torture/execute/bcp-1.c: Replace abort in arg of
10621         __builtin_constant_p with a generic external function.
10622
10623         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10624         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10625         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10626         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10627         Prototype abort and/or exit.
10628
10629         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10630         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10631         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10632         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10633
10634 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10635
10636         * gcc.dg/dwarf2-1.c: New test.
10637
10638 2000-05-20  Richard Henderson  <rth@cygnus.com>
10639
10640         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10641
10642 2000-05-20  Andreas Jaeger  <aj@suse.de>
10643
10644         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10645         testcase.
10646
10647 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10648
10649         * gcc.c-torture/execute/20000519-2.c: New test.
10650
10651 2000-05-19  Andreas Jaeger  <aj@suse.de>
10652
10653         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10654         which fails with SSA.
10655
10656         * lib/c-torture.exp: Also test with -O3 -fssa.
10657
10658 2000-05-18  Michael Meissner  <meissner@redhat.com>
10659
10660         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10661         * gcc.c-torture/execute/920415-1.c: Ditto.
10662         * gcc.c-torture/execute/920501-1.c: Ditto.
10663         * gcc.c-torture/execute/conversion.c: Ditto.
10664         * gcc.c-torture/execute/cvt-1.c: Ditto.
10665
10666 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10667
10668         * gcc.c-torture/compile/20000518-1.c: New test.
10669
10670 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10671
10672         * g77.f-torture/compile/200005018.f:  New test.
10673
10674 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10675
10676         * gcc.c-torture/compile/20000517-1.c: New test.
10677
10678 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10679
10680         * gcc.c-torture/execute/20000516-1.c: New test.
10681
10682 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10683
10684         * g++.old-deja/g++.other/eh.C: New test.
10685
10686 2000-05-12  Richard Henderson  <rth@cygnus.com>
10687
10688         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10689         constants through to doit's conditional.
10690
10691 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10692
10693         * gcc.c-torture/compile/20000511-1.c: New test.
10694         * g77.f-torture/compile/20000511-1.f: New test.
10695         * g77.f-torture/compile/20000511-2.f: New test.
10696
10697 2000-05-11  Michael Meissner  <meissner@redhat.com>
10698
10699         * gcc.c-torture/execute/20000511-1.c: New test.
10700
10701 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10702
10703         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10704         * gcc.dg/20000510-1.S: New.
10705
10706 2000-05-08  Catherine Moore  <clm@cygnus.com>
10707
10708         * gcc.dg/unused-3.c: New.
10709
10710 2000-05-06  Richard Henderson  <rth@cygnus.com>
10711
10712           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10713           * g++.old-deja/g++.mike/warn1.C: Likewise.
10714           * g++.old-deja/g++.pt/local1.C: Likewise.
10715           * g++.old-deja/g++.pt/local7.C: Likewise.
10716           * g++.old-deja/g++.pt/spec16.C: Likewise.
10717
10718 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10719
10720         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10721
10722 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10723
10724           * g77.f-torture/execute/20000503-1.f:  New test.
10725
10726 2000-05-04  Andreas Jaeger  <aj@suse.de>
10727
10728         * gcc.dg/noreturn-2.c: New test.
10729
10730 2000-05-04  Neil Booth  <NeilB@earthling.net>
10731
10732         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10733         preprocessor.
10734
10735 2000-05-04  Richard Henderson  <rth@cygnus.com>
10736
10737         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10738
10739 2000-05-04  Richard Henderson  <rth@cygnus.com>
10740
10741         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10742         OpenSSL by Jason R Thorpe.
10743
10744 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10745
10746         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10747
10748 2000-05-03  Robert Lipe <robertlipe@usa.net>
10749
10750         * gcc.dg/20000503-1.c: New test.
10751
10752 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10753
10754         * gcc.c-torture/compile/20000502-1.c: New test.
10755         * g++.old-deja/g++.other/align.C: New test.
10756         * gcc.dg/cpp-tradstringify.c: New test.
10757
10758 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10759
10760         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10761         and hard registers.
10762
10763 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10764
10765         * gcc.c-torture/execute/loop-5.c: New test.
10766
10767 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10768
10769         * gcc.c-torture/execute/va-arg-20.c: New test.
10770
10771 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10772
10773         * gcc.c-torture/execute/20000422-1.c: New test.
10774
10775 2000-04-20  Greg McGary  <gkm@gnu.org>
10776
10777         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10778         when optimizing, but without sibling-call optimizations (-O1).
10779
10780 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10781
10782           * gcc.c-torture/compile/20000420-1.c: New test.
10783
10784 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10785
10786         * g++.abi/ptrflags.C: New test.
10787         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10788
10789 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10790
10791         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10792
10793 2000-04-19  Greg McGary  <gkm@gnu.org>
10794
10795         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10796         sibling-call optimizations.
10797
10798 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10799
10800         * gcc.dg/20000419-1.c: New test.
10801
10802 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10803
10804         * gcc.c-torture/execute/20000412-6.c: New test.
10805
10806 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10807
10808         * gcc.c-torture/execute/20000412-5.c: New test.
10809         * g77.f-torture/compile/20000412-1.f: New test.
10810         * gcc.c-torture/execute/20000412-4.c: New test.
10811         * gcc.c-torture/compile/20000412-2.c: New test.
10812         * gcc.c-torture/execute/20000412-3.c: New test.
10813         * gcc.c-torture/compile/20000412-1.c: New test.
10814         * gcc.c-torture/execute/20000412-2.c: New test.
10815
10816 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10817
10818         * objc/execute/bf-20.m: New test.
10819
10820 2000-04-10  Richard Henderson  <rth@cygnus.com>
10821
10822         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10823
10824         * gcc.c-torture/execute/20000412-1.c: New test.
10825
10826 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10827
10828         * g++.old-deja/g++.eh/catchptr1.C: New test.
10829
10830 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10831
10832         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10833
10834 2000-04-08  Neil Booth  <NeilB@earthling.net>
10835
10836         * gcc.dg/cpp-nullchar.c: Remove test as
10837         embedded nulls cause problems.
10838
10839 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10840
10841         * gcc.dg/compare2.c: New test.
10842
10843 2000-04-08  Neil Booth  <NeilB@earthling.net>
10844
10845         * gcc.dg/cpp-nullchar.c: New test.
10846
10847 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10848
10849         * gcc.dg/cpp-mi2.c: New test.
10850         * gcc.dg/cpp-mi2[abc].h: New files.
10851
10852 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10853
10854         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10855         member name.
10856
10857 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10858
10859         * g++.old-deja/g++.abi/vmihint.C: New test.
10860
10861 2000-04-06  Neil Booth  <NeilB@earthling.net>
10862
10863         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10864         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10865         copyright.
10866
10867 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10868
10869         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10870         avoid stack-frame overwrite.
10871
10872 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10873
10874         * gcc.c-torture/compile/20000405-2.c: New test.
10875         * gcc.c-torture/compile/20000405-3.c: New test.
10876
10877 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10878
10879         * gcc.c-torture/compile/20000405-1.c: New test.
10880
10881 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10882
10883         * gcc.dg/cast-qual-1.c: Revert last change.
10884
10885 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10886
10887         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10888
10889 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10890
10891         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10892         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10893
10894 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10895
10896         * gcc.c-torture/compile/20000403-2.c: New test.
10897         * gcc.c-torture/compile/20000403-1.c: New test.
10898
10899 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10900
10901         * gcc.c-torture/execute/20000403-1.c: New test.
10902
10903 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10904
10905         * gcc.c-torture/execute/20000402-1.c: New test.
10906
10907 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10908
10909         * gcc.c-torture/execute/va-arg-15.c: New test.
10910         * gcc.c-torture/execute/va-arg-16.c: New test.
10911         * gcc.c-torture/execute/va-arg-17.c: New test.
10912         * gcc.c-torture/execute/va-arg-18.c: New test.
10913         * gcc.c-torture/execute/va-arg-19.c: New test.
10914
10915 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10916
10917         * gcc.c-torture/compile/981211-1.c: Move to...
10918         * gcc.dg/cpp-as1.c: ...here.
10919         * gcc.dg/cpp-as2.c: New file.
10920
10921         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10922         compiler.
10923
10924 2000-04-02  Neil Booth  <NeilB@earthling.net>
10925
10926         * gcc.dg/cpp-cond.c  New tests.
10927         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10928         accidental success less likely.
10929         * gcc.dg/cpp-missingop.c  New tests.
10930         * gcc.dg/cpp-missingparen.c  New tests.
10931         * gcc.dg/cpp-shift.c  New tests.
10932         * gcc.dg/cpp-shortcircuit.c  New tests.
10933         * gcc.dg/cpp-unary.c  New tests.
10934
10935 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10936
10937         * gcc.c-torture/compile/20000329-1.c: New test.
10938
10939 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10940
10941         * gcc.c-torture/compile/20000326-1.c: New test.
10942         * gcc.c-torture/compile/20000326-2.c: New test.
10943
10944 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10945
10946         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10947         the first parameter is a function argument.
10948
10949 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10950
10951         * g++.old-deja/g++.ext/array4.C: New test.
10952
10953 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10954
10955         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10956
10957 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10958
10959         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10960
10961 2000-03-19  Richard Henderson  <rth@cygnus.com>
10962
10963         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10964
10965 2000-03-19  Richard Henderson  <rth@cygnus.com>
10966
10967         * gcc.c-torture/compile/20000319-1.c: New test.
10968
10969 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10970
10971         * gcc.c-torture/execute/20000314-3.c: New test.
10972         * gcc.c-torture/execute/20000314-2.c: New test.
10973         * gcc.c-torture/execute/20000314-1.c: New test.
10974         * gcc.c-torture/compile/20000314-2.c: New test.
10975         * gcc.c-torture/compile/20000314-1.c: New test.
10976
10977 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10978
10979         * g++.old-deja/g++.warn/inline.C: New test.
10980
10981 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10982
10983         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10984         standards-compliant result rather than specific constants.
10985         Put test-values in array.
10986
10987 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10988
10989         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10990         (g++_target_compile): Put test-specific options last.
10991
10992 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10993
10994         * g++.old-deja/g++.eh/vbase4.C: New test.
10995
10996 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10997
10998         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10999
11000 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11001
11002         * g++.old-deja/g++.brendan/misc12.C: Removed.
11003         * g++.old-deja/g++.pt/memtemp77.C: Constify.
11004         * g++.old-deja/g++.ext/pretty4.C: New test.
11005
11006 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11007
11008         * g++.old-deja/g++.other/string2.C: New test.
11009
11010 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11011
11012         * g++.old-deja/g++.warn/impint2.C: New test.
11013
11014 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
11015
11016         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11017         is 1, not zero.
11018
11019 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11020
11021         * g++.old-deja/g++.warn/impint.C: New test.
11022         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11023         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11024         * g++.old-deja/g++.pt/explicit12.C: Likewise.
11025         * g++.old-deja/g++.pt/explicit13.C: Likewise.
11026         * g++.old-deja/g++.pt/explicit17.C: Likewise.
11027         * g++.old-deja/g++.pt/explicit18.C: Likewise.
11028         * g++.old-deja/g++.pt/explicit19.C: Likewise.
11029         * g++.old-deja/g++.pt/explicit23.C: Likewise.
11030         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11031         * g++.old-deja/g++.pt/explicit35.C: Likewise.
11032         * g++.old-deja/g++.pt/explicit6.C: Likewise.
11033         * g++.old-deja/g++.pt/memclass7.C: Likewise.
11034
11035 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11036
11037         * gcc.dg/cpp-redef.c: New test.
11038
11039 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11040
11041         * g++.old-deja/g++.pt/unify7.C: New test.
11042
11043 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11044
11045         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11046         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11047
11048 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
11049
11050         * gcc.c-torture/compile/20000224-1.c: New test.
11051
11052 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11053
11054         * gcc.c-torture/compile/cpp-2.c: New test.
11055         * gcc.c-torture/compile/cpp-1.c: New test.
11056
11057 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
11058
11059         * gcc.c-torture/execute/20000225-1.c: New test.
11060
11061 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11062
11063         * gcc.dg/cpp-li2.c: New test.
11064
11065         * gcc.dg/cpp-wi1.c: New test.
11066
11067         * gcc.dg/cpp-li1.c: New test.
11068
11069 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11070
11071         * g++.old-deja/g++.other/sizeof5.C: New test.
11072
11073 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11074
11075         * gcc.c-torture/execute/va-arg-13.c: New test.
11076
11077 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
11078
11079         * gcc.c-torture/execute/va-arg-12.c: New test.
11080
11081 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11082
11083         * gcc.c-torture/execute/20000223-1.c: New test.
11084
11085 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11086
11087         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11088
11089 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
11090
11091         * g++.old-deja/g++.abi/ptrmem.C: New test.
11092
11093 2000-02-19  Richard Henderson  <rth@cygnus.com>
11094
11095         * gcc.c-torture/compile/init-3.c: New.
11096
11097 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11098
11099         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11100         ALWAYS_CXXFLAGS.
11101
11102 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
11103
11104         * gcc.c-torture/compile/20000211-3.c: New test.
11105
11106 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
11107
11108         * gcc.c-torture/compile/20000211-2.c: New test.
11109
11110 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
11111
11112         * gcc.c-torture/compile/20000211-1.c: New test.
11113
11114 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11115
11116         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11117           on native targets
11118
11119 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11120
11121         * g++.old-deja/g++.other/cast5.C: New test.
11122
11123 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11124
11125         * gcc.c-torture/execute/20000205-1.c: New.
11126
11127 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11128
11129         * g++.old-deja/g++.jason/cast3.C: Return void.
11130         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11131
11132 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11133
11134         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11135
11136         * gcc.dg/loop-1.c: New test.
11137
11138 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11139
11140         * gcc.c-torture/compile/20000127-1.c: New test.
11141         * gcc.c-torture/execute/991228-1.c: New test.
11142
11143 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11144
11145         * gcc.dg/unused-2.c: New test.
11146
11147         * gcc.dg/conv-1.c: New test.
11148
11149 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11150
11151         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11152         compiler.
11153         (tool_option_proc): Fix typo.
11154
11155 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11156
11157         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11158         of the ld on the host, not on the build machine.
11159         Also, don't crash if '--help' is not a supported option.
11160
11161 2000-01-24  Richard Henderson  <rth@cygnus.com>
11162
11163         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11164
11165 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
11166
11167         * gcc.c-torture/execute/20000120-2.c: New test.
11168         * gcc.c-torture/execute/20000120-1.c: New test.
11169
11170 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
11171
11172         * gcc.c-torture/execute/20000113-1.c: New test.
11173
11174 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
11175
11176         * gcc.c-torture/execute/20000112-1.c: New test.
11177
11178 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11179
11180         * gcc.dg/20000111-1.c: New test.
11181
11182 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
11183
11184         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11185         with 16 bit integers.
11186
11187 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11188
11189         * gcc.dg/20000108-1.c: New test.
11190
11191 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11192
11193         * g++.old-deja/g++.ns/koenig8.C: New test.
11194
11195 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11196
11197         * g++.old-deja/g++.other/cast4.C: New test.
11198
11199 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
11200
11201         * gcc.c-torture/compile/20000105-2.c: New test.
11202         * gcc.c-torture/compile/20000105-1.c: New test.
11203
11204 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11205
11206         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11207         references to printf & atoi to conform to ANSI standard.
11208         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11209         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11210         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11211         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11212         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11213         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11214         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11215         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11216         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11217         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11218         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11219         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11220         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11221         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11222         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11223         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11224         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11225         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11226         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11227         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11228         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11229         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11230         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11231         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11232         * g++.old-deja/g++.brendan/init3.C: Likewise.
11233         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11234         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11235         * g++.old-deja/g++.brendan/new2.C: Likewise.
11236         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11237         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11238         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11239         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11240         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11241         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11242         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11243         * g++.old-deja/g++.brendan/template24.C: Likewise.
11244         * g++.old-deja/g++.brendan/template3.C: Likewise.
11245         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11246         * g++.old-deja/g++.jason/inline3.C: Likewise.
11247         * g++.old-deja/g++.jason/opeq.C: Likewise.
11248         * g++.old-deja/g++.law/arg5.C: Likewise.
11249         * g++.old-deja/g++.law/arm7.C: Likewise.
11250         * g++.old-deja/g++.law/ctors11.C: Likewise.
11251         * g++.old-deja/g++.law/cvt8.C: Likewise.
11252         * g++.old-deja/g++.law/init9.C: Likewise.
11253         * g++.old-deja/g++.law/refs4.C: Likewise.
11254         * g++.old-deja/g++.law/template2.C: Likewise.
11255         * g++.old-deja/g++.law/visibility24.C: Likewise.
11256         * g++.old-deja/g++.law/vtable3.C: Likewise.
11257         * g++.old-deja/g++.mike/asm2.C: Likewise.
11258         * g++.old-deja/g++.mike/eh1.C: Likewise.
11259         * g++.old-deja/g++.mike/misc1.C: Likewise.
11260         * g++.old-deja/g++.mike/misc13.C: Likewise.
11261         * g++.old-deja/g++.mike/misc14.C: Likewise.
11262         * g++.old-deja/g++.mike/ns12.C: Likewise.
11263         * g++.old-deja/g++.mike/p1248.C: Likewise.
11264         * g++.old-deja/g++.mike/p3708.C: Likewise.
11265         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11266         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11267         * g++.old-deja/g++.mike/p646.C: Likewise.
11268         * g++.old-deja/g++.mike/p700.C: Likewise.
11269         * g++.old-deja/g++.mike/p783.C: Likewise.
11270         * g++.old-deja/g++.mike/p783a.C: Likewise.
11271         * g++.old-deja/g++.mike/p783b.C: Likewise.
11272         * g++.old-deja/g++.mike/p786.C: Likewise.
11273         * g++.old-deja/g++.mike/p789.C: Likewise.
11274         * g++.old-deja/g++.mike/p789a.C: Likewise.
11275         * g++.old-deja/g++.mike/p807a.C: Likewise.
11276         * g++.old-deja/g++.other/delete3.C: Likewise.
11277         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11278         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11279         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11280         * g++.old-deja/g++.other/empty1.C: Likewise.
11281         * g++.old-deja/g++.other/temporary1.C: Likewise.
11282         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11283         * g++.old-deja/g++.pt/t16.C: Likewise.
11284         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11285
11286 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11287
11288         * gcc.dg/991230-1.c: New test.
11289
11290 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
11291
11292         * gcc.c-torture/compile/991229-3.c: New test.
11293         * gcc.c-torture/compile/991229-2.c: New test.
11294         * gcc.c-torture/compile/991229-1.c: New test.
11295
11296 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
11297
11298         * gcc.c-torture/compile/labels-2.c: New test.
11299
11300 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11301
11302         * gcc.c-torture/execute/991227-1.c: New test.
11303
11304 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11305
11306         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11307
11308 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11309
11310         * gcc.c-torture/execute/991221-1.c: New test.
11311
11312 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11313
11314         * g++.old-deja/g++.other/cast3.C: New test.
11315
11316 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11317
11318         * gcc.c-torture/execute/991216-4.c: New test.
11319
11320 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11321
11322         * gcc.c-torture/execute/991216-1.c: New test.
11323         * gcc.c-torture/execute/991216-2.c: New test.
11324         * gcc.c-torture/execute/991216-3.c: New test.
11325
11326 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11327
11328         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11329         Actually make the test fail by using "-O2" for compilation.
11330
11331 1999-12-15  Nathan Sidwell  <nathan@acm.org>
11332
11333         * g++.old-deja/g++.warn/cast-align1.C: New test.
11334
11335 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11336
11337         * gcc.c-torture/compile/991214-1.c: New test.
11338         * gcc.c-torture/compile/991214-2.c: New test.
11339
11340 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11341
11342         * gcc.dg/991214-1.c: New test.
11343
11344 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
11345
11346         * gcc.c-torture/compile/991213-3.c: New test.
11347         * gcc.c-torture/compile/991213-2.c: New test.
11348         * gcc.c-torture/compile/991213-1.c: New test.
11349
11350 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11351
11352         * gcc.dg/991209-1.c: New test.
11353
11354 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
11355
11356         * gcc.c-torture/compile/991208-1.c: New test.
11357
11358 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11359
11360         * gcc.dg/ultrasp2.c: New test.
11361
11362 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
11363
11364         * g++.old-deja/g++.abi/align.C (main): Fix typo.
11365
11366 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
11367
11368         * gcc.c-torture/compile/991202-1.c: New test.
11369         * gcc.c-torture/execute/991202-1.c: New test.
11370         * gcc.c-torture/execute/991202-2.c: New test.
11371         * gcc.c-torture/execute/991202-3.c: New test.
11372
11373 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
11374
11375         * g++.old-deja/g++.abi/align.C: New test.
11376         * g++.old-deja/g++.abi/aggregates.C: Likewise.
11377         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11378
11379 1999-12-01  Richard Henderson  <rth@cygnus.com>
11380
11381         * gcc.c-torture/execute/991201-1.c: New.
11382
11383 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
11384
11385         * gcc.dg/991129-1.c: New test.
11386
11387 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11388
11389         * gcc.c-torture/compile/991127-1.c: New test.
11390
11391 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11392
11393         * g++.old-deja/g++.other/warn4.C: New test.
11394
11395 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11396
11397         * g++.old-deja/g++.eh/cleanup2.C: New test.
11398         * g++.old-deja/g++.ext/pretty2.C: New test.
11399         * g++.old-deja/g++.ext/pretty3.C: New test.
11400         * g++.old-deja/g++.other/debug6.C: New test.
11401
11402 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
11403
11404         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11405         compiler_output to look for one error message instead of two.
11406
11407 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
11408
11409         * gcc.c-torture/execute/991118-1.c: Also test case
11410         where the word boundary does not split a byte evenly.
11411
11412 1999-11-19  Nathan Sidwell  <nathan@acm.org>
11413
11414         * g++.old-deja/g++.ext/restrict1.C: New test.
11415
11416 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11417
11418         * gcc.c-torture/execute/991118-1.c: New test.
11419
11420 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
11421
11422         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11423         working directory pathnames.
11424
11425 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
11426
11427         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11428         host is equipped with driver.h and driver.o so it can actually
11429         compile and run the tests.
11430
11431 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
11432
11433         * gcc.c-torture/compile/991008-1.c: New test.
11434
11435 1999-11-08  Nick Clifton  <nickc@cygnus.com>
11436
11437         * lib/gcc-dg.exp: Include target-supports.exp
11438
11439 1999-11-05  Nick Clifton  <nickc@cygnus.com>
11440
11441         * lib/target-supports.exp: New file: Provide procs to test for
11442         features supported by the target.
11443         (check_weak_available): Moved here from ecos.exp.
11444         (check_alias_available): New proc: Determine of the target
11445         toolchain supports the alias attribute.
11446
11447         * gcc.dg/special/ecos.exp: Move check_weak_available to
11448         target-supports.exp.
11449         (alias-1.c): Only perform the test if the target supports
11450         aliases.
11451         (wkali-1.c): Only perform the test if the target supports
11452         aliases.
11453
11454         * gcc.dg/990506-0.c: Expect error messages from cross
11455         targets as well as native targets.
11456
11457 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11458
11459         * gcc.dg/ultrasp1.c: Removed xfail.
11460         * gcc.dg/struct-ret-2.c: Likewise.
11461         * gcc.dg/array-1.c: Likewise.
11462
11463 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11464
11465         * gcc.dg/struct-ret-2.c: New test.
11466
11467         * gcc.dg/array-1.c: New test.
11468
11469 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11470
11471         * gcc.c-torture/execute/991030-1.c: New test.
11472
11473 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11474
11475         * gcc.c-torture/compile/991026-2.c: New test.
11476
11477 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11478
11479         * gcc.c-torture/compile/991026-1.c: New test.
11480
11481 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11482
11483         * gcc.c-torture/execute/991023-1.c: New test.
11484
11485 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11486
11487         * gcc.c-torture/execute/991019-1.c: New test.
11488
11489 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11490
11491         * gcc.c-torture/execute/991016-1.c: New test.
11492
11493 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11494
11495         * gcc.c-torture/execute/991014-1.c: New test.
11496
11497 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11498
11499         * g++.old-deja/g++.other/union2.C: New test.
11500
11501 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11502
11503         * g++.old-deja/g++.other/vaarg2.C: New test.
11504         * g++.old-deja/g++.other/vaarg3.C: New test.
11505
11506 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11507
11508         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11509         in compile/.
11510
11511 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11512
11513         * gcc.c-torture/execute/va-arg-11.c: New test.
11514
11515 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11516
11517         * lib/file-format.exp (gcc_target_object_format): Don't
11518         crash if objdump is unavailable.
11519
11520 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11521
11522         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11523
11524 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11525
11526         * gcc.c-torture/compile/990928-1.c: New test.
11527
11528 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11529
11530         * g++.old-deja/g++.other/decl6.C: New test.
11531
11532 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11533
11534         * gcc.c-torture/execute/va-arg-10.c: New test.
11535
11536 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11537
11538         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11539         __PRETTY_FUNCTION__.
11540
11541 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11542
11543         * gcc.c-torture/execute/990923-1.c: New test.
11544
11545 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11546
11547         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11548         for which -fpic is inappropriate.
11549
11550 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11551
11552         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11553
11554 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11555
11556         * g++.old-deja/g++.other/dyncast1.C: New test.
11557         * g++.old-deja/g++.other/dyncast2.C: New test.
11558         * g++.old-deja/g++.other/dyncast3.C: New test.
11559         * g++.old-deja/g++.other/dyncast4.C: New test.
11560         * g++.old-deja/g++.other/dyncast5.C: New test.
11561         * g++.old-deja/g++.eh/catch3.C: New test.
11562         * g++.old-deja/g++.eh/catch3p.C: New test.
11563         * g++.old-deja/g++.eh/catch4.C: New test.
11564         * g++.old-deja/g++.eh/catch4p.C: New test.
11565         * g++.old-deja/g++.eh/catch5.C: New test.
11566         * g++.old-deja/g++.eh/catch5p.C: New test.
11567         * g++.old-deja/g++.eh/catch6.C: New test.
11568         * g++.old-deja/g++.eh/catch6p.C: New test.
11569         * g++.old-deja/g++.eh/catch7.C: New test.
11570         * g++.old-deja/g++.eh/catch7p.C: New test.
11571         * g++.old-deja/g++.eh/catch8.C: New test.
11572         * g++.old-deja/g++.eh/catch8p.C: New test.
11573         * g++.old-deja/g++.eh/catch9.C: New test.
11574         * g++.old-deja/g++.eh/catch9p.C: New test.
11575
11576 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11577
11578         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11579         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11580
11581 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11582
11583         * gcc.c-torture/compile/990913-1.c: New test.
11584
11585 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11586
11587         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11588         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11589
11590 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11591
11592         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11593
11594 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11595
11596         * g++.old-deja/g++.other/lookup11.C: New test.
11597         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11598         what is permitted and what we want.
11599         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11600         overload use.
11601         * g++.old-deja/g++.jason/rfg5.C: Likewise
11602
11603 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11604
11605         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11606         * gcc.c-torture/noncompile/poison-1.c: New file.
11607
11608 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11609
11610         * g++.old-deja/g++.other/sizeof3.C: New test.
11611         * g++.old-deja/g++.other/sizeof4.C: New test.
11612         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11613         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11614
11615 1999-09-07  Richard Henderson  <rth@cygnus.com>
11616
11617         * gcc.dg/va-arg-1.c: New.
11618
11619 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11620
11621         * gcc.c-torture/execute/va-arg-9.c: New test.
11622
11623 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11624
11625         * g77.f-torture/compile/980519-2.f: New test.
11626         * g77.f-torture/compile/19990905-0.f: New test.
11627         * g77.f-torture/compile/19990905-1.f: New test.
11628         * g77.f-torture/compile/19990905-2.f: New test.
11629
11630         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11631
11632 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11633
11634         * gcc.c-torture/execute/990827-1.c: Fix typo.
11635
11636 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11637
11638         * g++.old-deja/g++.other/deref1.C: New test.
11639
11640 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11641
11642         * g++.old-deja/g++.other/ambig2.C: New test.
11643         * g++.old-deja/g++.other/cond5.C: New test.
11644         * g++.old-deja/g++.other/lookup16.C: New test.
11645
11646 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11647
11648         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11649         assemblers too.
11650
11651 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11652
11653         * lib/c-torture.exp: Avoid the "compare executables" optimization
11654         when testing native.
11655
11656 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11657
11658         * gcc.c-torture/execute/990829-1.c: New test.
11659         * gcc.c-torture/compile/990829-1.c: New test.
11660
11661 1999-08-27  Paul Burchard  <burchard@pobox.com>
11662
11663         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11664         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11665         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11666         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11667         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11668         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11669         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11670         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11671         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11672         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11673         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11674
11675 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11676
11677         * gcc.c-torture/execute/990827-1.c: New test.
11678
11679 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11680
11681         * g77.f-torture/noncompile/19990826-4.f: New test.
11682
11683         * g77.f-torture/compile/19990826-3.f: New test.
11684
11685         * g77.f-torture/execute/19990826-2.f: New test.
11686
11687         * g77.f-torture/compile/19990826-1.f: New test.
11688
11689         * gcc.c-torture/execute/990826-0.c: New test.
11690         * g77.c-torture/execute/19990826-0.f: New test.
11691
11692         * g77.f-torture/noncompile/970626-2.f: New test.
11693
11694 1999-08-25  Paul Burchard  <burchard@pobox.com>
11695
11696         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11697         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11698         lss-011.C: New tests.
11699
11700 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11701
11702         * g++.old-deja/g++.other/decl5.C: New test.
11703
11704 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11705
11706         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11707         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11708         call `postbase' for each one.  All callers of `postbase' changed
11709         to call this instead.
11710
11711 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11712
11713         * gcc.c-torture/execute/990811-1.c: New test.
11714
11715 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11716
11717         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11718         just native ones.
11719
11720         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11721         just native ones.
11722
11723 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11724
11725         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11726
11727 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11728
11729         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11730
11731 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11732
11733         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11734
11735 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11736
11737         * gcc.c-torture/execute/990804-1.c: New test.
11738
11739 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11740
11741         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11742         * g++.old-deja/g++.brendan/crash64.C: Likewise
11743         * g++.old-deja/g++.brendan/overload8.C: Likewise
11744
11745 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11746
11747         * g++.old-deja/g++.other/struct1.C: New test.
11748
11749 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11750
11751         * g++.old-deja/g++.other/enum2.C: New test.
11752
11753 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11754
11755         Adapted from tests from Franz Sirl:
11756         * gcc.c-torture/execute/va-arg-7.c: New test.
11757         * gcc.c-torture/execute/va-arg-8.c: New test.
11758
11759 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11760
11761         * gcc.c-torture/compile/990801-2.c: New test.
11762
11763         * gcc.c-torture/compile/990801-1.c: New test.
11764
11765 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11766
11767         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11768         fp-cmp-1.c, converting double to float.
11769
11770         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11771         fp-cmp-1.c, converting double to long double.
11772
11773         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11774         from fr1 to unknown_register, since fr1 is a legitimate register
11775         on some machines.
11776
11777 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11778
11779         * README: More listname related changes.
11780
11781 1999-07-08  Catherine Moore  <clm@cygnus.com>
11782
11783         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11784
11785 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11786
11787         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11788
11789 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11790
11791         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11792
11793 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11794
11795         * gcc.dg/990703-1.c: New test.
11796
11797 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11798
11799         * lib/file-format.exp: New file: Move definition of proc
11800         gcc_target_object_format to here from
11801         gcc.dg/special/ecos.exp.
11802
11803         * lib/c-torture.exp: Include lib file-format.exp.
11804         * lib/gcc-dg.exp: Include lib file-format.exp.
11805
11806         * gcc.dg/special/ecos.exp: Remove definition of proc
11807         gcc_target_object_format.
11808
11809 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11810
11811         * gcc.c-torture/execute/990628-1.c: New test.
11812
11813 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11814
11815         * gcc.c-torture/compile/990625-2.c: New test.
11816
11817         * gcc.c-torture/compile/990625-1.c: New test.
11818
11819 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11820
11821         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11822         attributes compile.
11823         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11824         ports that use the COFF/PE file format.
11825
11826 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11827
11828         * gcc.c-torture/compile/990617-1.c: New test.
11829
11830 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11831
11832         * g++.old-deja/g++.other/decl4.C: New test.
11833
11834 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11835
11836         * g++.old-deja/g++.other/bitfld3.C: New test.
11837
11838 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11839
11840         * g++.old-deja/g++.eh/catch1.C: New test.
11841
11842 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11843
11844         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11845
11846         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11847         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11848
11849 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11850
11851         * g77.f-torture/compile/19990502-0.f: Replace with new,
11852         shorter, test that still fails after recent changes.
11853
11854 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11855
11856         * gcc.c-torture/execute/990604-1.c: New test.
11857
11858 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11859
11860         * gcc.c-torture/execute/990531-1.c: New test.
11861
11862 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11863
11864         * gcc.c-torture/compile/990527-1.c: New test.
11865
11866 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11867
11868         * gcc.c-torture/execute/990527-1.c: New test.
11869
11870 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11871
11872         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11873         bitfields as signed.
11874
11875 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11876
11877         * g77.f-torture/compile/19990525-0.f: New test.
11878
11879 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11880
11881         * gcc.c-torture/execute/990525-2.c: New test.
11882
11883         * gcc.c-torture/execute/990525-1.c: New test.
11884
11885 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11886
11887         * g++.old-deja/g++.other/anon3.C: New test.
11888         * g++.old-deja/g++.other/anon4.C: New test.
11889         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11890         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11891         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11892         Merrill).
11893
11894 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11895
11896         * gcc.c-torture/execute/990524-1.c: New test.
11897
11898         * gcc.dg/990524-1.c: New test.
11899
11900 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11901
11902         * gcc.c-torture/compile/990523-1.c: New test.
11903
11904 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11905
11906         * gcc.c-torture/compile/990519-1.c: New test.
11907
11908 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11909
11910         * gcc.c-torture/compile/990517-1.c: New test.
11911
11912         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11913         (e4, f4): New tests.
11914         (main): Call them.
11915
11916 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11917
11918         * gcc.dg/noreturn-1.c: New test.
11919
11920 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11921
11922         * gcc.c-torture/execute/990513-1.c: New test.
11923
11924 1999-05-10  Richard Henderson  <rth@cygnus.com>
11925
11926         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11927
11928 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11929
11930         * g77.f-torture/execute/erfc.f: Use small single-precision
11931         values, to avoid problems on Alphas when not -mieee.
11932
11933 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11934
11935         * gcc.dg/990506-0.c: New test.
11936
11937 1999-05-08  Richard Henderson  <rth@cygnus.com>
11938
11939         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11940         the constant to test.  Don't XFAIL 64-bit targets.
11941
11942         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11943         * g++.old-deja/g++.law/profile1.C: Likewise.
11944
11945         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11946         operator new instances.
11947         * g++.old-deja/g++.other/delete5.C: Likewise.
11948
11949 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11950
11951         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11952         intrinsic.
11953
11954 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11955
11956         * g77.f-torture/execute/u77-test.f: Reverse order of two
11957         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11958
11959 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11960
11961         * gcc.dg/compare1.c: New test.
11962
11963 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11964
11965         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11966         New tests.
11967
11968 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11969
11970         * g77.f-torture/compile/19990502-1.f: New test.
11971
11972 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11973
11974         * g77.f-torture/compile/19990502-0.f: New test.
11975
11976 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11977
11978         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11979         intrinsic.
11980
11981 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11982
11983         * g77.f-torture/execute/u77-test.f (main): List libU77
11984         intrinsics not currently tested.
11985         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11986         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11987         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11988         Trim blanks off the ends of some printed strings.
11989
11990 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11991
11992         * g77.f-torture/execute/u77-test.f (main): Just warn about
11993         FSTAT gid disagreement, as it's expected on some systems.
11994
11995 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11996
11997         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11998         use a new function, which allows for some slop.
11999         Clean up some commentary.
12000         (issum): The new function.
12001         (sgladd): Deleted subroutine.
12002
12003 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12004
12005         * g77.f-torture/execute/u77-test.f: Modify to be more like
12006         libf2c/libU77 version, bringing patches to that version here.
12007         Add suitable commentary.
12008
12009 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
12010
12011         * gcc.dg/990424-1.c: New test.
12012
12013 1999-04-24  Craig Burley  <craig@jcb-sc.com>
12014
12015         * g77.f-torture/execute/u77-test.f (main): Bug involving
12016         LSTAT has been fixed, so turn back on full checking.
12017
12018 1999-04-20  Craig Burley  <craig@jcb-sc.com>
12019
12020         * g77.f-torture/compile/19990419-0.f: New test.
12021         * g77.f-torture/execute/19990419-1.f: New test.
12022
12023 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
12024
12025         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12026         to avoid the need for a prototype to supress a warning.
12027
12028 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
12029
12030         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12031
12032 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
12033
12034         * gcc.c-torture/execute/990404-1.c: New test.
12035
12036 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12037
12038         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12039         * gcc.dg/cpp-if3.c: Don't use -pedantic.
12040         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12041         missing initializer warnings.
12042
12043 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
12044
12045         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12046         matching strings.
12047
12048 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
12049
12050         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12051
12052 1999-03-26  Craig Burley  <craig@jcb-sc.com>
12053
12054         * g77.f-torture/execute/19990325-0.f: New test.
12055         * g77.f-torture/execute/19990325-1.f: New test.
12056
12057 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
12058
12059         * gcc.c-torture/execute/990324-1.c: New test.
12060
12061 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
12062
12063         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12064         test with 4.
12065
12066 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
12067
12068         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12069
12070 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12071
12072         * g77.f-torture/execute/19990313-2.f: New test.
12073         * g77.f-torture/execute/19990313-3.f: New test.
12074
12075 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12076
12077         * g77.f-torture/execute/19990313-0.f: New test.
12078         * g77.f-torture/execute/19990313-1.f: New test.
12079
12080 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
12081
12082         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12083         printf to sprintf.
12084         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12085         (main): Add check for u15.  Conditionalize u31 check depending on
12086         whether ints are <32 bits or >=32 bits.
12087
12088 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12089
12090         * g77.f-torture/execute/19981119-0.f: Improve testiness.
12091
12092 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12093
12094         * g77.f-torture/compile/19990305-0.f: New test.
12095         * g77.f-torture/execute/19981119-0.f: New test.
12096
12097 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12098
12099         * g77.f-torture/execute/970625-2.f: call ABORT if final
12100         result is not correct, instead of just printing it.
12101         Add this checking via newly introduced obfuscation, to
12102         trip up buggy front ends.
12103
12104 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12105
12106         * g77.f-torture/compile/960317-1.f: Moved from being
12107         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12108
12109 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12110
12111         * g77.f-torture/execute/960317-1.f: New (old) test.
12112         * g77.f-torture/execute/970625-2.f: Ditto.
12113
12114 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12115
12116         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12117         message on line 1 or line 2; cccp and cpplib do this differently.
12118
12119 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
12120
12121         * g++.old-deja/g++.law/weak1.C: New test.
12122
12123 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12124
12125         * gcc.c-torture/execute/990119-1.c: Renamed to...
12126         * gcc.dg/990119-1.c: this, so it will only be tested once
12127         (it's a preprocessor test, it doesn't need to be run at
12128         multiple optimization levels).
12129
12130 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12131
12132         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12133           ALWAYS_CXXFLAGS.
12134
12135 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12136
12137         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12138         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12139         to not be compilable by current g77.
12140
12141 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12142
12143         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12144
12145 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
12146
12147         * gcc.c-torture/execute/990222-1.c: New test.
12148
12149 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12150
12151         * g77.f-torture/compile/19990218-0.f: New test.
12152         * g77.f-torture/noncompile/19990218-1.f: New test.
12153
12154 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12155
12156         * g77.f-torture/compile/19981216-0.f: New test.
12157
12158 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
12159
12160         * gcc.dg/990214-1.c: New test.
12161
12162 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
12163
12164         * gcc.dg/990213-2.c: New test.
12165
12166         * gcc.dg/990213-1.c: New test.
12167
12168 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
12169
12170         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12171         ints.
12172
12173 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12174
12175         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12176         specified by target.
12177
12178         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12179
12180 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
12181
12182         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12183
12184 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12185
12186         * gcc.dg/special/ecos.exp: New test driver for new tests with
12187         special requirements.
12188
12189         * gcc.dg/special/alias-1.c: New test.
12190         * gcc.dg/special/gcsec-1.c: New test.
12191         * gcc.dg/special/weak-1.c: New test.
12192         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12193         * gcc.dg/special/weak-2.c: New test.
12194         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12195         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12196         * gcc.dg/special/wkali-1.c: New test.
12197         * gcc.dg/special/wkali-2.c: New test.
12198         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12199         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12200
12201 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
12202
12203           * lib/c-torture.exp (c-torture-compile): Pull out code for
12204           analyzing gcc error messages.
12205           (c-torture-execute): Likewise.  Fix some (harmless) false
12206           positives.
12207           * lib/gcc.exp (gcc_check_compile): New function.
12208
12209 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
12210
12211         * gcc.c-torture/execute/990208-1.c: New test.
12212
12213 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12214
12215         * g++.dg/special/ecos.exp: New driver for new tests with special
12216         requirements
12217
12218         * g++.dg/special/conpr-1.C: New test
12219         * g++.dg/special/conpr-2.C: New test
12220         * g++.dg/special/conpr-2a.C: New test
12221         * g++.dg/special/conpr-3.C: New test
12222         * g++.dg/special/conpr-3a.C: New test
12223         * g++.dg/special/conpr-3b.C: New test
12224
12225         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12226         allow g++ to use the dg driver
12227
12228         * README: Add comment about g++.dg directory
12229
12230 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
12231
12232         * README: Update email addresses.
12233
12234 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12235
12236         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12237         arguments in order to force structure S onto the stack even on
12238         the alpha.
12239         (test): Pass 10 leading arguments to function foo as well as the
12240         structure S.
12241
12242         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12243         failure for all targets.
12244
12245         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12246         abort to terminate program execution.
12247
12248 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
12249
12250         * gcc.c-torture/execute/990130-1.c: New test.
12251
12252 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
12253
12254         * gcc.dg/990130-1.c: New test.
12255
12256 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12257
12258         * gcc.c-torture/execute/990128-1.c: New test.
12259
12260 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12261
12262         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12263
12264 1999-01-27  Felix Lee  <flee@cygnus.com>
12265
12266         * lib/c-torture.exp (c-torture-compile): pull out code for
12267         analyzing gcc error messages.
12268         (c-torture-execute): ditto, and fix some (harmless) false
12269         positives.
12270         * lib/gcc.exp (gcc_check_compile): new function.
12271
12272 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
12273
12274         * gcc.dg/990117-1.c: New test.
12275
12276         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12277
12278         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12279
12280 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
12281
12282         * g77.f-torture/compile/990115-1.f: New test.
12283
12284 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
12285
12286         * gcc.c-torture/compile/990107-1.c: New test
12287
12288 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
12289
12290         * gcc.c-torture/execute/990106-2.c: New test.
12291
12292         * gcc.c-torture/execute/990106-1.c: New test.
12293
12294 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
12295
12296         * gcc.c-torture/compile/981223-1.c: New test.
12297
12298 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
12299
12300         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12301         (opt3): Rename from opt4 and disable.
12302
12303 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12304
12305         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12306
12307 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12308
12309         * g++.old-deja/g++.other/conv5.C: New test.
12310
12311 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12312
12313         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12314
12315 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
12316
12317         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12318
12319 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
12320
12321         * gcc.c-torture/compile/981211-1.c: New test.
12322
12323 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12324
12325         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12326
12327         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12328
12329 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12330
12331         * gcc.special/930510-1.c: Make C9X safe.
12332         * gcc.misc-tests/gcov-1.c Similarly.
12333         * gcc.misc-tests/gcov-2.c Similarly.
12334
12335 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12336
12337         * gcc.dg/ultrasp1.c: New test.
12338
12339 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
12340
12341         * gcc.c-torture/execute/981206.c: New test.
12342
12343 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12344
12345         * g++.old-deja/g++.ns/template7.C: New test.
12346
12347         * g++.old-deja/g++.other/expr1.C: New test.
12348
12349         * g++.old-deja/g++.eh/tmpl3.C: New test.
12350
12351         * g++.old-deja/g++.eh/tmpl2.C: New test.
12352
12353 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12354
12355         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12356         * g++.old-deja/g++.other/using6.C: Removed.
12357         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12358
12359         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12360
12361 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12362
12363         * g++.old-deja/g++.pt/overload8.C: New test.
12364
12365         * g++.old-deja/g++.pt/overload7.C: New test.
12366
12367         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12368
12369         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12370         and relinking messages.
12371         * lib/g++.exp (g++_target_compile): Remove .rpo file when
12372         compiling with -frepo.
12373
12374 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
12375
12376         * g++.old-deja/g++.pt/lookup6.C: New test.
12377
12378 1998-11-30  Nick Clifton  <nickc@cygnus.com>
12379
12380         * gcc.c-torture/execute/981130-1.c: New test.
12381         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12382
12383 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12384
12385         * g++.old-deja/g++.pt/explicit76.C: New test.
12386
12387         * g++.old-deja/g++.pt/friend38.C: New test.
12388
12389         * g++.old-deja/g++.ns/crash2.C: New test.
12390
12391         * g++.old-deja/g++.pt/defarg8.C: New test.
12392
12393         * g++.old-deja/g++.pt/instantiate6.C: New test.
12394
12395         * g++.old-deja/g++.pt/static6.C: New test.
12396
12397         * g++.old-deja/g++.pt/decl2.C: New test.
12398
12399 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12400
12401         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
12402         problem is actually related with name lookup, but so what? :-)
12403
12404         * g++.old-deja/g++.pt/friend37.C: New test.
12405
12406 1998-11-25  Dave Love  <d.love@dl.ac.uk>
12407
12408         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12409         element, which fails on some systems.
12410
12411         * g77.f-torture/execute/labug1.f: New test.
12412
12413 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
12414
12415         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12416         is defined.
12417
12418 1998-11-18  Dave Love  <d.love@dl.ac.uk>
12419
12420         * g77.f-torture/compile/981117-1.f: New test.
12421
12422 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
12423
12424         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
12425         properly discarded.
12426
12427 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
12428
12429         * gcc.c-torture/execute/memcheck: New directory of tests for
12430         -fcheck-memory-usage.
12431
12432 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12433
12434         * README: New file, general information about the testsuite and
12435         new description of the various C++ test subdirectories.
12436         * README.g++: Eliminate obsolete information, update and move most
12437         relevant stuff to README.
12438
12439 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
12440
12441         * gcc.c-torture/compile/981107-1.c: New test.
12442
12443 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
12444
12445         * execute/memcpy-bi.c: New testcase.
12446
12447 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12448
12449         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12450         base classes.
12451
12452         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12453         template is selected.
12454
12455         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12456         classes, it should be accepted for all types.
12457
12458         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12459
12460         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12461         specializations start with template headers.
12462
12463 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12464
12465         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12466
12467         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12468         non-POD types.
12469
12470 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12471
12472         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12473
12474 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12475
12476         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12477
12478 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12479
12480         * 981019-1.c: New test.
12481
12482 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12483
12484         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12485         find objc headers.
12486
12487 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12488
12489         * compile/981001-4.c: Remove use of GCC extension that triggers a
12490         compiler bug.
12491
12492 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12493
12494         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12495
12496 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12497
12498         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12499         instantiation of template produces incorrect code for delete
12500         expression.
12501
12502         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12503         constructors' name is not unique.
12504         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12505         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12506
12507         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12508         automatic array of const is ill-formed.
12509
12510         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12511         of template parameter?
12512
12513         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12514         const.
12515
12516         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12517         pointer-to-member expression.
12518
12519         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12520         declaration causes ICE.
12521
12522 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12523
12524         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12525         reserved in the global namespace.
12526
12527         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12528         generate needed virtual table.
12529
12530         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12531
12532 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12533
12534         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12535         template-dependent type
12536
12537 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12538
12539         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12540         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12541         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12542
12543         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12544         class should be usable as argument of member function.
12545         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12546         class should be usable as return type of member function.
12547         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12548         class should be usable as type of data member.
12549
12550         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12551
12552 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12553
12554         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12555
12556 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12557
12558         * gcc.dg/dll-?.c Add thumb to target list.
12559         Fix assembler scan patterns to match current assembler output.
12560
12561 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12562
12563         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12564         matching of template brackets.
12565
12566         * g++.old-deja/g++.other/using4.C: New test.  Test using
12567         declarations of methods from base classes.
12568
12569         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12570         within functions should introduce names into the innermost
12571         enclosing namespace.
12572
12573         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12574         of static locals if first initialization throws.
12575
12576 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12577
12578         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12579
12580 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12581
12582         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12583         lose track of the possible targets of tablejump insns.
12584         * special/special.exp: Run it.
12585
12586 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12587
12588         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12589         must be declared before its specializations can be named in friend
12590         declarations.
12591
12592 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12593
12594         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12595
12596         * g77.f-torture/execute/io1.f: New test.
12597
12598 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12599
12600         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12601         with pointer to template function, for which no argument deduction
12602         is possible.
12603
12604         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12605         specialization of template function as argument to template
12606         function.
12607
12608         * g++.old-deja/g++.other/access2.C: New test; Inner class
12609         shouldn't have privileged access to Outer's names.
12610
12611 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12612
12613         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12614         friend template declared within template class conflicts with
12615         nested class of the same name.
12616
12617         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12618         is ignored.
12619
12620         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12621         object with direct initializer as function declaration.
12622
12623         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12624         initializers.
12625
12626         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12627         involving const pointer and NULL produces incorrect result.
12628
12629         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12630         type name without `typename' should be rejected with -pedantic.
12631
12632 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12633
12634         * g++.old-deja/g++.other/addrof1.C: New test.
12635
12636 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12637
12638         * gcc.c-torture/compile/981001-1.c: New test.
12639         * gcc.c-torture/execute/981001-1.c: New test.
12640
12641 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12642
12643         * gcc.c-torture/compile/981001-2.c: New test.
12644         * gcc.c-torture/compile/981001-3.c: New test.
12645         * gcc.c-torture/compile/981001-4.c: New test.
12646
12647 1998-10-01  Robert Lipe  <robertl@dgii.com>
12648
12649         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12650         multilibbed hosts.   Idea grafted from g77.exp.
12651
12652 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12653
12654         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12655         avoid losing on systems which need -lsocket.
12656
12657 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12658
12659         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12660         * g++.old-deja/g++.other/nested2.C: Ditto.
12661         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12662         failure.
12663
12664 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12665
12666         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12667         preferred over template operator!= for enum bitfields.
12668
12669 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12670
12671         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12672         that happen to have the same base name, but in different scopes,
12673         are incorrectly rejected.
12674
12675 1998-09-16  Richard Henderson  <rth@cygnus.com>
12676
12677         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12678         on the native word size instead of an integer literal.
12679
12680 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12681
12682         * g++.old-deja/g++.other/static2.C: Invocation of static data
12683         member of type pointer-to-function denoted as non-static member.
12684
12685         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12686         checks involving function types and aliases.
12687
12688 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12689
12690         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12691         redefined to the same non-trivial type.
12692
12693         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12694         namespace-qualification of template specializations declared in
12695         other namespaces.
12696
12697         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12698         to declare a subset of the specializations of a template function
12699         as friends of specializations of a template class.
12700
12701         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12702         member templates that do not fully specialize the enclosing
12703         template class are rejected.
12704
12705 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12706
12707         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12708
12709 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12710
12711         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12712         altered from libf2c/libU77 version.
12713
12714 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12715
12716         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12717
12718 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12719
12720         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12721         (un)signed char are different types for template specialization
12722         purposes.
12723
12724 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12725
12726         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12727         * objc: ObjC testsuite.
12728
12729 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12730
12731         * gcc.c-torture/execute/941014-1.x:  New file.
12732
12733 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12734
12735         * lib/c-torture.exp: Add support for
12736         torture_eval_before_compile and torture_eval_before_execute
12737         variables.
12738
12739 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12740
12741         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12742         this test triggers valid.
12743
12744 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12745
12746         * gcc.dg/980827-1.c: New test.
12747
12748 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12749
12750         * gcc.c-torture/execute/loop-4b.c: New test.
12751
12752 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12753
12754         * lib/c-torture.exp: Add support for
12755         torture_eval_before_compile and torture_eval_before_execute
12756         variables.
12757
12758 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12759
12760         * gcc.c-torture/compile/980825-1.c: New test.
12761
12762 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12763
12764         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12765         count number tests in opt_t0 not good_t0.
12766
12767 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12768
12769         * gcc.c-torture/compile/930326-1.x: Fix typo.
12770
12771 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12772
12773         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12774         causes an ICE.
12775
12776 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12777
12778         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12779         STACK_SIZE is defined.
12780         * gcc.c-torture/unsorted/stuct.c: Similarly.
12781
12782         * gcc.c-torture/compile/980821-1.c: New test.
12783
12784 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12785
12786         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12787
12788 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12789
12790         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12791         code.
12792
12793 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12794
12795         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12796         error'.
12797
12798 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12799
12800         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12801
12802 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12803
12804         * gcc.c-torture/compile/980816-1.c: New test.
12805
12806         * gcc.dg/980816-1.c: New test.
12807
12808 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12809
12810         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12811         compiler for ieee tests.
12812
12813 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12814
12815         * g77.f-torture/compile/980729-0.f: New test.
12816
12817 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12818
12819         * gcc.c-torture/special/eeprof-1.c: New test, for
12820         -finstrument-functions.
12821         * gcc.c-torture/special/special.exp: Run it.
12822
12823 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12824
12825         * gcc.c-torture/compile/980729-1.c: New test.
12826
12827 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12828
12829         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12830         __thumb__ is defined, and test for ARM style doubles if so.
12831
12832 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12833
12834         * g77.f-torture/noncompile/980615-0.f: New test.
12835
12836 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12837
12838         * gcc.dg/980312-1.c: Do link instead of compile.
12839         * gcc.dg/980313-1.c: Likewise.
12840
12841 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12842
12843         * gcc.c-torture/compile/980726-1.c: New test.
12844
12845 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12846
12847         * g77.f-torture/execute/io0.f: New test.
12848
12849 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12850
12851         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12852         an int.
12853
12854 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12855
12856         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12857         m32r bugs.
12858
12859 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12860
12861         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12862         c-decl.c:grokdeclarator can handle mode attributes.
12863
12864 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12865
12866         * gcc.c-torture/execute/980716-1.c: New test.
12867
12868 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12869
12870         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12871         the mn10200.
12872         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12873         the mn10200.
12874         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12875         * gcc.c-torture/compile/930326-1.x: Similarly.
12876
12877 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12878
12879         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12880         New test from Craig.
12881
12882 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12883
12884         * g77.f-torture/noncompile/980616-0.f: New test.
12885
12886         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12887
12888 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12889
12890         *  g++.other/singleton.C: Return error value instead of taking
12891         SIGSEGV.
12892
12893 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12894
12895         *  g++.other/singleton.C: New test.   Warning is under dispute.
12896         Runtime crash is not.
12897
12898 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12899
12900         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12901         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12902         using6.C, using7.C}:  New namespace tests.
12903
12904 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12905
12906         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12907         specialization with typedef'ed names used as array indexes.
12908
12909 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12910
12911         * gcc.c-torture/execute/980709-1.c: New test.
12912
12913         * gcc.dg/980709-1.c: New test.
12914
12915 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12916
12917         * gcc.c-torture/execute/bcp-1.c: New test.
12918
12919 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12920
12921         * gcc.c-torture/execute/980707-1.c: New test.
12922
12923 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12924
12925         * gcc.c-torture/compile/980706-1.c: New test.
12926
12927 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12928
12929         * g77.f-torture/execute/980701-0.f,
12930         g77.f-torture/execute/980701-1.f: New test from Craig.
12931
12932 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12933
12934         * gcc.c-torture/compile/980701-1.c: New test.
12935
12936         * gcc.c-torture/execute/980701-1.c: New test.
12937
12938 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12939 rlsruhe.de>
12940
12941         * g++.old-deja/g++.robertl/eb132.C: New test.
12942         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12943
12944 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12945
12946         * g77.f-torture/execute/980628-7.f,
12947         g77.f-torture/execute/980628-8.f,
12948         g77.f-torture/execute/980628-9.f,
12949         g77.f-torture/execute/980628-10.f: New tests from Craig.
12950
12951         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12952
12953 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12954
12955         * g77.f-torture/execute/980628-4.f: New test from Craig.
12956         * g77.f-torture/execute/980628-5.f: Likewise.
12957         * g77.f-torture/execute/980628-2.f: Likewise.
12958         * g77.f-torture/execute/980628-0.f: Likewise.
12959         * g77.f-torture/execute/980628-1.f: Likewise.
12960         * g77.f-torture/execute/980628-3.f: Likewise.
12961         * g77.f-torture/execute/980628-6.f: Likewise.
12962
12963 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12964
12965         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12966         directory when nothing has been installed yet.
12967
12968 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12969
12970         * gcc.c-torture/special/special.exp: Handle newer versions of
12971         dejagnu.
12972
12973 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12974
12975         * gcc.dg/980626-1.c: New test.
12976
12977 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12978
12979         * gcc.misc-tests/m-un-2.c: New test.
12980         * g++.old-deja/g++.other/warn01.c: Likewise.
12981
12982 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12983
12984         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12985         compatibility with assmblers with a different comment character.
12986         Eliminate use of GAS-specific extensions.
12987
12988 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12989
12990         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12991
12992 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12993
12994         *lib/g77.exp: Replace search for libf2c.a with search for newly
12995         renamed libg2c.a
12996
12997 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12998
12999         * gcc.c-torture/execute/980617-1.c: New test.
13000
13001 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
13002
13003         * gcc.c-torture/execute/980612-1.c: New test.
13004
13005 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
13006
13007         * gcc.dg/980523-1.c: Only test on ppc-linux.
13008         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13009
13010         * gcc.c-torture/execute/980608-1.c: New test.
13011
13012 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13013
13014         * gcc.c-torture/execute/980605-1.c: New test.
13015
13016 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
13017
13018         * gcc.c-torture/execute/980604-1.c: New test.
13019
13020 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
13021
13022         * gcc.c-torture/execute/980602-1.c: New test.
13023         * gcc.c-torture/execute/980602-2.c: Likewise.
13024
13025 1998-06-02  Dave Love  <d.love@dl.ac.uk>
13026
13027         * 970125-0.f: Fix per JCB.  Add commentary.
13028
13029 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
13030
13031         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13032         IEEE -0 support.
13033
13034 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13035
13036         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13037         earlier.
13038
13039 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
13040
13041         * gcc.c-torture/execute/980526-3.c: New test.
13042
13043 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13044
13045         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13046         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13047         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13048         m88k-motorola-sysv3 to XFAIL.
13049
13050 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13051
13052         * gcc.dg/980526-1.c: New test.
13053         * gcc.c-torture/execute/980526-2.c: New test.
13054
13055 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
13056
13057         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13058
13059         * gcc.c-torture/execute/980526-1.c: New test.
13060
13061 1998-05-26  Dave Love  <d.love@dl.ac.uk>
13062
13063         * g77.f-torture/execute/alpha2.f: Add runtime test.
13064
13065 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13066
13067         * g++.old-deja/old-deja.exp: Strip leading directories.
13068
13069         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13070         error for the line.  Don't run multiple tests for the same line.
13071
13072 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
13073
13074         * gcc.dg/980523-1.c: New test.
13075
13076 1998-05-23  Dave Love  <d.love@dl.ac.uk>
13077
13078         * g77.f-torture/compile/970915-0.f: New test.
13079
13080 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13081
13082         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13083
13084 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
13085
13086         * gcc.dg/980520-1.c: New test.
13087
13088 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
13089
13090         * gcc.dg/980502-1.c: Fix return type.
13091
13092 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
13093
13094         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13095         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13096         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13097         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13098         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13099
13100 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13101
13102         * g77.f-torture/execute/980520-1.f: New test.
13103
13104 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13105
13106         * lib/mike-g77.exp: New file.
13107
13108         * g77.f-torture/noncompile/noncompile.exp,
13109         g77.f-torture/noncompile/check0.f: New files.
13110
13111 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13112
13113         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13114         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13115         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13116         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13117         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13118         abort where appropriate.
13119
13120 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
13121
13122         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13123         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13124
13125 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13126
13127         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13128
13129 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13130
13131         * g77.f-torture/compile/980427-0.f: New test.
13132
13133 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13134
13135         * g77.f-torture/compile/980424-0.f: New test.
13136
13137 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13138
13139         * g77.f-torture/compile/980419-2.f (main): New test.
13140         * g77.f-torture/compile/970125-0.f: New test.
13141         * g77.f-torture/compile/980419-1.f: New test.
13142
13143 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
13144
13145         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13146         of loop-4.c.
13147
13148 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
13149
13150         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13151
13152 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
13153
13154         * gcc.c-torture/compile/980329-1.c: New test.
13155
13156 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
13157
13158         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13159         * gcc.dg/980312-1.c: Fix typo in -march command.
13160
13161 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
13162
13163         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13164
13165 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
13166
13167         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13168         Dave Love agree the Fortran source is bogus.
13169
13170 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
13171
13172         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13173         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13174         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13175         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13176         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13177
13178 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
13179
13180         * g++.old-deja/g++.other/friend1.C: New test.
13181
13182 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13183
13184         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13185         possibly uninitialized) variables and declare dnrm2.
13186
13187 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
13188
13189         From Bruno Haible <haible@ilog.fr>:
13190         * gcc.c-torture/execute/980223.c: New test.
13191
13192 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
13193
13194         * gcc.dg/ifelse-1.c: New test.
13195
13196 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
13197
13198         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13199
13200           * lib/old-dejagnu.exp (old-dejagnu): Added the
13201           "execution test - XFAIL *-*-*" handling in the spirit of
13202           "excess errors test -". Changed the "execution test fails"
13203           handling to be like "excess errors test fails".
13204           * Update various tests accordingly.
13205
13206 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
13207
13208         * gcc.c-torture/execute/980205.c: New test.
13209
13210 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
13211
13212         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13213         * lib/f-torture.exp: Similarly.
13214         * gcc.c-torture: Rename all .cexp files to .x files.
13215
13216 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13217
13218         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13219         (940510-1.c): Removed duplicate.
13220         (971104-1.c): New test.
13221
13222 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
13223
13224           * lib/f-torture.exp: Improve error and loop detection.
13225
13226 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
13227
13228         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13229         use that to size the filler array.
13230
13231 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13232
13233         * lib/c-torture.exp(c-torture-execute): Fix typo.
13234
13235         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13236         testcase as the executable name. Keep the executable around if
13237         the test fails.
13238
13239 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13240
13241         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13242         changes.  Only test one -g option, and move it to the end of the
13243         list of options to test.
13244
13245 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
13246
13247         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13248         variable GCC_TORTURE_OPTIONS to supply default switches separated
13249         by colons.  If no environment variable, run tests with -O0 -g, -O1
13250         -g, and -O2 -g as well.
13251
13252 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13253
13254         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13255         explanatory comments. Fix indentation.
13256
13257 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
13258
13259         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13260
13261 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
13262
13263         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13264         * g++.old-deja/g++.mike/p7325.C: Likewise.
13265         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13266
13267 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
13268
13269         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13270         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13271         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13272         * g++.old-deja/g++.law/operators4.C: Likewise.
13273
13274 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
13275
13276         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13277         * g++.old-deja/g++.mike/p784.C: Ditto.
13278         * g++.old-deja/g++.mike/p785.C: Ditto.
13279
13280 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
13281
13282           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13283
13284 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
13285
13286         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13287         target feature; pass this to c-torture-execute as needed.
13288
13289 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
13290
13291         * lib/c-torture.exp(c-torture-execute): If the previous and the
13292         current executables being tested are identical, we don't need to
13293         run the executable again. Try to make the executable names
13294         unique. Add an optional argument for passing additional compiler
13295         flags.
13296
13297 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
13298
13299         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13300
13301 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
13302
13303         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13304
13305 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
13306
13307         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13308         32bit or larger longs.
13309
13310         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13311         have either a 32bit long or 32bit int.
13312
13313 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13314
13315         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13316         Make double precision tests dependent on sizeof (double).
13317
13318 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
13319
13320         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13321         too.
13322
13323 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13324
13325         * gcc.c-torture/compile/961203-1.cexp: New script.
13326
13327 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
13328
13329         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13330         up the includes ourselves.
13331
13332 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
13333
13334         * lib/plumhall.exp: Remove random include, and add a few
13335         verbose messages for debugging.
13336
13337 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
13338
13339         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13340         of trying to do it ourselves.
13341
13342 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13343
13344         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13345
13346 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13347
13348         * gcc.prms/5403.c: Made regexp a bit less strict.
13349
13350 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
13351
13352         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13353         is returned from remote_load instead.
13354         * lib/plumhall.exp: Ditto.
13355         * lib/mike-g++.exp: Ditto.
13356         * lib/old-dejagnu.exp: Ditto.
13357         * lib/c-torture.exp: Ditto.
13358
13359 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
13360
13361         * lib/g++.exp: Use build_wrapper procedure.
13362         * lib/gcc.exp: Ditto.
13363
13364 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
13365
13366         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13367         an old-style decl for malloc.  Fixes tests to work when
13368         sizeof (int) != sizeof (size_t).
13369
13370 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
13371
13372         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13373
13374         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13375         use stdargs.h interface.
13376
13377 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
13378
13379         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13380         NO_VARARGS when compiling.
13381
13382 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
13383
13384         * lib/plumhall.exp(ph_includes): New procedure.
13385         (ph_make): Use it.
13386         (ph_compiler): Ditto.
13387
13388         * lib/g++.exp: Rename test-glue.c to testglue.c.
13389         * lib/gcc.exp: Ditto.
13390
13391 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13392
13393         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13394         to completion when it's called.
13395
13396 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
13397
13398         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13399         is defined, don't do test.
13400
13401 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
13402
13403         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13404         for object files.
13405         (ph_summary): Mark skipped testcases as untested, not unresolved.
13406
13407         * lib/plumhall.exp (ph_make): If unresolved because of bad
13408         errorCode, record errorCode in log file.
13409         (*): Replace send_log/verbose with verbose -log.
13410
13411 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
13412
13413         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13414         double conversion if double isn't at least 8 bytes.
13415
13416         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13417         int to work with targets where int is 16 bits.
13418
13419         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13420         8 bytes, just exit, since 4 byte doubles don't have enough bits of
13421         precision for the test to complete.
13422
13423 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
13424
13425         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13426         if d10v is not compiled with the -mdouble64 flag.
13427         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13428
13429         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13430         d10v is not compiled with the -mint32 flag.
13431
13432 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
13433
13434         * lib/plumhall.exp: Use incr_count.
13435
13436 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
13437
13438         * gcc.c-torture: Update to c-torture-1.45.
13439
13440 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
13441
13442         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13443         the name of the expect testcase file).
13444
13445         * lib/g++.exp(g++_init): Ditto.
13446
13447 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13448
13449         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13450         the host.
13451
13452         * lib/gcc.exp(gcc_exit): New procedure.
13453
13454 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13455
13456         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13457         specs where appropriate.
13458
13459         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13460         because of new "candidates are" messages, and removed a few
13461
13462         * Converted all non-old-style g++ testcases to old-style, and
13463         moved into g++.old-deja.
13464
13465 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13466
13467         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13468         options.
13469
13470         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13471         succeeded.
13472
13473         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13474
13475 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13476
13477         * lib/gcc.exp (gcc_target_compile): Add support for defining
13478         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13479         the machine doesn't have those features.
13480
13481 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13482
13483         * g++.law/operators4.exp: Don't use LIBS.
13484
13485 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13486
13487         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13488
13489         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13490         * lib/g++.exp: Set it here instead. Also, allow use of the
13491         --tool_exec and --tool_opt options. Change CXX to
13492         GXX_UNDER_TEST.
13493
13494         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13495
13496         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13497
13498 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13499
13500         * lib/old-dejagnu.exp: Use prune_warnings instead of
13501         prune_system_crud.
13502         * lib/mike-g++.exp: Ditto.
13503         * lib/gcc.exp: Ditto.
13504         * lib/g++.exp: Ditto.
13505
13506         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13507
13508 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13509
13510           * 941014-2.c: Include stdlib.h
13511           * 960327-1.c: Include stdio.h
13512           * dbra.c, index-1.c: Don't assume ints are 32bits.
13513
13514 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13515
13516         * lib/gcc.exp: Add gcc,stack_size target feature.
13517
13518         * lib/g++.exp(g++_target_compile): Add the include and link
13519         paths here, not in two other places. And, it's $options, not
13520         options.
13521
13522         * lib/mike-g++.exp(postbase): Remove the code that determines
13523         the correct include and link paths.
13524         * g++.old-deja/old-deja.exp: Ditto.
13525
13526 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13527
13528         * lib/g++.exp(g++_init): target_compile no longer returns the
13529         filename of the result.
13530
13531 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13532
13533         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13534         call to glob.
13535
13536         * gcc.c-torture/special/special.exp: Change call to
13537         gcc_target_compile to include the object file.
13538
13539 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13540
13541         * gcc.c-torture/special/special.exp: Correct misspelling in last
13542         change.
13543
13544 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13545
13546         * lib/plumhall.exp(ph_summary): Log the entire output of the
13547         executable. Return -1 if there were any failures, 0 otherwise.
13548         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13549         (ph_make): Clean up objects and executables that were built
13550         if the tests succeeded.
13551
13552 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13553
13554         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13555         libraries and includes in the build tree as appropriate.
13556
13557 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13558
13559         * lib/c-torture.exp: Instead of looking for the global variable
13560         NO_LONG_LONG, check to see if that's a feature of the target.
13561
13562 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13563
13564         * config/default.exp: Minimize. Delete the remainer of the files in
13565         config; this functionality is now in devo/dejagnu/config.
13566
13567         g++.*/*: Pass any additional flags used to compile to postbase;
13568         delete CXXFLAGS.
13569
13570         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13571         is now done by runtest.exp. Use gcc_target_compile instead of
13572         compile.
13573
13574         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13575         Remove references to CFLAGS. Use remote_file instead of
13576         calling rm -f.
13577         (c-torture): Take a list of arguments to use to compile this
13578         testcase.
13579
13580         lib/g++.exp: Simplify. Use target_compile instead of compile.
13581         lib/gcc-dg.exp: Ditto.
13582         lib/gcc.exp: Ditto.
13583         lib/mike-{gcc,g++}.exp: Ditto.
13584         lib/old-dejagnu.exp: Ditto.
13585         lib/plumhall.exp: Ditto.
13586
13587 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13588
13589         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13590         (ph_linker): Likewise.
13591
13592 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13593
13594           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13595         MAP_ANON / MAP_ANONYMOUS if defined;
13596         else try to map from /dev/zero .
13597
13598 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13599
13600         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13601         isn't defined, then define it to MAP_ANONYMOUS.
13602
13603 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13604
13605         * gcc.c-torture: Update to c-torture-1.42 release.
13606
13607 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13608
13609         * gcc.c-torture: Update to c-torture-1.41 release.
13610
13611 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13612
13613         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13614         c-torture release.
13615
13616 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13617
13618         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13619         and LDFLAGS.  Fix second case to append the target_info ldflags
13620         onto LDFLAGS, not CFLAGS.
13621         * lib/g++.exp (g++_init): Add target_info stuff.
13622         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13623         of libgloss and newlib flags for !native.
13624
13625         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13626         (GDB): Fix relative path to go up another dir for finding gdb.
13627
13628 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13629
13630         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13631         versions in the target_info array, if they don't exist.
13632
13633 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13634
13635         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13636
13637 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13638
13639         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13640         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13641
13642 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13643
13644         * lib/old-dejagnu.exp: Don't remove the output file before we've
13645         actually tested it. Don't append pwd to the path of the executable
13646         we're testing.
13647
13648 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13649
13650         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13651
13652 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13653
13654         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13655         temporary directory for compiler files, and set it to a default
13656         value of /tmp. Set $output as the name of the output file from
13657         compiling the testcase. Add a -o option to $cflags_var so the
13658         compiler writes the final output file as $output. Set $executable
13659         to $output.
13660
13661         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13662         directory for compiler files, and set it to /tmp if it doesn't
13663         already have a value. Set $output_file to the name of the output
13664         file from compiling the testcase. Add a -o option to CXXFLAGS so
13665         the compiler writes the final output file as $output. Use $output
13666         as the executable to be tested.
13667
13668 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13669
13670         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13671
13672 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13673
13674         * gcc.c-torture/execute/pending-1.c: New test.  Still
13675         pending in Tege's queue.
13676
13677 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13678
13679         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13680         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13681         if there were failures.  Call unresolved if there were unresolved
13682         testcases.  Call gcc_fail if program did not run to completion.
13683         (ph_make): Pass additional argument name to ph_execute.
13684         (ph_execute): Add new argument.  Pass additional arguments to
13685         ph_summary.  Call gcc_fail is there is no execution output.
13686
13687 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13688
13689         * lib/plumhall.exp (proc_summary): Output relavent summary
13690         lines into the log so specific failures in plumhall can be
13691         investigated.
13692
13693 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13694
13695         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13696         (c-torture-execute): Don't try to execute tests which use
13697         "long long" types if $NO_LONG_LONG is nonzero.
13698
13699 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13700
13701         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13702         not c-torture.
13703
13704         * gcc.ieee: Move from here.
13705         * gcc.c-torture/execute/ieee: To here.
13706
13707 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13708
13709         * gcc.c-torture: Update to c-torture-1.41 release.
13710
13711 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13712
13713         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13714         not "$output".
13715
13716 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13717
13718         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13719         -c present.
13720
13721 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13722
13723         * config/proelf.exp: Handle connecting to a simulator.
13724
13725 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13726
13727         * config/proelf.exp: New file.  Enough framework that we can
13728         run c-torture tests on the proelf targets (or any other target
13729         that gdb can connect to for that matter).
13730
13731 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13732
13733         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13734         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13735
13736         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13737         exec_output exists.
13738
13739 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13740
13741         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13742         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13743
13744         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13745         to pass/fail/unresolved/unsupported/untested.  Caller must now
13746         call unresolved/unsupported/untested.
13747         * lib/*.exp: Update FSF address.  Update to handle new results of
13748         ${tool}_load.
13749         * lib/chill.exp (verbose): Delete.
13750
13751 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13752
13753         * lib/gcc.exp (default_gcc_start): Change order of args to
13754         $LDFLAGS $CFLAGS $LIBS.
13755         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13756         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13757         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13758         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13759         * gcc.misc-tests/dg-test.exp: Likewise.
13760         * gcc.misc-tests/msgs.exp: Likewise.
13761         * gcc.prms/prms.exp: Likewise.
13762         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13763         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13764
13765         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13766
13767 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13768
13769         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13770
13771         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13772         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13773
13774         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13775         necessary.
13776
13777 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13778
13779         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13780         global for loop; add use of $mathlib.
13781         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13782         settings here; set mathlib for anything but VxWorks.
13783
13784 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13785
13786         * gcc.c-torture: Update to c-torture-1.40 release.
13787
13788 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13789
13790         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13791         dg.exp.
13792
13793 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13794
13795         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13796         global.
13797
13798 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13799
13800         * lib/g++.exp (LIBS): Define if not already.
13801         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13802         (gcc-dg-prune): Call prune_gcc_output.
13803         * lib/gcc.exp (prune_gcc_output): New proc.
13804         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13805         prune_gcc_output.
13806
13807 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13808
13809         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13810         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13811
13812 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13813
13814         * gcc.c-torture: Update to c-torture-1.39 release.
13815
13816 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13817
13818         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13819         fails, try others as well.
13820
13821 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13822
13823         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13824         If compilation fails, mark execute tests as `untested'.
13825         If test is marked as unsupported, don't mark compilation and
13826         execute tests as failed.
13827
13828 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13829
13830         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13831         libstdc++ for whether or not we want to be doing shared
13832         libraries.  Delete link_curses since we don't need it anymore.
13833         * lib/mike-g++.exp (postbase): Don't link in libg++.
13834         * g++.old-deja/old-deja.exp: Likewise.
13835
13836 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13837
13838         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13839
13840 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13841
13842         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13843         For that, add `-Wl,-a,shared_archive'.
13844         * g++.old-deja/old-deja.exp: Likewise.
13845
13846 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13847
13848         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13849
13850 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13851
13852         * lib/mike-g++.exp (postbase): Pay attention to the status of
13853         g++_load.
13854
13855 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13856
13857           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13858
13859 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13860
13861         * lib/gcc.exp (default_gcc_start): No longer need to log program
13862         being executed or its output, execute_anywhere does that now.
13863         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13864         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13865
13866 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13867
13868         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13869         the same as those in lib/g++.exp.
13870
13871 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13872
13873         * gcc.c-torture: Update to c-torture-1.38 release.
13874         * gcc.ieee: Related changes.
13875
13876 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13877
13878         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13879         "exec". Minor reformatting changes.
13880
13881         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13882         cross. This means all "exec" calls now work on a remote host as
13883         well.
13884         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13885         cross. Filter out the extra "\r\n" stuff that expect puts in.
13886         (c-torture-execute): Filter out the bogus warnings like
13887         c-torture-compile does. Add support for canadian cross.
13888         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13889         Use execute_anywhere rather than calling exec directly. Now it
13890         works for canadian cross testing.
13891
13892 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13893
13894         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13895         results into a variable, and check that rather than using file exists.
13896
13897 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13898
13899         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13900         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13901
13902 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13903
13904         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13905         lib_curses if there's a shared libg++ in the build tree.
13906
13907 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13908
13909         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13910         if not supported target.
13911
13912 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13913
13914         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13915         link_curses up to always happen, not just for native builds.
13916
13917 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13918
13919         * gcc.c-torture: Update to c-torture-1.36 release.
13920         * gcc.failure: Related changes.
13921
13922 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13923
13924         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13925
13926 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13927
13928         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13929         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13930         runshlib, link_curses, and mathlib for link and run.
13931
13932         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13933         pass the runtime shared library options for Solaris, OSF/1, and
13934         Irix5, and link with -lcurses to avoid unresolved references.
13935
13936 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13937
13938         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13939         only run once.
13940
13941 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13942
13943         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13944
13945 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13946
13947         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13948         do not have a framework for the "compat" tests yet.
13949
13950 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13951
13952         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13953         set to null if we're testing vxworks5.1.  Use that instead of
13954         `-lm' in the setting of LIBS for link and run.
13955
13956 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13957
13958         * config/rom68k.exp (${tool}_load): Major changes to make it
13959         work.  Verified that it does in fact return the stuff in
13960         exec_output properly.  Catch any Emul or any TRAP other than 0.
13961
13962 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13963
13964         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13965         LDFLAGS properly for targets that need stuff from libgloss.
13966         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13967         only run once.
13968         (gpp_initialized): New variable.
13969
13970 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13971
13972         * config/rom68k.exp: Load libgloss.exp.
13973         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13974         so we can produce a fully linked binary.
13975         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13976         so we can produce a fully linked binary.
13977
13978 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13979
13980         * lib/plumhall.exp (ph_section): Watch for expected failures.
13981         Add missing `else'.
13982
13983         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13984         run the testcase.
13985         (c-torture): Likewise.
13986
13987 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13988
13989         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13990
13991         * lib/mike-g++.exp (mike_cleanup): New proc.
13992         (prebase): New globals compiler_result, not_compiler_result,
13993         target_regexp.
13994         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13995         allow leading "-" in pattern.  Watch for unsupported tests.
13996         If $compiler_result is set, pattern match assembler code,
13997         and ditto for $not_compiler_result.
13998         * lib/mike-gcc.exp: Likewise.
13999
14000         * lib/plumhall.exp (ph_execute): Only call ph_summary if
14001         execution "succeeded".
14002
14003 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
14004
14005         * config/win32.exp: New file.
14006         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14007
14008 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
14009
14010         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14011         unsupported.
14012         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14013         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14014         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14015
14016         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14017         "... without exceptions was ...".  That is now handled by
14018         prune_system_crud.
14019         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14020
14021 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
14022
14023         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14024         sieve.c,sort2.c}: New files.
14025         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14026         sieve.exp,sort2.exp}: Drivers for them.
14027
14028         * lib/mike-gcc.exp (program_output): New user settable variable.
14029         (postbase): Call prune_system_crud.  Also prune extraneous compiler
14030         messages.
14031         * lib/mike-g++.exp (program_output): New user settable variable.
14032
14033         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14034
14035         * config/sh.exp: Deleted (use sim.exp instead).
14036
14037 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
14038
14039         * config/vx.exp: Declare CHECKTASK as global.
14040         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14041         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14042         * lib/old-dejagnu.exp: Load [pwd]/$executable.
14043
14044 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
14045
14046         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14047         target. Like vx.exp, only includes `vx29k.exp' instead of
14048         `vxworks.exp'.
14049
14050 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
14051
14052         * config/sim.exp: Increase time limit from 120 seconds to 240.
14053
14054 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
14055
14056         * gcc.c-torture/execute/950628-1.c: New test.
14057
14058 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
14059
14060         * gcc.c-torture: Update with changes/additions from
14061         c-torture-1.34.
14062
14063 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
14064
14065         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14066
14067 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
14068
14069         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14070
14071 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
14072
14073         * gcc.c-torture/compile/950512-1.c: New test.
14074         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14075         * gcc.dg/struct-ret-1.c: Likewise.
14076
14077 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
14078
14079         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14080           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14081
14082 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
14083
14084         * gcc.c-torture/special/920411-1.c: Deleted.
14085         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14086
14087 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
14088
14089         * config/sim.exp (${tool}_load): Hack in call to bash to get a
14090         cpu limit.
14091
14092 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14093
14094         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14095
14096 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14097
14098         From kenner;
14099         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14100         is the proper length.
14101         * va-arg-3.c: Likewise.
14102
14103 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
14104
14105         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14106         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14107
14108         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14109         * lib/g++.exp (default_g++_start): Delete old cruft.
14110
14111 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
14112
14113         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14114         (2 * (1 << 18)) to (2 * (1 << 17)).
14115
14116         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14117
14118 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14119
14120         * config/rom68k.exp: Renamed from config/idp.exp
14121
14122 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14123
14124         * c-torture/compile/921109-2.c
14125
14126 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
14127
14128         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14129         excess errors.
14130
14131 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
14132
14133         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14134         output.
14135         * lib/g++.exp (default_g++_start): Likewise.
14136
14137 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14138
14139         * gcc.c-torture/compile/950329-1.c: New test.
14140
14141 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14142
14143           * config/bug.exp (${tool}_load): Updated to use new remote_open
14144           and remote_close procs.
14145         * config/idp.exp: New file.
14146
14147 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14148
14149         * gcc.c-torture/execute/950322-1.c: New test.
14150
14151 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
14152
14153         * config/vx.exp (${tool}_load): Clean up testing of return code from
14154         vxworks_ld and vxworks_spawn.
14155
14156 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
14157
14158         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14159
14160 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
14161
14162         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14163         can mark excess errors on a machine by machine basis.  Note, the
14164         default is to not expect any excess errors, even when excess
14165         errors test - is given, so you will want to put an XFAIL ... on
14166         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14167         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14168         those 4 machines, but no others.
14169
14170 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14171
14172         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14173         * lib/c-torture.exp: to here.
14174
14175 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14176
14177         * gcc.c-torture/execute/950221-1.c: New test.
14178         * gcc.c-torture/execute/struct-ret-1.c: New test.
14179         * gcc.c-torture/compile/950221-1.c: New test.
14180
14181         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14182
14183 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
14184
14185         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14186         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14187
14188 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14189
14190         * g++.gb: New directory of tests, derived from my signature and
14191         class scoping tests.
14192
14193         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14194         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14195         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14196         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14197         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14198         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14199         * g++.gb/sig25.C: Likewise.
14200
14201         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14202         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14203         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14204         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14205         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14206         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14207         * g++.gb/sig25.exp: Likewise.
14208
14209         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14210         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14211         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14212         * g++.gb/scope13.C: Likewise, this test still fails.
14213
14214         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14215         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14216         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14217         * g++.gb/scope13.exp: Ditto.
14218
14219         * g++.gb/README: New file, explains what these tests are about.
14220
14221 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
14222
14223         * lib/dg.exp (dg-do): Support `preprocess'.
14224         (dg-test): Likewise.
14225
14226 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14227
14228         * config/udi.exp: change "continue -expect" to "exp_continue".
14229
14230 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
14231
14232         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14233         Delete redundant tests.
14234
14235         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14236         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14237         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14238         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14239         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14240         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14241         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14242         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14243
14244         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14245         storing label pointers.
14246         * gcc.c-torture/execute/921019-1.c: Likewise.
14247         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14248         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14249         parameter fp.
14250         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14251         constants.
14252
14253         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14254         Delete obsolete tests.
14255
14256         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14257         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14258         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14259         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14260         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14261         * gcc.c-torture/compile/950124-1.c: New test.
14262
14263         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14264
14265 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14266
14267         * lib/mike-g++.exp: Add -lm to LIBS.
14268
14269 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
14270
14271         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14272
14273 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14274
14275         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14276
14277 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
14278
14279         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14280
14281 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
14282
14283         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14284         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14285         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14286         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14287         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14288         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14289         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14290         * g++.law/{operators31.C, operators32.C,
14291         * g++.law/{operators33.C, operators34.C}: Likewise.
14292         * g++.law/{pic1.C, refs2.C}: Likewise.
14293         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14294         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14295         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14296         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14297
14298         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14299         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14300         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14301         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14302         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14303         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14304         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14305         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14306         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14307         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14308         * g++.law/{operators34.exp}: Likewise.
14309         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14310         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14311         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14312         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14313         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14314
14315         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14316         No longer expected to fail.
14317         * g++.law/missed-error3.C: Tweak for recent bool changes.
14318
14319 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14320
14321         * config/emb-unix: Deleted.
14322         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14323         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14324
14325 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
14326
14327         * lib/dg.exp (dg-test): Fix typo in last patch.
14328
14329 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
14330
14331         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14332         (handles multiple occurrences).
14333
14334 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
14335
14336         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14337         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14338         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14339         printed).
14340         * lib/c-torture.exp (c-torture-compile): Likewise.
14341         (c-torture): Prepend full path if missing.
14342         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14343         (gcc_fail): Likewise.
14344         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14345
14346 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
14347
14348         * lib/netware.exp: Only attach to NetWare i386 systems.
14349
14350 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
14351
14352         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14353         messages.  Add test name to "output pattern match" pass/fail message.
14354
14355 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
14356
14357         * gcc.dg: New testsuite.
14358         * gcc.dg/dg.exp: New file.
14359
14360         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14361         test-switch.c}: Deleted.
14362
14363         * gcc.misc-tests/msgs.exp: New testcase driver.
14364
14365 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
14366
14367         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14368         Watch for illegal return values from ${tool}_load.
14369         * config/unix.exp (${tool}_load): Fix pass/fail detection for
14370         cross targets.  Coerce return value >0 to 1.
14371
14372 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14373
14374         * config/unix.exp (${tool}_load): Call program rsh, not proc.
14375
14376         * config/emb-unix.exp: New file.
14377
14378         * config/sim.exp: Error if variable $SIM not defined.
14379         (${tool}_load): Mark test as "untested" if simulator missing.
14380
14381         * config/unix.exp: Load remote.exp to get rcp_download.
14382         * lib/c-torture.exp: Use different option lists for testcases with
14383         and without loops.
14384         * gcc.c-torture/execute/execute.exp: Likewise.
14385
14386 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14387
14388         * config/*.exp: Clarify return code from ${tool}_load.
14389         Call `unresolved' or `untested' instead of `warning' or `perror'
14390         (sometimes you still want to call both though).
14391         Add comment that `shell_id' is local to each file.
14392         * config/udi.exp (timeout): Set to 30.
14393         Don't print warning if connection fails, $connectmode has already
14394         printed an error.
14395         (${tool}_load): Move verbose messages to level 2.
14396         Rework pattern for "Process started" message.
14397         Pass `shell_id' to ${connectmode}_download.
14398         Retry twice upon timeout.  Make resetting of target more robust.
14399         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14400         Pass `shell_id' to exit_$connectmode.
14401         Only call exit_$connectmode if connected.
14402         * config/unix.exp (${tool}_load): Check return codes better.
14403         * config/vrtx.exp (${tool}_load): Likewise.
14404         * config/vx.exp (${tool}_load): Likewise.
14405         Delete unneeded global's.
14406         * lib/dg.exp (dg-test): Update to reflect clarified return codes
14407         from ${tool}_load.
14408         (dg-stat): Delete.
14409         (dg-init): Delete recording of pass/fail counts.
14410         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14411         (old-dejagnu-init): Likewise.
14412         (old-dejagnu-stat): Delete contents, empty proc now.
14413         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14414         (c-torture): Delete references to lcnt, lpass, lfail.
14415         Get option list from TORTURE_OPTIONS.
14416         Delete -funroll[-all]-loops if no loops.
14417         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14418         (g++_stat): Delete contents (empty proc now).
14419         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14420         (gcc_finish): Likewise.
14421         (gcc_stat): Deleted.
14422         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14423         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14424         * gcc.c-torture/execute/execute.exp: Likewise.
14425         Split tests into two parts: compile, execute.
14426         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
14427         no loops.  Update to reflect clarified return codes from ${tool}_load.
14428
14429 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
14430
14431         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14432         to grep for.
14433         (old-dejagnu): Likewise (where necessary).
14434
14435 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14436
14437         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14438
14439         * lib/dg.exp (dg-process-target): Fix processing of selector.
14440         Add comment regarding use of `error'.
14441
14442         * lib/gcc.exp (prune_system_crud): Define if missing.
14443         * lib/g++.exp (prune_system_crud): Likewise.
14444
14445         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14446         Call prune_system_crud.
14447         * lib/dg.exp (dg-runtest): New proc.
14448         Use perror instead of send_user for tcl errors in testcase.
14449         Don't return any value, it's never used.
14450         Don't clobber previous definition of `unknown'.
14451         Print tcl errors in `dg-final'.
14452
14453 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14454
14455         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14456         (dg-test): Don't print errorInfo, it contains stack backtrace.
14457
14458 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14459
14460         * lib/g++.exp (runtest_file_p): Define if missing.
14461
14462 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14463
14464         * lib/mike-g++.exp: Comment out loading of g++.exp.
14465         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14466         (default_g++_version): Always print something.
14467         (default_g++_start): Comment out call to `which'.
14468         (g++_start, g++_load): Deleted (must be defined in config file).
14469         * lib/gcc.exp: Test for existence of $CC at start.
14470         Delete check for tmpdir (done in gcc_init).
14471         (default_gcc_version): Always print something.
14472         (default_gcc_start): Comment out call to `which'.
14473         * config/*.exp: Major cleanup - make cross targets work at least a
14474         little better for g++ (by not being "--tool gcc" specific).
14475         Rename gcc_xxx to ${tool}_xxx.
14476         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14477         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14478
14479 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14480
14481         * lib/c-torture.exp (c-torture-compile): Rework compiler
14482         message processing.
14483
14484         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14485         c-torture.
14486
14487 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14488
14489         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14490
14491         * lib/dg.exp (dg-process-target): Support { target native }.
14492
14493 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14494
14495         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14496         looked for "... program xxx got fatal signal".
14497         Correct regsub munging of `comp_output'.
14498         Ignore compiler messages "path prefix not used" and "linker input
14499         file unused".
14500
14501 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14502
14503         * lib/gcc.exp (runtest_file_p): Define if missing.
14504         * gcc.prms/template.c: Example to work from.
14505
14506 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14507
14508         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14509         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14510
14511         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14512         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14513         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14514         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14515
14516         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14517         (dg-process-target): No longer a varargs proc.
14518         Return S/N for target, P/F for xfail.  All callers changed.
14519         (user option procs): More argument checking.
14520         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14521         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14522         (dg-test): Skip test if not running on selected target in `dg-do'.
14523         Update handling of `dg-do-what', `dg-output-text'.
14524         Separate execution pass/fail from output pattern match pass/fail.
14525         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14526
14527 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14528
14529         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14530         target for 920510-1.c.
14531
14532 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14533
14534         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14535         Clean up comment regarding use of passcnt, etc.
14536         (gcc_stat): Don't update `testcnt' here.
14537         (gcc_finish): Do it here.
14538         Might as well reset `but_id' here too.
14539         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14540         to determine if the file should be tested.
14541         * gcc.c-torture/compile/compile.exp: Likewise.
14542         * gcc.c-torture/execute/execute.exp: Likewise.
14543         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14544         * gcc.misc-tests/dg-test.exp: Likewise.
14545         * gcc.prms/prms.exp: Likewise.
14546         * gcc.wendy/wendy.exp: Likewise.
14547         * g++.old-deja.exp: Likewise.
14548         Move "Testing file" message to verbose level 1.
14549
14550 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14551
14552         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14553
14554 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14555
14556         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14557         (default_gcc_start): Accept optional second list element
14558         of compiler flags.  Print compiler output at verbosity level 2.
14559         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14560         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14561         Save current values of framework globals passcnt, failcnt, xpasscnt,
14562         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14563         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14564         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14565         xfailcnt to compute stats.  Update framework global `testcnt' from
14566         pass/fail counts.
14567         (gcc_finish): New proc.  Clean up test environment.
14568         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14569         (gcc_epass, gcc_efail): Delete.
14570         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14571         argument of line number.
14572         (dg-init): If the tool has an init routine, call it.
14573         (dg-test): Remove args `cflags_var' and `libs_var'.
14574         Pass all compiler options to ${tool}_start.
14575         Handle missing line number.
14576         (dg-finish): New function.
14577         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14578         particular files.  Call gcc_finish at end.  Move "skipping test"
14579         message to verbosity level 3.
14580         * gcc.c-torture/compile/compile.exp: Likewise.
14581         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14582         * gcc.c-torture/execute/execute.exp: Likewise.
14583         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14584         Print testcase being tried at verbosity level 1.
14585         * gcc.c-torture/special/special.exp: Unset xfail.
14586         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14587         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14588         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14589         * gcc.failure/failure.exp: Likewise.
14590         * gcc.ieee/ieee.exp: Likewise.
14591         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14592         Update call to dg-test.  Call dg-finish at end.
14593         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14594         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14595         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14596         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14597         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14598         * gcc.wendy/wendy.exp: Add copyright.
14599         Delete setting of tmpdir (done by gcc_init).
14600         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14601         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14602         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14603         gcc_[ce]pass/fail.
14604
14605 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14606
14607         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14608         confusion.
14609         (g++_load): Likewise.
14610
14611         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14612         Rename argument to `prog' to remove the confusion.
14613         Varargs fns behave differently too!
14614         (g++_load): Likewise.
14615
14616         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14617
14618         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14619         what it is.  Delete (always) printing of status value for !native.
14620         Simplify verbose code, and include status and exec_output.
14621         (g++_load): Use gcc_load.
14622
14623 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14624
14625         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14626         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14627         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14628         940714-3.c as these testcases don't exist anymore.  Make
14629         va-arg-1.c expected to pass.
14630
14631 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14632
14633         * gcc.misc-tests/misc.exp: Only run specific testcases.
14634         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14635         * gcc.misc-tests/dg-[1-9].c: New files.
14636
14637         * lib/dg.exp: New testsuite driver.
14638         * gcc.prms/prms.exp: Use it.
14639
14640         * README.gcc: New file.
14641
14642         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14643         Document and reset `lxpass' and `lxfail'.
14644         Simplify "initialized" message.
14645         (gcc_stat): Clean up comments a little.
14646
14647 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14648
14649         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14650
14651 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14652
14653         * lib/old-dejagnu.exp (process-option): New proc.
14654         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14655         (old-dejagnu): Simplify.
14656         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14657
14658 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14659
14660         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14661         exists and is not an empty string.
14662
14663         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14664         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14665         finished.
14666         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14667         automatically.
14668
14669         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14670         longer expected to fail.
14671
14672         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14673         "f" function call.
14674
14675         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14676
14677         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14678         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14679         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14680         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14681         c-torture-1.29.
14682
14683         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14684         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14685
14686         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14687
14688         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14689         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14690
14691         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14692         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14693         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14694
14695 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14696
14697         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14698         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14699         940714-1.c, 940714-2.c, 940714-3.c},
14700         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14701         gcc.misc-tests/{mg.c,mg.exp}:
14702         New tests.
14703         * gcc.noncompile/noncompile.exp: Change accordingly.
14704
14705 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14706
14707         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14708         Undo previous clobberage.
14709
14710 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14711
14712         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14713         * gcc.special/{930510-1.c, special.exp}:
14714         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14715         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14716         struct-varargs-1.c}: New tests from c-torture-1.26.
14717
14718 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14719
14720         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14721           argument to switch.
14722
14723 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14724
14725         * Revert the previous changes.  Please see Rob's directory
14726           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14727           fixes.
14728
14729 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14730
14731         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14732             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14733             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14734             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14735             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14736             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14737             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14738             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14739             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14740             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14741             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14742             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14743             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14744             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14745             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14746             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14747             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14748             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14749             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14750             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14751             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14752             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14753             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14754             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14755             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14756             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14757             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14758
14759 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14760
14761         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14762             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14763           with perror calls.
14764
14765 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14766
14767         * config/unix.exp (g++_load): Fix syntax.
14768
14769 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14770
14771         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14772         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14773         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14774         Don't expect va-arg-1.c to fail.  Correct expected output for
14775         920928-1.c.
14776         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14777         * gcc.wendy/hbm4.c: Correct typo.
14778         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14779
14780 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14781
14782         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14783         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14784         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14785         * lib/c-torture.exp (c-torture-compile): Ditto.
14786
14787         Reduce volume of output (remove all the -I's and such).
14788         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14789         Call gcc_cpass, gcc_cfail.
14790         (c-torture): Pass testing option to c-torture-compile.
14791
14792 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14793
14794         Bring patches over from progressive.
14795         * config/default.exp: Exit remote shell cleanly.
14796         (g++_exit, g++_start): Add default versions.
14797         * config/sim.exp (gcc_load): Use perror, not error.
14798
14799 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14800
14801         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14802         set in site.exp.
14803
14804 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14805
14806         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14807         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14808         (wendy_try): New proc to run testcase.
14809         (main loop): Call 'em.
14810         * gcc.wendy/*.c: Clean up pass to correct expected output.
14811
14812         * lib/gcc.exp: Minor cleanup work.
14813         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14814
14815 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14816
14817         * config/sim.exp (gcc_load): Document return codes better.
14818         Don't pass -v to simulator.
14819
14820 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14821
14822           * gcc.special/920717-x.c: Fix typo.
14823           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14824           get at sources.
14825
14826         * lib/mike-gcc.exp: Fix typo.
14827
14828 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14829
14830         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14831         binary to use, transform the name.
14832         * config/*.exp: rename everything. Nuke any g++ specific files,
14833         it's now a special case of gcc that requires no special support.
14834         Add a default.exp for unsupported targets.
14835
14836 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14837
14838         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14839         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14840         version of Tcl.
14841
14842 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14843
14844         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14845         than a warning.
14846
14847 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14848
14849         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14850
14851 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14852
14853         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14854         option_list.  Compile every file with only 4/6 option choices
14855         (same as C torture) instead of with 12/18 different option
14856         choices.
14857         * lib/c-torture.exp: Likewise.
14858
14859         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14860         not already set.
14861
14862 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14863
14864         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14865         can put an XFAIL *-*-* on excess errors.
14866
14867 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14868
14869         * g++.law: Add more tests derived from g++-bugs snapshots.
14870
14871         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14872         equivalent to g++.law/init9.
14873
14874         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14875         compiled it, and the a.out file after we've run it.
14876
14877 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14878
14879         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14880         compiled it, and the a.out file after we've run it.
14881
14882 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14883
14884         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14885
14886 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14887
14888         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14889         version number.
14890
14891 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14892
14893         * g++.law: New directory of g++ tests derived from the g++-bugs
14894         snapshots.
14895
14896 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14897
14898         * gcc.compile: initbug1.c initbug1.exp testcase added
14899
14900 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14901
14902         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14903         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14904           fixes submitted by Jeff Law (law@cs.utah.edu)
14905         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14906           Jeff Law (law@cs.utah.edu)
14907
14908
14909 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14910
14911         * config/unix-g++.exp: Follow the gcc way of doing things.
14912         * g++.old-deja/old-deja.exp: Minor updates.
14913         * lib/g++.exp: New file, follow the gcc way of doing things.
14914         * lib/old-dejagnu.exp: Minor updates.
14915         * lib/mike-g++.exp: Always unset errorInfo.
14916
14917 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14918
14919         * lib/gcc.exp: Fix some errors with the below change, CC and
14920         CFLAGS should be global when setting, not local.
14921
14922 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14923
14924         * lib/gcc.exp: Transform tool name.
14925
14926 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14927
14928         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14929
14930 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14931
14932         * lib/gcc.exp: change gcc_done to gcc_stat
14933
14934 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14935
14936         * Upgraded gcc testsuite to c-torture version 1.25
14937
14938 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14939
14940         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14941         * lib/c-torture: added hooks for new reporting code.
14942
14943 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14944
14945         * config/sh-gcc.exp: check if sh-sim exists in the path
14946
14947 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14948
14949         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14950         * gcc.compile/compile.exp: Initial changes for new logic.
14951         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14952         * gcc.failure/failure.exp: Initial changes for new logic.
14953         * gcc.ieee/ieee.exp: Initial changes for new logic.
14954         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14955         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14956         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14957         * lib/c-torture.exp: Initial changes for new logic.
14958         * lib/gcc.exp: Initial changes for new logic.
14959
14960 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14961
14962         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14963         depend upon failure or success.  Fully qualify names in failure
14964         and success messages.  Always remove a.out before starting
14965         compile, just in case.  Pay more attention to error text output by
14966         the compiler.  Handle testcases with no known past errors just
14967         like all others, so that things are uniform.  Other miscellaneous
14968         improvements.
14969
14970 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14971
14972         * gcc.cpp: new directory for cpp tests
14973
14974 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14975
14976         * lib/chill.exp: Code reformatted, removed unused code.
14977         * config/unix-chill.exp: Code reformatted, removed unused code.
14978         * chill.execute/execute.exp: Code reformatted, removed unused code.
14979         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14980
14981 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14982
14983         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14984         routines not written.
14985
14986 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14987
14988         * config/bug-gcc.exp: Use new procs from bug.exp.
14989
14990 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14991
14992         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14993         via ftp, rather than depending on NFS.
14994         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14995         case.
14996
14997 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14998
14999         * config/bug-gcc.exp: Use new download proc.
15000
15001 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
15002
15003         * chill.execute/execute.exp: cleanups, handles errors better
15004         * chill.compile/compile.exp: rewrite, based on execute.exp
15005         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15006         * lib/chill.exp: major changes to diff proc and compile and link
15007           procs. added chill_fail and chill_pass wrappers to pass and
15008           fail. added more comments, and handle error codes better.
15009           Added a hack to capture stderr from exec, so noncompile tests
15010           can work.
15011
15012 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15013
15014         * chill.execute/execute.exp: rewrite of testsuite driver
15015         * lib/chill.exp: rewrite of testsuite driver
15016         * config/unix-chill.exp: rewrite of testsuite driver
15017
15018 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
15019
15020     In chill.execute:
15021         * iexpr.ch: Standardize uppercase.
15022         * tuples.dat: Standardize uppercase.
15023         * vary.ch: standardize.  Correct varying string assignments.
15024         * vary.dat: Add new output lines.
15025
15026 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
15027
15028     In chill.execute:
15029         * chprintf.ch: Standardize use of uppercase.
15030         * tuples.ch: Standardize and turn arr2 into a DCL,
15031           rather than a SYN.
15032         * pinits.ch: Standardize.
15033
15034 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
15035
15036         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15037         * Makefil: Renamed to Makefile.in.
15038         * configure.in: New.
15039
15040 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
15041
15042     In chill.execute:
15043         * .cvsignore: Add result/output files.
15044         * Makefile: Fix up variables at start.  Use MFLAGS
15045           everywhere.  Correct bool_loc, built_ins entries.
15046           Add entry for vary1.ch.
15047         * bitarray.ch: Standardize upper-case usage.
15048         * bitexpr.ch: Standardize, add output of b1.
15049         * params.ch: Use arrayt in along PROC parameters, to
15050           avoid novelty problems.
15051         * sets.ch: Tiny cleanup.
15052         * vary1.ch: Re-indent.
15053
15054 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
15055
15056           * Add PR-related files to Makefiles, .cvsignore files, etc.
15057
15058 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15059
15060         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15061           with compiler objects. New names are test-flow.c and test-loop.c
15062
15063 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15064
15065         * Upgraded c-torture tests from 1.19 to 1.20
15066
15067         * new files:
15068         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15069         * gcc.compile: 930623-1.c 930623-2.c
15070         * gcc.noncompile: 930622-1.c 930622-2.c
15071         * gcc.failure: 920411-1.c 920627-2.c
15072         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15073
15074 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15075
15076         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15077           More changes to get testsuite working properly. Needs more work.
15078           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15079
15080 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15081
15082         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15083           More changes to get testsuite working properly. Needs more work.
15084
15085 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
15086
15087         * chill.compile/compile.exp: Added for Dejagnu support
15088         * chill.execute/execute.exp: Added for Dejagnu support
15089         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15090
15091 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
15092
15093     This should complete moving the CHILL test files.
15094         * chill.noncompile(.cvsignore printf.grt
15095             in-printf.grt chprintf.grt chprintf.ch):
15096             Added test-support files.
15097           (Makefile): Modified further.
15098         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15099             signal.ch): Added test files.
15100           * chill.execute (.cvsignore printf.grt printr.c
15101             in-printf.grt rts.c chprintf.grt rts.h): Added
15102           test-support files.
15103             (Makefile): More corrections.
15104
15105 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
15106
15107         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15108           test cases, ready for DejaGnu.
15109
15110 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15111
15112         * Upgraded c-torture tests from 1.18 to 1.19
15113
15114         * gcc.compile: added test(s):
15115           930607-1.c
15116         * gcc.execute: added test(s):
15117           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15118
15119         * added new subdirectory for misc tests: gcc.misc-tests
15120         * gcc.misc-test(s): added tests:
15121           inst-check.c test-consts.c test-ior.c test-switch.c
15122
15123 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
15124
15125         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15126
15127 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
15128
15129         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15130
15131 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15132
15133         * Upgraded c-torture tests from 1.17 to 1.18
15134
15135 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15136
15137         * Upgraded c-torture tests from 1.12 to 1.17
15138
15139 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
15140
15141         * lib/old-dejagnu.exp:
15142           Fixed handling of XFAIL target triplets to correctly
15143           recognize wildcard characters.  Removed code that
15144           appended a unique id tag to the end of the file name
15145           printed out by the result of the testcases within a
15146           given test file.
15147
15148 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
15149
15150         * lib/old-dejagnu.exp:
15151           Reworked expected failure handling to trigger off of XFAIL
15152           keyword in keyphrase embeded in testcase source code. The
15153           XFAIL keyword must be at the end of the keyphrase line. It
15154           may optionally be followed by one or more target triplets.
15155           It has just occured that the handling of wildcards in the
15156           target triplet may not be correct.
15157
15158 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
15159
15160         * g++.old-deja/tests:
15161           Moved all subdirectories up one level into g++.old-deja .
15162
15163         * lib/old-dejagnu.exp:
15164           Fixed problem with CXXFLAGS not being properly reset, and being
15165           corrupted with extraneous "-c" compiler option.  This was
15166           causing binaries to not be generated for test that needed them.
15167           Modified strings passed to "pass" and "fail" so that individual
15168           tests from the same test file would be distinguished by an
15169           identifier appended to the test file name in the summary logs;
15170           this corrected a problem with erroneous diff logs.  Added code
15171           to search testcases for expected fail and unexpected pass keywords.
15172
15173 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15174
15175         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15176
15177 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
15178
15179         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15180           Removed extraneous text from end of "Special g++ Options"
15181           keyphrase.
15182
15183         * lib/old-dejagnu.exp: Added pattern matching to look for new
15184           keywords, embedded in testcases comments, which will trigger
15185           calls to xpass and xfail.
15186
15187 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
15188
15189         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15190           comments embedded in the testcases, especially the one looking for
15191           special compiler options, as well as the pattern matching for the
15192           compiler output again.
15193
15194 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
15195
15196         * lib/old-dejagnu.exp: Do a proper check of the return value for
15197           execute tests. Fixed several problems with the pattern matching
15198           of the compiler output which gave erroneous test results.
15199           Changed several of the test result messages to be more descriptive.
15200         * config/unix-g++.exp: Proc g++_load now actually works and
15201           executes the tests passed to it and returns a usable return
15202           value.
15203
15204 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15205
15206           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15207
15208 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
15209
15210         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15211           Modified both files to properly execute the old style
15212           dejagnu tests. The previous versions of these files were
15213           experimental and did not function anything near correctly.
15214
15215 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
15216
15217         * Removed all Makefile.in and configure.in files. No configuration
15218         needed now.
15219
15220 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
15221
15222         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15223
15224 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15225
15226         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15227         gcc.special/configure.in, gcc.noncompile/configure.in,
15228         gcc.execute/configure.in, gcc.code_quality/configure.in,
15229         g++.other/configure.in, g++.old-deja/configure.in,
15230         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15231         in srcname setting.
15232
15233 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15234
15235         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15236         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15237         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15238
15239 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
15240
15241         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15242         (gdb_exit): Don't remove *_soc files.
15243
15244 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
15245
15246         * lib/c-torture.exp: Don't look for main; instead always use -w
15247         -c.  This is how the c-torture tests work.  Remove the object
15248         file if the compilation succeeds.
15249         * gcc.execute/execute.exp: Remove executable if test passes.
15250         * gcc.noncompile/noncompile.exp: Every test is an expected
15251         failure.
15252         * gcc.special/special.exp: Added tests from c-torture 1.11,
15253         corrected use of existing test.
15254         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15255         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15256         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15257         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15258         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15259         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15260         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15261         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15262         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15263         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15264         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15265         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15266         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15267         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15268         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15269         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15270         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15271         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15272         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15273         c-torture 1.11.
15274         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15275         correspond to c-torture 1.11.
15276
15277         * New file.