OSDN Git Service

d4558f61f9d047c908d627f68bfc849525715791
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2
3         PR c++/9629
4         * g++.dg/init/ctor2.C: New test.
5
6 2003-03-15  Roger Sayle  <roger@eyesopen.com>
7
8         * g77.f-torture/compile/xformat.f: New test case.
9
10 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
11
12         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13         * g++.old-deja/g++.mike/eh50.C: Likewise.
14
15 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
16
17         PR c++/6440
18         * g++.dg/template/spec7.C: New test.
19         * g++.dg/template/spec8.C: Likewise.
20
21 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
22
23         * gcc.c-torture/execute/20030313-1.c: New test.
24
25 2003-03-14  Richard Henderson  <rth@redhat.com>
26
27         * gcc.dg/inline-2.c: Adjust alpha test for external call.
28
29 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
30
31         * gcc.c-torture/compile/20030314-1.c: New test.
32
33 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
34
35         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp. 
36         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
37         thumb target, 
38         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
39         to accept newer _imp__  prefix and additional
40         newline in .drectve section.
41         * gcc.dg/dll-4.c: Likewise.
42         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43         switch.
44
45 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
46
47         * g++.dg/parse/namespace9.C: New test.
48
49         * g++.dg/init/ref5.C: New test.
50         * g++.dg/parse/ptrmem1.C: Likewise.
51
52 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
53
54         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
55         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
56         regular expression.
57         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
58         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
59
60 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
61
62         * gcc.c-torture/execute/20030224-2.c: New test.
63
64 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
65
66         * gcc.dg/decl-3.c: New test.
67
68 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
69
70         * gcc.dg/i386-loop-2.c: New test.
71
72 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
73
74         PR c++/9474
75         * g++.dg/parse/namespace8.C: New test.
76
77         PR c++/9924
78         * g++.dg/overload/builtin2.C: New test.
79
80 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
81
82         * gcc.dg/return-type-3.c: New test.
83
84 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
85
86         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
87         profiling options are not supported.
88
89 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
90
91         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
92         * g++.old-deja/g++.warn/impint2.C: Likewise.
93
94 2003-03-10  Devang Patel  <dpatel@apple.com>
95
96         * g++.dg/cpp/c++_cmd_1.C: New test.
97         * g++.dg/cpp/c++_cmd_1.h: New file.
98         
99 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
100
101         * gcc.dg/altivec-9.c: New file.
102
103 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
104
105         * gcc.dg/ppc-sdata-1.c: New test.
106         * gcc.dg/ppc-sdata-2.c: New test.
107
108 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
109
110         PR c++/9373
111         * g++.dg/opt/ptrmem2.C: New test.
112
113         PR c++/8534
114         * g++.dg/opt/ptrmem1.C: New test.
115
116 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
117
118         * gcc.dg/i386-loop-1.c: New test.
119
120 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
121
122         PR c++/9970
123         * g++.dg/lookup/friend1.C: New test.
124
125 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
126
127         PR c++/9823
128         * g++.dg/parser/constructor1.C: New test.
129
130 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
131
132         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
133
134         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
135
136 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
137
138         * gcc.dg/cpp/Wunused.c: Update test.
139
140 Sat Mar  8 14:18:15 CET 2003  Jan Hubicka  <jh@suse.cz>
141
142         * gcc.dg/inline-3.c: New test.
143
144 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
145
146         PR c++/9809
147         * g++.dg/parse/builtin1.C: New test.
148
149         PR c++/9982
150         * g++.dg/abi/cookie1.C: New test.
151         * g++.dg/abi/cookie2.C: Likewise.
152
153         PR c++/9524
154         * g++.dg/template/field1.C: New test.
155
156         PR c++/9912
157         * g++.dg/parse/class1.C: New test.
158         * g++.dg/parse/namespace7.C: Likewise.
159         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
160         
161 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
162
163         * g++.dg/init/ref4.C: New test.
164
165 Fri Mar  7 17:41:07 CET 2003  Jan Hubicka  <jh@suse.cz>
166
167         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
168         * gcc.dg/inline-3.c:  New test.
169
170 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
171
172         * g++.dg/init/ref3.C: New test.
173
174         PR c++/9965
175         * g++.dg/init/ref2.C: New test.
176         
177         PR c++/9400
178         * g++.dg/warn/Wshadow-2.C: New test.
179
180         PR c++/9791
181         * g++.dg/warn/Woverloaded-1.C: New test.
182
183 Wed Mar  5 23:18:11 CET 2003  Jan Hubicka  <jh@suse.cz>
184
185         * gcc.dg/i386-local2.c: New.
186         * gcc.dg/i386-local.c: Fix typo.
187
188 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
189
190         * g++.dg/abi/layout3.C: New test.
191
192 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
193
194         * gcc.c-torture/compile/20030305-1.c
195
196 Wed Mar  5 02:05:19 CET 2003  Jan Hubicka  <jh@suse.cz>
197
198         * gcc.dg/i386-local.c: New.
199
200 Tue Mar  4 19:39:18 2003  J"orn Rennecke <joern.rennecke@superh.com>
201
202         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
203
204 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
205
206         * gcc.dg/switch-2.c: New test.
207         * gcc.dg/switch-3.c: New test.
208         * gcc.dg/Wswitch.c: Adjust line numbers.
209         * gcc.dg/Wswitch-default.c: Likewise.
210         * gcc.dg/Wswitch-enum.c: Likewise.
211
212 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
213
214         * gcc.c-torture/execute/20030222-1.c: New test.
215
216 2003-03-03  James E Wilson  <wilson@tuliptree.org>
217
218         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
219
220 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
221
222         PR c++/9878
223         * g++.dg/init/ref1.C: New test.
224
225 Mon Mar  3 20:42:04 2003  J"orn Rennecke <joern.rennecke@superh.com>
226
227         * gcc.dg/sh-relax.c: New SH-only test.
228
229 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
230
231         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
232         comment explaining purpose of testcase.
233
234 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
235
236         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
237         for HC11/HC12 (asm needs two int registers).
238         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
239         HC11/HC12 because the test uses an asm which needs two 32-bit
240         registers.
241
242 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
243
244         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
245         for HC11/HC12 (array is too large otherwise).
246         * gcc.c-torture/compile/920501-4.x: New file, likewise.
247         * gcc.c-torture/compile/20010518-2.x: Likewise.
248         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
249         HC11/HC12 (array is too large).
250
251 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
252
253         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
254         * lib/g++-dg.exp (g++-dg-test): Likewise.
255
256 2003-03-01  Roger Sayle  <roger@eyesopen.com>
257
258         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
259         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
260
261 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
262
263         * g++.dg/warn/implicit-typename1.C: Remove warning.
264
265 2003-02-28  Richard Henderson  <rth@redhat.com>
266
267         * gcc.dg/noreturn-1.c: Move noreturn warning line.
268         * gcc.dg/return-type-1.c: Move control reaches end warning line.
269
270 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
271
272         * gcc.dg/pch/pch.exp: Change .pch to .gch.
273         * g++.dg/pch/pch.exp: Likewise.
274
275 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
276
277         PR c++/9879
278         * testsuite/g++.dg/init/new4.C: New test.
279
280 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
281
282         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
283
284 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
285
286         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
287         unsigned long.
288
289         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
290         wider than float.
291
292 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
293
294         * lib/scanasm.exp: Add support for counting numbers of
295         occurences.
296         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
297         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
298
299 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
300
301         PR c++/9683
302         * g++.dg/template/static3.C: New test.
303
304         PR c++/9829
305         * g++.dg/parse/namespace6.C: New test.
306         
307 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
308
309         PR target/9732
310         * gcc.dg/20030225-1.c: New test.
311
312 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
313
314         * README: Remove out-of-date information.
315
316         PR c++/9836
317         * g++.dg/template/spec6.C: New test.
318
319 2003-02-24  Jeff Law  <law@redhat.com>
320
321         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
322
323 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
324
325         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
326         * gcc.dg/pragma-ep-1.c: Likewise.
327
328 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
329
330         PR c++/9602
331         * g++.dg/template/friend16.C: New test.
332
333 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
334
335         PR c++/5333
336         * g++.dg/parse/fused-params1.C: Adjust error messages.
337         * g++.dg/template/nested3.C: New test.
338         
339 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
340
341         * g++.dg/abi/param1.C: New test.
342
343 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
344
345         PR c++/7982
346         * g++.dg/warn/implicit-typename1.C: New test.
347
348 2003-02-22  Kelley Cook <kelleycook@comcast.net>
349
350         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu" 
351         with "mtune".
352         * g++.old-deja/g++.other/store-expr2.C: Likewise.
353         * gcc.c-torture/execute/20010129-1.x: Likewise.
354         * gcc.dg/20011107-1.c: Likewise.
355         * gcc.dg/20020108-1.c: Likewise.
356         * gcc.dg/20020122-3.c: Likewise.
357         * gcc.dg/20020206-1.c: Likewise.
358         * gcc.dg/20020310-1.c: Likewise.
359         * gcc.dg/20020426-2.c: Likewise.
360         * gcc.dg/20020517-1.c: Likewise.
361         * gcc.dg/991230-1.c: Likewise.
362         * gcc.dg/i386-unroll-1.c: Likewise.
363         * gcc.misc-tests/i386-prefetch.exp: Likewise.
364
365 Sat Feb 22 20:14:12 CET 2003  Jan Hubicka  <jh@suse.cz>
366
367         * gcc.dg/i386-mul.c: New test.
368
369 2003-02-21  Roger Sayle  <roger@eyesopen.com>
370
371         * gcc.dg/builtins-5.c: New test case.
372
373 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
374
375         * gcc.dg/asmreg-1.c: New test.
376
377 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
378
379         PR c++/9749
380         * g++.dg/parse/varmod1.C: New test.
381
382 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
383
384         PR c++/9727
385         * g++.dg/template/op1.C: New test.
386
387 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
388
389         PR c++/8906
390         * g++.dg/template/nested2.C: New test.
391
392 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
393
394         PR c++/8724
395         * g++.dg/expr/dtor1.C: New test.
396
397 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
398
399         * gcc.dg/cpp/include3.c: New test.
400         * gcc.dg/cpp/inc/foo.h: New file.
401
402 2003-02-21  Glen Nakamura  <glen@imodulo.com>
403
404         * gcc.c-torture/execute/20030221-1.c: New test.
405
406 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
407
408         PR c++/9729
409         * g++.dg/abi/conv1.C: New test.
410
411 Thu Feb 20 14:38:13 CET 2003  Jan Hubicka  <jh@suse.cz>
412
413         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
414
415 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
416
417         * gcc.c-torture/compile/20030219-1.c: New test.
418
419 Tue Feb 18 23:28:53 CET 2003  Jan Hubicka  <jh@suse.cz>
420
421         * gcc.dg/funcorder.c: New test.
422
423 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
424
425         * gcc.c-torture/execute/20030218-1.c: New.
426
427 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
428
429         * gcc.dg/20030218-1.c: New.
430
431 2003-02-18  Richard Henderson  <rth@redhat.com>
432
433         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
434         * gcc.dg/attr-used-2.c: New.
435
436 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
437
438         PR c++/9704
439         * g++.dg/init/copy5.C: New test.
440
441 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
442
443         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
444         * g++.dg/pch/pch.exp: Likewise.
445
446 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
447
448         * gcc.c-torture/execute/20030209-1.c: Enable the test if
449         STACK_SIZE is not defined.
450
451 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
452
453         PR c++/9457
454         * g++.dg/template/init1.C: New test.
455
456 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
457
458         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
459         (foo): Add few extra tests
460         * gcc.dg/c99-const-expr-3.c: Likewise.
461         * gcc.c-torture/execute/20030216-1.c: New.
462
463 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
464
465         PR c++/9459
466         * g++.dg/ext/typeof4.C: New test.
467
468 2003-02-15  Roger Sayle  <roger@eyesopen.com>
469
470         * gcc.dg/i386-387-3.c: New test case.
471
472 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
473
474         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
475         cris-*-elf* cris-*-aout* and mmix-*-*.
476
477 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
478
479         * gcc.dg/20030213-1.c: New test.
480
481 2003-02-12  Roger Sayle  <roger@eyesopen.com>
482
483         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
484         * gcc.dg/i386-387-2.c: Likewise.
485
486 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
487
488         * gcc.dg/ppc-spe.c: Fix formatting.
489         Enable tests that were previously unsupported by gas.
490         Delete tests for instructions that no longer exist.
491         Switch arguments on evsubifw builtin.
492
493 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
494
495         * gcc.c-torture/execute/20030209-1.c: Disable the test if
496         STACK_SIZE is too small.
497
498 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
499             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
500
501         * gcc.dg/decl-2.c: New test.
502
503 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
504
505         * gcc.dg/i386-fpcvt-1.c:  New test.
506
507 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
508
509         * gcc.c-torture/execute/20030209-1.c: New test.
510
511 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
512
513         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
514         int-wide bitops, use the constants of the same width.
515         Likewise, if long long is 32-bit wide, test bitops using
516         32-bit constants.
517
518 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
519
520         * gcc.dg/20021014-1.c: Annotate with expected notice text.
521
522 2003-02-07  Roger Sayle  <roger@eyesopen.com>
523
524         * testsuite/gcc.dg/builtins-4.c: New test case.
525
526 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
527
528         * gcc.dg/20020430-1.c: Fix dg command typos.
529         * gcc.dg/20020503-1.c: Likewise.
530
531 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
532
533         PR c++/8785
534         * g++.dg/parse/fused-params1.C: New test.
535
536         PR c++/8857
537         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
538
539         PR c++/8921
540         * g++.dg/parse/non-dependent1.C: New test.
541
542         PR c++/8928
543         * g++.dg/parse/dupl-tmpl-args1.C: New test.
544
545         PR c++/9228
546         * g++.dg/parse/undefined7.C: New test.
547         * g++.dg/parse/non-templ1.C: New test.
548
549         PR c++/9229
550         * g++.dg/parse/too-many-tmpl-args1.C: New test.
551
552 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
553
554         * gcc.c-torture/compile/20030206-1.c: New test.
555
556 2003-02-05  Roger Sayle  <roger@eyesopen.com>
557
558         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
559         "pow" to "foo" to avoid potential confusion with a math built-in.
560
561 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
562
563         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
564         conditions for SPARC targets.
565
566 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
567
568         * gcc.dg/20030204-1.c: New test.
569
570 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
571
572         PR c++/38
573         * g++.dg/parse/array-size1.C: New test.
574
575         PR c++/5657
576         * g++.dg/parse/undefined3.C: New test.
577
578         PR c++/5665
579         * g++.dg/parse/undefined4.C: New test.
580
581         PR c++/5975
582         * g++.dg/parse/undefined5.C: New test.
583
584         PR c++/7259
585         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
586
587         PR c++/8578
588         * g++.dg/parse/casting-operator1.C: New test.
589
590         PR c++/8596
591         * g++.dg/parse/undefined6.C: New test.
592
593         PR c++/8736
594         * g++.dg/parse/missing-template1.C: New test.
595
596 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
597
598         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
599         * gcc.dg/i386-cmov?.c:  Likewise.
600         * gcc.dg/i386-fpcvt-?.c:  Likewise.
601         * gcc.dg/i386-ssefp-1.c:  Likewise.
602         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
603         conventions.
604
605 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
606
607         PR c++/7129
608         * testsuite/g++.dg/ext/max.C: New test.
609
610 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
611
612         * gcc.c-torture/execute/20030203-1.c: New test.
613
614 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
615
616         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
617         'natural-endian'.
618
619 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
620
621         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
622         * g++.dg/init/new2.C: Likewise.
623         * g++.dg/other/new1.C: Likewise.
624
625 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
626
627         * gcc.dg/struct-ret-libc.c: New test.
628
629 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
630
631         * gcc.dg/20030129-1.c: New test.
632
633 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
634
635         PR c++/8849
636         * g++.dg/template/ptrmem4.C: New test.
637
638 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
639
640         * g++.dg/parser/constant1.C: New test.
641
642 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
643
644         PR c++/8591
645         * g++.dg/parse/friend2.C: New test.
646
647 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
648
649         PR c++/9437
650         * g++.dg/template/unify4.C: New test.
651
652 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
653
654         * gcc.c-torture/execute/20030128-1.c: New test.
655
656 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
657
658         * g++.dg/lookup/nested1.C: Test moved from ...
659         * g++.old-deja/g++.other/lookup24.C: ... here.
660
661 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
662
663         * gcc.dg/i386-cmov5.c:  New test.
664
665 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
666
667         * gcc.c-torture/execute/20010925-1.c: Changed the
668         memcpy declaration.
669
670 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
671
672         PR c++/3902
673         * g++.dg/parse/template5.C: New test.
674
675 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
676
677         PR fortran/9258
678         * g77.dg/pr9258: New test.
679
680 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
681
682         * README: Move relevant parts from README.g++.
683
684         * README.g++: Remove this file.
685
686 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
687
688         * g++.dg/abi/dcast1.C: New test.
689
690 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
691
692         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
693
694 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
695
696         PR c++/47
697         * g++.old-deja/g++.other/lookup24.C: New test.
698
699 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
700
701         PR middle-end/7227
702         * gcc.dg/uninit-C.c: New test.
703
704 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
705
706         * g++.dg/abi/covariant1.C: New test.
707
708 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
709
710         * gcc.dg/20030123-1.c: New test.
711
712 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
713
714         PR opt/8492
715         * gcc.c-torture/compile/20030125-1.c
716
717 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
718
719         PR c++/9403
720         * g++.dg/parse/template3.C: New test.
721         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
722
723         PR c++/795
724         * g++.dg/parse/template4.C: New test.
725
726         PR c++/9415
727         * g++.dg/template/qual2.C: New test.
728
729         PR c++/8545
730         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
731
732         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
733
734 2003-01-25  Roger Sayle  <roger@eyesopen.com>
735
736         * gcc.c-torture/execute/switch-1.c: New test case.
737
738 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
739
740         * gcc.c-torture/execute/20030125-1.[cx]: New test.
741
742 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
743
744         Tweaks for Bison-1.875. From the NEWS file:
745         "- `parse error' -> `syntax error'
746         Bison now uniformly uses the term `syntax error'"
747         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
748         * gcc.dg/cpp/digraph2.c: Likewise.
749         * gcc.dg/cpp/direct2.c: Likewise.
750         * gcc.dg/cpp/paste4.c: Likewise.
751         * gcc.dg/c90-restrict-1.c: Likewise.
752         * gcc.dg/c99-func-2.c: Likewise.
753         * gcc.dg/noncompile/920721-2.c: Likewise.
754         * gcc.dg/noncompile/930622-2.c: Likewise.
755         * gcc.dg/noncompile/940112-1.c: Likewise.
756         * gcc.dg/noncompile/950921-1.c: Likewise.
757         * gcc.dg/noncompile/951123-1.c: Likewise.
758         * gcc.dg/noncompile/971104-1.c: Likewise.
759         * gcc.dg/noncompile/990416-1.c: Likewise.
760
761 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
762
763         * g++.dg/parse/undefined1.C: Add error message.
764
765 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
766
767         PR c++/9354
768         * g++.dg/parse/new1.C: New test.
769
770         PR c++/9216
771         * g++.dg/parse/template2.C: New test.
772
773         PR c++/9354
774         * g++.dg/parse/typedef2.C: New test.
775
776         PR c++/9328
777         * g++.dg/ext/typeof3.C: New test.
778
779 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
780
781         PR c++/2738
782         * g++.dg/parse/ret-type1.C: New test.
783
784         PR c++/3792
785         * g++.dg/parse/tmpl-outside1.C: New test.
786
787         PR c++/4207
788         * g++.dg/parse/int-as-enum1.C: New test.
789
790         PR c++/4903
791         * g++.dg/parse/no-typename1.C: New test.
792
793         PR c++/5533
794         * g++.dg/parse/no-value1.C: New test.
795
796         PR c++/5921
797         * g++.dg/parse/wrong-inline1.C: New test.
798
799         PR c++/6402
800         * g++.dg/parse/ref1.C: New test.
801
802         PR c++/6992
803         * g++.dg/parse/attr-ctor1.C: New test.
804
805         PR c++/7229
806         * g++.dg/parse/namespace5.C: New test.
807
808         PR c++/7917
809         * g++.dg/parse/func-def1.C: New test.
810
811         PR c++/8143
812         * g++.dg/parse/undefined1.C: New test.
813
814         PR c++/5723, PR c++/8522
815         * g++.dg/parse/specialization1.C: New test.
816
817         PR c++/163, PR c++/8595
818         * g++.dg/parse/struct-as-enum1.C: New test.
819
820         PR c++/9173
821         * g++.dg/parse/undefined2.C: New test.
822
823 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
824
825         PR c++/9298
826         * g++.dg/parse/template1.C: New test.
827
828         PR c++/9384
829         * g++.dg/parse/using1.C: New test.
830
831         PR c++/9285
832         PR c++/9294
833         * g++.dg/parse/expr2.C: New test.
834
835         PR c++/9388
836         * g++.dg/parse/lookup2.C: Likewise.
837
838 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
839
840         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
841         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
842         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
843         * gcc.c-torture/execute/string-opt-*.c: Likewise.
844
845 2003-01-20  Nick Clifton  <nickc@redhat.com>
846
847         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
848         problem with ARM sibcall code generation.
849
850 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
851
852         * gcc.c-torture/execute/20030120-1.c: New.
853
854 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
855
856         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
857
858 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
859
860         PR c++/9272
861         * g++.dg/parse/ctor1.C: New test.
862
863         PR c++/9294:
864         * g++.dg/parse/qualified1.C: New test.
865
866         * g++.dg/parse/typename3.C: New test.
867
868 2003-01-16  Richard Henderson  <rth@redhat.com>
869
870         * g++.dg/tls/init-2.C: Fix error matches for real this time.
871
872 2003-01-16  Richard Henderson  <rth@redhat.com>
873
874         * g++.dg/pch/pch.exp: Copy test header to the working directory
875         before using it either for precompilation or direct use.
876         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
877         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
878
879 2003-01-16  Richard Henderson  <rth@redhat.com>
880
881         * gcc.dg/pch/pch.exp: Copy test header to the working directory
882         before using it either for precompilation or direct use.
883         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
884         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
885
886 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
887
888         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
889         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
890         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
891         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
892         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
893         typename warning into error.
894         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
895         error messages.
896         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
897         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
898         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
899         messages.
900         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
901         make declaration visible in template.
902         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
903         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
904         messages.
905         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
906         message.
907         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
908         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
909         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
910         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
911         typename warning with error message.
912         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
913         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
914         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
915
916 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
917
918         * g++.dg/parse/ambig2.C: New test.
919
920 2003-01-15  Richard Henderson  <rth@redhat.com>
921
922         * g++.dg/tls/init-2.C: Update error message string.
923
924 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
925
926         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
927
928 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
929
930         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
931         all for HC11/HC12.
932         * gcc.c-torture/compile/20001205-1.x: Likewise.
933         * gcc.c-torture/compile/20001226-1.x: Likewise.
934         * gcc.c-torture/compile/920520-1.x: Likewise.
935         * gcc.c-torture/compile/961203-1.x: Likewise.
936         * gcc.c-torture/compile/20020604-1.x: Likewise.
937
938 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
939
940         * gcc.c-torture/compile/20030115-1.c: New test.
941
942         * gcc.dg/i386-fpcvt-1.c: New test.
943         * gcc.dg/i386-fpcvt-2.c: New test.
944
945 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
946
947         Further conform g++'s __vmi_class_type_info to the C++ ABI
948         specification.
949         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
950         the specification.
951
952 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
953
954         * gcc.dg/i386-fpcvt-1.c: New test.
955         * gcc.dg/i386-fpcvt-2.c: New test.
956
957 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
958
959         * gcc.dg/i386-mmx-3.c: New test.
960
961 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
962
963         PR c++/9264
964         * g++.dg/parse/octal1.C: New file.
965
966         PR c++/9172
967         * g++.dg/parse/typename1.C: New file.
968
969 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
970
971         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
972         * gcc.dg/bf-no-ms-layout.c: Likewise.
973         * gcc.dg/bf-ms-attrib.c: Likewise.
974
975 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
976
977         PR c++/9099
978         * g++.dg/parse/dtor1.C: New file.
979
980         PR c++/9128
981         * g++.dg/rtti/typeid1.C: New file.
982
983         PR c++/9153
984         * g++.dg/parse/lookup1.C: New file.
985
986         PR c++/9171
987         * g++.dg/templ/spec5.C: New file.
988
989 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
990
991         * gcc.c-torture/compile/20030110-1.c: New test.
992
993 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
994
995         Merge from pch-branch:
996
997         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
998
999         * gcc.dg/pch/cpp-1.h: New.
1000         * gcc.dg/pch/cpp-1.c: New.
1001         * gcc.dg/pch/cpp-2.h: New.
1002         * gcc.dg/pch/cpp-2.c: New.
1003
1004         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
1005
1006         * gcc.dg/pch/except-1.h: New.
1007         * gcc.dg/pch/except-1.c: New.
1008
1009         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
1010
1011         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1012         running test.
1013         * gcc.dg/pch: Include *.hp not *.h.
1014         * gcc.dg/pch/system-1.h: New.
1015         * gcc.dg/pch/system-1.c: New.
1016
1017         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
1018
1019         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1020         rather than trying to build and run a program using PCH.
1021         * gcc.dg/pch: Remove dg-do commands from test files.
1022
1023         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
1024
1025         * gcc.dg/pch/macro-3.c: New.
1026         * gcc.dg/pch/macro-3.h: New.
1027
1028         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
1029
1030         * gcc.dg/pch/common-1.c: New.
1031         * gcc.dg/pch/common-1.h: New.
1032         * gcc.dg/pch/decl-1.c: New.
1033         * gcc.dg/pch/decl-1.h: New.
1034         * gcc.dg/pch/decl-2.c: New.
1035         * gcc.dg/pch/decl-2.h: New.
1036         * gcc.dg/pch/decl-3.c: New.
1037         * gcc.dg/pch/decl-3.h: New.
1038         * gcc.dg/pch/decl-4.c: New.
1039         * gcc.dg/pch/decl-4.h: New.
1040         * gcc.dg/pch/decl-5.c: New.
1041         * gcc.dg/pch/decl-5.h: New.
1042         * gcc.dg/pch/global-1.c: New.
1043         * gcc.dg/pch/global-1.h: New.
1044         * gcc.dg/pch/inline-1.c: New.
1045         * gcc.dg/pch/inline-1.h: New.
1046         * gcc.dg/pch/inline-2.c: New.
1047         * gcc.dg/pch/inline-2.h: New.
1048         * gcc.dg/pch/static-1.c: New.
1049         * gcc.dg/pch/static-1.h: New.
1050         * gcc.dg/pch/static-2.c: New.
1051         * gcc.dg/pch/static-2.h: New.
1052
1053         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
1054
1055         * g++.dg/pch/pch.exp: Better handle failing testcases.
1056         * gcc.dg/pch/pch.exp: Likewise.
1057         * gcc.dg/pch/macro-1.c: New.
1058         * gcc.dg/pch/macro-1.h: New.
1059         * gcc.dg/pch/macro-2.c: New.
1060         * gcc.dg/pch/macro-2.h: New.
1061
1062         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
1063
1064         * g++.dg/dg.exp: Treat files in pch/ specially.
1065         * g++.dg/pch/pch.exp: New file.
1066         * g++.dg/pch/empty.H: New file.
1067         * g++.dg/pch/empty.C: New file.
1068         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1069         "precompile".
1070
1071         * gcc.dg/pch/pch.exp: New file.
1072         * gcc.dg/pch/empty.h: New file.
1073         * gcc.dg/pch/empty.c: New file.
1074         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1075         "precompile".
1076
1077 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1078
1079         * g++.dg/template/friend14.C: New test.
1080
1081 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1082
1083         * gcc.dg/old-style-asm-1.c: New test.
1084
1085 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
1086
1087         * gcc.c-torture/compile/20030109-1.c: New test.
1088
1089 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1090
1091         * gcc.c-torture/execute/20030109-1.c: New test.
1092
1093 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1094
1095         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1096         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1097         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1098         * g++.old-deja/g++.mike/eh2.C: Likewise
1099         * g++.old-deja/g++.mike/eh3.C: Likewise
1100         * g++.old-deja/g++.mike/eh5.C: Likewise
1101         * g++.old-deja/g++.mike/eh6.C: Likewise
1102         * g++.old-deja/g++.mike/eh7.C: Likewise
1103         * g++.old-deja/g++.mike/eh8.C: Likewise
1104         * g++.old-deja/g++.mike/eh9.C: Likewise
1105         * g++.old-deja/g++.mike/eh10.C: Likewise
1106         * g++.old-deja/g++.mike/eh12.C: Likewise
1107         * g++.old-deja/g++.mike/eh13.C: Likewise
1108         * g++.old-deja/g++.mike/eh14.C: Likewise
1109         * g++.old-deja/g++.mike/eh16.C: Likewise
1110         * g++.old-deja/g++.mike/eh17.C: Likewise
1111         * g++.old-deja/g++.mike/eh18.C: Likewise
1112         * g++.old-deja/g++.mike/eh21.C: Likewise
1113         * g++.old-deja/g++.mike/eh23.C: Likewise
1114         * g++.old-deja/g++.mike/eh24.C: Likewise
1115         * g++.old-deja/g++.mike/eh25.C: Likewise
1116         * g++.old-deja/g++.mike/eh26.C: Likewise
1117         * g++.old-deja/g++.mike/eh27.C: Likewise
1118         * g++.old-deja/g++.mike/eh28.C: Likewise
1119         * g++.old-deja/g++.mike/eh29.C: Likewise
1120         * g++.old-deja/g++.mike/eh31.C: Likewise
1121         * g++.old-deja/g++.mike/eh33.C: Likewise
1122         * g++.old-deja/g++.mike/eh34.C: Likewise
1123         * g++.old-deja/g++.mike/eh35.C: Likewise
1124         * g++.old-deja/g++.mike/eh36.C: Likewise
1125         * g++.old-deja/g++.mike/eh37.C: Likewise
1126         * g++.old-deja/g++.mike/eh38.C: Likewise
1127         * g++.old-deja/g++.mike/eh39.C: Likewise
1128         * g++.old-deja/g++.mike/eh40.C: Likewise
1129         * g++.old-deja/g++.mike/eh41.C: Likewise
1130         * g++.old-deja/g++.mike/eh42.C: Likewise
1131         * g++.old-deja/g++.mike/eh44.C: Likewise
1132         * g++.old-deja/g++.mike/eh46.C: Likewise
1133         * g++.old-deja/g++.mike/eh47.C: Likewise
1134         * g++.old-deja/g++.mike/eh48.C: Likewise
1135         * g++.old-deja/g++.mike/eh49.C: Likewise
1136         * g++.old-deja/g++.mike/eh50.C: Likewise
1137         * g++.old-deja/g++.mike/eh51.C: Likewise
1138         * g++.old-deja/g++.mike/eh53.C: Likewise
1139         * g++.old-deja/g++.mike/eh55.C: Likewise
1140         * g++.old-deja/g++.mike/p7912.C: Likewise
1141         * g++.old-deja/g++.mike/p9706.C: Likewise
1142         * g++.old-deja/g++.mike/p10416.C: Likewise
1143         * g++.old-deja/g++.mike/p11667.C: Likewise
1144         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1145         Remove redundant reference to Iris.
1146         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1147         Elxsi, i860, Pico Java, and WE32K.
1148
1149 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1150
1151         * g++.dg/ext/asm4.C: New test.
1152
1153 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1154
1155         PR c++/9030
1156         * g++.dg/template/friend12.C: New test.
1157         * g++.dg/template/friend13.C: Likewise.
1158         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1159
1160 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
1161
1162         * gcc.dg/i386-cadd.c: New test.
1163         * gcc.dg/i386-cmov4.c: Likewise.
1164
1165 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1166
1167         PR c++/9165
1168         * g++.dg/warn/Wunused-3.C: New test.
1169
1170         * g++.dg/abi/bitfield9.C: New test.
1171
1172         PR c++/9189
1173         * g++.dg/parse/defarg3.C: New test.
1174
1175 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1176
1177         * g++.dg/parse/ambig1.C: New test.
1178         * g++.dg/parse/defarg2.C: New test.
1179
1180 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1181
1182         * g++.dg/template/defarg-1.C: New test.
1183         * g++.dg/template/local2.C: Likewise.
1184
1185 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1186
1187         * gcc.c-torture/execute/20030105-1.c: New test.
1188
1189 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1190
1191         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1192         * g++.dg/parse/namespace4.C: Likewise.
1193
1194 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1195
1196         * g++.dg/template/ntp2.C: New test.
1197
1198 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1199
1200         * g++.dg/parse/extern-C-1.C: New test.
1201
1202         * g++.dg/parse/namespace4.C: New test.
1203
1204         * g++.dg/template/nested1.C: New test.
1205
1206         * g++.dg/parse/namespace3.C: New test.
1207
1208 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1209
1210         * g++.dg/lookup/two-stage1.C: New test.
1211
1212 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1213
1214         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1215         * g++.old-deja/g++.jason/access8.C: Likewise.
1216         * g++.old-deja/g++.other/decl5.C: Likewise.
1217
1218 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1219
1220         * g++.dg/parse/parse7.C: New test.
1221
1222 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1223
1224         PR c++/2843
1225         * g++.dg/ext/attrib7.C: New test.
1226
1227 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1228
1229         * g++.dg/parse/parse6.C: New test.
1230
1231 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1232
1233         * gcc.dg/h8300-stack-1.c: New.
1234
1235 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1236
1237         g++.dg/lookup/exception1.C: New test.
1238
1239         g++.dg/lookup/template1.C: New test.
1240
1241         g++.dg/parse/namespace2.C: New test.
1242
1243         g++.dg/parse/parens2.C: New test.
1244
1245 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1246
1247         * g++.dg/parse/parse5.C: New test.
1248         * g++.dg/lookup/scoped4.C: New test.
1249
1250 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1251
1252         * g++.dg/parse/parens1.C: New test.
1253
1254         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1255         angle-bracket1.C.
1256         * g++.dg/parse/parens2.C: New test.
1257
1258         * g++.dg/lookup/scope-operator1.C: New test.
1259
1260         * g++.dg/parse/operator1.C: New test.
1261
1262 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1263
1264         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1265         * g++.old-deja/g++.other/access6.C: Likewise.
1266         * g++.old-deja/g++.other/decl1.C: Likewise.
1267         * g++.old-deja/g++.pt/typename12.C: Likewise.
1268
1269 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1270
1271         * g++.dg/parse/namespace1.C: New test.
1272
1273 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1274
1275         * g++.dg/parse/parse4.C: New test.
1276
1277 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1278
1279         * g++.dg/parse/parse3.C: New test.
1280
1281 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1282
1283         * g++.dg/parse/parse2.C: New test.
1284
1285 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1286
1287         * g++.dg/template/friend11.C: New test.
1288
1289 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1290
1291         * g++.dg/parse/parse1.C: New test.
1292
1293 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1294
1295         * lib/profopt.exp: Change the name of a global variable to avoid
1296         possible clashes with other test suites.
1297
1298 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1299
1300         * g++.dg/inherit/covariant8.C: New test.
1301
1302 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1303
1304         * g++.dg/init/array9.C: New test.
1305
1306         PR c++/9112
1307         * g++.dg/parse/expr1.C: New test.
1308
1309 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1310
1311         * gcc.c-torture/compile/20021230-1.c: New test.
1312
1313 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1314
1315         * g++.dg/inherit/covariant5.C: New test.
1316         * g++.dg/inherit/covariant6.C: New test.
1317         * g++.dg/inherit/covariant7.C: New test.
1318
1319 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1320
1321         PR c++/2739
1322         * g++.dg/other/access2.C: New test.
1323
1324 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1325
1326         * g++.dg/other/anon-struct.C: No longer fails
1327         * g++.old-deja/g++.brendan/parse4.C: Likewise.
1328         * g++.old-deja/g++.brendan/parse5.C: Likewise.
1329         * g++.old-deja/g++.brendan/parse6.C: Likewise.
1330
1331 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1332
1333         * g++.dg/parse/angle-bracket.C (main): No longer fails.
1334
1335 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
1336
1337         * g++.dg/eh/spec4.C: Remove stray semicolon.
1338         * g++.dg/expr/pmf-1.C: Change error message.
1339         * g++.dg/ext/asm1.C: Remove stray semicolon.
1340         * g++.dg/ext/typename1.C: Add missing typenames.
1341         * g++.dg/inherit/template-as-base.C: Change error message.
1342         * g++.dg/lookup/scoped1.C: Likewise.
1343         * g++.dg/lookup/scoped2.C: Likewise.
1344         * g++.dg/lookup/using2.C: Likewise.
1345         * g++.dg/other/component1.C: Remove stray semicolon.
1346         * g++.dg/other/do1.C: Change error message.
1347         * g++.dg/other/error2.C: Likewise.
1348         * g++.dg/other/init1.C: Likewise.
1349         * g++.dg/other/packed1.C: Remove stray semicolon.
1350         * g++.dg/other/ptrmem2.C: Change error message.
1351         * g++.dg/parse/parameter-declaration-1.C: Remove line number
1352         marker.
1353         * g++.dg/special/initp1.C: Remove invalid attribute usage.
1354         * g++.dg/template/access3.C: Add typename keyword.
1355         * g++.dg/template/access5.C: Remove stray semicolon.
1356         * g++.dg/template/access6.C: Likewise.
1357         * g++.dg/template/complit1.C: Likewise.
1358         * g++.dg/template/crash1.C: Change error message.
1359         * g++.dg/template/inherit2.C: Remove stray semicolon.
1360         * g++.dg/template/instantiate2.C: Likewise.
1361         * g++.dg/template/instantiate3.C: Change error message.
1362         * g++.dg/template/qual1.C: Remove stray semicolon.
1363         * g++.dg/template/qualttp18.C: Change error message.
1364         * g++.dg/template/ref1.C: Remove stray semicolon.
1365         * g++.dg/template/sizeof1.C (A::value): Declare it.
1366         * g++.dg/template/spec4.C: Change error message.
1367         * g++.dg/template/static1.C: Likewise.
1368         * g++.dg/template/type1.C: Likewise.
1369         * g++.dg/template/typename3.C: Likewise.
1370         * g++.old-deja/g++.benjamin/13478.C: Change error message.
1371         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1372         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1373         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1374         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1375         named return value extension.
1376         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1377         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1378         * g++.old-deja/g++.bob/extern_C.C: Likewise.
1379         * g++.old-deja/g++.bob/inherit2.C: Likewise.
1380         * g++.old-deja/g++.brendan/complex1.C: Likewise.
1381         * g++.old-deja/g++.brendan/copy5.C: Likewise.
1382         * g++.old-deja/g++.brendan/crash13.C: Likewise.
1383         * g++.old-deja/g++.brendan/crash15.C: Likewise.
1384         * g++.old-deja/g++.brendan/crash18.C: Change error message.
1385         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1386         * g++.old-deja/g++.brendan/crash38.C: Likewise.
1387         * g++.old-deja/g++.brendan/crash50.C: Likewise.
1388         * g++.old-deja/g++.brendan/crash56.C: Likewise.
1389         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1390         syntax.
1391         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1392         * g++.old-deja/g++.brendan/crash8.C: Change error message.
1393         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1394         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1395         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1396         * g++.old-deja/g++.brendan/template11.C: Likewise.
1397         * g++.old-deja/g++.brendan/template26.C: Likewise.
1398         * g++.old-deja/g++.brendan/template27.C: Use explicit
1399         specialization syntax.
1400         * g++.old-deja/g++.brendan/template30.C: Likewise.
1401         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1402         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1403         non-dependent names.
1404         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1405         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1406         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1407         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1408         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1409         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1410         named return value extension.
1411         * g++.old-deja/g++.ext/namedret2.C: Likewise.
1412         * g++.old-deja/g++.ext/namedret3.C: Likewise.
1413         * g++.old-deja/g++.ext/return1.C: Likewise.
1414         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1415         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1416         * g++.old-deja/g++.jason/access8.C: Likewise.
1417         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1418         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1419         pseudo-destructor names.
1420         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1421         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1422         pseudo-destructor names.
1423         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1424         * g++.old-deja/g++.jason/overload19.C: Likewise.
1425         * g++.old-deja/g++.jason/overload32.C: Likewise.
1426         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1427         stray semicolons.
1428         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1429         * g++.old-deja/g++.jason/return.C: Likewise.
1430         * g++.old-deja/g++.jason/return2.C: Likewise.
1431         * g++.old-deja/g++.jason/shadow1.C: Likewise.
1432         * g++.old-deja/g++.jason/special.C: Use explicit specialization
1433         syntax.
1434         * g++.old-deja/g++.jason/template10.C: Account for use of
1435         non-dependent names.
1436         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1437         syntax.
1438         * g++.old-deja/g++.jason/template37.C: Likewise.
1439         * g++.old-deja/g++.law/access4.C: Change error messages.
1440         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
1441         pseudo-destructor names.
1442         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1443         * g++.old-deja/g++.law/ctors9.C: Likewise.
1444         * g++.old-deja/g++.law/cvt22.C: Likewise.
1445         * g++.old-deja/g++.law/dtors5.C: Likewise.
1446         * g++.old-deja/g++.law/global-init1.C: Likewise.
1447         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1448         * g++.old-deja/g++.law/operators28.C: Likewise.
1449         * g++.old-deja/g++.law/visibility28.C: Likewise.
1450         * g++.old-deja/g++.martin/eval1.C: Likewise.
1451         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1452         name.
1453         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1454         * g++.old-deja/g++.mike/net34.C: Likewise.
1455         * g++.old-deja/g++.mike/net36.C: Likewise.
1456         * g++.old-deja/g++.mike/ns2.C: Likewise.
1457         * g++.old-deja/g++.mike/p12306.C: Likewise.
1458         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1459         value extension.
1460         * g++.old-deja/g++.mike/p700.C: Likewise.
1461         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1462         * g++.old-deja/g++.mike/p710.C: Likewise.
1463         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1464         value extension.
1465         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1466         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1467         * g++.old-deja/g++.ns/crash2.C: Likewise.
1468         * g++.old-deja/g++.ns/crash3.C: Likewise.
1469         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1470         * g++.old-deja/g++.ns/ns17.C: Likewise.
1471         * g++.old-deja/g++.ns/template16.C: Likewise.
1472         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1473         keyword.
1474         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1475         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1476         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1477         named return value extension.
1478         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1479         * g++.old-deja/g++.other/access4.C: Issue additional error
1480         messages.
1481         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1482         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1483         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1484         * g++.old-deja/g++.other/crash25.C: Change error message.
1485         * g++.old-deja/g++.other/crash4.C: Change error message.
1486         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1487         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1488         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1489         checks.
1490         * g++.old-deja/g++.other/defarg8.C: Likewise.
1491         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1492         * g++.old-deja/g++.other/dtor10.C: Likewise.
1493         * g++.old-deja/g++.other/incomplete.C: Likewise.
1494         * g++.old-deja/g++.other/linkage7.C: Likewise.
1495         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1496         lookup algorithm.
1497         * g++.old-deja/g++.other/mangle2.C: Likewise.
1498         * g++.old-deja/g++.other/refinit2.C: Likewise.
1499         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1500         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1501         * g++.old-deja/g++.pt/crash28.C: Likewise.
1502         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1503         syntax.
1504         * g++.old-deja/g++.pt/crash32.C: Change error message.
1505         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1506         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1507         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1508         error message position.
1509         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1510         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1511         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1512         syntax.
1513         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1514         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1515         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1516         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1517         keyword.
1518         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1519         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1520         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1521         keyword.
1522         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1523         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1524         syntax.
1525         * g++.old-deja/g++.pt/friend28.C: Account for use of
1526         non-dependent names.
1527         * g++.old-deja/g++.pt/friend29.C: Likewise.
1528         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1529         rules.
1530         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1531         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1532         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1533         lookup rules.
1534         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1535         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1536         keyword.
1537         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1538         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1539         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1540         keyword.
1541         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1542         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1543         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1544         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1545         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1546         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1547         keyword.
1548         * g++.old-deja/g++.pt/spec10.C: Likewise.
1549         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1550         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1551         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1552         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1553         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1554         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1555         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1556         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1557         * g++.old-deja/g++.pt/typename15.C: Likewise.
1558         * g++.old-deja/g++.pt/typename22.C: Likewise.
1559         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1560         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1561         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1562         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1563         syntax.
1564         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1565         return value extension.
1566         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1567         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1568         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1569         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1570
1571 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1572
1573         * g++.dg/warn/inline1.C: New test.
1574         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1575         * g++.old-deja/g++.jason/synth10.C: Likewise.
1576         * g++.old-deja/g++.mike/net31.C: Likewise.
1577         * g++.old-deja/g++.mike/p8786.C: Likewise.
1578
1579         * g++.dg/template/friend10.C: New test.
1580         * g++.dg/template/conv5.C: New test.
1581
1582 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1583
1584         * g++.dg/lookup/scoped3.C: New test.
1585
1586         * g++.dg/lookup/decl1.C: New test.
1587         * g++.dg/lookup/decl2.C: New test.
1588
1589 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1590
1591         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1592         gcc.c-torture/compile/20021015-1.c,
1593         gcc.c-torture/compile/20021015-2.c,
1594         gcc.c-torture/compile/20021123-1.c,
1595         gcc.c-torture/compile/20021123-2.c,
1596         gcc.c-torture/compile/20021123-3.c,
1597         gcc.c-torture/compile/20021123-4.c,
1598         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1599         only to 3.1 or 3.2 branch.
1600
1601 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1602
1603         * gcc.dg/i386-bitfield3.c: New test.
1604
1605         * gcc.dg/i386-bitfield2.c: New test.
1606
1607 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1608
1609         * g++.dg/parse/conv_op1.C: New test.
1610
1611 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1612
1613         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1614         approved.
1615
1616 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1617
1618         * gcc.c-torture/compile/20021220-1.c: New test.
1619
1620 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1621
1622         * gcc.dg/i386-fastcall-1.c: New.
1623
1624 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1625
1626         * gcc.c-torture/execute/20021219-1.c: New test.
1627
1628 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1629
1630         * gcc.dg/i386-pic-1.c: New test.
1631
1632 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1633
1634         PR c++/8099
1635         * g++.dg/template/friend9.C: New test.
1636
1637 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1638
1639         PR c++/3663
1640         * g++.dg/template/access7.C: New test.
1641
1642 2002-12-18  Nick Clifton  <nickc@redhat.com>
1643
1644         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1645         the libstdc++-v3 directory has been found.
1646
1647 2002-12-12  Devang Patel <dpatel@apple.com>
1648         * gcc.dg/darwin-ld-1.c: New test.
1649         * gcc.dg/darwin-ld-2.c: New test.
1650         * gcc.dg/darwin-ld-3.c: New test.
1651         * gcc.dg/darwin-ld-4.c: New test.
1652         * gcc.dg/darwin-ld-5.c: New test.
1653
1654 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1655
1656         * gcc.c-torture/compile/20021212-1.c: New test.
1657
1658 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1659
1660         * gcc.dg/fshort-wchar: New test.
1661
1662 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1663
1664         PR c++/8372
1665         * g++.dg/template/dtor1.C: New test.
1666
1667         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1668         markers.
1669
1670 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1671
1672         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1673
1674 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1675
1676         * g++.dg/template/static1.C: New test.
1677         * g++.dg/template/static2.C: New test.
1678         * g++.old-deja/g++.ext/memconst.C: New test.
1679
1680 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1681
1682         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1683         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1684         * g++.dg/special/initp1.C: Likewise.
1685
1686 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1687
1688         * gcc.c-torture/execute/20021204-1.c: New test.
1689
1690 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1691
1692         * gcc.dg/ppc-fmadd-1.c: New file.
1693         * gcc.dg/ppc-fmadd-2.c: New file.
1694         * gcc.dg/ppc-fmadd-3.c: New file.
1695
1696 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1697
1698         * gcc.c-torture/compile/20021204-1.c: New test.
1699
1700 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1701
1702         * g++.dg/inherit/covariant2.C: New test.
1703         * g++.dg/inherit/covariant3.C: New test.
1704         * g++.dg/inherit/covariant4.C: New test.
1705         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1706         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1707
1708 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1709
1710         PR c++/8688
1711         * g++.dg/init/brace3.C: New test.
1712
1713 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1714
1715         * gcc.dg/20020210-1.c: Fix a comment typo.
1716
1717 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1718
1719         PR c++/8720
1720         * g++.dg/parse/defarg1.C: New test.
1721
1722         PR c++/8615
1723         * g++.dg/template/char1.C: New test.
1724
1725         * g++.dg/template/varmod1.C: Fix typo.
1726
1727 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1728
1729         DR 180
1730         * g++.old-deja/g++.pt/crash32.C: Expect error.
1731
1732 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1733
1734         PR c++/5919
1735         * g++.dg/template/varmod1.C: New test.
1736
1737         PR c++/8727
1738         * g++.dg/inherit/typeinfo1.C: New test.
1739
1740         PR c++/8663
1741         * g++.dg/inherit/typedef1.C: New test.
1742
1743 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1744
1745         PR c++/8332
1746         PR c++/8493
1747         * g++.dg/template/strlen1.C: New test.
1748
1749         PR c++/8227
1750         * g++.dg/template/ctor2.C: New test.
1751
1752         PR c++/8214
1753         * g++.dg/init/string1.C: New test.
1754
1755         PR c++/8511
1756         * g++.dg/template/friend8.C: New test.
1757
1758 2002-11-29  Joe Buck <jbuck@synopsys.com>
1759
1760         * g++.dg/lookup/anon2.C: New test.
1761
1762 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1763
1764         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1765         h8300 port.
1766
1767 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1768
1769         * gcc.dg/bitfld-6.c: New test.
1770
1771 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1772
1773         * gcc.c-torture/execute/20021127.[cx]: New test.
1774
1775 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1776
1777         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1778         quality.
1779
1780 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1781
1782         * g++.dg/init/brace2.C: New test.
1783         * g++.old-deja/g++.mike/p9129.C: Correct.
1784
1785 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1786
1787         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1788
1789 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1790
1791         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1792
1793 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1794
1795         * testsuite/g++.dg/abi/empty11.C: New test.
1796         * testsuite/g++.dg/rtti/cv1.C: New test.
1797
1798 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1799
1800         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1801
1802 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1803
1804         * g++.dg/abi/empty10.C: New test.
1805
1806 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1807
1808         * gcc.c-torture/compile/20021124-1.c: New test.
1809
1810 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1811
1812         * g++.dg/abi/rtti2.C: New test.
1813
1814 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1815
1816         * gcc.dg/i386-unroll-1.c: New test.
1817
1818 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1819
1820         * gcc.c-torture/compile/20021120-1.c: New test.
1821         * gcc.c-torture/compile/20021120-2.c: New test.
1822
1823 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1824
1825         * gcc.dg/bitfld-5.c: New test.
1826
1827 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1828
1829         * gcc.c-torture/execute/20021120-3.c: New test.
1830
1831 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1832
1833         * gcc.c-torture/execute/20021120-2.c: New test.
1834
1835 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1836
1837         * gcc.c-torture/execute/20021120-1.c: New test.
1838
1839 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1840
1841         * gcc.c-torture/execute/20021118-3.c: New test.
1842
1843 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1844
1845         * gcc.c-torture/compile/20021119-1.c: New test.
1846
1847 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1848
1849         * gcc.dg/duff-1.c: New test.
1850         * gcc.dg/duff-2.c: New test.
1851         * gcc.dg/duff-3.c: New test.
1852
1853 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1854
1855         * gcc.dg/cpp/_Pragma5.c: New test.
1856
1857 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1858
1859         * gcc.c-torture/execute/20021118-2.c: New test.
1860
1861 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1862
1863         * gcc.c-torture/execute/20021118-1.c: New test.
1864
1865 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1866
1867         * gcc.dg/20021116-1.c: New test.
1868
1869 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1870
1871         * g++.dg/abi/vcall1.C: New test.
1872
1873 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1874
1875         * gcc.dg/20021029-1.c: New test.
1876         * gcc.dg/20021029-2.c: New test.
1877
1878 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1879
1880         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1881
1882 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1883
1884         PR c/8439
1885         * gcc.dg/20021110.c: Move to ...
1886         * gcc.c-torture/compile/20021110.c: .... here.
1887
1888 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1889
1890         PR c/8467
1891         * gcc.c-torture/execute/20021111-1.c
1892
1893 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1894
1895         PR c/8439
1896         * gcc.dg/20021110.c: New test.
1897
1898 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1899
1900         * g++.dg/abi/vthunk3.C: Run only on x86.
1901
1902 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1903
1904         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1905
1906 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1907
1908         * lib/compat.exp (compat-execute): Fix logic error in last
1909         change.
1910
1911 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1912
1913         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1914
1915 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1916
1917         PR c++/8389
1918         * g++.dg/template/access6.C: New test.
1919
1920 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1921
1922         * gcc.dg/i386-ssefp-1.c: New test.
1923         * gcc.dg/i386-ssefp-1.c: New test.
1924
1925 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1926
1927         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1928
1929 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1930
1931         * g++.dg/abi/vthunk3.C: New test.
1932
1933         PR c++/8338
1934         * g++.dg/template/crash2.C: New test.
1935
1936 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1937
1938         * testsuite/g++.dg/abi/dtor1.C: New test.
1939         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1940
1941 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1942
1943         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1944         Darwin.
1945
1946 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1947
1948         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1949         -mthumb.  Only xfail with -O0.
1950
1951 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1952
1953         * g++.dg/abi/thunk1.C: New test.
1954         * g++.dg/abi/thunk2.C: Likewise.
1955         * g++.dg/abi/vtt1.C: Likewise.
1956
1957 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1958
1959         PR optimization/8423
1960         * gcc.c-torture/execute/builtin-constant.c: New test.
1961
1962 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1963
1964         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1965         Add some more cases.
1966
1967 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1968
1969         PR c++/8391
1970         * g++.dg/opt/local1.C: New test.
1971
1972 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1973
1974         PR c++/8160
1975         * g++.dg/template/complit1.C: New test.
1976
1977         PR c++/8149
1978         * g++.dg/template/typename4.C: Likewise.
1979
1980 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1981
1982         Core issue 287, PR c++/7639
1983         * g++.dg/template/instantiate1.C: Adjust error location.
1984         * g++.dg/template/instantiate3.C: New test.
1985         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1986         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1987         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1988
1989 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1990
1991         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1992
1993 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1994
1995         PR c++/8287
1996         * g++.dg/init/dtor2.C: New test.
1997
1998 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1999
2000         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2001         * gcc.dg/nest.c: Bypass errors on irix6.
2002
2003 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2004
2005         * gcc.dg/nest.c: Expect error for mmix-*-*.
2006         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2007
2008 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2009
2010         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2011         markers.
2012
2013         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2014
2015 2002-10-25  Mike Stump  <mrs@apple.com>
2016
2017         * gcc.dg/warn-1.c: New test.
2018
2019 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2020
2021         * g++.dg/template/typename3.C: New test.
2022
2023 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
2024
2025         * g++.dg/lookup/ptrmem1.C: New test.
2026
2027         * g++.dg/abi/vthunk2.C: New test.
2028
2029 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2030
2031         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2032
2033 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
2034
2035         * g++.dg/abi/empty9.C: New test.
2036
2037 2002-10-24  Richard Henderson  <rth@redhat.com>
2038
2039         * g++.dg/inherit/thunk1.C: Enable for ia64.
2040
2041 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2042
2043         PR c++/8067
2044         * g++.dg/lookup/pretty1.C: New test.
2045
2046 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
2047
2048         * gcc.dg/20021023-1.c: New test.
2049
2050 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2051
2052         PR c++/7679
2053         * g++.dg/parse/inline1.C: New test.
2054
2055 2002-10-23  Richard Henderson  <rth@redhat.com>
2056
2057         * g++.dg/inherit/thunk1.C: Enable for x86_64.
2058
2059         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2060
2061 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
2062
2063         PR c++/6579
2064         * g++.dg/parse/stmtexpr3.C: New test.
2065
2066 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2067
2068         * g++.dg/expr/cond1.C: New test.
2069
2070 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2071
2072         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2073
2074 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2075
2076         * g++.dg/abi/vbase13.C: New test.
2077         * g++.dg/abi/vbase14.C: Likewise.
2078
2079 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
2080
2081         * gcc.dg/tls/pic-1.c: New test.
2082         * gcc.dg/tls/nonpic-1.c: New test.
2083         * gcc.dg/20021018-1.c: New test.
2084
2085 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2086
2087         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2088         Remove only files with the same base name as the test case.
2089         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2090         (profopt-execute): Likewise.  Also, remove old profiling
2091         and performance data files before running the tests.
2092
2093         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2094         * g++.dg/bprob/bprob.exp: Likewise.
2095         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2096         to allow more general test case names.
2097
2098         * g++.dg/bprob/bprob-1.C: Rename to ...
2099         * g++.dg/bprob/g++-bprob-1.C: ... this.
2100
2101         * g77.dg/bprob/bprob-1.f: Rename to ...
2102         * g77.dg/bprob/g77-bprob-1.f: ... this.
2103
2104 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2105
2106         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2107         bison 1.50 or later.
2108
2109 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2110
2111         * g++.dg/README: Describe more test directories.
2112
2113 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2114
2115         * g++.dg/init/array6.C: Add additional tests.
2116
2117 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2118
2119         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2120         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2121
2122 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2123
2124         * gcc.c-torture/compile/20020604-1.x: New.
2125         * gcc.c-torture/compile/simd-5.x: Likewise.
2126         * gcc.c-torture/execute/920710-1.x: Likewise.
2127         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2128
2129 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2130
2131         * g++.dg/inherit/override1.C: Add dg-options clause.
2132
2133 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2134
2135         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2136         _mm_slli_si128.
2137
2138 2002-10-19  Andreas Schwab  <schwab@suse.de>
2139
2140         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2141         directory component.
2142
2143 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2144
2145         * g++.dg/inherit/thunk1.C: New test.
2146
2147         * g++.dg/inherit/override1.C: New test.
2148
2149         * g++.dg/abi/mangle11.C: New test.
2150         * g++.dg/abi/mangle14.C: New test.
2151         * g++.dg/abi/mangle17.C: New test.
2152
2153 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2154
2155         * g++.dg/overload/member2.C: New test.
2156
2157 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2158
2159         * g++.dg/README: Describe new compat directory.
2160         * g++.dg/dg.exp: Skip tests in compat directory.
2161         * README.compat: New file.
2162         * lib/compat.exp: New expect script.
2163         * g++.dg/compat: New test directory.
2164         * g++.dg/compat/compat.exp: New expect script.
2165         * g++.dg/compat/abi: New test directory.
2166         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2167         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2168         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2169         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2170         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2171         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2172         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2173         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2174         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2175         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2176         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2177         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2178         * g++.dg/compat/break: New test directory.
2179         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2180         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2181         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2182         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2183         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2184         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2185         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2186         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2187         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2188         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2189         g++.dg/compat/break/README: New files.
2190         * g++.dg/compat/eh: New test directory.
2191         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2192         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2193         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2194         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2195         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2196         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2197         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2198         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2199         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2200         g++.dg/compat/eh/filter2_y.C,
2201         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2202         g++.dg/compat/eh/new1_y.C,
2203         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2204         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2205         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2206         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2207         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2208         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2209         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2210         g++.dg/compat/eh/unexpected1_y.C: New files.
2211         * g++.dg/compat/init: New test directory.
2212         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2213         g++.dg/compat/init/array5_y.C,
2214         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2215         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2216         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2217         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2218         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2219         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2220         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2221         g++.dg/compat/init/init-ref2_y.C: New files.
2222
2223 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2224
2225         PR c++/7584
2226         * g++.dg/inherit/using3.C: New test.
2227
2228 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
2229
2230         * gcc.dg/20021017-2.c: New test.
2231
2232 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2233
2234         * g++.dg/abi/mangle16.C: Adjust.
2235
2236         * g++.dg/init/array8.C: New test.
2237
2238 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2239
2240         * gcc.dg/special/mips-abi.exp: New test.
2241         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2242
2243 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2244
2245         * g++.dg/abi/mangle16.C: New test.
2246         * g++.dg/abi/mangle17.C: Likewise.
2247
2248         PR c++/7478
2249         * g++.dg/template/ref1.C: New test.
2250
2251 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2252
2253         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2254
2255 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2256
2257         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2258
2259 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2260
2261         PR c++/7524
2262         * g++.dg/init/array7.C: New test.
2263
2264 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2265
2266         * g++.dg/init/array6.C: New test.
2267
2268         * g++.dg/abi/mangle13.C: Likewise.
2269         * g++.dg/abi/mangle14.C: Likewise.
2270         * g++.dg/abi/mangle15.C: Likewise.
2271
2272 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2273
2274         * g++.dg/abi/empty8.C: New test.
2275
2276 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2277
2278         * g++.dg/init/ctor1.C: New test.
2279
2280 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2281
2282         * gcc.c-torture/execute/20021015-1.c: New test.
2283
2284 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2285
2286         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2287
2288 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
2289
2290         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2291
2292 2002-10-14  Richard Henderson  <rth@redhat.com>
2293
2294         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2295
2296 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2297
2298         PR optimization/6631
2299         * g++.dg/opt/const2.C: New test.
2300
2301 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2302
2303         PR c++/7176
2304         * g++.dg/parse/friend1.C: New test.
2305         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2306
2307 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2308
2309         * gcc.dg/20021014-1.c: New test.
2310
2311 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2312
2313         PR c++/5661
2314         * g++.dg/ext/vlm1.C: New test.
2315         * g++.dg/ext/vlm2.C: Likewise.
2316
2317         * g++.dg/init/array1.C: Remove invalid braces.
2318         * g++.dg/init/brace1.C: New test.
2319         * g++.dg/init/copy2.C: Likewise.
2320         * g++.dg/init/copy3.C: Likewise.
2321         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2322         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2323         braces.
2324
2325 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2326
2327         * gcc.dg/cpp/assembler.S: Don't use -ansi.
2328
2329 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
2330
2331         * gcc.c-torture/compile/simd-5.c: New test.
2332
2333 2002-10-10  Roger Sayle  <roger@eyesopen.com>
2334
2335         * gcc.c-torture/execute/shiftopt-1.c: New test case.
2336
2337 2002-10-10  Jim Wilson  <wilson@redhat.com>
2338
2339         * gcc.c-torture/execute/20021010-1.c: New test.
2340
2341 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
2342
2343         PR c/7353
2344         * g++.dg/ext/typedef-init.C: New test.
2345         * gcc.dg/typedef-init.c: New test.
2346
2347 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
2348
2349         * gcc.dg/cpp/paste13.c: New test.
2350
2351 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2352
2353         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
2354         remaining platforms, XFAIL during compile, not execute.  Don't
2355         XFAIL at -O0.
2356
2357 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
2358
2359         * gcc.dg/alias-1.c: Tweak expected warning.
2360
2361 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2362
2363         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2364
2365 2002-10-06  Andreas Jaeger  <aj@suse.de>
2366
2367         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2368         * gcc.dg/cpp/c++98.C: Likewise.
2369
2370         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2371         * g++.dg/cpp/c++98.C: Likewise.
2372
2373         * g++.dg/README (Subdirectories): Mention cpp directory.
2374
2375         PR target/7559
2376         * gcc.dg/20021006-1.c: New test.
2377
2378 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2379
2380         PR c++/7804
2381         * g++.dg/other/warning1.C: New test.
2382
2383 2002-10-04  Roger Sayle  <roger@eyesopen.com>
2384
2385         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
2386         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
2387         and sparc-*-* with -m64 as expected failures.  See PR 8087.
2388
2389 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2390
2391         PR c++/7931
2392         * g++.dg/template/ptrmem3.C: New test.
2393
2394         PR c++/7754
2395         * g++.dg/template/union1.C: New test.
2396
2397 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2398
2399         PR c++/8006
2400         * g++.dg/abi/mangle9.C: New test.
2401         * g++.dg/abi/mangle10.C: New test.
2402         * g++.dg/abi/mangle11.C: New test.
2403         * g++.dg/abi/mangle12.C: New test.
2404
2405 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
2406
2407         PR c++/7188.
2408         * g++.dg/template/meminit1.C: New test.
2409         * g++.dg/warn/Wreorder-1.C: Likewise.
2410         * g++.old-deja/g++.mike/warn3.C: Tweak.
2411         * lib/prune.exp: Ingore "in copy constructor".
2412
2413 2002-10-02  Andreas Jaeger  <aj@suse.de>
2414
2415         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2416         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2417         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2418         on x86-64.
2419
2420 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2421
2422         * gcc.dg/empty1.C: Fix typo.
2423
2424 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
2425
2426         * gcc.dg/alias-1.c: New test.
2427
2428 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2429
2430         * gcc.dg/empty1.C: New test.
2431
2432         * g++.dg/tls/init-2.C: Tweak error messages.
2433
2434 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2435
2436         * gcc.c-torture/compile/20020923-1.c: New test.
2437
2438 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2439
2440         * gcc.c-torture/execute/ffs-1.c: New test.
2441         * gcc.c-torture/execute/ffs-2.c: Ditto.
2442
2443 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2444
2445         * g++.dg/overload/member1.C: New test.
2446
2447 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2448
2449         * g++.dg/abi/empty7.C: New test.
2450         * g++.dg/init/pm2.C: Likewise.
2451
2452 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2453
2454         * g++.dg/rtti/crash1.C: New test.
2455
2456 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2457
2458         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2459         gcc.dg/sibcall-4.c: New tests.
2460
2461 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2462
2463         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2464         powerpc and MMIX targets.
2465
2466 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2467
2468         * gcc.dg/cpp/20020927-1.c: New.
2469
2470 2002-09-26  David S. Miller  <davem@redhat.com>
2471
2472         * gcc.c-torture/compile/trunctfdf.c: New.
2473
2474 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2475
2476         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2477
2478 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2479
2480         * gcc.c-torture/execute/loop-15.c: New.
2481
2482 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2483
2484         * README.QMTEST: Fix typo.
2485
2486 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2487
2488         * gcc.dg/20020926-1.c: New test.
2489
2490 2002-09-25  David S. Miller  <davem@redhat.com>
2491
2492         PR target/7842
2493         * gcc.c-torture/execute/shiftdi.c: New test.
2494
2495 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2496
2497         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2498         unique to the tool.
2499         * lib/g77.exp (g77_init): Likewise.
2500         * lib/g++.exp (g++_init): Likewise.
2501         * lib/objc.exp (objc_init): Likewise.
2502
2503 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2504
2505         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2506         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2507         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2508
2509 2002-09-25  Richard Henderson  <rth@redhat.com>
2510
2511         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2512         too-small long double.
2513
2514 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2515
2516         * gcc.dg/20020919-1.c: New test.
2517
2518 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2519
2520         * g++.dg/abi/bitfield6.C: New test.
2521         * g++.dg/abi/bitfield7.C: New test.
2522         * g++.dg/abi/bitfield8.C: New test.
2523         * g++.dg/abi/vbase11.C: New test.
2524
2525 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2526
2527         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2528         hppa*-*-hpux*.  Update test comment.
2529
2530 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2531
2532         * gcc.dg/tls/struct-1.c: New test.
2533
2534 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2535
2536         * gcc.dg/cpp/tr-warn2.c: Update.
2537
2538 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2539
2540         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2541
2542 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2543
2544         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2545         systems.
2546
2547 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2548
2549         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2550
2551         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2552         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2553         setting of cxxfilt.
2554
2555 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2556
2557         * gcc.dg/20020312-2.c: Update for darwin.
2558
2559 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2560
2561         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2562
2563 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2564
2565         * objc.dg/comp-types-1.m: New test.
2566         * objc.dg/comp-types-2.m: New test.
2567         * objc.dg/comp-types-3.m: New test.
2568         * objc.dg/comp-types-4.m: New test.
2569         * objc.dg/comp-types-5.m: New test.
2570         * objc.dg/comp-types-6.m: New test.
2571
2572 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2573
2574         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2575
2576 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2577
2578         * g++.dg/other/do1.C: New test.
2579
2580         * g++.dg/template/subst1.C: New test.
2581
2582 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2583
2584         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2585
2586 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2587
2588         * g++.dg/template/qualttp20.C: Adjust expected errors.
2589         * g++.old-deja/g++.jason/report.C: Likewise.
2590         * g++.old-deja/g++.other/qual1.C: Likewise.
2591
2592         * g++.dg/lookup/scoped2.C: New test.
2593
2594         * g++.dg/ext/asm3.C: New test.
2595
2596 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2597
2598         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2599
2600 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2601
2602         * ChangeLog: follow spelling conventions.
2603         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2604         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2605         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2606         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2607         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2608         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2609         * g++.old-deja/g++.law/global-init1.C: Likewise.
2610         * g++.old-deja/g++.other/delete4.C: Likewise.
2611         * g++.old-deja/g++.other/inline21.C: Likewise.
2612         * g++.old-deja/g++.other/singleton.C: Likewise.
2613         * g77.dg/strlen0.f: Likewise.
2614         * g77.f-torture/compile/20010519-1.f: Likewise.
2615         * g77.f-torture/compile/980310-4.f: Likewise.
2616         * gcc.c-torture/compile/20000605-1.c: Likewise.
2617         * gcc.c-torture/execute/20020225-1.c: Likewise.
2618         * gcc.dg/c90-hexfloat-2.c: Likewise.
2619         * gcc.dg/c99-bool-1.c: Likewise.
2620         * gcc.dg/c99-hexfloat-2.c: Likewise.
2621         * gcc.dg/dll-2.c: Likewise.
2622         * gcc.dg/wtr-union-init-1.c: Likewise.
2623         * gcc.dg/wtr-union-init-2.c: Likewise.
2624         * gcc.dg/wtr-union-init-3.c: Likewise.
2625         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2626         * gcc.dg/cpp/defined.c: Likewise.
2627         * gcc.dg/cpp/macsyntx.c: Likewise.
2628         * gcc.dg/cpp/paste2.c: Likewise.
2629         * gcc.dg/cpp/trad/defined.c: Likewise.
2630         * gcc.dg/format/c90-printf-1.c: Likewise.
2631         * gcc.dg/format/c90-scanf-1.c: Likewise.
2632         * gcc.dg/format/c99-printf-1.c: Likewise.
2633         * gcc.dg/format/c99-scanf-1.c: Likewise.
2634         * gcc.misc-tests/gcov-8.c: Likewise.
2635         * lib/profopt.exp: Likewise.
2636
2637 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2638
2639         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2640
2641 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2642
2643         * g++.dg/inherit/using2.C: New test.
2644
2645 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2646
2647         * ChangeLog: Follow spelling conventions.
2648         * g++.dg/template/friend4.C: Likewise.
2649         * g++.old-deja/g++.pt/crash67.C: Likewise.
2650         * gcc.c-torture/execute/20000801-4.c: Likewise.
2651         * gcc.dg/c90-digraph-1.c: Likewise.
2652         * gcc.dg/c94-digraph-1.c: Likewise.
2653         * gcc.dg/c99-digraph-1.c: Likewise.
2654         * gcc.dg/cpp/line5.c: Likewise.
2655         * gcc.dg/cpp/multiline.c: Likewise.
2656         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2657         * gcc.dg/format/attr-3.c: Likewise.
2658         * gcc.dg/format/c90-scanf-3.c: Likewise.
2659         * gcc.dg/format/ext-4.c: Likewise.
2660
2661 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2662
2663         * g++.dg/template/pretty1.C: New test.
2664
2665 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2666
2667         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2668
2669 2002-09-13  Matt Austern  <austern@apple.com>
2670
2671         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2672         passing a cast expression to a function by const reference.
2673
2674 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2675
2676         * g++.dg/template/deduce1.C: New test.
2677
2678 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2679
2680         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2681         32-bit int.
2682
2683 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2684
2685         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2686         usage.
2687
2688 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2689
2690         * gcc.c-torture/compile/20020910-1.c: New test.
2691
2692 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2693
2694         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2695
2696 2002-09-10  Andreas Jaeger  <aj@suse.de>
2697
2698         * gcc.dg/20020312-2.c: Adjust for x86-64.
2699
2700 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2701
2702         * g77.dg/7388.f: New test case for PR 7388.
2703
2704 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2705
2706         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2707
2708 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2709
2710         * objc.dg/proto-lossage-1.m: New test.
2711
2712 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2713
2714         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2715
2716 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2717
2718         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2719         expected to pass.
2720
2721 2002-09-06  Stan Shebs  <shebs@apple.com>
2722             David Edelsohn  <edelsohn@gnu.org>
2723
2724         * gcc.dg/weak: New directory.
2725         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2726         target-specific xfail bits.
2727         * gcc.dg/typeof-2.c: Move to new directory.
2728         * gcc.dg/weak.exp: New expect script.
2729
2730 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2731
2732         * gcc.c-torture/execute/extzvsi.c: New test.
2733
2734 2002-09-05  Stan Shebs  <shebs@apple.com>
2735
2736         * gcc.dg/weak-1.c: xfail on Darwin.
2737         * gcc.dg/weak-2.c: Ditto.
2738         * gcc.dg/weak-3.c: Ditto.
2739         * gcc.dg/weak-4.c: Ditto.
2740         * gcc.dg/weak-5.c: Ditto.
2741         * gcc.dg/weak-6.c: Ditto.
2742         * gcc.dg/weak-7.c: Ditto.
2743         * gcc.dg/weak-8.c: Ditto.
2744         * gcc.dg/weak-9.c: Ditto.
2745
2746 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2747
2748         * gcc.c-torture/execute/loop-14.c: New test.
2749
2750 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2751
2752         * g++.dg/other/cxa-atexit1.C: New test.
2753
2754         * gcc.dg/typeof-2.c: New test.
2755
2756 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2757
2758         * gcc.dg/builtins-2.c: New testcase.
2759         * gcc.dg/builtins-3.c: New testcase.
2760
2761 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2762
2763         * gcc.dg/cpp/_Pragma4.c: New test.
2764
2765 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2766
2767         * objc/execute/nil_method-1.m: New testcase.
2768
2769 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2770
2771         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2772         [Object class], not [Object initialize].
2773
2774 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2775             Hans-Peter Nilsson  <hp@bitrange.com>
2776
2777         * gcc.c-torture/execute/20020720-1.x: Skip test on
2778         mmix-knuth-mmixware.  Correct comment.
2779
2780 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2781
2782         * testsuite/g++.dg/abi/bitfield5.C: New test.
2783         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2784
2785 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2786
2787         * objc.dg/undeclared-selector.m: New test.
2788
2789 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2790
2791         * g++.dg/other/offsetof1.C: Avoid cast warning.
2792
2793 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2794
2795         * objc.dg/super-class-2.m: New test.
2796
2797 2002-08-24  Matt Austern  <austern@apple.com>
2798
2799         * g++.dg/ext/lvaddr.C: New test.
2800         * g++.dg/ext/lvcast.C: New test.
2801
2802 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2803
2804         * testsuite/g++.dg/inherit/cond1.C: New test.
2805
2806 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2807
2808         * gcc.dg/noncompile/incomplete-1.c: New test.
2809
2810 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2811
2812         * gcc.dg/typespec-1.c: New test.
2813
2814 2002-08-20  Devang Patel  <dpatel@apple.com>
2815         * objc.dg/proto-hier-2.m: New test.
2816
2817 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2818
2819         * objc.dg/bitfield-1.m: New test.
2820         * objc.dg/bitfield-2.m: New test.
2821
2822 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2823
2824         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2825         gcc.dg/c99-flex-array-4.c: New tests.
2826
2827 2002-08-16  Stan Shebs  <shebs@apple.com>
2828
2829         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2830
2831 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2832
2833         * gcc.dg/typeof-1.c: New test.
2834         * g++.dg/ext/typeof2.C: New test.
2835
2836 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2837
2838         * g++.dg/other/offsetof1.C: New test.
2839
2840 2002-08-14  Richard Henderson  <rth@redhat.com>
2841
2842         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2843
2844 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2845
2846         * gcc.dg/cpp/_Pragma3.c: New test.
2847
2848 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2849
2850         * g++.dg/template/inherit3: New test.
2851
2852 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2853
2854         * gcc.dg/bitfld-4.c: Add blank options.
2855
2856 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2857
2858         * g++.dg/template/crash1.C: New test.
2859
2860 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2861
2862         * gcc.dg/tls/opt-2.c: New test.
2863
2864 2002-08-08  Devang Patel  <dpatel@apple.com>
2865
2866         * objc.dg/selector-1.m : New test
2867
2868 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2869
2870         * g++.dg/abi/bitfield4.C: New test.
2871         * gcc.dg/bitfld-4.c: New test.
2872
2873 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2874
2875         * g++.dg/other/packed1.C: New test.
2876
2877 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2878
2879         * g++.dg/abi/offsetof.C: Tweak error messages.
2880         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2881
2882 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2883
2884         * gcc.dg/bitfld-3.c: New test.
2885
2886 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2887             Richard Henderson  <rth@redhat.com>
2888
2889         * gcc.dg/i386-bitfield1.c: New test.
2890         * g++.dg/abi/bitfield3.C: Update.
2891
2892 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2893
2894         * objc.dg/const-str-2.m: Update.
2895         * gcc.dg/cpp/c++98.c: Change to C extension.
2896         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2897         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2898
2899 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2900
2901         * testsuite/gcc.dg/tls/diag-3.c: New.
2902
2903 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2904
2905         * g++.dg/README (Subdirectories): Document new subdir expr.
2906         * g++.dg/expr/pmf-1.C: New test.
2907
2908 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2909
2910         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2911
2912 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2913
2914         * g++.dg/abi/bitfield3.C: New test.
2915
2916 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2917
2918         * lib/gcov.exp: Tweak expected line formats.
2919         * gcc.misc-tests/gcov8.c: New test.
2920         * gcc.misc-tests/gcov8.x: New flags.
2921
2922 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2923
2924         * consistency.vlad/layout/endian.c: Include string.h.
2925
2926         * gcc.c-torture/execute/20020805-1.c: New test.
2927
2928 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2929
2930         * g++.dg/other/conversion1.C: New test.
2931
2932 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2933
2934         * gcc.dg/builtins-1.c: New testcase.
2935
2936 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2937
2938         * g++.dg/inherit/access3.C: New test.
2939
2940 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2941
2942         * gcc.dg/ia64-visibility-2.c: New test.
2943
2944 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2945
2946         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2947         __qualifier_flags to __flags.
2948
2949 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2950
2951         * g++.dg/inherit/operator1.C: New test.
2952         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2953         * g++.dg/other/error1.C: Change expected error message.
2954         * g++.dg/template/conv4.C: Likewise.
2955
2956 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2957
2958         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2959         for documented behavior.
2960
2961 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2962
2963         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2964         several targets known to fail.
2965
2966 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2967
2968         * gcc.dg/mips-args-[123].c: New tests.
2969
2970 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2971
2972         * gcc.dg/ppc-spe.c: New.
2973
2974 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2975
2976         * g++.dg/other/ptrmem4.C: New testcase.
2977
2978 2002-07-24  Richard Henderson  <rth@redhat.com>
2979
2980         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2981
2982 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2983
2984         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2985
2986 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2987
2988         * gcc.c-torture/execute/memset-3.c: New testcase.
2989
2990 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2991
2992         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2993         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2994
2995 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2996
2997         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2998         Delete.
2999
3000 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
3001
3002         * gcc.c-torture/compile/simd-4.c: New test.
3003
3004 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3005
3006         PR c++/7347, c++/7348
3007         * g++.dg/template/access4.C: New test.
3008         * g++.dg/template/access5.C: New test.
3009         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3010         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3011         * g++.old-deja/g++.pt/ttp58.C: Likewise.
3012         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3013
3014 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
3015
3016         * gcc.dg/gnu89-init-2.c: New test.
3017
3018 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3019
3020         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3021
3022 2002-07-20  Roger Sayle  <roger@eyesopen.com>
3023
3024         * gcc.c-torture/execute/20020720-1.c: New testcase.
3025
3026 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3027
3028         * gcc.dg/cpp/Wsignprom.c: New tests.
3029
3030 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
3031
3032         * gcc.c-torture/execute/loop-13.c: New test.
3033
3034 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3035
3036         * gcc.dg/cpp/expr.c: New tests.
3037
3038 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
3039
3040         * g++.dg/opt/pr6713.C: Add template instantiation.
3041
3042 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
3043
3044         * gcc.dg/nest.c: New test.
3045
3046 2002-07-17  Richard Henderson  <rth@redhat.com>
3047
3048         * g++.dg/opt/pr6713.C: New test.
3049
3050 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3051
3052         * gcc.c-torture/execute/loop-2e.x: Let the testcase
3053         XFAIL for all x86 processors.
3054
3055 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3056
3057         * gcc.c-torture/execute/20010122-1.x: Do not test with
3058         -fomit-frame-pointer.
3059
3060 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3061
3062         * g++.dg/template/instantiate2.C: New test.
3063         * g++.dg/template/spec4.C: New test.
3064
3065 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3066
3067         * g++.dg/template/access2.C: New test.
3068         * g++.dg/template/access3.C: New test.
3069
3070 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
3071
3072         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3073         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3074         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3075         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3076         Convert to use <stdarg.h>.
3077         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3078         Delete.
3079         * gcc.dg/va-arg-2.c: New.
3080         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3081
3082 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
3083
3084         * gcc.c-torture/compile/20020710-1.c: New test.
3085
3086 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
3087                           Andrew Pinski  <pinskia@physics.uc.edu>
3088
3089         gcc.c-torture/compile/simd-2.c: New testcase.
3090         gcc.c-torture/compile/simd-3.c: Likewise.
3091
3092 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3093
3094         PR c++/7224
3095         * g++.dg/overload/error1.C: New test.
3096
3097 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3098
3099         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3100         configuration and IRIX 6 O32 ABI.
3101
3102 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3103
3104         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3105
3106 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3107
3108         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3109
3110 2002-07-10  Jeffrey A Law  <law@redhat.com>
3111
3112         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3113
3114         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3115
3116 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3117
3118         * gcc.dg/20020312-2.c: Check for __PPC__.
3119
3120 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3121
3122         * gcc.c-torture/compile/20020709-1.c: New test.
3123
3124 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3125
3126         * g++.dg/template/qualttp21.C: New test case.
3127
3128 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3129
3130         * gcc.c-torture/compile/20020706-1.c: New test.
3131         * gcc.c-torture/compile/20020706-2.c: New test.
3132
3133 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3134             Alexandre Oliva  <aoliva@redhat.com>
3135
3136         * g++.dg/warn/incomplete1.C: New test.
3137
3138 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3139
3140         PR c++/7099
3141         * g++.dg/warn/noreturn1.C: New test.
3142
3143 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3144
3145         PR c++/6706
3146         * g++.dg/debug/debug6.C: New test.
3147         * g++.dg/debug/debug7.C: New test.
3148
3149 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
3150
3151         * gcc.c-torture/compile/simd-3.c: New test.
3152
3153 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3154
3155         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3156         * gcc.dg/20020620-1.c: Likewise.
3157
3158 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3159
3160         PR c++/6944
3161         * g++.dg/init/array4.C: New test.
3162         * g++.dg/init/array5.C: New test.
3163
3164 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
3165
3166         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3167         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3168
3169 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3170
3171         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3172         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3173         * gcc.dg/wtr-conversion-1.c: Likewise.
3174         * gcc.dg/wtr-escape-1.c: Likewise.
3175         * gcc.dg/wtr-int-type-1.c: Likewise.
3176         * gcc.dg/wtr-label-1.c: Likewise.
3177         * gcc.dg/wtr-static-1.c: Likewise.
3178         * gcc.dg/wtr-strcat-1.c: Likewise.
3179         * gcc.dg/wtr-suffix-1.c: Likewise.
3180         * gcc.dg/wtr-switch-1.c: Likewise.
3181         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3182         * gcc.dg/wtr-union-init-1.c: Likewise.
3183         * gcc.dg/wtr-union-init-2.c: Likewise.
3184         * gcc.dg/wtr-union-init-3.c: Likewise.
3185
3186         * gcc.dg/wtr-func-def-1.c: New test.
3187
3188 2002-07-02 Devang Patel <dpatel@apple.com>
3189
3190         * objc.dg/param-1.m: New test.
3191
3192 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3193
3194         * gcc.dg/cpp/trad/directive.c: Add test.
3195         * gcc.dg/cpp/trad/macroargs.c: Add test.
3196         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3197
3198 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3199
3200         * gcc.dg/cpp/cmdlne-M.c: New test.
3201
3202 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3203
3204         * objc.dg/desig-init-1.m: New test.
3205
3206 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3207
3208         PR c++/6716
3209         * g++.dg/template/instantiate1.C: New test.
3210
3211 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3212
3213         PR c++/7112
3214         * g++.dg/template/sizeof2.C: New test.
3215
3216 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3217
3218         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3219         gcc.dg/cpp/trad/include.c: New tests.
3220
3221 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3222
3223         PR target/7177
3224         * gcc.c-torture/compile/20020701-1.c: New test.
3225
3226 2002-07-01  Stan Shebs  <shebs@apple.com>
3227
3228         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3229         header here...
3230         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3231         (objc-torture-execute): or here.
3232
3233 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
3234
3235         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3236
3237 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3238
3239         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3240
3241 2002-06-30  Devang Patel  <dpatel@apple.com>
3242
3243         * objc.dg/fsyntax-only.m: New test.
3244
3245 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3246
3247         PR c++/6695
3248         * g++.dg/template/friend7.C: New file.
3249
3250 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3251
3252         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3253         return type.
3254
3255 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
3256
3257         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3258         avoid division by zero.
3259
3260 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3261
3262         * gcc.dg/Wunknownprag.c: New tests.
3263
3264 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
3265
3266         * gcc.c-torture/execute/simd-2.c: New test.
3267
3268 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3269
3270         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3271         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3272         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3273         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3274         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3275         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3276         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3277         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3278         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3279         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3280         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3281         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3282         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3283         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3284         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3285         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3286         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3287
3288 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3289
3290         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3291         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3292         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3293         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3294         New tests.
3295         * gcc.dg/cpp/trad/directive.c: Update.
3296
3297 2002-06-23  Andreas Jaeger  <aj@suse.de>
3298
3299         * gcc.c-torture/execute/complex-6.c: New.
3300
3301 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3302
3303         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3304         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3305         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3306         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3307
3308 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3309
3310         * gcc.dg/cpp/trad: New directory with traditional tests copied
3311         from parent directory.
3312         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3313         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3314         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3315         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3316         Move to trad/ and rename.
3317         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3318         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3319         gcc.dg/cpp/trad/redef2.c: New tests.
3320         * gcc.dg/cpp/trad/trad.exp: New driver.
3321
3322 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3323
3324         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3325         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3326         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3327         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3328         Remove.
3329
3330 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3331
3332         * gcc.dg/20020620-1.c: New test.
3333
3334 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3335
3336         * g++.dg/template/ttp4.C: New test.
3337
3338 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
3339
3340         * g++.dg/opt/vt1.C: Fix regexp.
3341
3342 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3343
3344         * gcc.c-torture/execute/pure-1.c: Make functions static again.
3345         Don't use attribute `noinline'.
3346
3347 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3348
3349         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3350
3351 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
3352
3353         * gcc.c-torture/execute/simd-1.c: New.
3354
3355         * gcc.dg/simd-1.c: New.
3356
3357 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3358
3359         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3360
3361 2002-06-16  Richard Henderson  <rth@redhat.com>
3362
3363         * g++.dg/ext/anon-struct1.C: New.
3364         * g++.dg/ext/anon-struct2.C: New.
3365         * g++.dg/ext/anon-struct3.C: New.
3366         * gcc.dg/anon-struct-1.c: New.
3367         * gcc.dg/anon-struct-2.c: New.
3368         * gcc.dg/anon-struct-3.c: New.
3369         * gcc.dg/20011008-1.c: Adjust warning text.
3370         * gcc.dg/20020527-1.c: Add -fms-extensions.
3371
3372 2002-06-16  Richard Henderson  <rth@redhat.com>
3373
3374         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3375
3376 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
3377
3378         * gcc.c-torture/execute/20020615-1.c: New test.
3379
3380 2002-06-15  Roger Sayle  <roger@eyesopen.com>
3381
3382         * gcc.c-tortuture/execute/compare-1.c: New test case.
3383         * gcc.c-tortuture/execute/compare-2.c: New test case.
3384         * gcc.c-tortuture/execute/compare-3.c: New test case.
3385
3386 2002-06-13  Richard Henderson  <rth@redhat.com>
3387
3388         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
3389         ia64 ilp32.
3390
3391 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3392
3393         * g++.dg/template/typename2.C: Update error message.
3394
3395 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
3396
3397         * gcc.c-torture/execute/20020611-1.c: New test.
3398
3399 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
3400
3401         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3402         list of targets to skip.
3403
3404 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
3405
3406         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3407         targets if not optimizing.
3408
3409 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
3410
3411         * gcc.c-torture/compile/20020605-1.c: New test.
3412
3413         * g++.dg/opt/vt1.C: New test.
3414
3415         * gcc.dg/20020531-1.c: New test.
3416
3417         * gcc.dg/20020530-1.c: New test.
3418
3419         * gcc.dg/20020527-1.c: New test.
3420
3421         * g++.dg/opt/cse1.C: New test.
3422
3423 2002-06-07  Roger Sayle  <roger@eyesopen.com>
3424
3425         * gcc.dg/20020607-2.c: New test case.
3426
3427 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
3428
3429         * gcc.c-torture/compile/20020604-1.c: New test.
3430
3431 2002-06-04  Richard Henderson  <rth@redhat.com>
3432
3433         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3434         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3435         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3436
3437 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3438
3439         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3440
3441 2002-06-03  Richard Henderson  <rth@redhat.com>
3442
3443         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3444         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3445
3446 2002-06-02  Richard Henderson  <rth@redhat.com>
3447
3448         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3449         test functions static.
3450
3451 2002-06-02  Andreas Jaeger  <aj@suse.de>
3452
3453         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3454         now.
3455
3456 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3457
3458         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3459         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3460         Update for mofified diagnostics.
3461         * gcc.dg/c99-intconst-1.c: No longer fail.
3462
3463 2002-06-02  Richard Henderson  <rth@redhat.com>
3464
3465         * gcc.dg/uninit-A.c: Remove xfail markers.
3466
3467 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3468
3469         * gcc.dg/fnegate-1.c: New test case.
3470
3471 2002-05-30  Osku Salerma  <osku@iki.fi>
3472
3473         * gcc.c-torture/execute/mayalias-1.c: New file.
3474
3475 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3476
3477         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3478         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3479         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3480
3481 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3482
3483         * gcc.c-torture/execute/20020529-1.c: New test.
3484
3485 2002-05-27  Richard Henderson  <rth@redhat.com>
3486
3487         * g++.dg/ext/attrib6.C: New test case.
3488
3489 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3490
3491         * gcc.c-torture/execute/pure-1.c: New test.
3492
3493 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3494
3495         * gcc.dg/cpp/arith-2.c: Remove.
3496
3497 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3498
3499         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3500         * gcc.dg/cpp/if-3.c: Remove.
3501
3502 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3503
3504         * g++.dg/opt/cse2.C: New test.
3505
3506 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3507
3508         * gcc.dg/cpp/arith-1.c: New semantic tests.
3509         * gcc.dg/cpp/if-1.c: Update.
3510
3511 2002-05-24  Ben Elliston  <bje@redhat.com>
3512
3513         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3514
3515 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3516
3517         * gcc.dg/verbose-asm.c: New test.
3518
3519 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3520
3521         * gcc.dg/cpp/paste12.c: New test.
3522
3523 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3524
3525         * g++.dg/parse/named_ops.C: New test.
3526
3527 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3528
3529         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3530
3531 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3532
3533         * gcc.dg/weak-2.c: Allow optional leading underscore
3534         in scan-assembler symbol name.
3535         * gcc.dg/weak-3.c: Likewise.
3536         * gcc.dg/weak-4.c: Likewise.
3537         * gcc.dg/weak-5.c: Likewise.
3538
3539 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3540
3541         * gcc.dg/20020523-1.c: New test.
3542
3543 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3544
3545         * objc.dg/const-str-2.m: Update now that we stop after
3546         a command line error.
3547
3548 2002-05-22  Richard Henderson  <rth@redhat.com>
3549
3550         * g++.dg/dg.exp: Fix typo in test pruneing.
3551
3552 2002-05-22  Richard Henderson  <rth@redhat.com>
3553
3554         * g++.dg/dg.exp: Prune the tls subdirectory.
3555         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3556         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3557         * g++.dg/tls/init-1.C: New.
3558
3559 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3560
3561         * gcc.dg/20020517-1.c: New test.
3562
3563 2002-05-21  Richard Henderson  <rth@redhat.com>
3564
3565         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3566         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3567
3568 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3569
3570         * g++.dg/other/copy2.C: New test.
3571
3572 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3573
3574         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3575         (MAX_COPY): Bump up to 10 times sizeof (long long).
3576         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3577
3578         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3579         sizeof (long long).
3580
3581         * gcc.c-torture/execute/strcpy-1.c: New test.
3582
3583 2002-05-19  Jason Merrill  <jason2redhat.com>
3584
3585         * g++.dg/ext/oper1.C: New test.
3586
3587 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3588 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3589
3590         * README.QMTEST: New file.
3591
3592         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3593
3594 2002-05-19  Andreas Jaeger  <aj@suse.de>
3595
3596         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3597         now.
3598         * gcc.c-torture/execute/loop-2d.x: Likewise.
3599
3600 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3601
3602         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3603         support weak symbols.
3604         * gcc.dg/weak-4.c: Likewise
3605         * gcc.dg/weak-6.c: Likewise
3606
3607 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3608
3609         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3610         cygwin, coff and h8300-*-hms targets
3611         * gcc.dg/weak-5.c: Likewise
3612         * gcc.dg/weak-7.c: Likewise
3613
3614 2002-05-16  Jason Merrill  <jason@redhat.com>
3615
3616         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3617         (scan-assembler-not, scan-assembler-dem): Likewise.
3618         (scan-assembler-dem-not): Likewise.
3619
3620 2002-05-15  Richard Henderson  <rth@redhat.com>
3621
3622         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3623
3624 2002-05-15  Richard Henderson  <rth@redhat.com>
3625
3626         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3627         (vfoo1f): Warning here.
3628         (vfoo1l): Don't redefine the alias.
3629
3630 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3631
3632         * g++.dg/init/pm1.C: New test.
3633
3634 2002-05-12  David S. Miller  <davem@redhat.com>
3635
3636         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3637         types.
3638
3639 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3640
3641         * gcc.c-torture/execute/20020510-1.c: New test case.
3642
3643 2002-05-10  David S. Miller  <davem@redhat.com>
3644
3645         * gcc.c-torture/execute/conversion.c: Test long double too.
3646
3647 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3648
3649         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3650         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3651         * lib/g++.exp (g++_link_flags): Likewise.
3652         * lib/objc.exp (objc_target_compile): Likewise.
3653
3654 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3655
3656         * gcc.dg/cpp/poison.c: Update.
3657         * gcc.dg/cpp/20000625-2.c: Remove.
3658         * gcc.dg/cpp/direct2s.c: Remove final test.
3659
3660 2002-05-08  Tom Rix  <trix@redhat.com>
3661
3662         * gcc.c-torture/execute/20020508-1.c: New test.
3663         * gcc.c-torture/execute/20020508-2.c: New test.
3664         * gcc.c-torture/execute/20020508-3.c: New test.
3665
3666 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3667
3668         * gcc.dg/cpp/charconst-4.c: More tests.
3669
3670 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3671
3672         PR c/6569
3673         * gcc.dg/weak-3.c: Update location of warning messages.
3674         * gcc.dg/weak-5.c: Likewise.
3675
3676 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3677
3678         * gcc.c-torture/execute/20020506-1.c: New test case.
3679
3680 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3681
3682         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3683
3684 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3685
3686         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3687
3688 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3689
3690         * gcc.dg/cpp/charconst-3.c: New test.
3691
3692 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3693
3694         * gcc.dg/cpp/charconst.c: Update tests.
3695
3696 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3697
3698         * treelang: Added directory for new sample language treelang. Also
3699         lib/treelang.exp: New file to signal treelang should be tested.
3700
3701 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3702
3703         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3704         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3705         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3706         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3707         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3708         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3709         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3710
3711 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3712
3713         * gcc.dg/format/xopen-2.c: New test.
3714
3715 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3716
3717         * gcc.dg/20020503-1.c: New test.
3718
3719 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3720
3721         * g++.dg/init/dtor1.C: Make it tougher.
3722
3723 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3724
3725         * g++.dg/init/dtor1.C: New test.
3726
3727 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3728
3729         * gcc.dg/altivec-8.c: New.
3730
3731 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3732
3733         * gcc.dg/altivec-7.c: New.
3734
3735 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3736
3737         * g++.dg/parse/typedef1.C: New test.
3738
3739 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3740
3741         PR c++/6486
3742         * g++.dg/template/friend6.C: New test.
3743
3744         PR c++/6492
3745         * g++.dg/init/copy1.C: New test.
3746
3747 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3748
3749         * g++.dg/warn/effc1.C: New test.
3750
3751 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3752
3753         * gcc.dg/cpp/if-cexp.c: Add a test.
3754
3755 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3756
3757         * gcc.dg/20020426-2.c: New test.
3758
3759 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3760
3761         * gcc.dg/cpp/if-mop.c: Update.
3762         * gcc.dg/cpp/if-mpar.c: Add test.
3763         * gcc.dg/cpp/if-oppr.c: Update.
3764
3765 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3766
3767         PR c/6343
3768         * gcc.dg/weak-[2-7].c: New tests.
3769
3770 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3771
3772         * gcc.dg/enum1.c: New test.
3773
3774 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3775
3776         PR c++/6497
3777         * g++.dg/inherit/access2.C: New test.
3778
3779 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3780
3781         PR bootstrap/6445
3782         * gcc.dg/20020426-1.c: New test.
3783
3784 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3785
3786         * g++.dg/abi/enum1.C: New test.
3787
3788 2002-04-26  Richard Henderson  <rth@redhat.com>
3789
3790         * gcc.dg/c99-bool-1.c: Expect always true warning.
3791
3792 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3793
3794         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3795
3796 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3797
3798         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3799         targets.
3800
3801 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3802
3803         * g++.dg/abi/mange7.C: New test.
3804
3805         PR c++/6438.
3806         * g++.dg/parse/stmtexpr2.C: New test.
3807
3808 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3809
3810         * gcc.dg/20020312-2.c: Add SH target.
3811
3812 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3813
3814         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3815         compiler output on mips*-*-irix*.
3816
3817 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3818
3819         * g++.dg/parse/attr1.C: New test.
3820
3821 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3822
3823         * gcc.c-torture/execute/string-opt-17.c: New test case.
3824         * gcc.c-torture/execute/memset-2.c: New test case.
3825
3826 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3827
3828         PR c++/6256:
3829         * g++.dg/template/friend5.C: New test.
3830
3831         PR c++/6331:
3832         * g++.dg/template/qual1.C: Likewise.
3833
3834 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3835
3836         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3837         Include stdlib.h, not stdio.h or ctype.h.
3838
3839 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3840
3841         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3842         cris-*-elf* and mmix-*-*.
3843         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3844         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3845         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3846         Ditto.
3847         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3848         * gcc.dg/wchar_t-1.c: Ditto.
3849
3850 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3851
3852         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3853         Clarify comment.
3854
3855 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3856
3857         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3858
3859 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3860
3861         * gcc.c-torture/execute/20000906-1.x: Delete.
3862
3863 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3864
3865         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3866
3867 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3868
3869         * PR6367
3870         * g77.f-torture/execute/6367.f: New test.
3871         * g77.f-torture/execute/6367.x: Disable for MMIX.
3872
3873 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3874
3875         * PR6352
3876         * g++.dg/opt/inline2.C: New test.
3877
3878 2002-04-18  Richard Henderson  <rth@redhat.com>
3879
3880         * gcc.dg/20000906-1.c: Enable for all targets.
3881         * gcc.c-torture/compile/iftrap-2.c: New.
3882
3883 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3884
3885         * gcc.dg/20020418-1.c: New test.
3886         * gcc.dg/20020418-2.c: New test.
3887
3888 2002-04-18  Richard Henderson  <rth@redhat.com>
3889
3890         * gcc.c-torture/compile/iftrap-1.c: New.
3891         * gcc.dg/iftrap-1.c: Adjust for ia64.
3892         * gcc.dg/iftrap-2.c: New.
3893
3894 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3895
3896         * gcc.c-torture/compile/20020418-1.c: New test.
3897
3898 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3899
3900         * gcc.c-torture/compile/20020415-1.c: New.
3901
3902 2002-04-18  David S. Miller  <davem@redhat.com>
3903
3904         * gcc.c-torture/execute/20020418-1.c: New test.
3905
3906 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3907
3908         * gcc.dg/20020416-1.c: New test.
3909
3910         * g++.dg/opt/inline1.C: New test.
3911
3912 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3913
3914         * gcc.dg/altivec-5.c: New test.
3915
3916         * gcc.dg/20020415-1.c: New test.
3917
3918 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3919
3920         * testsuite/lib/chill.exp: Remove.
3921
3922 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3923
3924         * g++.dg/other/big-struct.C: New test.
3925
3926 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3927
3928         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3929         of scratch file.
3930
3931 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3932
3933         PR c/6277
3934         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3935         in scan-assembler function name
3936
3937 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3938
3939         * g77.f-torture/execute/980628-4.x,
3940         g77.f-torture/execute/980628-5.x,
3941         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3942         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3943         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3944         i[34567]86-*-*.
3945
3946 2002-04-13  David S. Miller  <davem@redhat.com>
3947
3948         * gcc.c-torture/execute/20020413-1.c: New test.
3949
3950 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3951
3952         * gcc.dg/asm-6.c,
3953         * g++.dg/ext/asm1.C: New tests.
3954
3955 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3956
3957         PR c++ 5373.
3958         * g++.dg/parse/stmtexpr1.C: New test.
3959
3960         PR c++/5189.
3961         * g++.dg/template/copy1.C: New test.
3962
3963 2002-04-12  Richard Henderson  <rth@redhat.com>
3964
3965         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3966
3967 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3968
3969         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3970         gcc.c-torture/execute/20020307-2.c.
3971
3972 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3973
3974         * g++.dg/ext/attrib5.C,
3975         * g++.dg/lookup/struct1.C: New tests.
3976
3977 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3978
3979         * gcc.dg/20020411-1.c: New test.
3980
3981         * gcc.c-torture/execute/20020411-1.c: New test.
3982
3983 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3984
3985         * g77.f-torture/execute/6177.f: New test.
3986
3987 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3988
3989         PR middle-end/6247
3990         * g++.dg/opt/cleanup1.C: New test.
3991
3992         * g++.dg/opt/const1.C: New test.
3993
3994 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3995
3996         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3997
3998 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3999
4000         PR c++/5507
4001         * g++.dg/template/typename2.C: New test.
4002
4003 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
4004
4005         * gcc.c-torture/execute/loop-12.c: New.
4006
4007 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4008
4009         * g77.f-torture/execute/980628-4.x,
4010         g77.f-torture/execute/980628-5.x,
4011         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4012         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4013         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4014
4015 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4016
4017         PR optimization/6086
4018         * g++.dg/opt/preinc1.C: New test.
4019
4020 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4021
4022         PR c++/5571
4023         * g++.dg/opt/static2.C: New test.
4024
4025 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4026
4027         PR c/5120
4028         * gcc.dg/20020406-1.c: New test.
4029
4030 2002-04-04  David S. Miller  <davem@redhat.com>
4031
4032         * gcc.c-torture/execute/20020404-1.c: New test.
4033
4034 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
4035
4036         PR c/6123
4037         * gcc.dg/20020312-2.c: Do not declare global register variable
4038         if __PIC__ or __pic__ is defined.
4039
4040 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4041
4042         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4043         __asm__ so that it works correctly even if -ansi -pedantic-errors.
4044
4045 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4046
4047         * gcc.misc-tests/linkage.exp: Update last change to handle
4048         sparc*-, not just sparc-.
4049
4050 2002-04-03  Richard Henderson  <rth@redhat.com>
4051
4052         * gcc.dg/cpp/ucs.c: Improved long UCS test.
4053
4054 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4055
4056         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4057
4058 2002-04-02  David S. Miller  <davem@redhat.com>
4059
4060         * gcc.c-torture/execute/20020402-3.c: New test.
4061
4062 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4063
4064         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4065         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4066
4067         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4068         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4069         g77.f-torture/execute/20001201.x,
4070         g77.f-torture/execute/u77-test.x: New files.
4071
4072         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4073         * gcc.dg/wchar_t-1.c: Ditto.
4074
4075 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4076
4077         * gcc.c-torture/execute/20020402-1.c: New test.
4078
4079 2002-04-01  Richard Henderson  <rth@redhat.com>
4080
4081         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4082
4083         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4084
4085 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4086
4087         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4088
4089 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4090
4091         * g++.dg/inherit/template-as-base.C: Expect error.
4092         * g++.dg/inherit/namespace-as-base.C: Likewise.
4093
4094 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4095
4096         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4097         g++.dg/ext/instantiate3.C: Tweak match patterns.
4098
4099         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4100         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4101         -da test.
4102
4103 2002-03-31  Richard Henderson  <rth@redhat.com>
4104
4105         * gcc.dg/special/alias-2.c: New.
4106         * gcc.dg/special/ecos.exp: Run it.
4107
4108 2002-03-31  Richard Henderson  <rth@redhat.com>
4109
4110         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4111
4112 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4113
4114         * gcc.dg/weak-1.c: Disable on h8300 port.
4115
4116 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4117
4118         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4119         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4120         ordering tests.
4121         * g++.dg/bprob/bprob-1.C: New test.
4122         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4123         * g++.dg/gcov/gcov-1.C: New test.
4124         * g++.dg/gcov/gcov-1.x: New file.
4125         * g++.dg/gcov/gcov-2.C: New test.
4126         * g++.dg/gcov/gcov-3.C: New test.
4127         * g++.dg/gcov/gcov-3.h: New file.
4128
4129 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4130
4131         * g++.old-deja/g++.other/builtins5.C: New test.
4132         * g++.old-deja/g++.other/builtins6.C: New test.
4133         * g++.old-deja/g++.other/builtins7.C: New test.
4134         * g++.old-deja/g++.other/builtins8.C: New test.
4135         * g++.old-deja/g++.other/builtins9.C: New test.
4136
4137 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4138
4139         * g++.dg/opt/static1.C: New test.
4140
4141         * g++.dg/opt/longbranch1.C: New test.
4142
4143 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4144
4145         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4146
4147         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4148
4149 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
4150
4151         * gcc.c-torture/execute/20020328-1.c: New test.
4152
4153 2002-03-27  Richard Henderson  <rth@redhat.com>
4154
4155         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4156         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4157         move from g++.old-deja/g++.ext/.
4158
4159 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4160
4161         * g++.dg/init/new2.C: New test.
4162
4163 2002-03-26  Richard Henderson  <rth@redhat.com>
4164
4165         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4166
4167         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4168         on sparc.
4169
4170         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4171         sparcv9 systems.
4172         * gcc.dg/20001102-1.c: Likewise.
4173
4174 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4175
4176         * gcc.dg/cpp/endif-pedantic1.c,
4177         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4178
4179 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4180
4181         * g++.dg/init/new1.C: New test.
4182
4183 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4184
4185         * g++.dg/abi/vbase9.C: New test.
4186
4187 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4188
4189         * gcc.dg/arm-asm.c: New test.
4190
4191 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4192
4193         * gcc.dg/Wswitch-enum.c: New test.
4194         Fix PR c/5044.
4195
4196 2002-03-26  Richard Henderson  <rth@redhat.com>
4197
4198         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4199         structure.
4200
4201 2002-03-25  Richard Henderson  <rth@redhat.com>
4202
4203         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4204         sparcv9 systems.
4205
4206         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4207         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4208
4209 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4210
4211         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4212
4213 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4214
4215         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4216         targets using generic thunk support.
4217
4218 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4219
4220         * gcc.c-torture/compile/20020323-1.c: New test.
4221
4222         * g++.dg/opt/conj2.C: New test.
4223
4224 2002-03-24  Richard Henderson  <rth@redhat.com>
4225
4226         * gcc.dg/weak-1.c: Use -fno-common.
4227
4228 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4229
4230         * g77.dg/f77-edit-apostrophe-out.f: New test
4231         * g77.dg/f77-edit-h-out.f: New test
4232         * g77.dg/f77-edit-t-in.f: New test
4233         * g77.dg/f77-edit-t-out.f: New test
4234         * g77.dg/f77-edit-x-out.f: New test
4235         * g77.dg/f77-edit-slash-out.f: New test
4236         * g77.dg/f77-edit-colon-out.f: New test
4237         * g77.dg/f77-edit-s-out.f: New test
4238
4239 2002-03-24  Richard Henderson  <rth@redhat.com>
4240
4241         * objc/execute/formal_protocol-6.x: New XFAIL.
4242
4243 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4244
4245         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4246         that do not support weak symbols
4247
4248 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4249
4250         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4251         * lib/g77.exp:  Likewise
4252         * lib/objc.exp: Likewise
4253
4254 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4255
4256         * gcc.dg/Wswitch-default.c: New test.
4257
4258 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4259
4260         * g++.dg/other/enum1.C: New test.
4261
4262 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4263
4264         * gcc.dg/pragma-ep-3.c: Fix typo.
4265
4266 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4267
4268         * g++.dg/inherit/template-as-base.C: New test.
4269
4270 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4271
4272         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4273         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4274
4275 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4276
4277         * gcc.dg/cpp/multiline.c: Update to match.
4278
4279 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4280
4281         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4282
4283 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4284
4285         * gcc.dg/cpp/extratokens2.c:  New file.
4286
4287 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4288
4289         * gcc.dg/20020312-2.c: Add rs6000 target.
4290
4291         * gcc.c-torture/compile/20020319-1.c: New test.
4292
4293 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4294
4295         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4296         (A, E): Handle this.
4297
4298 2002-03-20  Jason Merrill  <jason@redhat.com>
4299
4300         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4301         ignoring -fpic.
4302         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4303         through prune_gcc_output.
4304
4305 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4306
4307         * gcc.c-torture/compile/20020320-1.c: New test.
4308
4309 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4310
4311         * gcc.c-torture/compile/20020318-1.c: New test.
4312
4313         * gcc.dg/struct-by-value-1.c: New test.
4314
4315         * gcc.dg/20020319-1.c: New test.
4316
4317 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4318
4319         * g++.dg/opt/conj1.C: New test.
4320
4321 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4322
4323         * g++.dg/template/qualttp20.C: Revert previous change.
4324         * g++.dg/template/qualttp3.C: Likewise.
4325         * g++.dg/template/qualttp4.C: Likewise
4326         * g++.dg/template/qualttp5.C: Likewise
4327         * g++.dg/template/qualttp6.C: Likewise
4328         * g++.dg/template/qualttp7.C: Likewise
4329         * g++.dg/template/qualttp8.C: Likewise
4330         * g++.dg/template/recurse.C: Likewise.
4331
4332 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4333
4334         * gcc.dg/cpp/wchar-1.c: Update.
4335
4336 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4337
4338         * g++.dg/template/conv1.C: New test.
4339         * g++.dg/template/conv2.C: New test.
4340         * g++.dg/template/conv3.C: New test.
4341         * g++.dg/template/conv4.C: New test.
4342
4343 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4344
4345         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4346         * g++.dg/template/qualttp3.C: Likewise.
4347         * g++.dg/template/qualttp4.C: Likewise
4348         * g++.dg/template/qualttp5.C: Likewise
4349         * g++.dg/template/qualttp6.C: Likewise
4350         * g++.dg/template/qualttp7.C: Likewise
4351         * g++.dg/template/qualttp8.C: Likewise
4352         * g++.dg/template/recurse.C: Likewise.
4353
4354 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4355
4356         * g++.dg/opt/dtor1.C: New test.
4357
4358 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
4359
4360         * gcc.c-torture/compile/20020315-1.c: New test.
4361
4362 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
4363
4364         * gcc.dg/weak-1.c: Fix scan tests.
4365
4366 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
4367
4368         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4369         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4370         cris-*-aout* mmix-*-*.
4371         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4372         cris-*-aout* mmix-*-*.
4373         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4374         cris-*-elf* cris-*-aout* and mmix-*-*.
4375         * gcc.dg/20001009-1.c: Ditto.
4376         * gcc.dg/20010912-1.c: Ditto.
4377         * gcc.dg/20020122-4.c: Ditto.
4378         * gcc.dg/inline-2.c: Ditto.
4379
4380 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
4381
4382         * gcc.c-torture/compile/20020314-1.c: New test.
4383
4384 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
4385
4386         * gcc.c-torture/execute/20020314-1.c: New test.
4387
4388 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
4389
4390         * g++.dg/warn/Wunused-1.C: New test.
4391
4392 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
4393
4394         * g++.dg/abi/mangle6.C: New test.
4395
4396 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
4397
4398         * gcc.c-torture/compile/20020309-2.c: New test.
4399
4400         * gcc.c-torture/compile/20020312-1.c: New test.
4401
4402 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4403
4404         * g++.dg/other/access1.C: New test.
4405
4406 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
4407
4408         * gcc.c-torture/execute/wchar_t-1.c: New test.
4409
4410 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
4411
4412         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4413
4414 2002-03-12  Roger Sayle  <roger@eyesopen.com>
4415
4416         * gcc.dg/20020312-1.c: New test case.
4417
4418 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
4419
4420         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4421
4422 2002-03-11  Richard Henderson  <rth@redhat.com>
4423
4424         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4425         * g++.old-deja/g++.jason/report.C: Likewise.
4426
4427 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4428
4429         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4430         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4431
4432 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4433
4434         * testsuite/g++.dg/overload/pmf1.C: New test.
4435
4436 2002-03-11  Kazu Hirata  <kazu@hxi.com>
4437
4438         * gcc.c-torture/execute/20020307-1.c: Use long.
4439
4440 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
4441
4442         PR optimization/5844
4443         * gcc.dg/20020310-1.c: New test.
4444
4445 2002-03-09  Michael Meissner  <meissner@redhat.com>
4446
4447         * gcc.c-torture/execute/memcpy-2.c: New test.
4448         * gcc.c-torture/execute/memset-1.c: New test.
4449         * gcc.c-torture/execute/strlen-1.c: New test.
4450         * gcc.c-torture/execute/strcmp-1.c: New test.
4451         * gcc.c-torture/execute/strncmp-1.c: New test.
4452
4453 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4454
4455         * gcc.dg/ppc-ldstruct.c: New test.
4456
4457 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4458
4459         * gcc.c-torture/execute/va-arg-22.c: New test.
4460
4461 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4462
4463         * gcc.c-torture/compile/20020309-1.c: New test.
4464
4465 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4466
4467         * gcc.c-torture/execute/20020307-2.c: New test.
4468
4469 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4470
4471         * g77.f-torture/compile/20020307-1.f: New test.
4472
4473 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4474
4475         * gcc.dg/unordered-1.c: New test.
4476
4477 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4478
4479         * gcc.c-torture/execute/20020307-1.c: New test.
4480
4481 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4482
4483         * gcc.dg/20020304-1.c: New test.
4484
4485         * gcc.c-torture/compile/20020304-2.c: New test.
4486
4487 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4488
4489         * gcc.c-torture/compile/20020304-1.c: New test case
4490         (from PR c/5830).
4491
4492 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4493
4494         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4495
4496 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4497
4498         * g++.dg/other/classkey1.C: New test.
4499
4500 2002-03-01  Richard Henderson  <rth@redhat.com>
4501
4502         * gcc.c-torture/compile/981223-1.x: New.
4503         * gcc.c-torture/compile/920625-1.x: New.
4504
4505 2002-02-28  Richard Henderson  <rth@redhat.com>
4506
4507         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4508
4509 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4510
4511         * gcc.c-torture/execute/20020227-1.c: New test.
4512
4513 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4514
4515         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4516         here" ERROR lines.
4517         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4518         * g++.old-deja.g++.other/defarg1.C: Likewise.
4519         * g++.old-deja/g++.pt/calls2.C: Likewise.
4520         * g++.old-deja/g++.pt/crash20.C: Likewise.
4521         * g++.old-deja/g++.pt/crash30.C: Likewise.
4522         * g++.old-deja/g++.pt/crash36.C: Likewise.
4523         * g++.old-deja/g++.pt/crash6.C: Likewise.
4524         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4525         * g++.old-deja/g++.pt/derived3.C: Likewise.
4526         * g++.old-deja/g++.pt/error1.C: Likewise.
4527         * g++.old-deja/g++.pt/friend21.C: Likewise.
4528         * g++.old-deja/g++.pt/friend23.C: Likewise.
4529         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4530         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4531
4532 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4533
4534         * gcc.c-torture/execute/20020225-2.c: New test.
4535
4536 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4537
4538         * gcc.c-torture/execute/920730-1t.c,
4539         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4540         Delete test cases, only relevant to -traditional.
4541
4542 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4543
4544         * gcc.dg/cpp/undef1.c: Remove.
4545         * gcc.dg/cpp/directiv.c: Update.
4546         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4547
4548 2002-02-27  Michael Meissner  <meissner@redhat.com>
4549
4550         * gcc.c-torture/execute/20020226-1.c: New test.
4551
4552 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4553
4554         * g++.dg/debug/debug4.C: New test.
4555
4556         * gcc.dg/ia64-visibility-1.c: New test.
4557
4558 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4559
4560         * gcc.dg/debug/20020224-1.c: New.
4561
4562 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4563
4564         * gcc.c-torture/execute/960416-1.x: New.
4565         * gcc.c-torture/execute/divconst-3.x: Likewise.
4566
4567 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4568
4569         * gcc.dg/20020224-1.c: New test.
4570
4571 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4572
4573         * gcc.c-torture/execute/20020225-1.c: New.
4574
4575 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4576
4577         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4578
4579 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4580
4581         * gcc.dg/20020222-1.c: New test.
4582
4583 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4584
4585         * g++.dg/opt/anonunion1.C: New test.
4586
4587 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4588
4589         * g++.dg/template/qualttp19.C: New test.
4590         * g++.dg/template/qualttp20.C: New test.
4591         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4592         * g++.old-deja/g++.other/qual1.C: Likewise.
4593
4594 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4595
4596         * gcc.dg/attr-alwaysinline.c: New.
4597
4598 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4599
4600         * gcc.dg/20020220-1.c: New test.
4601
4602         * gcc.dg/20020220-2.c: New test.
4603
4604         * g++.dg/opt/mmx1.C: New test.
4605
4606 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4607
4608         * gcc.c-torture/compile/20020110.c: New test.
4609
4610 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4611
4612         * gcc.c-torture/execute/20020219-1.c: New test.
4613
4614         * gcc.dg/20020219-1.c: New test.
4615
4616         * gcc.dg/noncompile/20020220-1.c: New test.
4617
4618         * g++.dg/opt/ptrintsum1.C: New test.
4619
4620         * gcc.dg/debug/20020220-1.c: New test.
4621
4622 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4623
4624         * gcc.c-torture/execute/20020216-1.c: New test.
4625
4626 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4627
4628         * gcc.dg/decl-1.c: Update, new test.
4629
4630 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4631
4632         * g++.dg/abi/bitfield1.C: New test.
4633         * g++.dg/abi/bitfield2.C: New test.
4634
4635 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4636
4637         * gcc.dg/attr-nest.c: New test.
4638
4639 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4640
4641         * gcc.c-torture/execute/20020215-1.c: New test.
4642
4643 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4644
4645         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4646         * g++.dg/debug/debug.exp: New.
4647         * g++.dg/debug/trivial.C: New.
4648         * g++.dg/debug/debug1.C: Moved...
4649         * g++.dg/other/debug1.C: ...from here.
4650         * g++.dg/debug/debug2.C: Moved...
4651         * g++.dg/other/debug2.C: ...from here.
4652         * g++.dg/debug/debug3.C: Moved...
4653         * g++.dg/other/debug3.C: ...from here.
4654
4655         * gcc.dg/noncompile/20020213-1.c: New test.
4656
4657 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4658
4659         * g++.dg/other/debug3.C: New test.
4660
4661         * gcc.c-torture/execute/20020213-1.c: New test.
4662
4663 2002-02-13  Richard Smith <richard@ex-parrot.com>
4664
4665         * g++.old-deja/g++.other/thunk1.C: New test.
4666
4667 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4668
4669         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4670
4671 2002-02-13  Stan Shebs  <shebs@apple.com>
4672
4673         * gcc.dg/altivec-3.c: New.
4674
4675 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4676
4677         * gcc.dg/Wunreachable-1.c: New test.
4678         * gcc.dg/Wunreachable-2.c: New test.
4679
4680 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4681
4682         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4683
4684 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4685
4686         * gcc.dg/decl-1.c: New test.
4687
4688 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4689
4690         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4691
4692 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4693
4694         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4695         * gcc.c-torture/compile/980506-1.x: Likewise.
4696
4697 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4698
4699         * gcc.dg/20020210-1.c: New.
4700
4701 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4702
4703         * g77.f-torture/execute/947.f: New regression test
4704         for PR fortran/947.
4705
4706 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4707
4708         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4709         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4710
4711 2002-02-08  Richard Henderson  <rth@redhat.com>
4712
4713         * gcc.c-torture/compile/labels-3.c: New.
4714
4715 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4716
4717         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4718         expression statements work instead.
4719         * gcc.dg/noncompile/20020207-1.c: New test.
4720
4721 2002-02-07  Richard Henderson  <rth@redhat.com>
4722
4723         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4724
4725 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4726
4727         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4728         message from g77
4729         * lib/g77-dg.exp: Trim g77 error messages so that they are
4730         recognized by dg.exp.
4731
4732 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4733
4734         PR fortran/5473
4735         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4736
4737 2002-02-07  Richard Henderson  <rth@redhat.com>
4738
4739         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4740         to be sufficiently aligned for integers.
4741
4742 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4743
4744         * g++.dg/template/friend4.C: New test.
4745
4746 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4747
4748         PR fortran/5743
4749         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4750         unsupported cases.
4751
4752 2002-02-07  Richard Henderson  <rth@redhat.com>
4753
4754         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4755         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4756         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4757         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4758
4759 2002-02-06  Richard Henderson  <rth@redhat.com>
4760
4761         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4762
4763 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4764
4765         * gcc.dg/20020206-1.c: New test.
4766
4767 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4768
4769         * gcc.c-torture/execute/20020206-1.c: New test.
4770
4771         * gcc.c-torture/execute/20020206-2.c: New test.
4772
4773         PR optimization/5429:
4774         * gcc.c-torture/compile/20020206-1.c: New test.
4775
4776 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4777
4778         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4779         as certain file formats cannot support particularly large
4780         alignments.
4781
4782         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4783         and do not expect to be able to link the executable.
4784
4785         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4786         fail because the COFF format does not support the weak attribute.
4787
4788 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4789
4790         * g77.dg/pr5473.f:  New test
4791
4792 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4793
4794         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4795         Fix testcase accordingly.
4796
4797 2002-02-04  Richard Henderson  <rth@redhat.com>
4798
4799         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4800         (buf): Change to be an array of pointers, not ints.
4801
4802 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4803
4804         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4805         before all tests.  Move warning one line above to match where it
4806         C frontend emits.
4807         * gcc.dg/Wswitch-2.c: New test.
4808         * g++.dg/warn/Wswitch-1.C: New test.
4809         * g++.dg/warn/Wswitch-2.C: New test.
4810
4811 2002-02-04  Richard Henderson  <rth@redhat.com>
4812
4813         * g++.dg/abi/offsetof.C: Fix size comparison.
4814
4815 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4816
4817         * gcc.dg/cast-qual-2.c: New test.
4818
4819 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4820
4821         * gcc.dg/20020201-4.c: New test.
4822
4823 2002-02-04  Ben Elliston  <bje@redhat.com>
4824
4825         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4826         target_info attribute != 0, in addition to the empty string.
4827         (gcc_target_compile): Likewise.
4828
4829 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4830
4831         * gcc.dg/Wswitch.c: New test.
4832         PR gcc/4475. PR gcc/3780.
4833
4834 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4835
4836         * g77.f-torture/execute/5122.f: New test for regressions
4837         against PR fortran/5122.
4838
4839 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4840
4841         * g77.f-torture/compile/pr3743.f: Delete
4842         * g77.dg/pr3743-1.f: New test.
4843         * g77.dg/pr3743-2.f: New test.
4844         * g77.dg/pr3743-3.f: New test.
4845         * g77.dg/pr3743-4.f: New test.
4846
4847 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4848
4849         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4850
4851 2002-02-02  Richard Henderson  <rth@redhat.com>
4852
4853         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4854         * gcc.c-torture/execute/bf64-1.c: Likewise.
4855
4856 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4857
4858         * gcc.dg/20020201-2.c: New test.
4859
4860         * gcc.dg/20020201-3.c: New test.
4861
4862         * gcc.c-torture/execute/bitfld-2.c: New test.
4863
4864 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4865
4866         * gcc.dg/bitfld-1.c: Update.
4867         * gcc.dg/bitfld-2.c: Update.
4868         * gcc.c-torture/execute/bitfld-1.x: New.
4869
4870 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4871
4872         * gcc.c-torture/execute/20020201-1.c: New test.
4873
4874 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4875
4876         PR target/5469
4877         * gcc.dg/20020201-1.c: New test.
4878
4879 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4880
4881         PR fortran/3743
4882         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4883         * g77.f-torture/compile/pr3743.x: Remove
4884
4885 2002-01-31  Tom Rix  <trix@redhat.com>
4886
4887         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4888
4889 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4890
4891         * gcc.dg/noncompile/20020130-1.c: New test.
4892
4893 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4894
4895         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4896
4897 2002-01-29  Richard Henderson  <rth@redhat.com>
4898
4899         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4900         to long long.
4901         * gcc.c-torture/execute/bf64-1.c: Likewise.
4902
4903 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4904
4905         * gcc.c-torture/execute/20020129-1.c: New test.
4906
4907 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4908
4909         * gcc.c-torture/compile/20000224-1.c: Update.
4910         * gcc.c-torture/execute/bitfld-1.c: New tests.
4911         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4912         * gcc.dg/uninit-A.c: Update.
4913
4914 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4915
4916         * g++.dg/template/ctor1.C: Add instantiation.
4917
4918 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4919
4920         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4921         argument to __builtin_prefetch to be const ptr.
4922
4923 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4924
4925         * gcc.c-torture/compile/20020120-1.c: New test.
4926
4927 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4928
4929         * gcc.c-torture/execute/20020127-1.c: New test.
4930
4931 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4932
4933         * g77.dg/f77-edit-i-in.f: New test
4934         * g77.dg/f77-edit-i-out.f: New test
4935
4936 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4937
4938         * gcc.dg/debug/debug.exp: New file.
4939         * gcc.dg/debug/trivial.c: New file.
4940         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4941         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4942         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4943         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4944         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4945         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4946         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4947         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4948         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4949         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4950         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4951         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4952         * gcc.dg/20000503-1.c: Removed.
4953         * gcc.dg/20010207-1.c: Removed.
4954         * gcc.dg/20011223-1.c: Removed.
4955         * gcc.dg/20020104-2.c: Removed.
4956         * gcc.dg/debug-1.c: Removed.
4957         * gcc.dg/debug-2.c: Removed.
4958         * gcc.dg/debug-3.c: Removed.
4959         * gcc.dg/debug-4.c: Removed.
4960         * gcc.dg/debug-5.c: Removed.
4961         * gcc.dg/debug-6.c: Removed.
4962         * gcc.dg/dwarf2-1.c: Removed.
4963         * gcc.dg/dwarf2-2.c: Removed.
4964
4965 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4966
4967         * g++.old-deja/g++.other/eh5.C: New test.
4968         * g++.old-deja/g++.other/sibcall2.C: New test.
4969         * g++.old-deja/g++.other/array9.C: New test.
4970         * g++.old-deja/g++.other/typename2.C: New test.
4971         * g++.old-deja/g++.other/crash60.C: New test.
4972         * g++.old-deja/g++.other/conv9.C: New test.
4973         * g++.old-deja/g++.other/mangle10.C: New test.
4974         * g++.old-deja/g++.other/unchanging1.C: New test.
4975         * g++.old-deja/g++.other/exprstmt1.C: New test.
4976         * g++.old-deja/g++.other/inline23.C: New test.
4977         * g++.old-deja/g++.eh/ia64-1.C: New test.
4978         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4979         * g++.old-deja/g++.other/reload1.C: New test.
4980         * g++.old-deja/g++.other/static20.C: New test.
4981         * g++.old-deja/g++.other/local-alloc1.C: New test.
4982         * g++.old-deja/g++.other/conv8.C: New test.
4983         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4984         * g++.old-deja/g++.other/storeexpr1.C: New test.
4985         * g++.old-deja/g++.other/storeexpr2.C: New test.
4986         * g++.dg/eh/template2.C: New test.
4987         * g++.dg/warn/weak1.C: New test.
4988
4989 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4990
4991         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4992         Remove first, non-varying, argument.
4993
4994 2002-01-23  Richard Henderson  <rth@redhat.com>
4995
4996         * gcc.dg/inline-2.c: New.
4997
4998         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4999         Add optional target arg.  Check number of arguments.
5000         (scan-assembler-not, scan-assembler-dem): Likewise.
5001         (scan-assembler-dem-not): Likewise.
5002
5003 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5004
5005         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5006         line 12.
5007         * g++.old-deja/g++.brendan/parse3.C,
5008         g++.old-deja/g++.other/crash26.C,
5009         g++.old-deja/g++.other/crash28.C,
5010         g++.old-deja/g++.other/crash29.C,
5011         g++.old-deja/g++.other/crash30.C,
5012         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5013
5014 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5015
5016         * gcc.dg/20020115-1.c: New.
5017
5018 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
5019
5020         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5021
5022 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
5023
5024         * gcc.dg/20020122-3.c: New.
5025
5026 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
5027
5028         * g++.dg/other/gc1.C: New test.
5029
5030 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5031
5032         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5033
5034 2002-01-22  Richard Henderson  <rth@redhat.com>
5035
5036         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5037
5038 2002-01-22  Richard Henderson  <rth@redhat.com>
5039
5040         * gcc.dg/20020122-4.c: New.
5041
5042 2002-01-22  H.J. Lu <hjl@gnu.org>
5043
5044         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5045         link output.
5046         * gcc.dg/special/ecos.exp: Likewise.
5047         * lib/g++-dg.exp: Likewise.
5048         * lib/g77-dg.exp: Likewise.
5049         * lib/gcc-dg.exp : Likewise.
5050         * lib/mike-g++.exp: Likewise.
5051         * lib/mike-g77.exp: Likewise.
5052         * lib/mike-gcc.exp: Likewise.
5053         * lib/objc-dg.exp: Likewise.
5054
5055 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
5056
5057         PR target/5379
5058         * gcc.dg/20020122-2.c: New test.
5059
5060 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5061
5062         * gcc.dg/20020122-1.c: New test.
5063
5064 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5065
5066         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5067
5068 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5069
5070         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5071
5072 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5073
5074         * gcc.c-torture/compile/20020121-1.c: New test.
5075
5076 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5077
5078         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5079         ld_library_path.
5080
5081 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
5082
5083         * gcc.dg/20020218-1.c: New test.
5084
5085 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5086
5087         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5088         messages
5089         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5090         "At global scope" warning
5091         * g++.dg/ext/align1.C: Change cygwin test for alignment
5092         from db-bogus to dg-warning
5093
5094 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5095
5096         * g77.f-torture/compile/cpp2.F: New test.
5097
5098 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5099
5100         * g++.dg/template/access1.C: New test.
5101
5102 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5103
5104         * gcc.dg/20020118-1.c: New.
5105
5106 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5107
5108         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5109
5110 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5111
5112         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5113         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5114         alignment warnings.
5115
5116 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5117
5118         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5119         torture_with_loops and torture_without_loops
5120
5121 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5122
5123         * gcc.c-torture/compile/20020116-1.c: New test.
5124
5125 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * gcc.dg/20020116-2.c: New test.
5128
5129         * gcc.dg/ultrasp4.c: New test.
5130
5131         * gcc.dg/20020116-1.c: New test.
5132
5133 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5134
5135         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5136         by EABI.
5137
5138 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5139
5140         * gcc.misc-tests/i386-prefetch.exp: New.
5141         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5142         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5143         * gcc.misc-tests/i386-pf-none-1.c: New test.
5144         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5145
5146 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5147
5148         * gcc.dg/gnu89-init-1.c: Add new tests.
5149
5150 2002-01-15  Andreas Jaeger  <aj@suse.de>
5151
5152         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5153         * gcc.dg/i386-mmx-2.c: Likewise.
5154         * gcc.dg/i386-sse-1.c: Likewise.
5155         * gcc.dg/i386-sse-2.c: Likewise.
5156         * gcc.dg/i386-sse-3.c: Likewise.
5157
5158 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5159
5160         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5161         Uncomment additional cases that now pass.
5162
5163 2002-01-11  Richard Henderson  <rth@redhat.com>
5164
5165         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5166         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5167
5168 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
5169
5170         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5171
5172 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5173
5174         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5175         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5176
5177 2002-01-10  Dale Johannesen  <dalej@apple.com>
5178
5179         * gcc.c-torture/execute/loop-11.c: New.
5180
5181 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5182
5183         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5184         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5185
5186 2002-01-09  Richard Henderson  <rth@redhat.com>
5187
5188         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5189         type in which to perform the operation for each size.
5190
5191 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
5192
5193         * gcc.c-torture/compile/20020109-2.c: New test.
5194
5195 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5196
5197         * gcc.c-torture/execute/loop-10.c: New test.
5198
5199 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5200
5201         * gcc.c-torture/compile/20010226-1.c: New test.
5202         * gcc.c-torture/compile/20010227-1.c: New test.
5203         * gcc.c-torture/compile/20010426-1.c: New test.
5204         * gcc.c-torture/compile/20010510-1.c: New test.
5205         * gcc.c-torture/compile/20010605-3.c: New test.
5206         * gcc.c-torture/compile/20010824-1.c: New test.
5207         * gcc.c-torture/execute/20010409-1.c: New test.
5208         * gcc.dg/noncompile/20000901-1.c: New test.
5209         * gcc.dg/20001023-1.c: New test.
5210         * gcc.dg/20001101-1.c: New test.
5211         * gcc.dg/20001102-1.c: New test.
5212         * gcc.dg/20010207-1.c: New test.
5213         * gcc.dg/20010405-1.c: New test.
5214         * gcc.dg/20010822-1.c: New test.
5215         * gcc.dg/20011107-1.c: New test.
5216
5217 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
5218
5219         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5220
5221         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5222         execution failure on PA targets.
5223
5224 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5225
5226         * gcc.c-torture/compile/20020109-1.c: New test.
5227
5228 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5229
5230         * gcc.c-torture/execute/20020108-1.c: New test.
5231
5232 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5233
5234         * gcc.dg/20020108-1.c: New test.
5235
5236 2002-01-08  H.J. Lu <hjl@gnu.org>
5237
5238         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5239         for header files.
5240
5241 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5242
5243         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5244         consistency.
5245
5246 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5247
5248         * gcc.dg/altivec-4.c: Test altivec predicates.
5249
5250 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5251
5252         * gcc.c-torture/execute/20020107-1.c: New test.
5253
5254 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5255
5256         PR c/5279
5257         * gcc.c-torture/compile/20020106-1.c: New test.
5258
5259 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5260
5261         * gcc.c-torture/execute/nestfunc-4.c: New test.
5262
5263 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5264
5265         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5266         extra triple that slipped in.
5267         * g++.old-deja/g++.abi/align.C: Likewise.
5268         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5269
5270 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5271
5272         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5273         * g++.old-deja/g++.abi/align.C: Likewise.
5274         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5275
5276         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5277         on FreeBSD/i386.
5278         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5279         FreeBSD.
5280
5281 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5282
5283         * gcc.dg/20020104-1.c: New test.
5284
5285         * gcc.dg/20020104-2.c: New test.
5286
5287 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5288
5289         * gcc.dg/20020103-1.c: Fix typo in target selector.
5290
5291 2002-01-03  Richard Henderson  <rth@redhat.com>
5292
5293         * gcc.dg/20020103-1.c: New.
5294
5295 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5296
5297         * gcc.c-torture/execute/20020103-1.c: New test.
5298
5299 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5300
5301         * g++.dg/other/debug2.C: New test.
5302
5303         * gcc.c-torture/compile/20020103-1.c: New test.
5304
5305 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5306
5307         * gcc.dg/gnu89-init-1.c: Added new tests.
5308
5309 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5310
5311         * g++.dg/template/friend2.C: Remove as patch is reverted.
5312
5313         * g++.dg/warn/oldcast1.C: New test.
5314
5315         * g++.dg/template/ptrmem1.C: New test.
5316         * g++.dg/template/ptrmem2.C: New test.
5317
5318         * g++.dg/template/ntp.C: New test.
5319
5320         * g++.dg/other/component1.C: New test.
5321
5322         * g++.dg/template/ttp3.C: New test.
5323
5324         * g++.dg/template/friend2.C: New test.
5325         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5326
5327 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5328
5329         * g++.dg/other/ptrmem1.C: New test.
5330         * g++.dg/other/ptrmem2.C: New test.
5331
5332 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5333
5334         * g++.dg/template/ctor1.C: New test.
5335
5336 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5337
5338         * g++.dg/template/friend2.C: New test.
5339
5340 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
5341
5342         * gcc.dg/mmix-1.c: New test.
5343
5344 2001-12-31  Richard Henderson  <rth@redhat.com>
5345
5346         * gcc.dg/asm-5.c: New.
5347
5348 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
5349
5350         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5351         in namespace __gnu_cxx
5352
5353 2001-12-30  Richard Henderson  <rth@redhat.com>
5354
5355         * gcc.dg/debug-6.c: New.
5356
5357 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
5358
5359         * gcc.c-torture/compile/20011229-2.c: New test.
5360
5361 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
5362
5363         * gcc.dg/debug-3.c: New test.
5364         * gcc.dg/debug-4.c: New test.
5365         * gcc.dg/debug-5.c: New test.
5366
5367 2001-12-29  Richard Henderson  <rth@redhat.com>
5368
5369         * g++.dg/eh/loop1.C: New.
5370
5371 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5372
5373         * g++.dg/template/crash1.C: New test.
5374
5375 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5376
5377         * g++.dg/other/const1.C: New test.
5378
5379 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5380
5381         * gcc.c-torture/compile/20011229-1.c: New test.
5382
5383 2001-12-28  Stan Shebs  <shebs@apple.com>
5384
5385         * lib/objc-torture.exp: Resync with c-torture.exp.
5386         * lib/objc.exp: Load standard libraries.
5387
5388 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
5389
5390         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5391         additional tests.
5392
5393 2001-12-27  Roger Sayle <roger@eyesopen.com>
5394
5395         * gcc.c-torture/execute/string-opt-16.c: New testcase.
5396
5397 2001-12-27  Richard Henderson  <rth@redhat.com>
5398
5399         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5400
5401 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5402
5403         * g++.dg/eh/ctor1.C: New test.
5404         * g++.dg/other/error2.C: New test.
5405
5406 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5407
5408         * g++.dg/other/init2.C: New test.
5409
5410 2001-12-24  Richard Henderson  <rth@redhat.com>
5411
5412         * gcc.dg/20011223-1.c: New.
5413         * gcc.dg/inline-1.c: New.
5414
5415 2001-12-23  Richard Henderson  <rth@redhat.com>
5416
5417         * gcc.dg/asm-4.c: Test operand modifiers.
5418
5419 2001-12-23  Richard Henderson  <rth@redhat.com>
5420
5421         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5422
5423 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5424
5425         * gcc.c-torture/execute/20011223-1.c: New test.
5426
5427 2001-12-21  Richard Henderson  <rth@redhat.com>
5428
5429         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5430         re-enables the warning.
5431
5432 2001-12-21  Richard Henderson  <rth@redhat.com>
5433
5434         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5435
5436 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5437
5438         * gcc.c-torture/compile/20011218-1.c: New test.
5439
5440 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5441
5442         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
5443         arm-isr.c test.
5444         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5445         epilogue generation for ARM ISR routines.
5446
5447 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5448
5449         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5450         * gcc.dg/format/c90-printf-3.c: Likewise.
5451         * gcc.dg/format/c99-printf-3.c: Likewise.
5452         * gcc.dg/format/ext-1.c: Likewise.
5453         * gcc.dg/format/ext-6.c: Likewise.
5454         * gcc.dg/format/format.h: Prototype unlocked stdio.
5455
5456 2001-12-20  Richard Henderson  <rth@redhat.com>
5457
5458         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5459         (arena): Use it.
5460         (malloc): Correct allocation logic.  Abort if we fill up the
5461         arena before initialization complete.
5462         (realloc): Correct allocation logic.
5463
5464 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5465
5466         * gcc.c-torture/compile/20011219-2.c: New test.
5467
5468         * gcc.c-torture/execute/20011219-1.c: New test.
5469
5470 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5471
5472         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5473         target does not support weak symbols.
5474
5475 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5476
5477         * gcc.c-torture/compile/20011219-1.c: New test.
5478
5479 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5480
5481         * g++.dg/other/error1.C: New test.
5482
5483 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5484
5485         * gcc.c-torture/execute/20011217-1.c: New test.
5486
5487 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5488
5489         * objc.dg/special/: New directory.
5490         * objc.dg/special/special.exp: New file.
5491         * objc.dg/special/unclaimed-category-1.h: New file.
5492         * objc.dg/special/unclaimed-category-1a.m: New file.
5493         * objc.dg/special/unclaimed-category-1.m: New file.
5494
5495 2001-12-17  Andreas Jaeger  <aj@suse.de>
5496
5497         * gcc.c-torture/compile/20011217-2.c: New test.
5498
5499 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5500
5501         * gcc.c-torture/compile/20011217-1.c: New test.
5502
5503 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5504
5505         * testsuite/gcc.dg/20011214-1.c: New.
5506
5507 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5508
5509         * gcc.dg/altivec-4.c: New.
5510
5511 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5512
5513         * gcc.dg/20011113-1.c: New test.
5514
5515 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5516
5517         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5518         std::__malloc_alloc_template<0> and
5519         std::__default_alloc_template<false, 0>.
5520
5521 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5522
5523         * objc/execute/bf-21.m: New test.
5524         * objc/execute/enumeration-1.m: New test.
5525         * objc/execute/enumeration-2.m: New test.
5526
5527 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5528
5529         * gcc.dg/gnu89-init-1.c: New test.
5530
5531 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5532
5533         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5534         * g++.old-deja/g++.jason/2371.C: Likewise.
5535         * g++.old-deja/g++.jason/template33.C: Likewise.
5536         * g++.old-deja/g++.jason/template34.C: Likewise.
5537         * g++.old-deja/g++.jason/template36.C: Likewise.
5538         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5539         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5540         * g++.old-deja/g++.other/typename1.C: Likewise.
5541         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5542         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5543         * g++.old-deja/g++.pt/typename11.C: Likewise.
5544         * g++.old-deja/g++.pt/typename14.C: Likewise.
5545         * g++.old-deja/g++.pt/typename16.C: Likewise.
5546         * g++.old-deja/g++.pt/typename3.C: Likewise.
5547         * g++.old-deja/g++.pt/typename4.C: Likewise.
5548         * g++.old-deja/g++.pt/typename5.C: Likewise.
5549         * g++.old-deja/g++.pt/typename7.C: Likewise.
5550         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5551
5552 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5553
5554         * g++.dg/other/linkage1.C: New test.
5555         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5556         specifiers.
5557
5558 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5559
5560         * gcc.dg/concat.c: New test.
5561
5562 2001-12-11  Stan Shebs  <shebs@apple.com>
5563
5564         * objc/compile: New test directory.
5565         * objc/compile/compile.exp: New expect script.
5566         * objc/compile/20011211-1.m: New compile test.
5567
5568 2001-12-11  Jason Merrill  <jason@redhat.com>
5569
5570         * lib/prune.exp (prune_gcc_output): Also handle "In member
5571         function".  So many permutations...
5572
5573 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5574
5575         * g++.dg/template/typedef1.C: New test.
5576
5577 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5578
5579         * g++.dg/other/copy1.C: New test.
5580
5581 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5582
5583         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5584
5585         * gcc.dg/builtin-choose-expr.c: New.
5586
5587 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5588
5589         * gcc.dg/altivec-2.c: New.
5590
5591 2001-12-07  Richard Henderson  <rth@redhat.com>
5592
5593         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5594
5595 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5596
5597         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5598         ultrasparc.
5599
5600 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5601
5602         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5603
5604 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5605
5606         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5607         variable argument list.
5608
5609 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5610
5611         * gcc.c-torture/execute/memcheck: Delete entire directory.
5612         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5613         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5614
5615 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5616
5617         * gcc.dg/Wshadow-1.c: New test.
5618
5619 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5620
5621         * gcc.c-torture/compile/20011130-1.c: New test.
5622
5623         * gcc.dg/noncompile/20011025-1.c: New test.
5624
5625         * g++.dg/other/anon-union.C: New test.
5626
5627         * gcc.c-torture/execute/20011024-1.c: New test.
5628
5629 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5630
5631         * gcc.c-torture/execute/20000722-1.x,
5632         gcc.c-torture/execute/20010123-1.x: Remove.
5633         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5634         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5635         gcc.dg/c99-complit-2.c: New tests.
5636
5637 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5638
5639         * g++.dg/inherit/base1.C: New test.
5640
5641 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5642
5643         * g++.dg/other/stdarg1.C: New test.
5644
5645         * gcc.c-torture/compile/20011130-2.c: New test.
5646
5647 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5648
5649         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5650         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5651         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5652         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5653         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5654         * gcc.dg/builtin-prefetch-1.c: New test.
5655
5656 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5657
5658         * gcc.dg/20011130-1.c: New test.
5659
5660 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5661
5662         * g++.dg/other/scope1.C: New test.
5663         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5664
5665 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5666
5667         * gcc.dg/vla-init-1.c: New test.
5668
5669 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5670
5671         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5672
5673 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5674
5675         * objc.dg/alias.m: Update.
5676         * objc.dg/class-1.m: Update.
5677         * objc.dg/const-str-1.m: Update.
5678         * objc.dg/fwd-proto-1.m: Update.
5679         * objc.dg/id-1.m: Update.
5680         * objc.dg/super-class-1.m: Update.
5681
5682 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5683
5684         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5685         constructs.
5686
5687 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5688
5689         * gcc.c-torture/execute/20011128-1.c: New test.
5690
5691 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5692
5693         * gcc.dg/20011127-1.c: New test.
5694
5695 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5696
5697         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5698         from Austin Group draft 7.
5699         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5700         scanf format arguments.
5701         * gcc.dg/format/no-exargs-2.c: New test.
5702
5703 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5704
5705         * g++.dg/abi/vbase8-4.C: New test.
5706
5707 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5708
5709         * gcc.c-torture/execute/20011121-1.c: New test.
5710
5711 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5712
5713         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5714
5715 2001-11-23  Andreas Jaeger  <aj@suse.de>
5716
5717         * gcc.dg/cpp/charconst-2.c: New test.
5718
5719 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5720
5721         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5722         to the host if it is remote.  Let tests specify extra headers
5723         they use.
5724         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5725         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5726         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5727         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5728         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5729         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5730         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5731         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5732         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5733         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5734
5735 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5736
5737         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5738         for little endian ARMs.
5739
5740 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5741
5742         * gcc.c-torture/compile/20011119-1.c: New test.
5743         * gcc.c-torture/compile/20011119-2.c: New test.
5744
5745 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5746
5747         * gcc.dg/altivec-1.c: Fix typo.
5748
5749 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5750
5751         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5752
5753 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5754
5755         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5756
5757 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5758
5759         * lib/g77.exp: Don't specify --rpath-link.
5760
5761         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5762         across all the headers.
5763         * gcc.dg/format/format.exp: For testing on a remote host,
5764         copy format.h.
5765
5766         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5767         * gcc.c-torture/execute/930406-1.c: Likewise.
5768         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5769
5770 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5771
5772         * gcc.dg/altivec-1.c: New.
5773
5774 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5775
5776         * gcc.dg/cpp/fpreprocessed.c: New test case.
5777
5778 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5779
5780         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5781         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5782         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5783
5784 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5785
5786         * gcc.dg/no-builtin-1.c: New test.
5787
5788 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5789
5790         * gcc.c-torture/execute/20011115-1.c: New test.
5791
5792 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5793
5794         * gcc.c-torture/compile/20011114-2.c: New test.
5795         * gcc.c-torture/compile/20011114-3.c: New test.
5796         * gcc.c-torture/compile/20011114-4.c: New test.
5797
5798 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5799
5800         * g++.dg/other/init1.C: New test.
5801
5802 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5803
5804         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5805         message.
5806
5807         * gcc.c-torture/execute/20011114-1.c: New testcase.
5808
5809         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5810         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5811         like the (before this change) version of 20010327-1.c.
5812
5813 2001-11-14  Roger Sayle <roger@eyesopen.com>
5814
5815         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5816
5817 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5818
5819         * g++.dg/init/array2.C: New test.
5820
5821 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5822
5823         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5824
5825 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5826
5827         * g++.dg/other/forscope1.C: New test.
5828         * g++.dg/ext/forscope1.C: New test.
5829         * g++.dg/ext/forscope2.C: New test.
5830
5831 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5832
5833         * gcc.c-torture/execute/20011113-1.c: New test.
5834
5835 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5836
5837         * gcc.c-torture/execute/20011109-2.c: New test.
5838
5839         * gcc.c-torture/execute/20011109-1.c: New test.
5840
5841 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5842
5843         * gcc.c-torture/compile/20011109-1.c: New test.
5844
5845 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5846
5847         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5848         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5849         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5850         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5851         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5852         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5853         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5854
5855 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5856
5857         * g++.dg/warn/Wshadow-1.C: New tests.
5858         * g++.old-deja/g++.mike/for3.C: Update.
5859
5860 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5861
5862         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5863         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5864         XFAILs.  Adjust expected error texts.
5865         * gcc.c-torture/compile/20011106-1.c,
5866         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5867         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5868         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5869         gcc.dg/c99-array-lval-5.c: New tests.
5870
5871 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5872
5873         * gcc.dg/cpp/defined.c: Update.
5874
5875 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5876
5877         * gcc.c-torture/execute/anon-1.c: New test.
5878
5879 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5880
5881         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5882         same size, so no warning should be produced on stormy16.
5883
5884         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5885         due to oversized array.
5886         * g++.old-deja/g++.mike/ns15.C: Likewise.
5887         * g++.old-deja/g++.pt/crash16.C: Likewise.
5888
5889 2001-11-02  Graham Stott  <grahams@redhat.com>
5890
5891         * g++.dgother/debug1.C: Fix typos.
5892
5893 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5894
5895         * g++.dg/other/debug1.C: New test.
5896
5897 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5898
5899         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5900         of unsigned long.
5901
5902 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5903
5904         * gcc.dg/20011029-2.c: New test.
5905
5906         * gcc.c-torture/compile/20011029-1.c: New test.
5907
5908 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5909
5910         * objc/execute/class_self-1.m: New test.
5911         * objc/execute/class_self-2.m: New test.
5912
5913 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5914
5915         * gcc.misc-tests/msgs.exp: Delete.
5916         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5917         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5918         error set to match recent changes.
5919
5920 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5921
5922         * gcc.dg/20011021-1.c: New test.
5923
5924 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5925
5926         * gcc.c-torture/compile/20011023-1.c: New test.
5927
5928 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5929
5930         * lib/g77.exp: Rewrite based on lib/g++.exp.
5931
5932 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5933
5934         * gcc.c-torture/execute/20011019-1.c: New test.
5935
5936         * gcc.dg/20011018-1.c: New test.
5937
5938 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5939
5940         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5941
5942 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5943
5944         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5945         * gcc.dg/attr-invalid.c: Likewise.
5946
5947 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5948
5949         * testsuite/gcc.dg/20011015-1.c: New test.
5950
5951 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5952
5953         * g++.dg/template/unify2.C: New test.
5954
5955 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5956
5957         * g++.dg/other/exception-specification.C: New test
5958
5959 2001-10-13  Tom Rix  <trix@redhat.com>
5960
5961         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5962         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5963
5964 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5965
5966         * testsuite/gcc.dg/20011009-1.c: New test.
5967
5968 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5969
5970         PR g++/4476
5971         * g++.dg/other/friend1.C: New test.
5972
5973 2001-10-11  Richard Henderson  <rth@redhat.com>
5974
5975         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5976
5977 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5978
5979         * gcc.c-torture/compile/20011010-1.c: New.
5980
5981 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5982
5983         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5984         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5985         g77.f-torture/execute/execute.exp,
5986         g77.f-torture/noncompile/noncompile.exp,
5987         gcc.c-torture/compile/compile.exp,
5988         gcc.c-torture/execute/execute.exp,
5989         gcc.c-torture/execute/ieee/ieee.exp,
5990         gcc.c-torture/execute/memcheck/memcheck.exp,
5991         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5992         objc/execute/execute.exp: Update FSF address.
5993
5994 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5995
5996         * gcc.dg/cpp/cmdlne-C.c: Update.
5997         * gcc.dg/cpp/cmdlne-C2.c: New.
5998
5999 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6000
6001         * gcc.c-torture/execute/20011008-3.c: New.
6002
6003 2001-10-08  DJ Delorie  <dj@redhat.com>
6004
6005         * gcc.dg/20011008-1.c: New.
6006         * gcc.dg/20011008-2.c: New.
6007
6008 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6009
6010         * gcc.dg/cpp/spacing1.c: Update test.
6011
6012 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6013
6014         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6015         spelling errors of "separate" as "seperate".
6016
6017 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6018
6019         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6020         enough to avoid inlining.
6021
6022 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6023
6024         * lib/g77.exp: set libg2c_dir correctly.
6025
6026 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6027
6028         * gcc.dg/cpp/macro11.c: New test.
6029
6030 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6031
6032         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6033         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6034         gcc.dg/format/multattr-3.c: New tests.
6035         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6036         tests for format attributes on function pointers being rejected.
6037
6038 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6039
6040         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6041
6042 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6043
6044         * g++.dg/warn/format1.C: New test.
6045
6046 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6047
6048         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6049
6050 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6051
6052         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6053
6054 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6055
6056         * gcc.dg/cpp/redef2.c: Add test.
6057
6058 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6059
6060         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6061         long-standing bug on i686, apparently.
6062         * gcc.c-torture/execute/loop-2c.x: New file.
6063         * gcc.c-torture/execute/loop-2d.x: New file.
6064         * gcc.c-torture/execute/loop-3c.x: New file.
6065
6066 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6067
6068         * gcc.dg/cpp/20000625-2.c: Correct line number.
6069
6070 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6071
6072         * gcc.dg/cpp/macro10.c: New test.
6073         * gcc.dg/cpp/strify3.c: New test.
6074         * gcc.dg/cpp/spacing1.c: Add tests.
6075         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6076         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6077
6078 2001-09-24  DJ Delorie  <dj@redhat.com>
6079
6080         * gcc.c-torture/execute/20010924-1.c: New test.
6081
6082 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6083
6084         * testsuite/objc/execute/paste.m: Remove.
6085
6086 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6087
6088         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6089
6090 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6091
6092         * g77.dg/strlen0.f: New test.
6093
6094 2001-09-21  Richard Henderson  <rth@redhat.com>
6095
6096         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6097         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6098
6099 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6100
6101         Table-driven attributes.
6102         * g++.dg/ext/attrib1.C: New test.
6103
6104 2001-09-20  DJ Delorie  <dj@redhat.com>
6105
6106         * gcc.dg/20000926-1.c: Update expected warning messages.
6107         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6108         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6109         array.
6110
6111 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6112
6113         * g++.dg/eh/registers1.C: New test case.
6114
6115 2001-09-17  Richard Henderson  <rth@redhat.com>
6116
6117         * gcc.dg/array-5.c: Fix VLA decomposition test.
6118
6119 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6120
6121         * gcc.dg/cpp/line5.c: New testcase.
6122
6123 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6124
6125         * gcc.dg/cpp/macro9.c: New test.
6126
6127 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6128
6129         * gcc.c-torture/execute/980223.c: Change type of addr from long
6130         to char *.
6131
6132 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6133
6134         * gcc.c-torture/execute/20010915-1.c: New test.
6135
6136 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6137
6138         * g77.dg/bprob: New directory.
6139         * g77.dg/bprob/bprob.exp: New file.
6140         * g77.dg/bprob/bprob-1.f: New test.
6141         * g77.dg/gcov: New directory.
6142         * g77.dg/gcov/gcov.exp: New file.
6143         * g77.dg/gcov/gcov-1.f: New test.
6144         * g77.dg/gcov/gcov-1.x: New file.
6145
6146 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6147
6148         * gcc.dg/cpp/directiv.c: Update.
6149         * gcc.dg/cpp/undef1.c: Update.
6150
6151 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6152
6153         * gcc.dg/20010912-1.c: New test.
6154
6155 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6156
6157         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6158         language-independent file in lib.
6159         * lib/gcov.exp: New file.
6160
6161 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6162
6163         * gcc.c-torture/compile/20010911-1.c: New test.
6164
6165 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6166
6167         * lib/profopt.exp: New, to support profile-directed optimizations.
6168         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6169         * gcc.misc-tests/bprob-1.c: New test.
6170         * gcc.misc-tests/bprob-2.c: New test.
6171
6172 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6173
6174         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6175         XFAIL and which kinds of gcov output to verify.
6176         * gcc.misc-tests/gcov-4b.x: New file.
6177         * gcc.misc-tests/gcov-5b.x: New file.
6178         * gcc.misc-tests/gcov-6.x: New file.
6179         * gcc.misc-tests/gcov-7.c: New test.
6180         * gcc.misc-tests/gcov-7.x: New file.
6181
6182 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6183
6184         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6185         * gcc.misc-tests/gcov-6.c: New test.
6186
6187 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6188
6189         PR c++/3986
6190         * g++.dg/abi/vbase1.C: New test.
6191
6192 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6193
6194         * objc.dg/method-2.m: New.
6195
6196 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6197
6198         PR c++/4203
6199         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6200         * g++.dg/init/empty1.C: New test.
6201
6202 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6203
6204         * gcc.c-torture/compile/20010903-1.c: New test.
6205
6206 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6207
6208         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6209         for m68k.
6210
6211 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6212
6213         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6214
6215         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6216
6217         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6218
6219 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6220
6221         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6222         for 16-bit 'unsigned int'.
6223
6224 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6225
6226         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6227
6228 2001-08-27  Richard Henderson  <rth@redhat.com>
6229
6230         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6231         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6232
6233 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6234
6235         * gcc.dg/asm-names.c (ymain): New.
6236
6237 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6238
6239         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6240         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6241         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6242
6243 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6244
6245         * gcc.dg/compare5.c: New testcase.
6246
6247 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6248
6249         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6250         and "In instantiation".
6251
6252 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6253
6254         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6255
6256 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6257
6258         * gcc.misc-tests/gcov.exp: Add support for branch information.
6259         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6260         * gcc.misc-tests/gcov-4.c: New test.
6261         * gcc.misc-tests/gcov-4b.c: New test.
6262         * gcc.misc-tests/gcov-5b.c: New test.
6263
6264 2001-08-20  Zack Weinberg  <zackw@panix.com>
6265
6266         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6267         expected to fail.
6268
6269 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6270
6271         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6272
6273 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6274
6275         * g++.dg/eh/template1.C: New test.
6276
6277 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6278
6279         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6280         Fix thinko.
6281         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6282         for xfail.
6283
6284 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6285
6286         * lib/g77-dg.exp:  Use prune.exp for common procedures
6287         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6288         * lib/g77.exp: (g77-dg-prune) Remove
6289
6290 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6291
6292         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6293
6294 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6295
6296         * g++.dg/template/unify1.C: New test.
6297
6298 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6299
6300         * g++.dg/abi/empty4.C: New test.
6301
6302 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6303
6304         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6305         solaris2.*
6306         * g77.f-torture/compile/pr3743.x: Likewise
6307
6308 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6309
6310         * g++.dg/other/using-declaration.C: New test.
6311
6312 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6313
6314         * gcc.dg/cpp/tr-sign.c: New testcase.
6315
6316 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6317
6318         * gcc.dg/cpp/19951025-1.c: Revert.
6319         * gcc.dg/cpp/directiv.c: We no longer process directives that
6320         interrupt macro arguments.
6321
6322 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6323
6324         * gcc.dg/bconstp-1.c: New test.
6325
6326 2001-08-03  Richard Henderson  <rth@redhat.com>
6327
6328         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6329
6330 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6331
6332         * gcc.dg/cpp/19951025-1.c: Update.
6333
6334 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6335
6336         * g77.dg/ff90-1.f (s): Fix reference of variable z,
6337         should be x.
6338
6339 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6340
6341         Kill -fhonor-std.
6342         * g++.old-deja/g++.ns/ns14.C: Remove special options.
6343         * g++.old-deja/g++.other/std1.C: Likewise.
6344         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6345
6346 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
6347
6348         * lib/g77.exp:  Load gcc-defs.exp for common procedures
6349         (g77_pass, g77_fail, g77_finish, g77_exit,
6350         ${tool}_check_unsupported_p} Now redundant.  Deleted.
6351
6352 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6353
6354         * g77.dg/fbackslash.f
6355         * g77.dg/fcase-preserve.f
6356         * g77.dg/ff90-1.f
6357         * g77.dg/ffixed-line-length-0.f
6358         * g77.dg/ffixed-line-length-132.f
6359         * g77.dg/ffixed-line-length-7.f
6360         * g77.dg/ffixed-line-length-72.f
6361         * g77.dg/ffixed-line-length-none.f
6362         * g77.dg/ffree-form-1.f
6363         * g77.dg/fno-backslash.f
6364         * g77.dg/fno-f90-1.f
6365         * g77.dg/fno-fixed-form-1.f
6366         * g77.dg/fno-onetrip.f
6367         * g77.dg/fno-typeless-boz.f
6368         * g77.dg/fno-underscoring.f
6369         * g77.dg/fno-vxt-1.f
6370         * g77.dg/fonetrip.f
6371         * g77.dg/ftypeless-boz.f
6372         * g77.dg/fugly-assumed.f
6373         * g77.dg/funderscoring.f
6374         * g77.dg/fvxt-1.f
6375
6376 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
6377
6378         * objc.dg/fwd-proto-1.m: New.
6379         * objc.dg/local-decl-1.m: New.
6380         * objc.dg/naming-1.m: New.
6381         * objc.dg/naming-2.m: New.
6382         * objc.dg/proto-hier-1.m: New.
6383
6384 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
6385
6386         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6387         largest-type elements to a struct makes its size grow.
6388
6389 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6390
6391         * g++.dg/abi/vthunk1.C: New test.
6392
6393 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6394
6395         * g++.dg/abi/vbase8-22.C: New test.
6396
6397 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6398
6399         * gcc.dg/cpp/macro8.c: New test.
6400
6401 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6402
6403         * g++.dg/abi/vbase8-21.C: New test.
6404
6405 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6406
6407         * g++.dg/abi/vbase8-10.C: New test.
6408
6409 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6410
6411         * lib/g++.exp (g++_set_ld_library_path): Renamed to
6412         ${tool}_set_ld_library_path.
6413         Changed caller.
6414         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6415         g++.exp.
6416
6417 2001-07-26  Stan Cox <scox@redhat.com>
6418
6419         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6420         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6421         gcc_exit, gcc_check_unsupported_p):
6422         Moved to gcc-deps.exp
6423         * gcc-deps.exp: New file.
6424
6425 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6426
6427         * g++.old-deja/g++.pt/defarg14.C: New test.
6428
6429 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6430
6431         * g++.old-deja/g++.other/lineno5.C: New test.
6432
6433 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6434
6435         * g++.old-deja/g++.pt/crash68.C: New test.
6436
6437 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6438
6439         * g++.old-deja/g++.other/crash42.C: New test.
6440
6441 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6442
6443         * gcc.dg/cpp/extratokens.c: Fix.
6444         * gcc.dg/cpp/skipping2.c: New tests.
6445
6446 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6447
6448         * gcc.c-torture/execute/20010724-1.c: New file.
6449         * gcc.c-torture/execute/20010724-1.x: New file.
6450
6451 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6452
6453         * g++.old-deja/g++.other/cond7.C: New test.
6454
6455 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6456
6457         * g++.old-deja/g++.other/optimize4.C: New test.
6458
6459 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6460
6461         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6462
6463 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6464
6465         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6466         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6467         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6468         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6469
6470         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6471         bug report" message.
6472
6473         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6474         * g++.dg/ext/instantiate1.C: Move from old-deja.
6475
6476 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6477
6478         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6479         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6480         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6481         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6482
6483 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6484
6485         * gcc.c-torture/execute/20010723-1.c: New test.
6486
6487 2001-07-23  Ben Elliston  <bje@redhat.com>
6488
6489         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6490
6491 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6492
6493         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6494         i[34567]86-*-*.
6495         Delete handling of ieee_multilib_flags.
6496         Pass -mieee for alpha*-*-* and sh-*-*.
6497         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6498
6499 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6500
6501         Remove old-abi tests.
6502         * g++.old-deja/g++.mike/p11116.C: Remove.
6503         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6504
6505 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6506
6507         * g77.f-torture/compile/pr3743.f:  New test
6508
6509 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6510
6511         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6512
6513 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6514
6515         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6516         g++.old-deja/g++.pt/static6.C: Likewise.
6517         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6518         supports weak symbols.
6519
6520 2001-07-18  Andreas Jaeger  <aj@suse.de>
6521
6522         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6523         supported again.
6524
6525 2001-07-18  Andreas Jaeger  <aj@suse.de>
6526
6527         * gcc.dg/iftrap-1.c: Fix target line.
6528
6529 2001-07-17  Richard Henderson  <rth@redhat.com>
6530
6531         * gcc.c-torture/execute/20010717-1.c: New.
6532
6533 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6534
6535         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6536         tests.
6537
6538 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6539
6540         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6541
6542 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6543
6544         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6545         UAC_SIGBUS, UAC_NOPRINT definitions.
6546
6547 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6548
6549         * objc/execute/object_is_class.m: New test.
6550         * objc/execute/object_is_meta_class.m: New test.
6551
6552 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6553
6554         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6555         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6556
6557 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6558
6559         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6560         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6561
6562 2001-07-14  Richard Henderson  <rth@redhat.com>
6563
6564         * gcc.dg/iftrap-1.c: New.
6565
6566 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6567
6568         * g77.f-torture/execute/intrinsic77.f: New test.
6569
6570 2001-07-11  Janis Johnson <janis@us.ibm.com>
6571
6572         * gcc.misc-tests/gcov-3.c: New test.
6573
6574 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6575
6576         * gcc.c-torture/compile/20010711-1.c,
6577         * gcc.c-torture/compile/20010711-2.c: New tests.
6578
6579 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6580
6581         * gcc.c-torture/execute/20010711-1.c: New test.
6582
6583 2001-07-11  Ben Elliston  <bje@redhat.com>
6584
6585         * g++.old-deja/g++.other/enum5.C: New test.
6586
6587 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6588
6589         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6590         (g++-dg-prune): Call prune_gcc_output.
6591         * prune.exp: New file for prune_gcc_output.
6592         * lib/g++.exp, lib/gcc.exp: Load it.
6593
6594 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6595
6596         * gcc.c-torture/compile/20010701-1.c,
6597         g++.old-deja/g++.ext/attrib6.C: New tests.
6598
6599 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6600
6601         * gcc.c-torture/compile/20010706-1.c: New test.
6602
6603 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6604
6605         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6606
6607 2001-06-28  Stan Shebs  <shebs@apple.com>
6608
6609         * gcc.dg/pragma-darwin.c: New test.
6610
6611 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6612
6613         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6614         Solaris 2.[678] system.
6615
6616 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6617
6618         * gcc.dg/20010622-1.c: New test.
6619
6620 2001-06-18  Stan Shebs  <shebs@apple.com>
6621
6622         * objc.dg: New directory.
6623         * objc.dg/dg.exp: New file.
6624         * objc.dg/alias.m: New.
6625         * objc.dg/class-1.m: New.
6626         * objc.dg/class-2.m: New.
6627         * objc.dg/const-str-1.m: New.
6628         * objc.dg/const-str-2.m: New.
6629         * objc.dg/id-1.m: New.
6630         * objc.dg/method-1.m: New.
6631         * objc.dg/super-class-1.m: New.
6632         * lib/objc-dg.exp: New file.
6633
6634 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6635
6636         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6637         of label name.
6638
6639 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6640
6641         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6642
6643 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6644
6645         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6646         variable.
6647
6648 2001-06-12  Richard Henderson  <rth@redhat.com>
6649
6650         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6651
6652 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6653
6654         * g++.old-deja/g++.abi/vbase5.C: New test.
6655         * g++.old-deja/g++.abi/vbase6.C: New test.
6656         * g++.old-deja/g++.abi/vbase7.C: New test.
6657
6658 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6659
6660         * gcc.c-torture/compile/20010610-1.c: New test.
6661
6662 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6663
6664         * g++.old-deja/g++.abi/vbase4.C: New test.
6665
6666 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6667
6668         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6669         support %f for HC11/HC12 targets.
6670         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6671         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6672         on HC11/HC12 targets.
6673         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6674
6675 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6676
6677         * gcc.dg/wchar_t-1.c: New file.
6678         * gcc.dg/wint_t-1.c: Likewise.
6679
6680 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6681
6682         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6683
6684 2001-06-11  Richard Henderson  <rth@redhat.com>
6685
6686         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6687
6688 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6689
6690         * gcc.c-torture/compile/20010611-1.c: New test.
6691
6692 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6693
6694         * gcc.dg/c99-tag-1.c: Add more tests.
6695
6696 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6697
6698         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6699         representation on MN10300 and ARM/Thumb.
6700
6701 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6702
6703         * g77.f-torture/execute/20010610.f: New.
6704
6705 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6706
6707         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6708         names.
6709
6710 2001-06-09  Richard Henderson  <rth@redhat.com>
6711
6712         * gcc.c-torture/execute/ashrdi-1.c: New.
6713         * gcc.c-torture/execute/ashldi-1.c: New.
6714         * gcc.c-torture/execute/lshrdi-1.c: New.
6715
6716 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6717
6718         * objc/execute/load-3.m: Added. Check sending +load to categories,
6719         in addition to classes.
6720
6721 2001-06-08  Stan Shebs  <shebs@apple.com>
6722
6723         * objc/execute/load-2.m: New test.  From Nicola Pero
6724         <n.pero@mi.flashnet.it>.
6725
6726 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6727
6728         * gcc.c-torture/execute/20010605-2.c: New test.
6729
6730 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6731
6732         * g++.old-deja/g++.abi/vbase2.C: New test.
6733         * g++.old-deja/g++.abi/vbase3.C: New test.
6734
6735 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6736
6737         * g++.old-deja/g++.pt/friend49.C: New test.
6738
6739 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6740
6741         * g++.old-deja/g++.ext/anon3.C: New test.
6742
6743 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6744
6745         * g++.old-deja/g++.other/conv7.C: New test.
6746
6747 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6748
6749         * gcc.c-torture/compile/20010605-2.c: New test.
6750
6751 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6752
6753         * gcc.c-torture/execute/20010604-1.c: New test.
6754
6755 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6756
6757         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6758
6759 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6760
6761         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6762         (g++_link_flags): Likewise.
6763         (g++_init): Pass gccpath's value to two previous functions.
6764
6765 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6766
6767         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6768         Ensure logfile entry matches exec command line.
6769
6770 2001-05-31  Richard Henderson  <rth@redhat.com>
6771
6772         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6773         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6774
6775 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6776
6777         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6778         compiler for irix6.2
6779
6780 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6781
6782         * g++.old-deja/g++.other/optimize3.C: New file.
6783
6784 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6785
6786         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6787         assemble.
6788
6789 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6790
6791         * g++.old-deja/g++.other/optimize2.C: New file.
6792
6793 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6794
6795         * gcc.c-torture/compile/20010518-2.c: New file.
6796         * gcc.c-torture/execute/20010518-1.c: New file.
6797         * gcc.c-torture/execute/20010518-2.c: New file.
6798
6799 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6800
6801         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6802
6803 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6804
6805         G++ no longer defines builtins that do not begin with __builtin.
6806         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6807         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6808         * g++.old-deja/g++.law/builtin1.C: Likewise.
6809         * g++.old-deja/g++.law/cvt2.C: Likewise.
6810         * g++.old-deja/g++.mike/net5.C: Likewise.
6811         * g++.old-deja/g++.other/builtins1.C: Likewise.
6812         * g++.old-deja/g++.other/builtins2.C: Likewise.
6813         * g++.old-deja/g++.other/builtins3.C: Likewise.
6814         * g++.old-deja/g++.other/builtins4.C: Likewise.
6815         * g++.old-deja/g++.other/inline8.C: Likewise.
6816         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6817
6818 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6819
6820         * g++.old-deja/g++.pt/using1.C: Adjust.
6821         * g++.old-deja/g++.pt/using2.C: New test.
6822
6823 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6824
6825         * gcc.dg/cpp/charconst.c: New tests.
6826         * gcc.dg/cpp/escape.c: New tests.
6827         * gcc.dg/cpp/escape-1.c: New tests.
6828         * gcc.dg/cpp/escape-2.c: New tests.
6829         * gcc.dg/cpp/ucs.c: New tests.
6830
6831 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6832
6833         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6834         native compiler for irix6.5.
6835
6836 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6837
6838         * lib/g++.exp (g++_include_flags): Use args to compute
6839         get_multilibs.
6840         (g++_link_flags): Likewise.
6841         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6842
6843 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6844
6845         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6846
6847 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6848
6849         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6850         this file.
6851
6852 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6853
6854         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6855         STACK_SIZE;
6856         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6857         to STACK_SIZE; Use it to define size of add_histo array.
6858         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6859         to STACK_SIZE.
6860         (f): Use GITT_SIZE to define size of gitt local table.
6861         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6862         to STACK_SIZE; Use it to define size of bytemem array.
6863
6864 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6865
6866         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6867         on 68HC11/HC12 due to the asm instruction.
6868         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6869         * gcc.c-torture/compile/920520-1.x: Likewise.
6870         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6871         on 68HC11/HC12 because the function is larger than 64K.
6872         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6873         on 68HC11/HC12 because the structure is too large.
6874
6875 2001-05-20  Richard Henderson  <rth@redhat.com>
6876
6877         * gcc.c-torture/execute/20010520-1.c: New.
6878
6879 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6880
6881         * g++.old-deja/g++.warn/compare1.C: New test.
6882         * gcc.dg/compare4.c: New test.
6883
6884 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6885
6886         * g++.old-deja/g++.other/optimize1.C: New test.
6887
6888 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6889
6890         * g++.old-deja/g++.pt/spec41.C: New test.
6891
6892 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6893
6894         * gcc.c-torture/compile/20010114-1.x: Remove.
6895
6896 2001-05-18  Stan Shebs  <shebs@apple.com>
6897
6898         * gcc.c-torture/compile/20010518-1.c: New test.
6899
6900 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6901
6902         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6903         * g++.old-deja/g++.pt/crash67.C: New test.
6904
6905 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6906
6907         * g++.old-deja/g++.other/debug9.C: New test.
6908
6909 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6910
6911         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6912
6913 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6914
6915         * gcc.c-torture/compile/20010516-1.c: New test.
6916
6917 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6918
6919         * g++.old-deja/g++.other/crash41.C: New test.
6920
6921 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6922
6923         * g++.old-deja/g++.pt/crash66.C: New test.
6924
6925 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6926
6927         * g++.old-deja/g++.robertl/eb27.C: Convert.
6928
6929 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6930
6931         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6932         declaration being redundant.
6933
6934 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6935
6936         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6937
6938 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6939
6940         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6941
6942 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6943
6944         * lib/g++.exp: Use testsuite_flags.
6945
6946 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6947
6948         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6949
6950 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6951
6952         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6953
6954 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6955
6956         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6957
6958 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6959
6960         * gcc.c-torture/compile/20010313-1.c: New test.
6961
6962 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6963
6964         * gcc.dg/cpp/direct2.c: New test.
6965         * gccq.dg/cpp/direct2s.c: New test.
6966
6967         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6968
6969 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6970
6971         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6972         * g++.old-deja/g++.other/op3.C: Likewise.
6973
6974 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6975
6976         * gcc.dg/cpp/syshdr.h: New file.
6977         * gcc.dg/cpp/sysmac1.c: Update.
6978         * gcc.dg/cpp/sysmac2.c: Update.
6979
6980 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6981
6982         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6983
6984 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6985
6986         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6987         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6988
6989 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6990
6991         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6992
6993 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6994
6995         * lib/g++.exp (g++_include_flags): Don't use any special flags
6996         if TESTING_IN_BUILD_TREE is not defined.
6997         (g++_init): Use a plain 'c++' as the compiler if
6998         TESTING_IN_BUILD_TREEE is not defined.
6999
7000 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7001
7002         * g++.old-deja/g++.eh/catch13.C: New test.
7003         * g++.old-deja/g++.eh/catch14.C: New test.
7004
7005 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7006
7007         * gcc.dg/cpp/tr-define.c: New test.
7008
7009 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7010
7011         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7012         <stdlib.h>, not <malloc.h>.
7013
7014 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7015
7016         * g++.old-deja/g++.ns/template17.C: New test.
7017
7018 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7019
7020         * g++.old-deja/g++.pt/ref4.C: New test.
7021
7022 2001-04-30  Richard Henderson  <rth@redhat.com>
7023
7024         * gcc.dg/20000724-1.c: Revert last change.
7025
7026 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7027
7028         * g77.f-torture/execute/20010430.f: New test.
7029
7030 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
7031
7032         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7033
7034 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7035
7036         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7037
7038 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.old-deja/g++.eh/crash6.C: New test.
7041
7042 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7043
7044         * g++.old-deja/g++.other/warn7.C: New test.
7045
7046 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7047
7048         * g++.old-deja/g++.other/defarg9.C: New test.
7049
7050 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7051
7052         * g77.f-torture/compile/20010426.f: New test.
7053         * g77.f-torture/execute/20010426.f: New test.
7054
7055 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7056
7057         * g77.f-torture/compile/20000629-1.x: Remove - error
7058         has been fixed.
7059
7060 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
7061
7062         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7063         Tweak slightly to work with g++.dg framework.
7064         * g++.dg/special/ecos.exp: Run initp1.C test.
7065         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7066
7067         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7068         its linker doesn't give line numbers either.
7069         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7070
7071 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7072
7073         * g++.old-deja/g++.other/lex1.C: New test.
7074
7075 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
7076
7077         * gcc.dg/noncompile/20010425-1.c: New test.
7078
7079 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7080
7081         * g++.old-deja/g++.pt/mangle2.C: New test.
7082
7083 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7084
7085         * gcc.dg/format/plus-1.c: New test.
7086
7087 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7088
7089         * gcc.dg/20010423-1.c: New test.
7090
7091 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7092
7093         * gcc.c-torture/execute/20010422-1.c: New test.
7094
7095 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7096
7097         * g++.old-deja/g++.ns/type2.C: New test.
7098
7099 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7100
7101         * g++.old-deja/g++.other/perf1.C: New test.
7102
7103 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7104
7105         * gcc.dg/c99-func-2.c: Remove xfail.
7106         * gcc.dg/c99-func-3.c: Remove xfail.
7107         * gcc.dg/c99-func-4.c: Remove xfail.
7108
7109 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7110
7111         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7112
7113 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7114
7115         * gcc.c-torture/compile/20010423-1.c: New test.
7116
7117 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7118
7119         * g++.old-deja/g++.pt/typename28.C: New test.
7120
7121 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7122
7123         * g++.old-deja/g++.abi/empty2.C: New test.
7124         * g++.old-deja/g++.abi/empty3.C: New test.
7125
7126 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7127
7128         * g++.old-deja/g++.other/comdat2.C: New test.
7129         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7130
7131 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7132
7133         * g++.old-deja/g++.other/overload14.C: New test.
7134
7135 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7136
7137         * g++.old-deja/g++.other/lookup23.C: New test.
7138
7139 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7140
7141         * gcc.c-torture/execute/20010403-1.c: New test.
7142
7143 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7144             Mark Mitchell  <mark@codesourcery.com>
7145
7146         * lib/old-dejagnu.exp: Don't delete output of executable.
7147         Add .exe suffix to executables.
7148
7149 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7150
7151         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7152
7153 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7154
7155         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7156
7157 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7158
7159         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7160         * g++.old-deja/g++.abi/crash1.C: New test.
7161
7162 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7163
7164         * g++.old-deja/g++.other/crash40.C: New test.
7165
7166 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7167
7168         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7169
7170 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7171
7172         * g++.old-deja/g++.other/warn6.C: New test.
7173
7174 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7175
7176         * g++.old-deja/g++.robertl/eb42.C: Same.
7177
7178 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7179
7180         * gcc.dg/wtr-conversion-1.c: New testcase.
7181
7182 2001-04-10  Richard Henderson  <rth@redhat.com>
7183
7184         * g++.old-deja/g++.other/array5.C: New.
7185
7186 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7187
7188         * gcc.c-torture/execute/20010408-1.c: New test.
7189
7190 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7191
7192         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7193         headers and constructs.
7194         * g++.old-deja/g++.robertl/eb79.C: Same.
7195         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7196         * g++.old-deja/g++.robertl/eb73.C: Same.
7197         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7198         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7199         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7200         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7201         * g++.old-deja/g++.robertl/eb44.C: Same.
7202         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7203         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7204         * g++.old-deja/g++.robertl/eb39.C: Same.
7205         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7206         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7207         * g++.old-deja/g++.robertl/eb30.C: Same.
7208         * g++.old-deja/g++.robertl/eb3.C: Same.
7209         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7210         * g++.old-deja/g++.robertl/eb21.C: Same.
7211         * g++.old-deja/g++.robertl/eb15.C: Same.
7212         * g++.old-deja/g++.robertl/eb118.C: Same.
7213         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7214         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7215         * g++.old-deja/g++.robertl/eb109.C: Same.
7216         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7217         * g++.old-deja/g++.mike/rtti1.C: Same.
7218         * g++.old-deja/g++.mike/p658.C: Same.
7219         * g++.old-deja/g++.mike/net46.C: Same.
7220         * g++.old-deja/g++.mike/net34.C: Same.
7221         * g++.old-deja/g++.mike/memoize1.C: Same.
7222         * g++.old-deja/g++.mike/eh2.C: Same.
7223         * g++.old-deja/g++.law/weak.C: Same.
7224         * g++.old-deja/g++.law/visibility7.C: Same.
7225         * g++.old-deja/g++.law/visibility25.C: Same.
7226         * g++.old-deja/g++.law/visibility22.C: Same.
7227         * g++.old-deja/g++.law/visibility2.C: Same.
7228         * g++.old-deja/g++.law/visibility17.C: Same.
7229         * g++.old-deja/g++.law/visibility13.C: Same.
7230         * g++.old-deja/g++.law/visibility10.C: Same.
7231         * g++.old-deja/g++.law/visibility1.C: Same.
7232         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7233         * g++.old-deja/g++.law/vbase1.C: Same.
7234         * g++.old-deja/g++.law/operators32.C: Same.
7235         * g++.old-deja/g++.law/nest3.C: Same.
7236         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7237         * g++.old-deja/g++.law/except5.C (main): Same.
7238         * g++.old-deja/g++.law/cvt7.C (run): Same.
7239         * g++.old-deja/g++.law/cvt2.C: Same.
7240         * g++.old-deja/g++.law/cvt16.C: Same.
7241         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7242         * g++.old-deja/g++.law/ctors17.C (main): Same.
7243         * g++.old-deja/g++.law/ctors13.C: Same.
7244         * g++.old-deja/g++.law/ctors12.C (main): Same.
7245         * g++.old-deja/g++.law/ctors10.C: Same.
7246         * g++.old-deja/g++.law/code-gen5.C: Same.
7247         * g++.old-deja/g++.law/bad-error7.C: Same.
7248         * g++.old-deja/g++.law/arm9.C: Same.
7249         * g++.old-deja/g++.law/arm12.C: Same.
7250         * g++.old-deja/g++.law/arg8.C: Same.
7251         * g++.old-deja/g++.law/arg1.C: Same.
7252         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7253         * g++.old-deja/g++.jason/template31.C: Same.
7254         * g++.old-deja/g++.jason/template24.C (main): Same.
7255         * g++.old-deja/g++.jason/2371.C: Same.
7256         * g++.old-deja/g++.eh/new2.C: Same.
7257         * g++.old-deja/g++.eh/new1.C: Same.
7258         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7259         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7260         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7261         * g++.old-deja/g++.brendan/crash62.C: Same.
7262         * g++.old-deja/g++.brendan/crash52.C: Same.
7263         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7264         * g++.old-deja/g++.brendan/crash38.C: Same.
7265         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7266         * g++.old-deja/g++.brendan/copy9.C: Same.
7267
7268 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
7269
7270         * gcc.c-torture/execute/20001203-2.c (memset):
7271         Count argument is of type __SIZE_TYPE__.
7272
7273 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7274
7275         * gcc.c-torture/compile/20010404-1.c: New test.
7276
7277 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7278
7279         * gcc.c-torture/compile/20010326-1.c: New test.
7280
7281 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7282
7283         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7284         peculiarities of the SH.
7285         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7286
7287 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7288
7289         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7290         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7291         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7292
7293 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7294
7295         * g77.f-torture/compile/20010321-1.f: New test.
7296
7297 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7298
7299         * gcc.c-torture/compile/20010329-1.c: New test.
7300
7301 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7302
7303         * gcc.c-torture/execute/20010329-1.c: New test.
7304
7305 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7306
7307         * g++.old-deja/g++.other/eh4.C: Fix typo.
7308
7309 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7310
7311         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7312
7313 2001-03-28  Philip Blundell  <philb@gnu.org>
7314
7315         * gcc.c-torture/compile/20010328-1.c: New test.
7316
7317 2001-03-27  Richard Henderson  <rth@redhat.com>
7318
7319         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7320         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7321
7322 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7323
7324         * gcc.c-torture/compile/20010327-1.c: New test.
7325
7326 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7327
7328         * g++.old-deja/g++.other/friend12.C: New test.
7329         * g++.old-deja/g++.other/friend9.C: Expect no errors.
7330         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7331
7332 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7333
7334         * gcc.c-torture/execute/20010325-1.c: New test.
7335
7336 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
7337
7338         * g++.old-deja/g++.other/mangle3.C: New test.
7339
7340 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
7341
7342         * g++.old-deja/g++.other/anon8.C: New test.
7343
7344 2001-03-20  Philip Blundell  <philb@gnu.org>
7345
7346         * gcc.c-torture/compile/20010320-1.c: New test.
7347
7348 2001-03-17  Richard Henderson  <rth@redhat.com>
7349
7350         * g++.old-deja/g++.other/eh4.C: Add expected error text.
7351
7352 2001-03-15  Geoff Keating  <geoff@redhat.com>
7353
7354         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7355         tests on AIX.
7356
7357 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
7358
7359         * g++.old-deja/g++.other/eh4.C: New test.
7360
7361 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7362
7363         * gcc.dg/cpp/mi1.c: Update.
7364
7365 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
7366
7367         * g++.old-deja/g++.other/regstack.C: New test.
7368
7369 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
7370
7371         * g++.old-deja/g++.other/ref4.C: New test.
7372
7373 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
7374
7375         * objc/execute/va_method.m: Added.
7376         * objc/execute/IMP.m: Added.
7377         * objc/execute/_cmd.m: Added.
7378         * objc/execute/accessing_ivars.m: Added.
7379         * objc/execute/class-1.m: Added.
7380         * objc/execute/class-10.m: Added.
7381         * objc/execute/class-11.m: Added.
7382         * objc/execute/class-12.m: Added.
7383         * objc/execute/class-13.m: Added.
7384         * objc/execute/class-14.m: Added.
7385         * objc/execute/class-2.m: Added.
7386         * objc/execute/class-3.m: Added.
7387         * objc/execute/class-4.m: Added.
7388         * objc/execute/class-5.m: Added.
7389         * objc/execute/class-6.m: Added.
7390         * objc/execute/class-7.m: Added.
7391         * objc/execute/class-8.m: Added.
7392         * objc/execute/class-9.m: Added.
7393         * objc/execute/class-tests-1.h
7394         * objc/execute/class-tests-2.h
7395         * objc/execute/compatibility_alias.m: Added.
7396         * objc/execute/encode-1.m: Added.
7397         * objc/execute/formal_protocol-1.m: Added.
7398         * objc/execute/formal_protocol-2.m: Added.
7399         * objc/execute/formal_protocol-3.m: Added.
7400         * objc/execute/formal_protocol-4.m: Added.
7401         * objc/execute/formal_protocol-5.m: Added.
7402         * objc/execute/formal_protocol-6.m: Added.
7403         * objc/execute/formal_protocol-7.m: Added.
7404         * objc/execute/informal_protocol.m: Added.
7405         * objc/execute/initialize.m: Added.
7406         * objc/execute/load.m: Added.
7407         * objc/execute/many_args_method.m: Added.
7408         * objc/execute/nested-3.m: Added.
7409         * objc/execute/no_clash.m: Added.
7410         * objc/execute/private.m: Added.
7411         * objc/execute/redefining_self.m: Added.
7412         * objc/execute/root_methods.m: Added.
7413         * objc/execute/selector-1.m: Added.
7414         * objc/execute/static-1.m: Added.
7415         * objc/execute/static-2.m: Added.
7416         * objc/execute/va_method.m: Added.
7417
7418 2001-03-10  Richard Henderson  <rth@redhat.com>
7419
7420         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7421
7422 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7423
7424         * g++.old-deja/g++.other/crash31.C: XFAIL.
7425         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7426         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7427         * gcc.c-torture/execute/20010123-1.x: XFAIL.
7428         * gcc.c-torture/execute/20010124-1.x: XFAIL.
7429         * gcc.dg/sequence-pt-1.c: XFAIL one test.
7430
7431 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7432
7433         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7434
7435 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7436
7437         * gcc.dg/20000724-1.c: Don't use multiline strings.
7438
7439 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7440
7441         * objc/execute/string1.m, objc/execute/string2.m: Compare the
7442         result of -cString against what we expect it to be; don't just
7443         print it out for no one to read.
7444
7445         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7446         Based on testcases provided by Nicola Pero.
7447
7448 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7449
7450         * gcc.dg/cpp/macro7.c: New test.
7451
7452 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7453
7454         * gcc.dg/cpp/multiline.c: Update.
7455
7456 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7457
7458         * g++.old-deja/g++.other/enum3.C: New test.
7459
7460 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7461
7462         * g++.old-deja/g++.other/pod1.C: New test.
7463
7464 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7465
7466         * g++.old-deja/g++.ext/overload1.C: New test.
7467
7468 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7469
7470         * g++.old-deja/g++.pt/using1.C: New test.
7471
7472 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7473
7474         * g++.old-deja/g++.other/using9.C: New test.
7475
7476 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7477
7478         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7479
7480         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7481
7482 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7483
7484         * g++.old-deja/g++.ext/realpt1.C: Remove.
7485
7486 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7487
7488         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7489
7490 2001-02-26  Will Cohen  <wcohen@redhat.com>
7491
7492         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7493
7494 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7495
7496         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7497         templatized constructors.
7498
7499 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7500
7501         * gcc.c-torture/execute/20010224-1.c: New test.
7502
7503 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7504
7505         * gcc.c-torture/execute/20010222-1.c: New test.
7506
7507 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7508
7509         * g++.old-deja/g++.other/inline20.C: New test.
7510
7511 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7512
7513         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7514
7515 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7516
7517         * g++.old-deja/g++.other/lookup22.C: New test.
7518
7519 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7520
7521         * g77.dg: New directory.
7522         * g77.dg/20010216-1.f: New test case.
7523         * g77.dg/dg.exp: New driver.
7524         * lib/g77-dg.exp: New driver library.
7525
7526 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7527
7528         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7529
7530 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7531
7532         * g++.old-deja/g++.other/decl9.C: New test.
7533
7534 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7535
7536         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7537         not need <string> and also tests the initialization at runtime.
7538
7539 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7540
7541         * gcc.c-torture/execute/longlong.c: New test.
7542
7543 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7544
7545         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7546
7547 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7548
7549         * gcc.c-torture/execute/920302-1.c (execute):
7550         Change argument type to short.
7551
7552 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7553
7554         * g++.old-deja/g++.pt/deduct6.C: New test.
7555
7556 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7557
7558         * g++.old-deja/g++.pt/deduct5.C: New test.
7559
7560 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7561
7562         * gcc.c-torture/execute/20010209-1.c: New test.
7563
7564 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7565
7566         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7567
7568 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7569
7570         * g++.dg/vtgc1.C: Update for new ABI.
7571
7572         * consistency.vlad: New directory, 1665 files.
7573
7574 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7575
7576         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7577         return type.
7578         * gcc.dg/cpp/digraphs.c: Declare puts.
7579
7580 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7581
7582         * g++.old-deja/g++.other/warn5.C: New test.
7583
7584 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7585
7586         * g++.old-deja/g++.pt/spec40.C: New test.
7587
7588 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7589
7590         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7591         case.
7592         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7593
7594 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7595
7596         * gcc.c-torture/compile/20010209-1.c: New test.
7597
7598 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7599
7600         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7601         excess errors message but not if it crashes.
7602         * g++.old-deja/g++.other/crash27.C: Likewise.
7603         * g++.old-deja/g++.other/crash28.C: Likewise.
7604         * g++.old-deja/g++.other/crash30.C: Likewise.
7605         * g++.old-deja/g++.other/crash32.C: Likewise.
7606         * g++.old-deja/g++.other/crash35.C: Likewise.
7607         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7608
7609 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7610
7611         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7612         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7613         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7614         g77.f-torture/execute/execute.exp,
7615         g77.f-torture/noncompile/noncompile.exp,
7616         gcc.c-torture/execute/execute.exp,
7617         gcc.c-torture/execute/memcheck/memcheck.exp,
7618         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7619         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7620         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7621         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7622         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7623         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7624         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7625         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7626         Remove bug reporting instructions with ancient email addresses.
7627
7628 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7629
7630         * gcc.dg/20010202-1.c: New test.
7631         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7632
7633 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7634
7635         * g++.dg/stdbool-if.C: New test.
7636
7637 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7638
7639         * objc/execute/fdecl.m: Added main().
7640
7641 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7642
7643         * gcc.c-torture/execute/20010206-1.c: New test.
7644
7645 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7646
7647         * gcc.dg/cpp/avoidpaste1.c: Update.
7648
7649 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7650
7651         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7652         Pero <nicola@brainstorm.co.uk>.
7653         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7654
7655 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7656
7657         * g++.old-deja/g++.pt/spec39.C: New test.
7658
7659 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7660
7661         * gcc.c-torture/compile/20010202-1.c: New test.
7662
7663 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7664
7665         * g++.old-deja/g++.abi/primary2.C: New test.
7666         * g++.old-deja/g++.abi/primary3.C: New test.
7667         * g++.old-deja/g++.abi/primary4.C: New test.
7668         * g++.old-deja/g++.abi/primary5.C: New test.
7669         * g++.old-deja/g++.abi/vtable3.h: New test.
7670         * g++.old-deja/g++.abi/vtable3a.C: New test.
7671         * g++.old-deja/g++.abi/vtable3b.C: New test.
7672         * g++.old-deja/g++.abi/vtable3c.C: New test.
7673         * g++.old-deja/g++.abi/vtable3d.C: New test.
7674         * g++.old-deja/g++.abi/vtable3e.C: New test.
7675         * g++.old-deja/g++.abi/vtable3f.C: New test.
7676         * g++.old-deja/g++.abi/vtable3g.C: New test.
7677         * g++.old-deja/g++.abi/vtable3h.C: New test.
7678         * g++.old-deja/g++.abi/vtable3i.C: New test.
7679         * g++.old-deja/g++.abi/vtable3j.C: New test.
7680         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7681
7682 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7683
7684         * g++.old-deja/g++.other/anon6.C: New test.
7685         * g++.old-deja/g++.other/anon7.C: New test.
7686
7687 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7688
7689         * gcc.dg/cpp/avoidpaste2.c: New tests.
7690
7691 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7692
7693         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7694
7695 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7696
7697         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7698         DECIMAL_DIG cases for Irix."
7699
7700 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7701
7702         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7703
7704 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7705
7706         * gcc.dg/c99-tag-1.c: New test.
7707
7708 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7709
7710         * gcc.dg/cpp/tr-warn1.c: Add tests.
7711
7712 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7713
7714         * gcc.dg/cpp/avoidpaste1.c: Update.
7715         * gcc.dg/cpp/paste4.c: Update.
7716
7717 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7718
7719         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7720         cases for Irix.
7721
7722 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7723
7724         * g++.old-deja/g++.other/inline19.C: New test.
7725
7726 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7727
7728         * gcc.dg/Wlarger-than.c: New test.
7729
7730 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7731
7732         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7733
7734 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7735
7736         * gcc.c-torture/execute/20010129-1.c: New test.
7737         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7738
7739 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7740
7741         * gcc.dg/cpp/avoidpaste1.c: Test case.
7742
7743 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7744
7745         * g++.old-deja/g++.other/inline18.C: New test.
7746
7747 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7748
7749         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7750         and __builtin_putchar.
7751
7752 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7753
7754         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7755         tests.
7756
7757 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7758
7759         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7760         floating point number rounding mode to round to the nearest
7761         representable mode.
7762
7763 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7764
7765         * g++.old-deja/g++.other/mangle2.C: New test.
7766
7767 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7768
7769         * gcc.c-torture/compile/20010124-1.c: New test.
7770
7771 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7772
7773         * g++.old-deja/g++.pt/spec38.C: New test.
7774
7775 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7776
7777         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7778         "Build don't run".
7779
7780 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7781
7782         * gcc.c-torture/execute/20010123-1.c: New test.
7783
7784 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7785
7786         * g++.old-deja/g++.pt/spec37.C: New test.
7787
7788 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7789
7790         * g++.old-deja/g++.pt/overload14.C: New test.
7791
7792 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7793
7794         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7795         __builtin_return_address.
7796
7797 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7798
7799         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7800         * g++.old-deja/g++.pt/spec35.C: New test.
7801         * g++.old-deja/g++.pt/spec36.C: New test.
7802
7803 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7804
7805         * gcc.c-torture/compile/20010118-1.c: New test.
7806
7807 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7808
7809         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7810
7811 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7812
7813         * gcc.c-torture/execute/20010119-1.c: New test.
7814
7815 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7816
7817         * g++.old-deja/g++.other/vbase5.C: New test.
7818
7819 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7820
7821         * gcc.c-torture/execute/20010118-1.c: New test.
7822
7823 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7824
7825         * g++.old-deja/g++.pt/deduct3.C: New test.
7826
7827 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7828
7829         * g++.old-deja/g++.pt/spec34.C: New test.
7830
7831 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7832
7833         * g77.f-torture/compile/20000601-2.f: New test.
7834
7835 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7836
7837         * g++.old-deja/g++.other/init17.C: New test.
7838
7839 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7840
7841         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7842
7843 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7844
7845         * g++.old-deja/g++.pt/unify8.C: New test.
7846
7847 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7848
7849         * g++.old-deja/g++.abi/vbase1.C: New test.
7850
7851 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7852
7853         * g++.old-deja/g++.pt/crash65.C: New test.
7854
7855 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7856
7857         * gcc.dg/cpp/assembl2.S: New test case.
7858
7859 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7860
7861         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7862         are supported.
7863
7864 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7865
7866         * g++.old-deja/g++.other/builtins1.C: New test.
7867         * g++.old-deja/g++.other/builtins2.C: Likewise.
7868         * g++.old-deja/g++.other/builtins3.C: Likewise.
7869         * g++.old-deja/g++.other/builtins4.C: Likewise.
7870
7871 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7872
7873         * gcc.c-torture/compile/20010117-1.c: New test.
7874         * gcc.c-torture/compile/20010117-2.c: New test.
7875
7876 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7877
7878         * g77.f-torture/execute/20010116.[fx]: New test,
7879         XFAIL on i?86-*-*.
7880         * g77.f-torture/compile/20010115.f: Indicate it's
7881         a test for PR fortran/1636.
7882
7883 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7884
7885         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7886
7887 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7888
7889         * g77.f-torture/compile/20010115.f: New test.
7890
7891 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7892
7893         * g++.old-deja/g++.pt/nontype5.C: New test.
7894
7895 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7896
7897         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7898         have an equivalent working one below it.
7899
7900 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7901
7902         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7903         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7904
7905 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7906
7907         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7908         message containing "init_priority".
7909         (conpr-2.C): Likewise.
7910         (conpr-3.C): Likewise.
7911         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7912
7913 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7914
7915         * gcc.c-torture/execute/20010114-2.c: New test.
7916
7917 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7918
7919         * gcc.c-torture/compile/20010114-1.c: New test.
7920         * gcc.c-torture/compile/20010114-1.x: Xfail.
7921         * gcc.c-torture/compile/20010114-2.c: New test.
7922         * gcc.c-torture/execute/20010114-1.c: New test.
7923         * gcc.dg/trunc-1.c: New test.
7924         * gcc.dg/uninit-B.c: New test.
7925
7926 2001-01-13  Nick Clifton  <nickc@redhat.com>
7927
7928         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7929         target.
7930
7931 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7932
7933         * gcc.c-torture/compile/20010113-1.c: New test.
7934
7935 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7936
7937         * gcc.c-torture/compile/20001212-1.c: New test.
7938
7939 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7940
7941         * gcc.dg/cpp/widestr1.c: Update.
7942         * gcc.dg/cpp/prag-imp.c: Remove.
7943
7944 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7945
7946         * gcc.c-torture/execute/20000801-3.x: Remove.
7947         * gcc.dg/c90-init-1.c: New test.
7948         * gcc.dg/c99-init-1.c: New test.
7949         * gcc.dg/c99-init-2.c: New test.
7950         * gcc.dg/gnu99-init-1.c: New test.
7951
7952 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7953
7954         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7955         testing that no relevant ones were found.
7956
7957 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7958
7959         * g++.old-deja/g++.pt/cast2.C: New test.
7960
7961 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7962
7963         * g++.old-deja/g++.pt/friend47.C: New test.
7964
7965 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7966
7967         * g++.old-deja/g++.pt/instantiate13.C: New test.
7968
7969 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7970
7971         * g++.old-deja/g++.other/defarg7.C: New test.
7972         * g++.old-deja/g++.other/defarg8.C: New test.
7973
7974 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7975
7976         * g++.old-deja/g++.pt/crash64.C: New test.
7977
7978 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7979
7980         * g++.old-deja/g++.pt/crash63.C: New test.
7981
7982 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7983
7984         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7985
7986 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7987
7988         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7989
7990 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7991
7992         * g++.old-deja/g++.pt/error3.C: New test.
7993
7994 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7995
7996         * g++.old-deja/g++.other/crash39.C: New test.
7997
7998 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7999
8000         * g++.old-deja/g++.other/vbase4.C: New test.
8001
8002 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8003
8004         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8005         * gcc.dg/special/20000419-2.c: New file. Identical to above.
8006         * gcc.dg/special/special.exp: New test driver which will check
8007         for alias support for the above test.
8008
8009 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8010
8011         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8012         problems on small machines.
8013         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8014         parameterize.
8015
8016 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8017
8018         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8019         mips.
8020         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8021
8022 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8023
8024         * g++.old_deja/g++.pt/using8.C: New test.
8025
8026 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8027
8028         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8029
8030 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8031
8032         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8033         where a failure is expected.
8034         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8035
8036 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8037
8038         * g++.old_deja/g++.pt/instantiate12.C: New test.
8039
8040 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8041
8042         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8043         start of structs.
8044         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8045         * g++.old-deja/g++.brendan/crash17.C: Likewise.
8046         * g++.old-deja/g++.brendan/crash29.C: Likewise.
8047         * g++.old-deja/g++.brendan/crash48.C: Likewise.
8048         * g++.old-deja/g++.brendan/ns1.C: Likewise.
8049         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8050         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8051         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8052         * g++.old-deja/g++.eh/spec6.C: Likewise.
8053         * g++.old-deja/g++.jason/crash3.C: Likewise.
8054         * g++.old-deja/g++.law/ctors11.C: Likewise.
8055         * g++.old-deja/g++.law/ctors17.C: Likewise.
8056         * g++.old-deja/g++.law/ctors5.C: Likewise.
8057         * g++.old-deja/g++.law/ctors9.C: Likewise.
8058         * g++.old-deja/g++.mike/ambig1.C: Likewise.
8059         * g++.old-deja/g++.mike/net22.C: Likewise.
8060         * g++.old-deja/g++.mike/p3538a.C: Likewise.
8061         * g++.old-deja/g++.mike/p3538b.C: Likewise.
8062         * g++.old-deja/g++.mike/virt3.C: Likewise.
8063         * g++.old-deja/g++.niklas/t128.C: Likewise.
8064         * g++.old-deja/g++.other/anon4.C: Likewise.
8065         * g++.old-deja/g++.other/using1.C: Likewise.
8066         * g++.old-deja/g++.other/warn3.C: Likewise.
8067         * g++.old-deja/g++.pt/t37.C: Likewise.
8068         * g++.old-deja/g++.robertl/eb69.C: Likewise.
8069         * g++.old-deja/g++.robertl/eb71.C: Likewise.
8070
8071 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8072
8073         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8074
8075 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8076
8077         * gcc.c-torture/execute/stdio-opt-3.c: New test.
8078
8079 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
8080
8081         * gcc.c-torture/compile/20010107-1.c: New test.
8082
8083 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8084
8085         * gcc.c-torture/execute/builtin-noret-1.c: New test.
8086
8087 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8088
8089         * gcc.dg/format/format.h: New file.
8090         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8091         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8092         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8093         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8094         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8095         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8096         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8097         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8098         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8099         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8100         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8101         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8102         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8103         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8104         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8105         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8106         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8107         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8108         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8109         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8110         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8111         instead of declaring standard types, macros and functions in each
8112         test.
8113
8114 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8115
8116         * gcc.c-torture/execute/20010106-1.c: New test.
8117
8118 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8119
8120         * gcc.dg/format/format.exp: New file.
8121         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8122         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8123         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8124         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8125         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8126         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8127         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8128         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8129         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8130         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8131         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8132         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8133         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8134         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8135         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8136         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8137         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8138         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8139         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8140         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8141         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8142         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8143         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8144         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8145         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8146         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8147         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8148         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8149         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8150         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8151         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8152         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8153         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8154         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8155         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8156         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8157         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8158         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8159         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8160         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8161         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8162         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8163
8164 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8165
8166         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8167         account.
8168
8169 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8170
8171         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8172
8173 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8174
8175         * g++.old-deja/g++.pt/crash62.C: New test.
8176
8177 2001-01-04  Richard Henderson  <rth@redhat.com>
8178
8179         * gcc.dg/20000926-1.c: Update expected warnings.
8180         * gcc.dg/array-2.c: Likewise.
8181         * gcc.dg/array-4.c: Also validate flexible array members.
8182         * gcc.dg/c99-flex-array-1.c: New.
8183
8184 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8185
8186         * gcc.c-torture/compile/20001222-1.x: Remove.
8187
8188 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8189
8190         * gcc.c-torture/execute/built-in-setjmp.c: New.
8191
8192 2001-01-03  Richard Henderson  <rth@redhat.com>
8193
8194         * gcc.dg/940510-1.c: Update expected error wording.
8195         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8196
8197 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8198
8199         * lib/target-supports.exp (check_alias_available): Modified to
8200         indicate aliases not supported if only weak aliases are supported.
8201
8202 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8203
8204         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8205         Turn on cmpstrsi checks for __pj__ and __i370__.
8206
8207 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8208
8209         * g++.old-deja/g++.other/virtual11.C: New test.
8210
8211 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8212
8213         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8214
8215 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8216
8217         * gcc.c-torture/compile/20010102-1.c: New test.
8218
8219 2001-01-02  Andreas Jaeger  <aj@suse.de>
8220
8221         * gcc.dg/noreturn-3.c: New test.
8222
8223         * gcc.dg/noreturn-4.c: New test.
8224
8225 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8226
8227         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8228         __builtin_fputc and __builtin_fwrite.
8229
8230 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8231
8232         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8233         signed char, not default char.
8234
8235 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8236
8237         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8238
8239 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8240
8241         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8242
8243 2000-12-29  Richard Henderson  <rth@redhat.com>
8244
8245         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8246         (__cyg_profile_func_exit): Define.
8247
8248 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8249
8250         * g++.dg/vtgc1.C: New test.
8251
8252 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8253
8254         * gcc.dg/noncompile/20001228-1.c: New test.
8255
8256         * gcc.dg/20001228-1.c: New test.
8257
8258         * gcc.c-torture/execute/20001228-1.c: New test.
8259
8260 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8261
8262         * gcc.dg/format-strfmon-1.c: New test.
8263
8264 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8265
8266         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8267         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8268         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8269         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8270         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8271         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8272         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8273         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8274         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8275         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8276         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8277         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8278         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8279
8280         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8281         * gcc.c-torture/execute/string-opt-4.c: Test index.
8282
8283 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8284
8285         * gcc.c-torture/compile/20001226-1.c: New test.
8286
8287 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8288
8289         * gcc.c-torture/compile/20001222-1.c: New test.
8290         * gcc.c-torture/compile/20001222-1.x: Xfail.
8291
8292 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
8293
8294         * gcc.c-torture/execute/comp-goto-2.c: New test.
8295
8296 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
8297
8298         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8299         Use long types if __INT_MAX__ is 32767.
8300         (main): Use cast to (sint32 *) when poking 88 into a_page.
8301
8302         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8303
8304 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8305
8306         * gcc.c-torture/compile/20001221-1.c: New test.
8307         * gcc.c-torture/execute/20001221-1.c: New test.
8308
8309 2000-12-20  Richard Henderson  <rth@redhat.com>
8310
8311         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8312         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8313
8314 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8315
8316         * gcc.dg/compare3.c: New test.
8317
8318 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8319
8320         * gcc.dg/format-warnll-1.c: New test.
8321
8322 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8323
8324         * gcc.dg/cpp/cmdlne-P.c: New test.
8325
8326 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8327
8328         * gcc.c-torture/execute/builtin-abs-1.c,
8329         gcc.c-torture/execute/builtin-abs-2.c: New tests.
8330
8331 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8332
8333         * gcc.dg/cpp/multiline.c: New test.
8334
8335 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8336
8337         * g++.old-deja/g++.other/syshdr1.C: Update.
8338         * gcc.dg/cpp/lineflags.c: Remove temporarily.
8339
8340 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8341
8342         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8343
8344 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8345
8346         * g++.old-deja/g++.pt/ttp65.C: New test.
8347
8348 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8349
8350         * g++.old-deja/g++.pt/ttp64.C: New test.
8351
8352 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8353
8354         * g++.old-deja/g++.pt/spec33.C: New test.
8355
8356 2000-12-14  Catherine Moore  <clm@redhat.com>
8357
8358         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8359         * gcc.c-torture/execute/920612-2.c: Likewise.
8360         * gcc.c-torture/execute/920428-2.c: Likewise.
8361         * gcc-c-torture/execute/va-arg-11.c: Call exit.
8362         * gcc.c-torture/execute/va-arg-21.c: Likewise.
8363
8364 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8365
8366         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8367         * gcc.dg/pack-test-2.c: Likewise.
8368
8369 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8370
8371         Tests by Zack Weinberg <zackw@stanford.edu>.
8372
8373         * gcc.dg/cpp/defined.c: Update.
8374         * gcc.dg/cpp/defined_trad.c: New tests.
8375
8376 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8377
8378         * gcc.dg/cpp/trad-direct.c: Update.
8379
8380 2000-12-11  Neil Booth  <neilb@earthling.net>
8381
8382         * gcc.dg/cpp/defined_trad.c
8383
8384 2000-12-11  Neil Booth  <neilb@earthling.net>
8385
8386         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8387
8388 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8389
8390         * gcc.dg/format-miss-2.c: New test.
8391
8392 2000-12-09  Neil Booth  <neilb@earthling.net>
8393
8394         * gcc.dg/cpp/lineflags.c: New tests.
8395         * gcc.dg/cpp/poison.c: Update.
8396         * gcc.dg/cpp/redef2.c: Update.
8397         * gcc.dg/cpp/skipping.c: New test.
8398
8399 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
8400
8401         * g++.old-deja/g++.other/eh3.C: New testcase.
8402
8403 2000-12-07  Neil Booth  <neilb@earthling.net>
8404
8405         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8406         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8407         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8408         wtr-union-init-2.c, wtr-union-init-3.c: Update.
8409         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8410         Update.
8411
8412 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8413
8414         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8415         __SIZE_TYPE__ instead of int for type of integers cast to
8416         pointers.
8417
8418 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
8419
8420         * g++.old-deja/g++.other/cleanup4.C: New test.
8421
8422 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8423
8424         * format-sec-1.c: New test.
8425
8426 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8427
8428         * gcc.dg/format-nonlit-3.c: New test.
8429
8430 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8431
8432         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8433         through a null pointer.
8434
8435 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8436
8437         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8438         * g++.old-deja/g++.pt/partial4.C: New test.
8439
8440 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8441
8442         * gcc.c-torture/execute/ieee/hugeval.x: New.
8443
8444 2000-12-06  Neil Booth  <neilb@earthling.net>
8445
8446         * gcc.dg/cpp/backslash2.c: New tests.
8447
8448 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8449
8450         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8451         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8452
8453 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8454
8455         * gcc.c-torture/execute/20001203-2.c: New testcase.
8456
8457 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8458
8459         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8460         * g++.old-deja/g++.other/virtual10.C: New test.
8461
8462 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8463
8464         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8465
8466 2000-12-05  Richard Henderson  <rth@redhat.com>
8467
8468         * gcc.c-torture/compile/20001205-1.c: New.
8469
8470 2000-12-04  Neil Booth  <neilb@earthling.net>
8471
8472         * g++.old-deja/g++.other/virtual9.C: New test.
8473         * g++.old-deja/g++.pt/crash61.C: New test.
8474         * gcc.c-torture/execute/loop-9.c: New test.
8475
8476 2000-12-04  Neil Booth  <neilb@earthling.net>
8477
8478         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8479         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8480         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8481         * gcc.dg/cpp/extratokens.c: ...here.
8482
8483 2000-12-04  Neil Booth  <neilb@earthling.net>
8484
8485         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8486         New tests.
8487
8488 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8489
8490         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8491         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8492
8493 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8494
8495         * gcc.c-torture/execute/20001203-1.c: New test.
8496
8497 2000-12-03  Neil Booth  <neilb@earthling.net>
8498
8499         * gcc.dg/cpp/macro6.c: New test cases.
8500
8501 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8502
8503         * gcc.c-torture/execute/string-opt-9.c: New test.
8504         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8505         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8506         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8507
8508         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8509         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8510
8511 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8512
8513         * gcc.dg/cpp/if-6.c: New testcase.
8514
8515         * gcc.dg/20001201-1.c: New testcase.
8516
8517 2000-12-02  Neil Booth  <neilb@earthling.net>
8518
8519         * g++.old-deja/g++.other/externC4.C,
8520         g++.old-deja/g++.other/friend10.C: New tests.
8521
8522 2000-12-02  Neil Booth  <neilb@earthling.net>
8523
8524         * g++.old-deja/g++.other/instan2.C
8525         * g++.old-deja/g++.other/instan3.C: New test.
8526
8527 2000-12-02  Neil Booth  <neilb@earthling.net>
8528
8529         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8530         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8531         gnuc99.c,gnuc99-pedantic.c: New tests.
8532
8533 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8534
8535         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8536         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8537
8538 2000-12-01  Neil Booth  <neilb@earthling.net>
8539
8540         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8541         * gcc.dg/cpp/poison.c: Update.
8542         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8543
8544 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8545
8546         * g77.f-torture/execute/20001201.f: New test.
8547
8548 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8549
8550         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8551
8552 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8553
8554         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8555
8556 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8557
8558         * g++.old-deja/g++.other/cast6.C: New test.
8559
8560 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8561
8562         * gcc.c-torture/execute/20001130-2.c: New testcase.
8563
8564 2000-11-30  Richard Henderson  <rth@redhat.com>
8565
8566         * gcc.c-torture/execute/20001130-1.c: New test.
8567
8568 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8569
8570         * g++.old-deja/g++.other/op3.C: New test.
8571
8572 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8573
8574         * g++.old-deja/g++.other/op2.C: New test.
8575
8576 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8577
8578         * g++.old-deja/g++.other/crash38.C: New test.
8579
8580 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8581
8582         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8583
8584 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8585
8586         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8587         tests.
8588         * gcc.c-torture/execute/string-opt-6.c: New test.
8589
8590         * gcc.dg/20001117-1.c: Add main.
8591
8592 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8593
8594         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8595         Move from here ...
8596         * gcc.dg/940510-1.c: ... to here.
8597
8598         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8599         zero-size arrays in toplevel structures.
8600
8601 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8602
8603         * gcc.c-torture/execute/loop-8.c: New test.
8604
8605 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8606
8607         * g++.old-deja/g++.other/base1.C: New test.
8608
8609 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8610
8611         * g++.old-deja/g++.other/parse2.C: New test.
8612
8613 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8614
8615         * g++.old-deja/g++.pt/incomplete1.C: New test.
8616
8617 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8618
8619         * g++.old-deja/g++.other/friend9.C: New test.
8620
8621 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8622
8623         * gcc.dg/20001127-1.c: New test.
8624
8625 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8626
8627         * g++.old-deja/g++.pt/friend46.C: New test.
8628
8629 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8630
8631         * g++.old-deja/g++.other/ptrmem8.C: New test.
8632
8633 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8634
8635         * gcc.c-torture/execute/string-opt-7.c: New test.
8636         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8637
8638 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8639
8640         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8641         instead of 'mkcheck 2'.
8642
8643 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8644
8645         * gcc.c-torture/execute/memcheck/driver.c,
8646         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8647         C9X references to refer to C99.
8648
8649 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8650
8651         * gcc.dg/ultrasp3.c: New test.
8652
8653 2000-11-25  Neil Booth  <neilb@earthling.net>
8654
8655         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8656
8657 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8658
8659         * gcc.c-torture/compile/20001123-2.c: New.
8660
8661 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8662
8663         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8664
8665 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8666
8667         * gcc.dg/sequence-point-1.c: Add some new tests.
8668         * gcc.c-torture/execute/20001124-1.c: New test.
8669
8670 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8671
8672         * g++.old-deja/g++.other/vaarg4.C: New test.
8673         * gcc.c-torture/compile/20001123-1.c: New test.
8674
8675 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8676
8677         * g++.other/crash24.C: Adjust and remove XFAIL.
8678         * g++.other/crash37.C: New test.
8679
8680 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8681
8682         * g++.old-deja/g++.pt/instantiate9.C: New test.
8683
8684 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8685
8686         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8687         new ABI, too.
8688
8689         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8690         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8691
8692 2000-11-22  Neil Booth  <neilb@earthling.net>
8693
8694         * gcc.dg/cpp/Wtrigraphs.c: New test.
8695
8696 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8697
8698         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8699
8700 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8701
8702         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8703
8704 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8705
8706         * lib/gcc-dg.exp: load_lib scanasm.exp.
8707         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8708         * lib/g++-dg.exp: load_lib scanasm.exp.
8709         * lib/scanasm.exp: New.
8710         (scan-assembler, scan-assembler-not): Add optional arguments to
8711         test name, or if not present, the pattern name.
8712         (scan-assembler-dem, scan-assembler-dem-not): New.
8713
8714         * g++.dg/dg.exp: New.
8715
8716 2000-11-21  Neil Booth  <neilb@earthling.net>
8717
8718         * gcc.dg/cpp/integrated1.c: Remove.
8719
8720 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8721
8722         * gcc.c-torture/execute/20001121-1.c: New test.
8723
8724 2000-11-21  Richard Henderson  <rth@redhat.com>
8725
8726         * gcc.c-torture/compile/20001121-1.c: New test.
8727
8728 2000-11-20  Neil Booth  <neilb@earthling.net>
8729
8730         * gcc.dg/cpp/integrated1.c: New test.
8731
8732 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8733
8734         * g++.old-deja/g++.other/inline17.C: New test.
8735
8736 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8737
8738         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8739         local variable to be zero: I made the variable global. Now
8740         uses abort() and exit() instead of relying on main's return value.
8741
8742 2000-11-20  Neil Booth  <neilb@earthling.net>
8743
8744         * gcc.dg/cpp/paste2.c: Update test.
8745         * objc/execute/paste.m: New test.
8746
8747 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8748
8749         * gcc.dg/c99-condexpr-1.c: New test.
8750
8751 2000-11-20  Neil Booth  <neilb@earthling.net>
8752
8753         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8754
8755 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8756
8757         * g++.old-deja/g++.pt/export1.C: New test.
8758
8759 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8760
8761         * gcc.dg/20001117-1.c: New test.
8762
8763 2000-11-18  Richard Henderson  <rth@redhat.com>
8764
8765         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8766
8767 2000-11-18  Richard Henderson  <rth@redhat.com>
8768
8769         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8770         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8771         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8772
8773 2000-11-18  Richard Henderson  <rth@redhat.com>
8774
8775         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8776         (main): New.  Exit cleanly.
8777
8778 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8779
8780         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8781         gcc.dg/c99-fordecl-2.c: New tests.
8782
8783 2000-11-18  Richard Henderson  <rth@redhat.com>
8784
8785         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8786         * gcc.c-torture/execute/zerolen-2.c: New.
8787
8788 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8789
8790         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8791         memory.
8792
8793 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8794
8795         * g++.old-deja/g++.pt/instantiate8.C: New test.
8796
8797 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8798
8799         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8800         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8801
8802 2000-11-16  Nick Clifton  <nickc@redhat.com>
8803
8804         * gcc.c-torture/execute/nestfunc-2.c: New test.
8805         * gcc.c-torture/execute/nestfunc-3.c: New test.
8806
8807 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8808
8809         * gcc.c-torture/compile/20001116-1.c: New test.
8810
8811 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8812
8813         * gcc.c-torture/execute/20001115-1.c: New test.
8814
8815 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8816
8817         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8818         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8819         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8820         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8821
8822 2000-11-15  Neil Booth  <neilb@earthling.net>
8823
8824         gcc.dg/cpp/_Pragma1.c: Update.
8825         gcc.dg/cpp/_Pragma2.c: New test.
8826
8827 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8828
8829         * g++.old-deja/g++.other/anon5.C: New test.
8830
8831 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8832
8833         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8834         tests.
8835
8836 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8837
8838         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8839         output.
8840
8841 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8842
8843         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8844         labels at end of compound statements.
8845
8846 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8847
8848         * gcc.c-torture/execute/loop-7.c: New test.
8849
8850 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8851
8852         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8853
8854 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8855
8856         * gcc.dg/c99-bool-1.c: New test.
8857
8858 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8859
8860         * gcc.dg/c99-scope-1.c: Remove xfail.
8861         * gcc.dg/c99-scope-2.c: New test.
8862
8863 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8864
8865         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8866         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8867
8868 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8869
8870         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8871         error messages.
8872
8873         * g++.mike/p700.C: Don't typedef wchar_t.
8874         * g++.mike/p784.C: Likewise.
8875         * g++.mike/eb101.C: Don't use __wchar_t.
8876
8877 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8878
8879         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8880         from DO loop.
8881
8882 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8883
8884         * gcc.c-torture/execute/20001111-1.c: New test.
8885
8886 2000-11-10  Nick Clifton  <nickc@redhat.com>
8887
8888         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8889         long multuiple and accumulate.
8890
8891 2000-11-09  Richard Henderson  <rth@redhat.com>
8892
8893         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8894         via size_t instead of int.
8895
8896         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8897         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8898         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8899         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8900
8901 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8902
8903         * gcc.c-torture/compile/20001109-1.c: New test.
8904         * gcc.c-torture/compile/20001109-2.c: New test.
8905
8906 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8907
8908         * g++.old-deja/g++.pt/operator1.C: New test.
8909         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8910
8911 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8912
8913         * gcc.dg/20001108-1.c: New test.
8914
8915 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8916
8917         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8918         with both arguments constant strings.
8919         * gcc.c-torture/execute/string-opt-3.c: New test.
8920         * gcc.c-torture/execute/string-opt-4.c: New test.
8921         * gcc.c-torture/execute/string-opt-5.c: New test.
8922
8923 2000-11-08  Nick Clifton  <nickc@redhat.com>
8924
8925         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8926         mulsidi3adddi patterns.
8927
8928 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8929
8930         * g++.old-deja/g++.other/crash36.C: New test.
8931
8932 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8933
8934         * g++.old-deja/g++.other/init16.C: New test.
8935
8936 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8937
8938         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8939
8940 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8941
8942         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8943         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8944         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8945
8946 2000-11-07  DJ Delorie  <dj@redhat.com>
8947
8948         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8949
8950 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8951
8952         * gcc.c-torture/execute/string-opt-1.c: New test.
8953
8954 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8955
8956         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8957         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8958         parameters in registers, and there is no way for a varargs
8959         function to know in which order the integer and floating-point
8960         parameters should be interleaved when they are placed on the
8961         stack.
8962         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8963         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8964
8965 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8966
8967         * gcc.c-torture/execute/string-opt-2.c: New test.
8968
8969 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8970
8971         * g++.old-deja/g++.pt/crash60.C: New test.
8972
8973 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8974
8975         * g++.old-deja/g++.other/crash24.C: New test.
8976         * g++.old-deja/g++.other/crash25.C: New test.
8977         * g++.old-deja/g++.other/crash26.C: New test.
8978         * g++.old-deja/g++.other/crash27.C: New test.
8979         * g++.old-deja/g++.other/crash28.C: New test.
8980         * g++.old-deja/g++.other/crash29.C: New test.
8981         * g++.old-deja/g++.other/crash30.C: New test.
8982         * g++.old-deja/g++.other/crash31.C: New test.
8983         * g++.old-deja/g++.other/crash32.C: New test.
8984         * g++.old-deja/g++.other/crash33.C: New test.
8985         * g++.old-deja/g++.other/crash34.C: New test.
8986         * g++.old-deja/g++.other/crash35.C: New test.
8987
8988 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8989
8990         * gcc.c-torture/execute/20001031-1.c: New test.
8991
8992 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8993
8994         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8995         namespace.
8996
8997         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8998         standards-conformant.
8999
9000         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9001
9002         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9003         * g++.old-deja/g++.mike/p755a.C: Likewise.
9004         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9005         library makes no calls to `operator new' during initialization.
9006
9007 2000-11-04  Neil Booth  <neilb@earthling.net>
9008
9009         * gcc.dg/cpp/include2.c: New tests.
9010
9011 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
9012
9013         * lib/g++.exp (g++_set_ld_library_path): New function.
9014         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9015
9016 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9017
9018         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9019         warnings.
9020
9021 2000-11-01  Richard Henderson  <rth@redhat.com>
9022
9023         * g++.old-deja/g++.ext/namedret1.C: New.
9024         * g++.old-deja/g++.ext/namedret2.C: New.
9025         * g++.old-deja/g++.ext/namedret3.C: New.
9026
9027 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9028
9029         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9030         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9031
9032 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9033
9034         * gcc.c-torture/execute/va-arg-21.c: New test.
9035
9036 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9037
9038         * gcc.dg/c99-complex-2.c: New test.
9039
9040 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9041
9042         * gcc.c-torture/execute/stdio-opt-1.c: New test.
9043
9044 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
9045
9046         * g++.old-deja/g++.other/inline16.C: New test.
9047
9048 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9049
9050         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9051         __PRETTY_FUNCTION__
9052
9053 2000-10-29  Neil Booth  <neilb@earthling.net>
9054
9055         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9056         New tests.
9057         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9058         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9059         optimisation.
9060
9061 2000-10-29  Neil Booth  <neilb@earthling.net>
9062
9063         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9064         * mi1.c, mi1c.h: Add null directives to multiple-include test.
9065         * mi5.c: Test multiple includes work with -C.
9066         * trigraphs.c: Test ^= version.
9067
9068 2000-10-28  Neil Booth  <neilb@earthling.net>
9069
9070         New tests and test updates for new macro expander.
9071
9072         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9073         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9074         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9075         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9076         new diagnostic messages.
9077
9078         * gcc.dg/cpp/macro3.c: New tests.
9079
9080 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
9081
9082         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9083         on the same line.
9084
9085 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
9086
9087         * g++.old-deja/g++.other/eh2.C: New test.
9088
9089 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9090
9091         * gcc.c-torture/execute/20001027-1.c: New test.
9092
9093 2000-10-26  Richard Henderson  <rth@redhat.com>
9094
9095         * gcc.c-torture/execute/20001026-1.c: New.
9096
9097 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9098
9099         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9100         * g++.old-deja/g++.law/builtin1.C: Likewise.
9101         * g++.old-deja/g++.law/ctors10.C: Likewise.
9102         * g++.old-deja/g++.law/virtual3.C: Likewise.
9103         * g++.old-deja/g++.mike/p658.C: Likewise.
9104         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9105         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9106         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9107         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9108         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9109
9110 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9111
9112         * gcc.c-torture/compile/20001024-1.c: New test.
9113
9114 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9115
9116         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9117         to tell us whether or not we are using V3.
9118
9119 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9120
9121         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9122         operands.
9123
9124 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9125
9126         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9127
9128 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9129
9130         * gcc.c-torture/execute/20001024-1.c: New test.
9131
9132 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9133
9134         * g++.old-deja/g++.other/sibcall1.C: New test.
9135
9136 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9137
9138         * gcc.dg/noncompile/init-3.c: New test.
9139
9140 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9141
9142         * gcc.dg/format-array-1.c: New test.
9143
9144 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9145
9146         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9147         writing through null pointers; remove comment about testing
9148         unterminated strings.
9149
9150 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9151
9152         * gcc.c-torture/execute/20001017-2.c: New test.
9153
9154 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9155
9156         * gcc.c-torture/compile/20001018-1.c: New test.
9157         * gcc.c-torture/compile/20001018-1.x: Xfail.
9158
9159 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9160
9161         * gcc.c-torture/execute/20001017-1.c: New test.
9162
9163 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9164
9165         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9166         for multiple use of arguments with scanf formats; add tests for
9167         multiple use of arguments.
9168
9169 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9170
9171         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9172
9173 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9174
9175         * gcc.dg/format-miss-1.c: New test.
9176
9177 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9178
9179         * gcc.c-torture/execute/20001013-1.c: New test.
9180
9181 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9182
9183         * gcc.dg/format-branch-1.c: New test.
9184
9185 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9186
9187         * README, lib/file-format.exp: Remove EGCS references.
9188
9189 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9190
9191         * gcc.dg/20001013-1.c: New test.
9192
9193 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9194
9195         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9196         for intmax_t in the compiler using __typeof__ and the type rules
9197         for conditional expressions.
9198
9199 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9200
9201         * gcc.dg/20001012-1.c: New test.
9202         * gcc.dg/20001012-2.c: New test.
9203
9204 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9205
9206         * gcc.dg/format-attr-1.c: New test.
9207
9208 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9209
9210         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9211         __LONG_LONG_MAX__ instead of LLONG_MAX.
9212
9213 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9214
9215         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9216         scanf flags.
9217         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9218         flags.
9219
9220 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9221
9222         * gcc.dg/sequence-pt-1.c: New test.
9223
9224 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9225
9226         * gcc.c-torture/execute/20001011-1.c: New testcase.
9227         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9228
9229 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9230
9231         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9232         does not error on it.
9233
9234 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9235
9236         * gcc.dg/20001009-1.c: New test.
9237
9238 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9239
9240         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9241         * gcc.c-torture/execute/20001009-2.c: ... to here.
9242
9243 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9244
9245         * gcc.c-torture/compile/20001009-1.c: New testcase.
9246         * gcc.c-torture/execute/20001009-1.c: New testcase.
9247         Testcases provided by Jan Hubicka <jh@suse.cz>.
9248
9249 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9250
9251         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9252         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9253         uintmax_t using <limits.h> to emulate the compiler's internal
9254         logic.  No longer XFAIL %j tests.
9255
9256 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9257
9258         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9259         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9260         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9261         regexps and details of expected handling of some bad formats.
9262         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9263         suppression.
9264
9265 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9266
9267         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9268         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9269         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9270         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9271         in list archives.
9272
9273 2000-10-06  Richard Henderson  <rth@cygnus.com>
9274
9275         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9276         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9277         * g++.old-deja/g++.jason/report.C: Likewise.
9278         * g++.old-deja/g++.law/friend5.C: Likewise.
9279         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9280         of the expected warnings.
9281
9282 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9283
9284         * g++.old-deja/g++.pt/enum14.C: New test.
9285
9286 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9287
9288         * g++.old-deja/g++.pt/crash59.C: New test.
9289
9290 2000-10-04  Will Cohen  <wcohen@redhat.com>
9291
9292         * gcc.dg/20000926-1.c: New test.
9293
9294 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9295
9296         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9297         function name for current C++ compiler.
9298         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9299
9300 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9301
9302         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9303         __PRETTY_FUNCTION__.
9304         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9305
9306 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9307
9308         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9309
9310 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9311
9312         * gcc.c-torture/compile/20000923-1.c: New test.
9313
9314 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9315
9316         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9317         * g++.old-deja/g++.pt/ttp62.C: Same.
9318         * g++.old-deja/g++.other/inline14.C: Same.
9319
9320 2000-09-24  Richard Henderson  <rth@cygnus.com>
9321
9322         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9323
9324 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9325
9326         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9327
9328 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
9329
9330         * gcc.c-torture/compile/20000922-1.c: New file.
9331
9332 2000-09-21  Nick Clifton  <nickc@redhat.com>
9333
9334         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9335         a signed long modulo operation.
9336         (mod6): New function - perform an unsigned long modulo operation.
9337         (main): Add tests for modulos of very large numbers by very small
9338         dividends.
9339
9340 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9341
9342         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9343
9344 2000-09-19  Richard Henderson  <rth@cygnus.com>
9345
9346         * gcc.dg/compare2.c (case 10): XFAIL.
9347
9348 2000-09-18  Richard Henderson  <rth@cygnus.com>
9349
9350         * gcc.c-torture/execute/20000906-1.c: Move ...
9351         * gcc.dg/20000906-1.c: ... here.  Only run on targets
9352         that support __builtin_trap.
9353
9354 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
9355
9356         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9357
9358 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9359
9360         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9361         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
9362         more $ format tests.
9363
9364 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9365
9366         * gcc.dg/format-errmk-1.c: New test.
9367
9368 2000-09-17  Greg McGary  <greg@mcgary.org>
9369
9370         * gcc.c-torture/execute/20000917-1.x: Remove.
9371
9372 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9373
9374         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9375
9376 2000-09-17  Greg McGary  <greg@mcgary.org>
9377
9378         * gcc.c-torture/execute/20000917-1.c: New test.
9379         * gcc.c-torture/execute/20000917-1.x: XFAIL.
9380
9381 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
9382
9383         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9384         in nested macro bug.
9385
9386 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
9387
9388         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9389
9390 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
9391
9392         * gcc.c-torture/execute/20000914-1.c: New test.
9393
9394 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
9395
9396         * g++.other/inline13.C: New test.
9397
9398 2000-09-12  Andreas Jaeger  <aj@suse.de>
9399
9400         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9401         constant by Ulrich Drepper <drepper@redhat.com>.
9402
9403 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
9404
9405         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9406
9407 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9408
9409         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9410
9411 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
9412
9413         * gcc.dg/cpp/backslash.c: New test.
9414
9415 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
9416
9417         * gcc.c-torture/execute/20000910-1.c: New test.
9418         * gcc.c-torture/execute/20000910-2.c: Likewise.
9419
9420 2000-09-11  Robert Lipe  <robertl@sco.com>
9421
9422         * gcc.dg/pragma-align.c: New test.
9423
9424 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
9425
9426         * g++.old-deja/g++.pt/explicit82.C: New test.
9427         * g++.old-deja/g++.pt/explicit83.C: New test.
9428
9429 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9430
9431         * gcc.dg/asm-names.c: New test.
9432
9433 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9434
9435         * gcc.dg/cpp/tr-warn6.c: New test
9436
9437 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9438
9439         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9440         be accepted.
9441
9442 2000-09-07  Catherine Moore  <clm@redhat.com>
9443
9444         * gcc.c-torture/execute/unroll-1.c: New test.
9445
9446 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9447
9448         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9449         ERROR markers.
9450         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9451         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9452         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9453         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9454         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9455         Preprocess only.
9456         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9457         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9458
9459 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9460
9461         * g++.old-deja/g++.pt/deduct2.C: New test.
9462
9463 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9464
9465         * g++.old-deja/g++.pt/parms2.C: New test.
9466
9467 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9468
9469         * g++.old-deja/g++.pt/crash58.C: New test.
9470
9471 2000-09-06  Greg McGary  <greg@mcgary.org>
9472
9473         * gcc.c-torture/execute/20000906-1.c: New test.
9474         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9475
9476 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9477
9478         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9479
9480 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9481
9482         * g++.old-deja/g++.pt/crash57.C: New test.
9483
9484 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9485
9486         * g++.old-deja/g++.pt/crash56.C: New test.
9487
9488 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9489
9490         * g++.old-deja/g++.pt/koenig1.C: New test.
9491
9492 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9493
9494         * gcc.dg/20000904-1.c: New test.
9495
9496 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9497
9498         * gcc.dg/cpp/paste8.c: New test.
9499
9500 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9501
9502         * gcc.c-torture/compile/20000827-1.c: New test.
9503
9504 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9505
9506         * gcc.dg/format-diag-1.c: New test.
9507
9508 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9509
9510         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9511         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9512         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9513         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9514         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9515
9516 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9517
9518         * g++.old-deja/g++.other/nested4.C: New test.
9519
9520 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9521
9522         * g++.old-deja/g++.ns/scoped1.C: New test.
9523
9524 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9525
9526         * lib/g++.exp: Support testing already-installed GCC.
9527
9528 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9529
9530         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9531
9532 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9533
9534         * gcc.dg/return-type-2.c: New test.
9535
9536 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9537
9538         * gcc.c-torture/compile/20000825-1.c: New test.
9539
9540 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9541
9542         * gcc.dg/dwarf2-2.c: New test.
9543
9544 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9545
9546         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9547         dg-warning regexps.
9548
9549 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9550
9551         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9552         gcc.dg/format-ext-5.c: New tests.
9553
9554 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9555
9556         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9557
9558 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9559
9560         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9561
9562 2000-08-24  Richard Henderson  <rth@cygnus.com>
9563
9564         * gcc.dg/ia64-sync-1.c: New test.
9565         * gcc.dg/ia64-sync-2.c: New test.
9566         * gcc.dg/ia64-asm-1.c: New test.
9567
9568 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9569
9570         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9571         * gcc.dg/format-ext-2.c: New test.
9572
9573 2000-08-23  Jason Merrill  <jason@redhat.com>
9574
9575         * lib/old-dejagnu.exp: Also ignore "In member function" and
9576         "At global scope".
9577
9578 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9579
9580         * gcc.dg/noncompile/label-lineno-1.c: New test.
9581
9582 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9583
9584         * gcc.dg/c99-array-nonobj-1.c: New test.
9585
9586 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9587
9588         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9589         tests.
9590         * gcc.dg/format-ext-1.c: New test.
9591
9592 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9593
9594         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9595         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9596         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9597         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9598         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9599
9600 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9601
9602         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9603         gcc.dg/c99-strftime-2.c: New tests.
9604
9605 2000-08-22  Richard Henderson  <rth@cygnus.com>
9606
9607         * gcc.c-torture/execute/20000822-1.c: New test.
9608
9609 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9610
9611         * gcc.c-torture/execute/20000819-1.x: Remove.
9612
9613 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9614
9615         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9616         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9617         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9618         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9619         gcc.dg/format-xopen-1.c: New tests.
9620
9621 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9622
9623         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9624
9625 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9626
9627         * g++.old-deja/g++.other/loop2.C: New test.
9628
9629         * gcc.c-torture/compile/20000606-1.c: New test.
9630         * gcc.c-torture/compile/20000728-1.c: New test.
9631         * gcc.c-torture/execute/20000801-1.c: New test.
9632         * gcc.c-torture/execute/20000801-2.c: New test.
9633         * gcc.c-torture/execute/20000819-1.c: New test.
9634         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9635         * gcc.dg/20000629-1.c: New test.
9636         * gcc.dg/20000724-1.c: New test.
9637         * gcc.dg/20000807-1.c: New test.
9638
9639 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9640
9641         * gcc.dg/cpp/pragma-1.c: New test.
9642         * gcc.dg/cpp/pragma-2.c: New test.
9643
9644 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9645
9646         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9647         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9648
9649 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9650
9651         * gcc.c-torture/compile/20000818-1.c: New test.
9652
9653 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9654
9655         * gcc.c-torture/execute/20000818-1.c: New test.
9656
9657 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9658
9659         * gcc.dg/format-va-1.c: New test.
9660
9661 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9662
9663         * g++.old-deja/g++.other/typedef8.C: New test.
9664
9665 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9666
9667         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9668         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9669         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9670         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9671         * g++.old-deja/g++.other/ptrmem7.C: New test.
9672         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9673
9674 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9675
9676         * g++.old-deja/g++.pt/typename27.C: New test.
9677
9678 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9679
9680         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9681         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9682         * g++.old-deja/g++.pt/friend45.C: New test.
9683         * g++.old-deja/g++.other/friend8.C: New test.
9684
9685 2000-08-15  Richard Henderson  <rth@cygnus.com>
9686
9687         * gcc.c-torture/execute/20000815-1.c: New test.
9688
9689 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9690
9691         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9692         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9693         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9694
9695 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9696
9697         * g++.old-deja/g++.other/refinit2.C: New test.
9698
9699 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9700
9701         * lib/c-torture.exp (c-torture): Make
9702         compiler_conditional_xfail_data global.
9703         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9704         compiler_conditional_xfail_data machinery.
9705         (f-torture-execute): Likewise.
9706         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9707         and only when unrolling loops.
9708
9709         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9710
9711 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9712
9713         * g++.old-deja/g++.pt/explicit81.C: New test.
9714
9715 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9716
9717         * g++.old-deja/g++.pt/typename26.C: New test.
9718
9719 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9720
9721         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9722         warning.
9723
9724 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9725
9726         * g++.old-deja/g++.other/array3.C: New test.
9727
9728 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9729
9730         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9731         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9732         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9733         New tests.
9734
9735 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9736
9737         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9738         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9739
9740 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9741
9742         * gcc.c-torture/execute/20000808-1.c: New test.
9743
9744 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9745
9746         * gcc.dg/c90-const-expr-1.c: New test.
9747
9748 2000-08-08  Richard Henderson  <rth@cygnus.com>
9749
9750         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9751
9752 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9753
9754         * gcc.dg/noncompile/const-ll-1.c: New test.
9755
9756 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9757
9758         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9759
9760 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9761
9762         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9763         that running programs linked against the shared version of libobjc
9764         run correctly.
9765
9766 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9767
9768         * gcc.dg/c99-printf-1.c: New test.
9769
9770 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9771
9772         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9773
9774 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9775
9776         * gcc.c-torture/execute/20000731-1.x: Delete.
9777
9778 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9779
9780         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9781         and torture_without_loops as is done by c-torture.exp.
9782         (search_for): Copy from c-torture.exp.
9783         (gcc-dg-runtest): New function, drives a directory of tests
9784         iterating over the TORTURE_OPTIONS.
9785         (scan-assembler, scan-assembler-not): Move here from
9786         individual directory drivers.
9787
9788         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9789         defined by lib/gcc-dg.exp.
9790         * gcc.dg/cpp/cpp.exp: Likewise.
9791         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9792         gcc-dg-runtest, so we cycle over optimization options.
9793
9794         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9795         * gcc.dg/compare2.c: No longer expected to fail.
9796
9797 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9798
9799         * gcc.c-torture/execute/20000804-1.c: New test.
9800
9801 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9802
9803         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9804
9805 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9806
9807         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9808
9809 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9810
9811         * gcc.c-torture/compile/20000803-1.c: New test.
9812
9813 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9814
9815         * gcc.c-torture/execute/20000801-3.c,
9816         gcc.c-torture/execute/20000801-4.c: New tests.
9817         * gcc.c-torture/execute/20000801-3.x,
9818         gcc.c-torture/execute/20000801-4.x: Xfail.
9819
9820 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9821
9822         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9823         libobjc/.libs to allow for libtool.
9824
9825 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9826
9827         * gcc.c-torture/compile/20000802-1.c: New test.
9828
9829 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9830
9831         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9832
9833 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9834
9835         * gcc-c-torture/execute/20000731-2.c: New test.
9836
9837         * gcc.c-torture/execute/20000731-1.c: New test.
9838         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9839
9840 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9841
9842         * testsuite/gcc.dg/cpp/paste7.c: New test.
9843         * gcc.dg/cpp/20000725-1.c: New test.
9844
9845 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9846
9847         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9848         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9849         declaration warning for __builtin_dwarf_reg_size.
9850
9851         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9852
9853 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9854
9855         * gcc.dg/noncompile/voidparam-1.c: New test.
9856
9857 2000-07-30  Richard Henderson  <rth@cygnus.com>
9858
9859         * gcc.dg/c90-digraph-1.c: Don't xfail.
9860         * gcc.dg/compare2.c (case 10): Xfail.
9861         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9862
9863 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9864
9865         * gcc.dg/c99-main-1.c: New test.
9866
9867 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9868
9869         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9870
9871 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9872
9873         * gcc.c-tortuer/execute/20000726-1.c: New test.
9874
9875 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9876
9877         * gcc.c-torture/execute/enum-2.c: New test.
9878
9879 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9880
9881         * gcc.dg/cpp/tr-warn3.c: New test.
9882
9883 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9884
9885         * g++.old-deja/g++.ext/implicit1.C: Remove.
9886         * g++.old-deja/g++.jason/c2.C: Remove
9887         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9888         * g++.old-deja/g++.pt/crash16.C: Likewise.
9889         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9890
9891 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9892
9893         * g++.old-deja/g++.other/for2.C: New test.
9894
9895 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9896
9897         * gcc.dg/20000720-1.c: New test.
9898
9899 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9900
9901         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9902
9903 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9904
9905         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9906         * gcc.c-torture/execute/20000722-1.c: New.
9907         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9908
9909 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9910
9911         * gcc.dg/cpp/20000720-1.S: New test.
9912
9913 2000-07-21  Michael Meissner  <meissner@redhat.com>
9914
9915         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9916
9917 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9918
9919         * g++.old-deja/g++.brendan/crash16.C,
9920         g++.old-deja/g++.brendan/parse3.C,
9921         g++.old-deja/g++.brendan/redecl1.C,
9922         g++.old-deja/g++.ns/template13.C,
9923         g++.old-deja/g++.other/decl4.C,
9924         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9925
9926 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9927
9928         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9929         and "Internal error".
9930
9931         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9932         regexps.
9933         * gcc.dg/cpp/paste6.c: New test.
9934
9935 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9936
9937         * gcc.dg/cpp/tr-direct.c: New test.
9938
9939         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9940         gcc.dg/cpp/undef1.c: Tweak error regexps.
9941
9942 2000-07-18  Eric Christopher <echristo@redhat.com>
9943
9944         * gcc.c-torture/compile/20000718-1.c: New test.
9945
9946 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9947
9948         * cpplex.c (_cpp_push_token): If the token being pushed back
9949         is the previous token in this context, just subtract one from
9950         context->posn.
9951         * cppmacro.c (save_expansion): Clear aux field when storing a
9952         placemarker.
9953
9954 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9955
9956         * gcc.dg/noncompile/redecl-1.c: New test.
9957
9958 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9959
9960         * gcc.c-torture/execute/20000717-5.c: New test.
9961         * gcc.c-torture/execute/20000717-1.x: Removed.
9962
9963 2000-07-17  Richard Henderson  <rth@cygnus.com>
9964
9965         * gcc.c-torture/execute/20000717-4.c: New test.
9966
9967 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9968
9969         * gcc.dg/cpp/syshdr.c: New test.
9970         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9971
9972 2000-07-17  Neil Booth  <neilb@earthling.net>
9973
9974         * gcc.dg/cpp/cmdlne-dM.c: New test.
9975         * gcc.dg/cpp/cmdlne-dD.c: New test.
9976
9977 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9978
9979         * gcc.c-torture/execute/20000717-3.c: New test.
9980
9981         * gcc.c-torture/compile/20000717-1.c: New test.
9982
9983 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9984
9985         * gcc.c-torture/execute/20000717-2.c: New test.
9986
9987 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9988
9989         * gcc.dg/formatz-1.c: New test.
9990
9991         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9992         * gcc.dg/c99-digraph-1.c: New tests.
9993
9994         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9995         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9996
9997         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9998         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9999         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10000         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10001         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10002         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10003         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10004
10005 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
10006
10007         * gcc.c-torture/execute/20000717-1.c: New test.
10008         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10009
10010 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
10011
10012         * gcc.c-torture/execute/20000715-2.c: New test.
10013         * gcc.dg/20000715-1.c: New test.
10014
10015 2000-07-15  Michael Meissner  <meissner@redhat.com>
10016
10017         * gcc.c-torture/execute/20000715-1.c: New test.
10018
10019 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
10020
10021         * gcc.c-torture/execute/20000707-1.c: New test.
10022
10023 2000-07-13  Neil Booth  <NeilB@earthling.net>
10024
10025         * testsuite/gcc.dg/cpp/digraph1.c,
10026         testsuite/gcc.dg/cpp/digraph2.c,
10027         testsuite/gcc.dg/cpp/digraphs.c: New tests.
10028
10029 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10030
10031         * g77.f-torture/compile/20000630-2.f:  New test.
10032         * g77.f-torture/compile/20000630-2.x
10033
10034 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10035
10036         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10037
10038 2000-07-11  Neil Booth  <NeilB@earthling.net>
10039
10040         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10041
10042 2000-07-11  Neil Booth  <NeilB@earthling.net>
10043
10044         * gcc.dg/cpp/cmdlne-C.c: New.
10045
10046 2000-07-09  Neil Booth  <NeilB@earthling.net>
10047
10048         * gcc.dg/cpp/directiv.c: New tests.
10049         * gcc.dg/cpp/undef1.c: Update.
10050
10051 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
10052
10053         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10054
10055 2000-07-09  Neil Booth  <NeilB@earthling.net>
10056
10057         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10058
10059 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10060
10061         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10062         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10063
10064 2000-07-08  Neil Booth  <NeilB@earthling.net>
10065
10066         * gcc.dg/cpp/macsyntx.c: New tests.
10067
10068 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10069
10070         * gcc.dg/20000707-1.c: New test.
10071
10072 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10073
10074         * gcc.c-torture/execute/20000706-1.c: New test.
10075         * gcc.c-torture/execute/20000706-2.c: New test.
10076         * gcc.c-torture/execute/20000706-3.c: New test.
10077         * gcc.c-torture/execute/20000706-4.c: New test.
10078         * gcc.c-torture/execute/20000706-5.c: New test.
10079
10080 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10081
10082         * g++.old-deja/g++.pt/instantiate7.C: New test.
10083
10084 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10085
10086         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10087         * g++.old-deja/g++.mike/thunk3.C: Likewise.
10088         * g++.old-deja/g++.other/rtti3.C: Likewise.
10089         * g++.old-deja/g++.other/rttid3.C: Likewise.
10090
10091 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10092
10093         *  g77.f-torture/compile/20000630-1.x: Fix typo
10094
10095 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10096
10097         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10098         assembly output.
10099
10100 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10101
10102         * gcc.dg/cpp/ident.c: New test.
10103
10104 2000-07-05  Neil Booth  <NeilB@earthling.net>
10105
10106         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10107           gcc.dg/cpp/lexstrng.c: New tests.
10108
10109 2000-07-04  Neil Booth  <NeilB@earthling.net>
10110
10111         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10112         * gcc.dg/cpp/strify2.c: Same.
10113
10114 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10115
10116         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10117         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10118         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10119         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10120
10121         * testsuite/gcc.dg/cpp/macro1.c,
10122         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10123         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10124         testsuite/gcc.dg/cpp/strify1.c,
10125         testsuite/gcc.dg/cpp/strify2.c: New tests.
10126
10127 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10128
10129         * gcc.c-torture/execute/20000703-1.c: New test.
10130
10131 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10132
10133         * g++.old-deja/g++.pt (lookup10.C): New test.
10134
10135 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10136
10137         * g++.old-deja/g++.pt (typename25.C): New test.
10138
10139 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10140
10141         * gcc.c-torture/compile/20000701-1.c: New test.
10142
10143 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10144
10145         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10146         to test case.
10147
10148 2000-06-30  Catherine Moore  <clm@cygnus.com>
10149
10150         * gcc.c-torture/execute/align-1.c: New test.
10151
10152 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10153
10154         * g++.old-deja/g++.pt/expr8.C: New test.
10155         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10156
10157 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10158
10159         * gcc.c-torture/compile/20000629-1.c: New test.
10160
10161 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10162
10163
10164         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10165         gcc.dg/noncompile directory, depending on whether they're
10166         preprocessor tests or not.  Annotate all the tests for the dg
10167         framework.
10168
10169         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10170         * gcc.dg/noncompile/noncompile.exp: New.
10171
10172         * Moved files:
10173         Old name                                New name
10174         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10175         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10176         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10177         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10178         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10179         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10180         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10181         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10182         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10183         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10184         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10185         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10186         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10187         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10188         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10189         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10190         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10191         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10192         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10193         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10194         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10195         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10196         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10197         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10198
10199         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10200         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10201         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10202         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10203         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10204         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10205
10206 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10207
10208         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10209         declare one variable.  On the fourth, error.
10210         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10211         declared by 20000628-1a.h.
10212
10213 2000-06-29  Richard Henderson  <rth@redhat.com>
10214
10215         * gcc.c-torture/execute/930529-1.x: New file.
10216         * gcc.dg/920413-1.c: Adjust expected warning text.
10217         * gcc.dg/980217-1.c: Declare abort.
10218         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10219
10220 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
10221
10222         * g77.f-torture/compile/20000629-1.f: New test.
10223         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10224
10225 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10226
10227         Rearrange lots of files, removing entirely the
10228         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10229         directories.
10230
10231         * Deleted files:
10232         gcc.c-torture/code_quality/code_quality.exp
10233         gcc.c-torture/special/special.exp
10234         gcc.failure/failure.exp
10235         gcc.failure/940409-1.x
10236         gcc.c-torture/compile/961203-1.x
10237
10238         * New files:
10239         gcc.misc-tests/linkage.exp
10240         gcc.c-torture/execute/920730-1t.c
10241         gcc.c-torture/execute/920730-1t.x
10242         gcc.c-torture/compile/920520-1.x
10243         gcc.c-torture/compile/920521-1.x
10244         gcc.c-torture/compile/981006-1.x
10245         gcc.c-torture/execute/eeprof-1.x
10246
10247         * Moved files (possibly with modifications to fit a new harness):
10248         Old name                                New name
10249         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10250         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10251         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10252         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10253         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10254         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10255         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10256         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10257         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10258         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10259         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10260         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10261         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10262         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10263
10264 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10265
10266         * c-torture/compile/961203-1.x: Delete.
10267
10268         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10269         not exit. Include stdio.h.
10270         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10271         * gcc.misc-tests/dg-12.c: Likewise.
10272         * gcc.misc-tests/dg-5.c: Likewise.
10273         * gcc.misc-tests/dg-6.c: Likewise.
10274         * gcc.misc-tests/dg-7.c: Prototype abort.
10275         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10276         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10277         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10278         not exit.
10279         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10280         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10281
10282 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10283
10284         * gcc.dg/cpp/20000628-1.c: New test.
10285         * gcc.dg/cpp/20000628-1.h: New header for above test.
10286         * gcc.dg/cpp/20000628-1a.h: Likewise.
10287
10288 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10289
10290         * gcc.dg/cpp: New directory.
10291         * gcc.dg/cpp/cpp.exp: New driver.
10292         * gcc.dg/cpp/20000627-1.c: New test.
10293         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10294         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10295         and rewrite as a compilation test.
10296
10297         * gcc.dg: Move many files into the cpp subdirectory, possibly
10298         renaming or editing them as well.
10299         Old name                New name
10300         990119-1.c              cpp/19990119-1.c
10301         990228-1.c              cpp/19990228-1.c
10302         990407-1.c              cpp/19990407-1.c
10303         990409-1.c              cpp/19990409-1.c
10304         990413-1.c              cpp/19990413-1.c
10305         990703-1.c              cpp/19990703-1.c
10306         20000127-1.c            cpp/20000127-1.c
10307         20000129-1.c            cpp/20000129-1.c
10308         20000207-1.c            cpp/20000207-1.c
10309         20000207-2.c            cpp/20000207-2.c
10310         20000209-1.c            cpp/20000209-1.c
10311         20000209-2.c            cpp/20000209-2.c
10312         20000301-1.c            cpp/20000301-1.c
10313         20000419-1.c            cpp/20000419-1.c
10314         20000510-1.S            cpp/20000510-1.S
10315         20000519-1.c            cpp/20000519-1.c
10316         20000529-1.c            cpp/20000529-1.c
10317         20000625-1.c            cpp/20000625-1.c
10318         20000625-2.c            cpp/20000625-2.c
10319         cpp-as1.c               cpp/assert1.c
10320         cpp-as2.c               cpp/assert2.c
10321         cxx-comments-1.c        cpp/cxxcom1.c
10322         cxx-comments-2.c        cpp/cxxcom2.c
10323         endif-label.c           cpp/endif.c
10324         cpp-hash1.c             cpp/hash1.c
10325         cpp-hash2.c             cpp/hash2.c
10326         cpp-if1.c               cpp/if-1.c
10327         cpp-if2.c               cpp/if-2.c
10328         cpp-if3.c               cpp/if-3.c
10329         cpp-if4.c               cpp/if-4.c
10330         cpp-if5.c               cpp/if-5.c
10331         cpp-cond.c              cpp/if-cexp.c
10332         cpp-missingop.c         cpp/if-mop.c
10333         cpp-missingparen.c      cpp/if-mpar.c
10334         cpp-opprec.c            cpp/if-oppr.c
10335         cpp-ifparen.c           cpp/if-paren.c
10336         cpp-shortcircuit.c      cpp/if-sc.c
10337         cpp-shift.c             cpp/if-shift.c
10338         cpp-unary.c             cpp/if-unary.c
10339         cpp-li1.c               cpp/line1.c
10340         cpp-li2.c               cpp/line2.c
10341         lineno.c                cpp/line3.c
10342         lineno-2.c              cpp/line4.c
10343         cpp-mi.c                cpp/mi1.c
10344         cpp-mic.h               cpp/mi1c.h
10345         cpp-micc.h              cpp/mi1cc.h
10346         cpp-mind.h              cpp/mi1nd.h
10347         cpp-mindp.h             cpp/mi1ndp.h
10348         cpp-mix.h               cpp/mi1x.h
10349         cpp-mi2.c               cpp/mi2.c
10350         cpp-mi2a.h              cpp/mi2a.h
10351         cpp-mi2b.h              cpp/mi2b.h
10352         cpp-mi2c.h              cpp/mi2c.h
10353         cpp-mi3.c               cpp/mi3.c
10354         cpp-mi3.def             cpp/mi3.def
10355         poison-1.c              cpp/poison.c
10356         pr-impl.c               cpp/prag-imp.c
10357         cpp-redef-2.c           cpp/redef1.c
10358         cpp-redef.c             cpp/redef2.c
10359         strpaste.c              cpp/strp1.c
10360         strpaste-2.c            cpp/strp2.c
10361         cpp-tradpaste.c         cpp/tr-paste.c
10362         cpp-tradstringify.c     cpp/tr-str.c
10363         cpp-tradwarn1.c         cpp/tr-warn1.c
10364         cpp-tradwarn2.c         cpp/tr-warn2.c
10365         trigraphs.c             cpp/trigraphs.c
10366         cpp-unc1.c              cpp/unc1.c
10367         cpp-unc2.c              cpp/unc2.c
10368         cpp-unc3.c              cpp/unc3.c
10369         cpp-unc.c               cpp/unc4.c
10370         undef.c                 cpp/undef1.c
10371         undef-2.c               cpp/undef2.c
10372         cpp-wi1.c               cpp/widestr1.c
10373
10374 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
10375
10376         * lib/g++.exp (g++_include_flags): Tweak.
10377
10378 2000-06-27  H.J. Lu  <hjl@gnu.org>
10379             Loren J. Rittle  <ljrittle@acm.org>
10380
10381         * lib/g++.exp (g++_include_flags): Override libgloss.exp
10382         version with one that knows about the new gcc tree structure.
10383         (g++_link_flags): Same.
10384
10385 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
10386
10387         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10388         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10389         case we are cross-compiling.
10390
10391         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10392         g++.old-deja/g++.niklas/Makefile.in,
10393         g++.old-deja/g++.niklas/configure.in,
10394         g++.old-deja/g++.other/Makefile.in,
10395         g++.old-deja/g++.other/configure.in,
10396         gcc.c-torture/code_quality/Makefile.in,
10397         gcc.c-torture/code_quality/configure.in,
10398         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10399         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10400         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10401         gcc.c-torture/execute/ieee/Makefile.in,
10402         gcc.c-torture/execute/ieee/configure.in,
10403         gcc.c-torture/noncompile/Makefile.in,
10404         gcc.c-torture/noncompile/configure.in,
10405         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10406         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10407         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10408
10409 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10410
10411         * g++.old-deja/g++.other/ambig3.C: New test.
10412
10413 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10414
10415         * g++.old-deja/g++.pt/syntax1.C: New test.
10416         * g++.old-deja/g++.pt/syntax2.C: New test.
10417         * g++.old-deja/g++.other/syntax3.C: New test.
10418         * g++.old-deja/g++.other/syntax4.C: New test.
10419
10420 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10421
10422         * gcc.dg/20000623-1.c: Prototype exit and abort.
10423
10424 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10425
10426         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10427         New tests.
10428         * gcc.dg/cpp-mi3.def: New file.
10429
10430         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10431         inside assertions.
10432         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10433         lexer's error messages.
10434         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10435         divine anything from the linemarkers.
10436         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10437         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10438
10439 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10440
10441         * gcc.dg/20000623-1.c: New test.
10442
10443 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10444
10445         * gcc.c-torture/execute/20000622-1.c: New test.
10446
10447 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10448
10449         * g++.old-deja/g++.other/init15.C: New test.
10450
10451 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10452
10453         * g++.old-deja/g++.pt/vaarg2.C: New test.
10454         * g++.old-deja/g++.pt/vaarg3.C: New test.
10455
10456 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10457
10458         * g++.old-deja/g++.other/dyncast6.C: New test.
10459
10460 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10461
10462         * gcc.c-torture/execute/loop-6.c: New test.
10463
10464 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10465
10466         * gcc.dg/20000614-1.c: New test.
10467         * gcc.dg/20000614-2.c: New test.
10468
10469 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10470
10471         * g++.old-deja/g++.other/inline12.C: New test.
10472
10473 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10474
10475         * g++.old-deja/g++.other/eh1.C: New test.
10476
10477 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10478
10479         * g++.old-deja/g++.other/type.C: New test.
10480
10481 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10482
10483         * g++.old-deja/g++.other/initstring.C: New test.
10484
10485 2000-06-12  Jason Merrill  <jason@redhat.com>
10486
10487         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10488
10489 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10490
10491         * gcc.c-torture/compile/20000609-1.c: New test.
10492
10493 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10494
10495         * gcc.dg/20000609-1.c: New test.
10496
10497 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10498
10499         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10500         * gcc.c-torture/noncompile/poison-1.c: Move...
10501         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10502         * gcc.dg/cpp-li1.c: Add a token after the #line.
10503
10504 2000-06-05  Richard Henderson  <rth@cygnus.com>
10505
10506         * gcc.c-torture/execute/20000605-2.c: New test.
10507         * gcc.c-torture/execute/20000605-3.c: New test.
10508
10509 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10510
10511         * g77.f-torture/execute/20000503-1.x: New file.
10512
10513 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10514
10515         * g++.old-deja/g++.eh/badalloc1.C: New test.
10516
10517 2000-06-05  Richard Henderson  <rth@cygnus.com>
10518
10519         * gcc.c-torture/execute/20000605-1.c: New test.
10520
10521 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10522             Nathan Sidwell <nathan@codesourcery.com>
10523
10524         * gcc.c-torture/compile/20000605-1.c: New test.
10525
10526 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10527
10528         * g77.f-torture/compile/20000601-1.f:  New test.
10529
10530 2000-06-03  Richard Henderson  <rth@cygnus.com>
10531
10532         * gcc.c-torture/execute/20000603-1.c: New.
10533
10534 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10535
10536         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10537         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10538
10539 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10540
10541         * gcc.dg/compare2.c (case 12): XFAIL.
10542         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10543         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10544
10545         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10546
10547 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10548
10549         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10550         guard macro is already defined when the header is first
10551         included.
10552         * gcc.dg/cpp-mix.h: New file.
10553         * gcc.dg/endif-label.c: Update patterns to match compiler.
10554
10555         * g++.brendan/complex1.C: Declare abort.
10556         * g++.law/refs4.C: Remove XFAIL.
10557         * g++.oliva/expr2.C: Declare abort and exit.
10558
10559 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10560
10561         * gcc.c-torture/execute/20000528-1.c: New test.
10562
10563         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10564         * g++.old-deja/g++.law/temps4.C: Likewise.
10565
10566         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10567         stdlib.h.  Call abort() on failure.
10568         * g++.old-deja/g++.law/refs4.C: Likewise.
10569         * g++.old-deja/g++.law/temps4.C: Likewise.
10570         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10571         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10572
10573 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10574
10575         Relative to g++.dg/special:
10576         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10577
10578         Relative to g++.old-deja:
10579         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10580         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10581         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10582         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10583         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10584         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10585         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10586
10587         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10588         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10589         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10590         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10591         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10592         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10593         and/or string.h.
10594
10595         * g++.other/goto1.C: Update expectations for error messages.
10596
10597 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10598
10599         * gcc.c-torture/compile/20000523-1.c: New test.
10600
10601 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10602
10603         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10604
10605 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10606
10607         * g++.old-deja/g++.eh/catch11.C: New test.
10608         * g++.old-deja/g++.eh/catch12.C: New test.
10609
10610 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10611
10612         * gcc.c-torture/execute/20000523-1.c: New test.
10613
10614 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10615
10616         * c-torture/execute/bcp-1.c: Replace abort in arg of
10617         __builtin_constant_p with a generic external function.
10618
10619         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10620         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10621         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10622         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10623         Prototype abort and/or exit.
10624
10625         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10626         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10627         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10628         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10629
10630 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10631
10632         * gcc.dg/dwarf2-1.c: New test.
10633
10634 2000-05-20  Richard Henderson  <rth@cygnus.com>
10635
10636         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10637
10638 2000-05-20  Andreas Jaeger  <aj@suse.de>
10639
10640         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10641         testcase.
10642
10643 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10644
10645         * gcc.c-torture/execute/20000519-2.c: New test.
10646
10647 2000-05-19  Andreas Jaeger  <aj@suse.de>
10648
10649         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10650         which fails with SSA.
10651
10652         * lib/c-torture.exp: Also test with -O3 -fssa.
10653
10654 2000-05-18  Michael Meissner  <meissner@redhat.com>
10655
10656         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10657         * gcc.c-torture/execute/920415-1.c: Ditto.
10658         * gcc.c-torture/execute/920501-1.c: Ditto.
10659         * gcc.c-torture/execute/conversion.c: Ditto.
10660         * gcc.c-torture/execute/cvt-1.c: Ditto.
10661
10662 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10663
10664         * gcc.c-torture/compile/20000518-1.c: New test.
10665
10666 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10667
10668         * g77.f-torture/compile/200005018.f:  New test.
10669
10670 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10671
10672         * gcc.c-torture/compile/20000517-1.c: New test.
10673
10674 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10675
10676         * gcc.c-torture/execute/20000516-1.c: New test.
10677
10678 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10679
10680         * g++.old-deja/g++.other/eh.C: New test.
10681
10682 2000-05-12  Richard Henderson  <rth@cygnus.com>
10683
10684         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10685         constants through to doit's conditional.
10686
10687 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10688
10689         * gcc.c-torture/compile/20000511-1.c: New test.
10690         * g77.f-torture/compile/20000511-1.f: New test.
10691         * g77.f-torture/compile/20000511-2.f: New test.
10692
10693 2000-05-11  Michael Meissner  <meissner@redhat.com>
10694
10695         * gcc.c-torture/execute/20000511-1.c: New test.
10696
10697 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10698
10699         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10700         * gcc.dg/20000510-1.S: New.
10701
10702 2000-05-08  Catherine Moore  <clm@cygnus.com>
10703
10704         * gcc.dg/unused-3.c: New.
10705
10706 2000-05-06  Richard Henderson  <rth@cygnus.com>
10707
10708           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10709           * g++.old-deja/g++.mike/warn1.C: Likewise.
10710           * g++.old-deja/g++.pt/local1.C: Likewise.
10711           * g++.old-deja/g++.pt/local7.C: Likewise.
10712           * g++.old-deja/g++.pt/spec16.C: Likewise.
10713
10714 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10715
10716         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10717
10718 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10719
10720           * g77.f-torture/execute/20000503-1.f:  New test.
10721
10722 2000-05-04  Andreas Jaeger  <aj@suse.de>
10723
10724         * gcc.dg/noreturn-2.c: New test.
10725
10726 2000-05-04  Neil Booth  <NeilB@earthling.net>
10727
10728         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10729         preprocessor.
10730
10731 2000-05-04  Richard Henderson  <rth@cygnus.com>
10732
10733         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10734
10735 2000-05-04  Richard Henderson  <rth@cygnus.com>
10736
10737         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10738         OpenSSL by Jason R Thorpe.
10739
10740 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10741
10742         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10743
10744 2000-05-03  Robert Lipe <robertlipe@usa.net>
10745
10746         * gcc.dg/20000503-1.c: New test.
10747
10748 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10749
10750         * gcc.c-torture/compile/20000502-1.c: New test.
10751         * g++.old-deja/g++.other/align.C: New test.
10752         * gcc.dg/cpp-tradstringify.c: New test.
10753
10754 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10755
10756         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10757         and hard registers.
10758
10759 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10760
10761         * gcc.c-torture/execute/loop-5.c: New test.
10762
10763 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10764
10765         * gcc.c-torture/execute/va-arg-20.c: New test.
10766
10767 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10768
10769         * gcc.c-torture/execute/20000422-1.c: New test.
10770
10771 2000-04-20  Greg McGary  <gkm@gnu.org>
10772
10773         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10774         when optimizing, but without sibling-call optimizations (-O1).
10775
10776 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10777
10778           * gcc.c-torture/compile/20000420-1.c: New test.
10779
10780 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10781
10782         * g++.abi/ptrflags.C: New test.
10783         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10784
10785 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10786
10787         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10788
10789 2000-04-19  Greg McGary  <gkm@gnu.org>
10790
10791         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10792         sibling-call optimizations.
10793
10794 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10795
10796         * gcc.dg/20000419-1.c: New test.
10797
10798 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10799
10800         * gcc.c-torture/execute/20000412-6.c: New test.
10801
10802 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10803
10804         * gcc.c-torture/execute/20000412-5.c: New test.
10805         * g77.f-torture/compile/20000412-1.f: New test.
10806         * gcc.c-torture/execute/20000412-4.c: New test.
10807         * gcc.c-torture/compile/20000412-2.c: New test.
10808         * gcc.c-torture/execute/20000412-3.c: New test.
10809         * gcc.c-torture/compile/20000412-1.c: New test.
10810         * gcc.c-torture/execute/20000412-2.c: New test.
10811
10812 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10813
10814         * objc/execute/bf-20.m: New test.
10815
10816 2000-04-10  Richard Henderson  <rth@cygnus.com>
10817
10818         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10819
10820         * gcc.c-torture/execute/20000412-1.c: New test.
10821
10822 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10823
10824         * g++.old-deja/g++.eh/catchptr1.C: New test.
10825
10826 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10827
10828         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10829
10830 2000-04-08  Neil Booth  <NeilB@earthling.net>
10831
10832         * gcc.dg/cpp-nullchar.c: Remove test as
10833         embedded nulls cause problems.
10834
10835 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10836
10837         * gcc.dg/compare2.c: New test.
10838
10839 2000-04-08  Neil Booth  <NeilB@earthling.net>
10840
10841         * gcc.dg/cpp-nullchar.c: New test.
10842
10843 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10844
10845         * gcc.dg/cpp-mi2.c: New test.
10846         * gcc.dg/cpp-mi2[abc].h: New files.
10847
10848 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10849
10850         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10851         member name.
10852
10853 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10854
10855         * g++.old-deja/g++.abi/vmihint.C: New test.
10856
10857 2000-04-06  Neil Booth  <NeilB@earthling.net>
10858
10859         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10860         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10861         copyright.
10862
10863 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10864
10865         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10866         avoid stack-frame overwrite.
10867
10868 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10869
10870         * gcc.c-torture/compile/20000405-2.c: New test.
10871         * gcc.c-torture/compile/20000405-3.c: New test.
10872
10873 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10874
10875         * gcc.c-torture/compile/20000405-1.c: New test.
10876
10877 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10878
10879         * gcc.dg/cast-qual-1.c: Revert last change.
10880
10881 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10882
10883         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10884
10885 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10886
10887         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10888         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10889
10890 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10891
10892         * gcc.c-torture/compile/20000403-2.c: New test.
10893         * gcc.c-torture/compile/20000403-1.c: New test.
10894
10895 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10896
10897         * gcc.c-torture/execute/20000403-1.c: New test.
10898
10899 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10900
10901         * gcc.c-torture/execute/20000402-1.c: New test.
10902
10903 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10904
10905         * gcc.c-torture/execute/va-arg-15.c: New test.
10906         * gcc.c-torture/execute/va-arg-16.c: New test.
10907         * gcc.c-torture/execute/va-arg-17.c: New test.
10908         * gcc.c-torture/execute/va-arg-18.c: New test.
10909         * gcc.c-torture/execute/va-arg-19.c: New test.
10910
10911 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10912
10913         * gcc.c-torture/compile/981211-1.c: Move to...
10914         * gcc.dg/cpp-as1.c: ...here.
10915         * gcc.dg/cpp-as2.c: New file.
10916
10917         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10918         compiler.
10919
10920 2000-04-02  Neil Booth  <NeilB@earthling.net>
10921
10922         * gcc.dg/cpp-cond.c  New tests.
10923         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10924         accidental success less likely.
10925         * gcc.dg/cpp-missingop.c  New tests.
10926         * gcc.dg/cpp-missingparen.c  New tests.
10927         * gcc.dg/cpp-shift.c  New tests.
10928         * gcc.dg/cpp-shortcircuit.c  New tests.
10929         * gcc.dg/cpp-unary.c  New tests.
10930
10931 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10932
10933         * gcc.c-torture/compile/20000329-1.c: New test.
10934
10935 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10936
10937         * gcc.c-torture/compile/20000326-1.c: New test.
10938         * gcc.c-torture/compile/20000326-2.c: New test.
10939
10940 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10941
10942         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10943         the first parameter is a function argument.
10944
10945 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10946
10947         * g++.old-deja/g++.ext/array4.C: New test.
10948
10949 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10950
10951         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10952
10953 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10954
10955         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10956
10957 2000-03-19  Richard Henderson  <rth@cygnus.com>
10958
10959         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10960
10961 2000-03-19  Richard Henderson  <rth@cygnus.com>
10962
10963         * gcc.c-torture/compile/20000319-1.c: New test.
10964
10965 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10966
10967         * gcc.c-torture/execute/20000314-3.c: New test.
10968         * gcc.c-torture/execute/20000314-2.c: New test.
10969         * gcc.c-torture/execute/20000314-1.c: New test.
10970         * gcc.c-torture/compile/20000314-2.c: New test.
10971         * gcc.c-torture/compile/20000314-1.c: New test.
10972
10973 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10974
10975         * g++.old-deja/g++.warn/inline.C: New test.
10976
10977 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10978
10979         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10980         standards-compliant result rather than specific constants.
10981         Put test-values in array.
10982
10983 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10984
10985         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10986         (g++_target_compile): Put test-specific options last.
10987
10988 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10989
10990         * g++.old-deja/g++.eh/vbase4.C: New test.
10991
10992 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10993
10994         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10995
10996 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10997
10998         * g++.old-deja/g++.brendan/misc12.C: Removed.
10999         * g++.old-deja/g++.pt/memtemp77.C: Constify.
11000         * g++.old-deja/g++.ext/pretty4.C: New test.
11001
11002 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11003
11004         * g++.old-deja/g++.other/string2.C: New test.
11005
11006 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11007
11008         * g++.old-deja/g++.warn/impint2.C: New test.
11009
11010 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
11011
11012         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11013         is 1, not zero.
11014
11015 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11016
11017         * g++.old-deja/g++.warn/impint.C: New test.
11018         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11019         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11020         * g++.old-deja/g++.pt/explicit12.C: Likewise.
11021         * g++.old-deja/g++.pt/explicit13.C: Likewise.
11022         * g++.old-deja/g++.pt/explicit17.C: Likewise.
11023         * g++.old-deja/g++.pt/explicit18.C: Likewise.
11024         * g++.old-deja/g++.pt/explicit19.C: Likewise.
11025         * g++.old-deja/g++.pt/explicit23.C: Likewise.
11026         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11027         * g++.old-deja/g++.pt/explicit35.C: Likewise.
11028         * g++.old-deja/g++.pt/explicit6.C: Likewise.
11029         * g++.old-deja/g++.pt/memclass7.C: Likewise.
11030
11031 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11032
11033         * gcc.dg/cpp-redef.c: New test.
11034
11035 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11036
11037         * g++.old-deja/g++.pt/unify7.C: New test.
11038
11039 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11040
11041         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11042         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11043
11044 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
11045
11046         * gcc.c-torture/compile/20000224-1.c: New test.
11047
11048 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11049
11050         * gcc.c-torture/compile/cpp-2.c: New test.
11051         * gcc.c-torture/compile/cpp-1.c: New test.
11052
11053 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
11054
11055         * gcc.c-torture/execute/20000225-1.c: New test.
11056
11057 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11058
11059         * gcc.dg/cpp-li2.c: New test.
11060
11061         * gcc.dg/cpp-wi1.c: New test.
11062
11063         * gcc.dg/cpp-li1.c: New test.
11064
11065 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11066
11067         * g++.old-deja/g++.other/sizeof5.C: New test.
11068
11069 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11070
11071         * gcc.c-torture/execute/va-arg-13.c: New test.
11072
11073 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
11074
11075         * gcc.c-torture/execute/va-arg-12.c: New test.
11076
11077 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11078
11079         * gcc.c-torture/execute/20000223-1.c: New test.
11080
11081 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11082
11083         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11084
11085 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
11086
11087         * g++.old-deja/g++.abi/ptrmem.C: New test.
11088
11089 2000-02-19  Richard Henderson  <rth@cygnus.com>
11090
11091         * gcc.c-torture/compile/init-3.c: New.
11092
11093 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11094
11095         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11096         ALWAYS_CXXFLAGS.
11097
11098 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
11099
11100         * gcc.c-torture/compile/20000211-3.c: New test.
11101
11102 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
11103
11104         * gcc.c-torture/compile/20000211-2.c: New test.
11105
11106 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
11107
11108         * gcc.c-torture/compile/20000211-1.c: New test.
11109
11110 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11111
11112         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11113           on native targets
11114
11115 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11116
11117         * g++.old-deja/g++.other/cast5.C: New test.
11118
11119 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11120
11121         * gcc.c-torture/execute/20000205-1.c: New.
11122
11123 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11124
11125         * g++.old-deja/g++.jason/cast3.C: Return void.
11126         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11127
11128 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11129
11130         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11131
11132         * gcc.dg/loop-1.c: New test.
11133
11134 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11135
11136         * gcc.c-torture/compile/20000127-1.c: New test.
11137         * gcc.c-torture/execute/991228-1.c: New test.
11138
11139 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11140
11141         * gcc.dg/unused-2.c: New test.
11142
11143         * gcc.dg/conv-1.c: New test.
11144
11145 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11146
11147         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11148         compiler.
11149         (tool_option_proc): Fix typo.
11150
11151 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11152
11153         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11154         of the ld on the host, not on the build machine.
11155         Also, don't crash if '--help' is not a supported option.
11156
11157 2000-01-24  Richard Henderson  <rth@cygnus.com>
11158
11159         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11160
11161 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
11162
11163         * gcc.c-torture/execute/20000120-2.c: New test.
11164         * gcc.c-torture/execute/20000120-1.c: New test.
11165
11166 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
11167
11168         * gcc.c-torture/execute/20000113-1.c: New test.
11169
11170 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
11171
11172         * gcc.c-torture/execute/20000112-1.c: New test.
11173
11174 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11175
11176         * gcc.dg/20000111-1.c: New test.
11177
11178 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
11179
11180         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11181         with 16 bit integers.
11182
11183 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11184
11185         * gcc.dg/20000108-1.c: New test.
11186
11187 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11188
11189         * g++.old-deja/g++.ns/koenig8.C: New test.
11190
11191 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11192
11193         * g++.old-deja/g++.other/cast4.C: New test.
11194
11195 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
11196
11197         * gcc.c-torture/compile/20000105-2.c: New test.
11198         * gcc.c-torture/compile/20000105-1.c: New test.
11199
11200 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11201
11202         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11203         references to printf & atoi to conform to ANSI standard.
11204         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11205         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11206         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11207         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11208         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11209         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11210         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11211         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11212         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11213         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11214         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11215         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11216         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11217         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11218         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11219         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11220         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11221         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11222         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11223         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11224         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11225         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11226         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11227         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11228         * g++.old-deja/g++.brendan/init3.C: Likewise.
11229         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11230         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11231         * g++.old-deja/g++.brendan/new2.C: Likewise.
11232         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11233         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11234         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11235         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11236         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11237         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11238         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11239         * g++.old-deja/g++.brendan/template24.C: Likewise.
11240         * g++.old-deja/g++.brendan/template3.C: Likewise.
11241         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11242         * g++.old-deja/g++.jason/inline3.C: Likewise.
11243         * g++.old-deja/g++.jason/opeq.C: Likewise.
11244         * g++.old-deja/g++.law/arg5.C: Likewise.
11245         * g++.old-deja/g++.law/arm7.C: Likewise.
11246         * g++.old-deja/g++.law/ctors11.C: Likewise.
11247         * g++.old-deja/g++.law/cvt8.C: Likewise.
11248         * g++.old-deja/g++.law/init9.C: Likewise.
11249         * g++.old-deja/g++.law/refs4.C: Likewise.
11250         * g++.old-deja/g++.law/template2.C: Likewise.
11251         * g++.old-deja/g++.law/visibility24.C: Likewise.
11252         * g++.old-deja/g++.law/vtable3.C: Likewise.
11253         * g++.old-deja/g++.mike/asm2.C: Likewise.
11254         * g++.old-deja/g++.mike/eh1.C: Likewise.
11255         * g++.old-deja/g++.mike/misc1.C: Likewise.
11256         * g++.old-deja/g++.mike/misc13.C: Likewise.
11257         * g++.old-deja/g++.mike/misc14.C: Likewise.
11258         * g++.old-deja/g++.mike/ns12.C: Likewise.
11259         * g++.old-deja/g++.mike/p1248.C: Likewise.
11260         * g++.old-deja/g++.mike/p3708.C: Likewise.
11261         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11262         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11263         * g++.old-deja/g++.mike/p646.C: Likewise.
11264         * g++.old-deja/g++.mike/p700.C: Likewise.
11265         * g++.old-deja/g++.mike/p783.C: Likewise.
11266         * g++.old-deja/g++.mike/p783a.C: Likewise.
11267         * g++.old-deja/g++.mike/p783b.C: Likewise.
11268         * g++.old-deja/g++.mike/p786.C: Likewise.
11269         * g++.old-deja/g++.mike/p789.C: Likewise.
11270         * g++.old-deja/g++.mike/p789a.C: Likewise.
11271         * g++.old-deja/g++.mike/p807a.C: Likewise.
11272         * g++.old-deja/g++.other/delete3.C: Likewise.
11273         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11274         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11275         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11276         * g++.old-deja/g++.other/empty1.C: Likewise.
11277         * g++.old-deja/g++.other/temporary1.C: Likewise.
11278         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11279         * g++.old-deja/g++.pt/t16.C: Likewise.
11280         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11281
11282 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11283
11284         * gcc.dg/991230-1.c: New test.
11285
11286 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
11287
11288         * gcc.c-torture/compile/991229-3.c: New test.
11289         * gcc.c-torture/compile/991229-2.c: New test.
11290         * gcc.c-torture/compile/991229-1.c: New test.
11291
11292 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
11293
11294         * gcc.c-torture/compile/labels-2.c: New test.
11295
11296 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11297
11298         * gcc.c-torture/execute/991227-1.c: New test.
11299
11300 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11301
11302         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11303
11304 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11305
11306         * gcc.c-torture/execute/991221-1.c: New test.
11307
11308 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11309
11310         * g++.old-deja/g++.other/cast3.C: New test.
11311
11312 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11313
11314         * gcc.c-torture/execute/991216-4.c: New test.
11315
11316 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11317
11318         * gcc.c-torture/execute/991216-1.c: New test.
11319         * gcc.c-torture/execute/991216-2.c: New test.
11320         * gcc.c-torture/execute/991216-3.c: New test.
11321
11322 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11323
11324         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11325         Actually make the test fail by using "-O2" for compilation.
11326
11327 1999-12-15  Nathan Sidwell  <nathan@acm.org>
11328
11329         * g++.old-deja/g++.warn/cast-align1.C: New test.
11330
11331 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11332
11333         * gcc.c-torture/compile/991214-1.c: New test.
11334         * gcc.c-torture/compile/991214-2.c: New test.
11335
11336 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11337
11338         * gcc.dg/991214-1.c: New test.
11339
11340 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
11341
11342         * gcc.c-torture/compile/991213-3.c: New test.
11343         * gcc.c-torture/compile/991213-2.c: New test.
11344         * gcc.c-torture/compile/991213-1.c: New test.
11345
11346 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11347
11348         * gcc.dg/991209-1.c: New test.
11349
11350 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
11351
11352         * gcc.c-torture/compile/991208-1.c: New test.
11353
11354 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11355
11356         * gcc.dg/ultrasp2.c: New test.
11357
11358 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
11359
11360         * g++.old-deja/g++.abi/align.C (main): Fix typo.
11361
11362 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
11363
11364         * gcc.c-torture/compile/991202-1.c: New test.
11365         * gcc.c-torture/execute/991202-1.c: New test.
11366         * gcc.c-torture/execute/991202-2.c: New test.
11367         * gcc.c-torture/execute/991202-3.c: New test.
11368
11369 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
11370
11371         * g++.old-deja/g++.abi/align.C: New test.
11372         * g++.old-deja/g++.abi/aggregates.C: Likewise.
11373         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11374
11375 1999-12-01  Richard Henderson  <rth@cygnus.com>
11376
11377         * gcc.c-torture/execute/991201-1.c: New.
11378
11379 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
11380
11381         * gcc.dg/991129-1.c: New test.
11382
11383 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11384
11385         * gcc.c-torture/compile/991127-1.c: New test.
11386
11387 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11388
11389         * g++.old-deja/g++.other/warn4.C: New test.
11390
11391 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11392
11393         * g++.old-deja/g++.eh/cleanup2.C: New test.
11394         * g++.old-deja/g++.ext/pretty2.C: New test.
11395         * g++.old-deja/g++.ext/pretty3.C: New test.
11396         * g++.old-deja/g++.other/debug6.C: New test.
11397
11398 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
11399
11400         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11401         compiler_output to look for one error message instead of two.
11402
11403 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
11404
11405         * gcc.c-torture/execute/991118-1.c: Also test case
11406         where the word boundary does not split a byte evenly.
11407
11408 1999-11-19  Nathan Sidwell  <nathan@acm.org>
11409
11410         * g++.old-deja/g++.ext/restrict1.C: New test.
11411
11412 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11413
11414         * gcc.c-torture/execute/991118-1.c: New test.
11415
11416 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
11417
11418         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11419         working directory pathnames.
11420
11421 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
11422
11423         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11424         host is equipped with driver.h and driver.o so it can actually
11425         compile and run the tests.
11426
11427 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
11428
11429         * gcc.c-torture/compile/991008-1.c: New test.
11430
11431 1999-11-08  Nick Clifton  <nickc@cygnus.com>
11432
11433         * lib/gcc-dg.exp: Include target-supports.exp
11434
11435 1999-11-05  Nick Clifton  <nickc@cygnus.com>
11436
11437         * lib/target-supports.exp: New file: Provide procs to test for
11438         features supported by the target.
11439         (check_weak_available): Moved here from ecos.exp.
11440         (check_alias_available): New proc: Determine of the target
11441         toolchain supports the alias attribute.
11442
11443         * gcc.dg/special/ecos.exp: Move check_weak_available to
11444         target-supports.exp.
11445         (alias-1.c): Only perform the test if the target supports
11446         aliases.
11447         (wkali-1.c): Only perform the test if the target supports
11448         aliases.
11449
11450         * gcc.dg/990506-0.c: Expect error messages from cross
11451         targets as well as native targets.
11452
11453 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11454
11455         * gcc.dg/ultrasp1.c: Removed xfail.
11456         * gcc.dg/struct-ret-2.c: Likewise.
11457         * gcc.dg/array-1.c: Likewise.
11458
11459 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11460
11461         * gcc.dg/struct-ret-2.c: New test.
11462
11463         * gcc.dg/array-1.c: New test.
11464
11465 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11466
11467         * gcc.c-torture/execute/991030-1.c: New test.
11468
11469 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11470
11471         * gcc.c-torture/compile/991026-2.c: New test.
11472
11473 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11474
11475         * gcc.c-torture/compile/991026-1.c: New test.
11476
11477 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11478
11479         * gcc.c-torture/execute/991023-1.c: New test.
11480
11481 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11482
11483         * gcc.c-torture/execute/991019-1.c: New test.
11484
11485 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11486
11487         * gcc.c-torture/execute/991016-1.c: New test.
11488
11489 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11490
11491         * gcc.c-torture/execute/991014-1.c: New test.
11492
11493 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11494
11495         * g++.old-deja/g++.other/union2.C: New test.
11496
11497 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11498
11499         * g++.old-deja/g++.other/vaarg2.C: New test.
11500         * g++.old-deja/g++.other/vaarg3.C: New test.
11501
11502 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11503
11504         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11505         in compile/.
11506
11507 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11508
11509         * gcc.c-torture/execute/va-arg-11.c: New test.
11510
11511 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11512
11513         * lib/file-format.exp (gcc_target_object_format): Don't
11514         crash if objdump is unavailable.
11515
11516 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11517
11518         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11519
11520 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11521
11522         * gcc.c-torture/compile/990928-1.c: New test.
11523
11524 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11525
11526         * g++.old-deja/g++.other/decl6.C: New test.
11527
11528 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11529
11530         * gcc.c-torture/execute/va-arg-10.c: New test.
11531
11532 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11533
11534         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11535         __PRETTY_FUNCTION__.
11536
11537 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11538
11539         * gcc.c-torture/execute/990923-1.c: New test.
11540
11541 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11542
11543         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11544         for which -fpic is inappropriate.
11545
11546 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11547
11548         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11549
11550 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11551
11552         * g++.old-deja/g++.other/dyncast1.C: New test.
11553         * g++.old-deja/g++.other/dyncast2.C: New test.
11554         * g++.old-deja/g++.other/dyncast3.C: New test.
11555         * g++.old-deja/g++.other/dyncast4.C: New test.
11556         * g++.old-deja/g++.other/dyncast5.C: New test.
11557         * g++.old-deja/g++.eh/catch3.C: New test.
11558         * g++.old-deja/g++.eh/catch3p.C: New test.
11559         * g++.old-deja/g++.eh/catch4.C: New test.
11560         * g++.old-deja/g++.eh/catch4p.C: New test.
11561         * g++.old-deja/g++.eh/catch5.C: New test.
11562         * g++.old-deja/g++.eh/catch5p.C: New test.
11563         * g++.old-deja/g++.eh/catch6.C: New test.
11564         * g++.old-deja/g++.eh/catch6p.C: New test.
11565         * g++.old-deja/g++.eh/catch7.C: New test.
11566         * g++.old-deja/g++.eh/catch7p.C: New test.
11567         * g++.old-deja/g++.eh/catch8.C: New test.
11568         * g++.old-deja/g++.eh/catch8p.C: New test.
11569         * g++.old-deja/g++.eh/catch9.C: New test.
11570         * g++.old-deja/g++.eh/catch9p.C: New test.
11571
11572 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11573
11574         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11575         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11576
11577 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11578
11579         * gcc.c-torture/compile/990913-1.c: New test.
11580
11581 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11582
11583         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11584         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11585
11586 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11587
11588         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11589
11590 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11591
11592         * g++.old-deja/g++.other/lookup11.C: New test.
11593         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11594         what is permitted and what we want.
11595         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11596         overload use.
11597         * g++.old-deja/g++.jason/rfg5.C: Likewise
11598
11599 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11600
11601         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11602         * gcc.c-torture/noncompile/poison-1.c: New file.
11603
11604 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11605
11606         * g++.old-deja/g++.other/sizeof3.C: New test.
11607         * g++.old-deja/g++.other/sizeof4.C: New test.
11608         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11609         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11610
11611 1999-09-07  Richard Henderson  <rth@cygnus.com>
11612
11613         * gcc.dg/va-arg-1.c: New.
11614
11615 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11616
11617         * gcc.c-torture/execute/va-arg-9.c: New test.
11618
11619 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11620
11621         * g77.f-torture/compile/980519-2.f: New test.
11622         * g77.f-torture/compile/19990905-0.f: New test.
11623         * g77.f-torture/compile/19990905-1.f: New test.
11624         * g77.f-torture/compile/19990905-2.f: New test.
11625
11626         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11627
11628 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11629
11630         * gcc.c-torture/execute/990827-1.c: Fix typo.
11631
11632 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11633
11634         * g++.old-deja/g++.other/deref1.C: New test.
11635
11636 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11637
11638         * g++.old-deja/g++.other/ambig2.C: New test.
11639         * g++.old-deja/g++.other/cond5.C: New test.
11640         * g++.old-deja/g++.other/lookup16.C: New test.
11641
11642 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11643
11644         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11645         assemblers too.
11646
11647 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11648
11649         * lib/c-torture.exp: Avoid the "compare executables" optimization
11650         when testing native.
11651
11652 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11653
11654         * gcc.c-torture/execute/990829-1.c: New test.
11655         * gcc.c-torture/compile/990829-1.c: New test.
11656
11657 1999-08-27  Paul Burchard  <burchard@pobox.com>
11658
11659         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11660         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11661         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11662         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11663         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11664         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11665         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11666         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11667         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11668         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11669         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11670
11671 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11672
11673         * gcc.c-torture/execute/990827-1.c: New test.
11674
11675 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11676
11677         * g77.f-torture/noncompile/19990826-4.f: New test.
11678
11679         * g77.f-torture/compile/19990826-3.f: New test.
11680
11681         * g77.f-torture/execute/19990826-2.f: New test.
11682
11683         * g77.f-torture/compile/19990826-1.f: New test.
11684
11685         * gcc.c-torture/execute/990826-0.c: New test.
11686         * g77.c-torture/execute/19990826-0.f: New test.
11687
11688         * g77.f-torture/noncompile/970626-2.f: New test.
11689
11690 1999-08-25  Paul Burchard  <burchard@pobox.com>
11691
11692         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11693         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11694         lss-011.C: New tests.
11695
11696 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11697
11698         * g++.old-deja/g++.other/decl5.C: New test.
11699
11700 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11701
11702         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11703         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11704         call `postbase' for each one.  All callers of `postbase' changed
11705         to call this instead.
11706
11707 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11708
11709         * gcc.c-torture/execute/990811-1.c: New test.
11710
11711 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11712
11713         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11714         just native ones.
11715
11716         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11717         just native ones.
11718
11719 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11720
11721         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11722
11723 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11724
11725         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11726
11727 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11728
11729         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11730
11731 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11732
11733         * gcc.c-torture/execute/990804-1.c: New test.
11734
11735 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11736
11737         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11738         * g++.old-deja/g++.brendan/crash64.C: Likewise
11739         * g++.old-deja/g++.brendan/overload8.C: Likewise
11740
11741 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11742
11743         * g++.old-deja/g++.other/struct1.C: New test.
11744
11745 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11746
11747         * g++.old-deja/g++.other/enum2.C: New test.
11748
11749 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11750
11751         Adapted from tests from Franz Sirl:
11752         * gcc.c-torture/execute/va-arg-7.c: New test.
11753         * gcc.c-torture/execute/va-arg-8.c: New test.
11754
11755 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11756
11757         * gcc.c-torture/compile/990801-2.c: New test.
11758
11759         * gcc.c-torture/compile/990801-1.c: New test.
11760
11761 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11762
11763         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11764         fp-cmp-1.c, converting double to float.
11765
11766         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11767         fp-cmp-1.c, converting double to long double.
11768
11769         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11770         from fr1 to unknown_register, since fr1 is a legitimate register
11771         on some machines.
11772
11773 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11774
11775         * README: More listname related changes.
11776
11777 1999-07-08  Catherine Moore  <clm@cygnus.com>
11778
11779         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11780
11781 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11782
11783         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11784
11785 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11786
11787         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11788
11789 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11790
11791         * gcc.dg/990703-1.c: New test.
11792
11793 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11794
11795         * lib/file-format.exp: New file: Move definition of proc
11796         gcc_target_object_format to here from
11797         gcc.dg/special/ecos.exp.
11798
11799         * lib/c-torture.exp: Include lib file-format.exp.
11800         * lib/gcc-dg.exp: Include lib file-format.exp.
11801
11802         * gcc.dg/special/ecos.exp: Remove definition of proc
11803         gcc_target_object_format.
11804
11805 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11806
11807         * gcc.c-torture/execute/990628-1.c: New test.
11808
11809 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11810
11811         * gcc.c-torture/compile/990625-2.c: New test.
11812
11813         * gcc.c-torture/compile/990625-1.c: New test.
11814
11815 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11816
11817         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11818         attributes compile.
11819         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11820         ports that use the COFF/PE file format.
11821
11822 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11823
11824         * gcc.c-torture/compile/990617-1.c: New test.
11825
11826 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11827
11828         * g++.old-deja/g++.other/decl4.C: New test.
11829
11830 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11831
11832         * g++.old-deja/g++.other/bitfld3.C: New test.
11833
11834 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11835
11836         * g++.old-deja/g++.eh/catch1.C: New test.
11837
11838 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11839
11840         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11841
11842         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11843         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11844
11845 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11846
11847         * g77.f-torture/compile/19990502-0.f: Replace with new,
11848         shorter, test that still fails after recent changes.
11849
11850 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11851
11852         * gcc.c-torture/execute/990604-1.c: New test.
11853
11854 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11855
11856         * gcc.c-torture/execute/990531-1.c: New test.
11857
11858 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11859
11860         * gcc.c-torture/compile/990527-1.c: New test.
11861
11862 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11863
11864         * gcc.c-torture/execute/990527-1.c: New test.
11865
11866 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11867
11868         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11869         bitfields as signed.
11870
11871 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11872
11873         * g77.f-torture/compile/19990525-0.f: New test.
11874
11875 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11876
11877         * gcc.c-torture/execute/990525-2.c: New test.
11878
11879         * gcc.c-torture/execute/990525-1.c: New test.
11880
11881 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11882
11883         * g++.old-deja/g++.other/anon3.C: New test.
11884         * g++.old-deja/g++.other/anon4.C: New test.
11885         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11886         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11887         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11888         Merrill).
11889
11890 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11891
11892         * gcc.c-torture/execute/990524-1.c: New test.
11893
11894         * gcc.dg/990524-1.c: New test.
11895
11896 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11897
11898         * gcc.c-torture/compile/990523-1.c: New test.
11899
11900 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11901
11902         * gcc.c-torture/compile/990519-1.c: New test.
11903
11904 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11905
11906         * gcc.c-torture/compile/990517-1.c: New test.
11907
11908         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11909         (e4, f4): New tests.
11910         (main): Call them.
11911
11912 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11913
11914         * gcc.dg/noreturn-1.c: New test.
11915
11916 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11917
11918         * gcc.c-torture/execute/990513-1.c: New test.
11919
11920 1999-05-10  Richard Henderson  <rth@cygnus.com>
11921
11922         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11923
11924 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11925
11926         * g77.f-torture/execute/erfc.f: Use small single-precision
11927         values, to avoid problems on Alphas when not -mieee.
11928
11929 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11930
11931         * gcc.dg/990506-0.c: New test.
11932
11933 1999-05-08  Richard Henderson  <rth@cygnus.com>
11934
11935         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11936         the constant to test.  Don't XFAIL 64-bit targets.
11937
11938         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11939         * g++.old-deja/g++.law/profile1.C: Likewise.
11940
11941         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11942         operator new instances.
11943         * g++.old-deja/g++.other/delete5.C: Likewise.
11944
11945 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11946
11947         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11948         intrinsic.
11949
11950 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11951
11952         * g77.f-torture/execute/u77-test.f: Reverse order of two
11953         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11954
11955 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11956
11957         * gcc.dg/compare1.c: New test.
11958
11959 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11960
11961         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11962         New tests.
11963
11964 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11965
11966         * g77.f-torture/compile/19990502-1.f: New test.
11967
11968 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11969
11970         * g77.f-torture/compile/19990502-0.f: New test.
11971
11972 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11973
11974         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11975         intrinsic.
11976
11977 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11978
11979         * g77.f-torture/execute/u77-test.f (main): List libU77
11980         intrinsics not currently tested.
11981         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11982         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11983         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11984         Trim blanks off the ends of some printed strings.
11985
11986 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11987
11988         * g77.f-torture/execute/u77-test.f (main): Just warn about
11989         FSTAT gid disagreement, as it's expected on some systems.
11990
11991 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11992
11993         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11994         use a new function, which allows for some slop.
11995         Clean up some commentary.
11996         (issum): The new function.
11997         (sgladd): Deleted subroutine.
11998
11999 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12000
12001         * g77.f-torture/execute/u77-test.f: Modify to be more like
12002         libf2c/libU77 version, bringing patches to that version here.
12003         Add suitable commentary.
12004
12005 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
12006
12007         * gcc.dg/990424-1.c: New test.
12008
12009 1999-04-24  Craig Burley  <craig@jcb-sc.com>
12010
12011         * g77.f-torture/execute/u77-test.f (main): Bug involving
12012         LSTAT has been fixed, so turn back on full checking.
12013
12014 1999-04-20  Craig Burley  <craig@jcb-sc.com>
12015
12016         * g77.f-torture/compile/19990419-0.f: New test.
12017         * g77.f-torture/execute/19990419-1.f: New test.
12018
12019 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
12020
12021         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12022         to avoid the need for a prototype to supress a warning.
12023
12024 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
12025
12026         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12027
12028 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
12029
12030         * gcc.c-torture/execute/990404-1.c: New test.
12031
12032 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12033
12034         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12035         * gcc.dg/cpp-if3.c: Don't use -pedantic.
12036         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12037         missing initializer warnings.
12038
12039 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
12040
12041         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12042         matching strings.
12043
12044 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
12045
12046         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12047
12048 1999-03-26  Craig Burley  <craig@jcb-sc.com>
12049
12050         * g77.f-torture/execute/19990325-0.f: New test.
12051         * g77.f-torture/execute/19990325-1.f: New test.
12052
12053 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
12054
12055         * gcc.c-torture/execute/990324-1.c: New test.
12056
12057 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
12058
12059         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12060         test with 4.
12061
12062 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
12063
12064         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12065
12066 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12067
12068         * g77.f-torture/execute/19990313-2.f: New test.
12069         * g77.f-torture/execute/19990313-3.f: New test.
12070
12071 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12072
12073         * g77.f-torture/execute/19990313-0.f: New test.
12074         * g77.f-torture/execute/19990313-1.f: New test.
12075
12076 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
12077
12078         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12079         printf to sprintf.
12080         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12081         (main): Add check for u15.  Conditionalize u31 check depending on
12082         whether ints are <32 bits or >=32 bits.
12083
12084 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12085
12086         * g77.f-torture/execute/19981119-0.f: Improve testiness.
12087
12088 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12089
12090         * g77.f-torture/compile/19990305-0.f: New test.
12091         * g77.f-torture/execute/19981119-0.f: New test.
12092
12093 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12094
12095         * g77.f-torture/execute/970625-2.f: call ABORT if final
12096         result is not correct, instead of just printing it.
12097         Add this checking via newly introduced obfuscation, to
12098         trip up buggy front ends.
12099
12100 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12101
12102         * g77.f-torture/compile/960317-1.f: Moved from being
12103         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12104
12105 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12106
12107         * g77.f-torture/execute/960317-1.f: New (old) test.
12108         * g77.f-torture/execute/970625-2.f: Ditto.
12109
12110 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12111
12112         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12113         message on line 1 or line 2; cccp and cpplib do this differently.
12114
12115 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
12116
12117         * g++.old-deja/g++.law/weak1.C: New test.
12118
12119 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12120
12121         * gcc.c-torture/execute/990119-1.c: Renamed to...
12122         * gcc.dg/990119-1.c: this, so it will only be tested once
12123         (it's a preprocessor test, it doesn't need to be run at
12124         multiple optimization levels).
12125
12126 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12127
12128         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12129           ALWAYS_CXXFLAGS.
12130
12131 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12132
12133         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12134         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12135         to not be compilable by current g77.
12136
12137 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12138
12139         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12140
12141 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
12142
12143         * gcc.c-torture/execute/990222-1.c: New test.
12144
12145 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12146
12147         * g77.f-torture/compile/19990218-0.f: New test.
12148         * g77.f-torture/noncompile/19990218-1.f: New test.
12149
12150 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12151
12152         * g77.f-torture/compile/19981216-0.f: New test.
12153
12154 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
12155
12156         * gcc.dg/990214-1.c: New test.
12157
12158 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
12159
12160         * gcc.dg/990213-2.c: New test.
12161
12162         * gcc.dg/990213-1.c: New test.
12163
12164 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
12165
12166         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12167         ints.
12168
12169 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12170
12171         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12172         specified by target.
12173
12174         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12175
12176 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
12177
12178         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12179
12180 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12181
12182         * gcc.dg/special/ecos.exp: New test driver for new tests with
12183         special requirements.
12184
12185         * gcc.dg/special/alias-1.c: New test.
12186         * gcc.dg/special/gcsec-1.c: New test.
12187         * gcc.dg/special/weak-1.c: New test.
12188         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12189         * gcc.dg/special/weak-2.c: New test.
12190         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12191         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12192         * gcc.dg/special/wkali-1.c: New test.
12193         * gcc.dg/special/wkali-2.c: New test.
12194         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12195         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12196
12197 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
12198
12199           * lib/c-torture.exp (c-torture-compile): Pull out code for
12200           analyzing gcc error messages.
12201           (c-torture-execute): Likewise.  Fix some (harmless) false
12202           positives.
12203           * lib/gcc.exp (gcc_check_compile): New function.
12204
12205 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
12206
12207         * gcc.c-torture/execute/990208-1.c: New test.
12208
12209 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12210
12211         * g++.dg/special/ecos.exp: New driver for new tests with special
12212         requirements
12213
12214         * g++.dg/special/conpr-1.C: New test
12215         * g++.dg/special/conpr-2.C: New test
12216         * g++.dg/special/conpr-2a.C: New test
12217         * g++.dg/special/conpr-3.C: New test
12218         * g++.dg/special/conpr-3a.C: New test
12219         * g++.dg/special/conpr-3b.C: New test
12220
12221         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12222         allow g++ to use the dg driver
12223
12224         * README: Add comment about g++.dg directory
12225
12226 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
12227
12228         * README: Update email addresses.
12229
12230 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12231
12232         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12233         arguments in order to force structure S onto the stack even on
12234         the alpha.
12235         (test): Pass 10 leading arguments to function foo as well as the
12236         structure S.
12237
12238         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12239         failure for all targets.
12240
12241         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12242         abort to terminate program execution.
12243
12244 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
12245
12246         * gcc.c-torture/execute/990130-1.c: New test.
12247
12248 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
12249
12250         * gcc.dg/990130-1.c: New test.
12251
12252 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12253
12254         * gcc.c-torture/execute/990128-1.c: New test.
12255
12256 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12257
12258         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12259
12260 1999-01-27  Felix Lee  <flee@cygnus.com>
12261
12262         * lib/c-torture.exp (c-torture-compile): pull out code for
12263         analyzing gcc error messages.
12264         (c-torture-execute): ditto, and fix some (harmless) false
12265         positives.
12266         * lib/gcc.exp (gcc_check_compile): new function.
12267
12268 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
12269
12270         * gcc.dg/990117-1.c: New test.
12271
12272         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12273
12274         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12275
12276 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
12277
12278         * g77.f-torture/compile/990115-1.f: New test.
12279
12280 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
12281
12282         * gcc.c-torture/compile/990107-1.c: New test
12283
12284 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
12285
12286         * gcc.c-torture/execute/990106-2.c: New test.
12287
12288         * gcc.c-torture/execute/990106-1.c: New test.
12289
12290 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
12291
12292         * gcc.c-torture/compile/981223-1.c: New test.
12293
12294 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
12295
12296         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12297         (opt3): Rename from opt4 and disable.
12298
12299 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12300
12301         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12302
12303 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12304
12305         * g++.old-deja/g++.other/conv5.C: New test.
12306
12307 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12308
12309         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12310
12311 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
12312
12313         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12314
12315 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
12316
12317         * gcc.c-torture/compile/981211-1.c: New test.
12318
12319 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12320
12321         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12322
12323         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12324
12325 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12326
12327         * gcc.special/930510-1.c: Make C9X safe.
12328         * gcc.misc-tests/gcov-1.c Similarly.
12329         * gcc.misc-tests/gcov-2.c Similarly.
12330
12331 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12332
12333         * gcc.dg/ultrasp1.c: New test.
12334
12335 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
12336
12337         * gcc.c-torture/execute/981206.c: New test.
12338
12339 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12340
12341         * g++.old-deja/g++.ns/template7.C: New test.
12342
12343         * g++.old-deja/g++.other/expr1.C: New test.
12344
12345         * g++.old-deja/g++.eh/tmpl3.C: New test.
12346
12347         * g++.old-deja/g++.eh/tmpl2.C: New test.
12348
12349 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12350
12351         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12352         * g++.old-deja/g++.other/using6.C: Removed.
12353         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12354
12355         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12356
12357 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12358
12359         * g++.old-deja/g++.pt/overload8.C: New test.
12360
12361         * g++.old-deja/g++.pt/overload7.C: New test.
12362
12363         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12364
12365         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12366         and relinking messages.
12367         * lib/g++.exp (g++_target_compile): Remove .rpo file when
12368         compiling with -frepo.
12369
12370 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
12371
12372         * g++.old-deja/g++.pt/lookup6.C: New test.
12373
12374 1998-11-30  Nick Clifton  <nickc@cygnus.com>
12375
12376         * gcc.c-torture/execute/981130-1.c: New test.
12377         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12378
12379 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12380
12381         * g++.old-deja/g++.pt/explicit76.C: New test.
12382
12383         * g++.old-deja/g++.pt/friend38.C: New test.
12384
12385         * g++.old-deja/g++.ns/crash2.C: New test.
12386
12387         * g++.old-deja/g++.pt/defarg8.C: New test.
12388
12389         * g++.old-deja/g++.pt/instantiate6.C: New test.
12390
12391         * g++.old-deja/g++.pt/static6.C: New test.
12392
12393         * g++.old-deja/g++.pt/decl2.C: New test.
12394
12395 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12396
12397         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
12398         problem is actually related with name lookup, but so what? :-)
12399
12400         * g++.old-deja/g++.pt/friend37.C: New test.
12401
12402 1998-11-25  Dave Love  <d.love@dl.ac.uk>
12403
12404         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12405         element, which fails on some systems.
12406
12407         * g77.f-torture/execute/labug1.f: New test.
12408
12409 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
12410
12411         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12412         is defined.
12413
12414 1998-11-18  Dave Love  <d.love@dl.ac.uk>
12415
12416         * g77.f-torture/compile/981117-1.f: New test.
12417
12418 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
12419
12420         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
12421         properly discarded.
12422
12423 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
12424
12425         * gcc.c-torture/execute/memcheck: New directory of tests for
12426         -fcheck-memory-usage.
12427
12428 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12429
12430         * README: New file, general information about the testsuite and
12431         new description of the various C++ test subdirectories.
12432         * README.g++: Eliminate obsolete information, update and move most
12433         relevant stuff to README.
12434
12435 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
12436
12437         * gcc.c-torture/compile/981107-1.c: New test.
12438
12439 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
12440
12441         * execute/memcpy-bi.c: New testcase.
12442
12443 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12444
12445         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12446         base classes.
12447
12448         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12449         template is selected.
12450
12451         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12452         classes, it should be accepted for all types.
12453
12454         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12455
12456         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12457         specializations start with template headers.
12458
12459 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12460
12461         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12462
12463         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12464         non-POD types.
12465
12466 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12467
12468         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12469
12470 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12471
12472         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12473
12474 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12475
12476         * 981019-1.c: New test.
12477
12478 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12479
12480         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12481         find objc headers.
12482
12483 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12484
12485         * compile/981001-4.c: Remove use of GCC extension that triggers a
12486         compiler bug.
12487
12488 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12489
12490         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12491
12492 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12493
12494         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12495         instantiation of template produces incorrect code for delete
12496         expression.
12497
12498         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12499         constructors' name is not unique.
12500         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12501         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12502
12503         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12504         automatic array of const is ill-formed.
12505
12506         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12507         of template parameter?
12508
12509         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12510         const.
12511
12512         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12513         pointer-to-member expression.
12514
12515         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12516         declaration causes ICE.
12517
12518 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12519
12520         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12521         reserved in the global namespace.
12522
12523         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12524         generate needed virtual table.
12525
12526         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12527
12528 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12529
12530         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12531         template-dependent type
12532
12533 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12534
12535         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12536         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12537         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12538
12539         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12540         class should be usable as argument of member function.
12541         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12542         class should be usable as return type of member function.
12543         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12544         class should be usable as type of data member.
12545
12546         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12547
12548 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12549
12550         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12551
12552 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12553
12554         * gcc.dg/dll-?.c Add thumb to target list.
12555         Fix assembler scan patterns to match current assembler output.
12556
12557 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12558
12559         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12560         matching of template brackets.
12561
12562         * g++.old-deja/g++.other/using4.C: New test.  Test using
12563         declarations of methods from base classes.
12564
12565         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12566         within functions should introduce names into the innermost
12567         enclosing namespace.
12568
12569         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12570         of static locals if first initialization throws.
12571
12572 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12573
12574         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12575
12576 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12577
12578         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12579         lose track of the possible targets of tablejump insns.
12580         * special/special.exp: Run it.
12581
12582 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12583
12584         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12585         must be declared before its specializations can be named in friend
12586         declarations.
12587
12588 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12589
12590         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12591
12592         * g77.f-torture/execute/io1.f: New test.
12593
12594 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12595
12596         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12597         with pointer to template function, for which no argument deduction
12598         is possible.
12599
12600         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12601         specialization of template function as argument to template
12602         function.
12603
12604         * g++.old-deja/g++.other/access2.C: New test; Inner class
12605         shouldn't have privileged access to Outer's names.
12606
12607 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12608
12609         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12610         friend template declared within template class conflicts with
12611         nested class of the same name.
12612
12613         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12614         is ignored.
12615
12616         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12617         object with direct initializer as function declaration.
12618
12619         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12620         initializers.
12621
12622         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12623         involving const pointer and NULL produces incorrect result.
12624
12625         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12626         type name without `typename' should be rejected with -pedantic.
12627
12628 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12629
12630         * g++.old-deja/g++.other/addrof1.C: New test.
12631
12632 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12633
12634         * gcc.c-torture/compile/981001-1.c: New test.
12635         * gcc.c-torture/execute/981001-1.c: New test.
12636
12637 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12638
12639         * gcc.c-torture/compile/981001-2.c: New test.
12640         * gcc.c-torture/compile/981001-3.c: New test.
12641         * gcc.c-torture/compile/981001-4.c: New test.
12642
12643 1998-10-01  Robert Lipe  <robertl@dgii.com>
12644
12645         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12646         multilibbed hosts.   Idea grafted from g77.exp.
12647
12648 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12649
12650         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12651         avoid losing on systems which need -lsocket.
12652
12653 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12654
12655         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12656         * g++.old-deja/g++.other/nested2.C: Ditto.
12657         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12658         failure.
12659
12660 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12661
12662         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12663         preferred over template operator!= for enum bitfields.
12664
12665 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12666
12667         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12668         that happen to have the same base name, but in different scopes,
12669         are incorrectly rejected.
12670
12671 1998-09-16  Richard Henderson  <rth@cygnus.com>
12672
12673         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12674         on the native word size instead of an integer literal.
12675
12676 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12677
12678         * g++.old-deja/g++.other/static2.C: Invocation of static data
12679         member of type pointer-to-function denoted as non-static member.
12680
12681         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12682         checks involving function types and aliases.
12683
12684 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12685
12686         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12687         redefined to the same non-trivial type.
12688
12689         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12690         namespace-qualification of template specializations declared in
12691         other namespaces.
12692
12693         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12694         to declare a subset of the specializations of a template function
12695         as friends of specializations of a template class.
12696
12697         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12698         member templates that do not fully specialize the enclosing
12699         template class are rejected.
12700
12701 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12702
12703         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12704
12705 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12706
12707         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12708         altered from libf2c/libU77 version.
12709
12710 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12711
12712         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12713
12714 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12715
12716         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12717         (un)signed char are different types for template specialization
12718         purposes.
12719
12720 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12721
12722         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12723         * objc: ObjC testsuite.
12724
12725 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12726
12727         * gcc.c-torture/execute/941014-1.x:  New file.
12728
12729 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12730
12731         * lib/c-torture.exp: Add support for
12732         torture_eval_before_compile and torture_eval_before_execute
12733         variables.
12734
12735 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12736
12737         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12738         this test triggers valid.
12739
12740 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12741
12742         * gcc.dg/980827-1.c: New test.
12743
12744 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12745
12746         * gcc.c-torture/execute/loop-4b.c: New test.
12747
12748 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12749
12750         * lib/c-torture.exp: Add support for
12751         torture_eval_before_compile and torture_eval_before_execute
12752         variables.
12753
12754 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12755
12756         * gcc.c-torture/compile/980825-1.c: New test.
12757
12758 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12759
12760         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12761         count number tests in opt_t0 not good_t0.
12762
12763 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12764
12765         * gcc.c-torture/compile/930326-1.x: Fix typo.
12766
12767 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12768
12769         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12770         causes an ICE.
12771
12772 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12773
12774         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12775         STACK_SIZE is defined.
12776         * gcc.c-torture/unsorted/stuct.c: Similarly.
12777
12778         * gcc.c-torture/compile/980821-1.c: New test.
12779
12780 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12781
12782         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12783
12784 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12785
12786         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12787         code.
12788
12789 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12790
12791         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12792         error'.
12793
12794 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12795
12796         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12797
12798 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12799
12800         * gcc.c-torture/compile/980816-1.c: New test.
12801
12802         * gcc.dg/980816-1.c: New test.
12803
12804 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12805
12806         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12807         compiler for ieee tests.
12808
12809 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12810
12811         * g77.f-torture/compile/980729-0.f: New test.
12812
12813 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12814
12815         * gcc.c-torture/special/eeprof-1.c: New test, for
12816         -finstrument-functions.
12817         * gcc.c-torture/special/special.exp: Run it.
12818
12819 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12820
12821         * gcc.c-torture/compile/980729-1.c: New test.
12822
12823 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12824
12825         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12826         __thumb__ is defined, and test for ARM style doubles if so.
12827
12828 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12829
12830         * g77.f-torture/noncompile/980615-0.f: New test.
12831
12832 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12833
12834         * gcc.dg/980312-1.c: Do link instead of compile.
12835         * gcc.dg/980313-1.c: Likewise.
12836
12837 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12838
12839         * gcc.c-torture/compile/980726-1.c: New test.
12840
12841 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12842
12843         * g77.f-torture/execute/io0.f: New test.
12844
12845 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12846
12847         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12848         an int.
12849
12850 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12851
12852         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12853         m32r bugs.
12854
12855 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12856
12857         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12858         c-decl.c:grokdeclarator can handle mode attributes.
12859
12860 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12861
12862         * gcc.c-torture/execute/980716-1.c: New test.
12863
12864 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12865
12866         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12867         the mn10200.
12868         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12869         the mn10200.
12870         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12871         * gcc.c-torture/compile/930326-1.x: Similarly.
12872
12873 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12874
12875         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12876         New test from Craig.
12877
12878 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12879
12880         * g77.f-torture/noncompile/980616-0.f: New test.
12881
12882         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12883
12884 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12885
12886         *  g++.other/singleton.C: Return error value instead of taking
12887         SIGSEGV.
12888
12889 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12890
12891         *  g++.other/singleton.C: New test.   Warning is under dispute.
12892         Runtime crash is not.
12893
12894 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12895
12896         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12897         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12898         using6.C, using7.C}:  New namespace tests.
12899
12900 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12901
12902         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12903         specialization with typedef'ed names used as array indexes.
12904
12905 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12906
12907         * gcc.c-torture/execute/980709-1.c: New test.
12908
12909         * gcc.dg/980709-1.c: New test.
12910
12911 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12912
12913         * gcc.c-torture/execute/bcp-1.c: New test.
12914
12915 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12916
12917         * gcc.c-torture/execute/980707-1.c: New test.
12918
12919 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12920
12921         * gcc.c-torture/compile/980706-1.c: New test.
12922
12923 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12924
12925         * g77.f-torture/execute/980701-0.f,
12926         g77.f-torture/execute/980701-1.f: New test from Craig.
12927
12928 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12929
12930         * gcc.c-torture/compile/980701-1.c: New test.
12931
12932         * gcc.c-torture/execute/980701-1.c: New test.
12933
12934 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12935 rlsruhe.de>
12936
12937         * g++.old-deja/g++.robertl/eb132.C: New test.
12938         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12939
12940 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12941
12942         * g77.f-torture/execute/980628-7.f,
12943         g77.f-torture/execute/980628-8.f,
12944         g77.f-torture/execute/980628-9.f,
12945         g77.f-torture/execute/980628-10.f: New tests from Craig.
12946
12947         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12948
12949 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12950
12951         * g77.f-torture/execute/980628-4.f: New test from Craig.
12952         * g77.f-torture/execute/980628-5.f: Likewise.
12953         * g77.f-torture/execute/980628-2.f: Likewise.
12954         * g77.f-torture/execute/980628-0.f: Likewise.
12955         * g77.f-torture/execute/980628-1.f: Likewise.
12956         * g77.f-torture/execute/980628-3.f: Likewise.
12957         * g77.f-torture/execute/980628-6.f: Likewise.
12958
12959 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12960
12961         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12962         directory when nothing has been installed yet.
12963
12964 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12965
12966         * gcc.c-torture/special/special.exp: Handle newer versions of
12967         dejagnu.
12968
12969 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12970
12971         * gcc.dg/980626-1.c: New test.
12972
12973 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12974
12975         * gcc.misc-tests/m-un-2.c: New test.
12976         * g++.old-deja/g++.other/warn01.c: Likewise.
12977
12978 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12979
12980         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12981         compatibility with assmblers with a different comment character.
12982         Eliminate use of GAS-specific extensions.
12983
12984 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12985
12986         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12987
12988 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12989
12990         *lib/g77.exp: Replace search for libf2c.a with search for newly
12991         renamed libg2c.a
12992
12993 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12994
12995         * gcc.c-torture/execute/980617-1.c: New test.
12996
12997 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12998
12999         * gcc.c-torture/execute/980612-1.c: New test.
13000
13001 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
13002
13003         * gcc.dg/980523-1.c: Only test on ppc-linux.
13004         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13005
13006         * gcc.c-torture/execute/980608-1.c: New test.
13007
13008 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13009
13010         * gcc.c-torture/execute/980605-1.c: New test.
13011
13012 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
13013
13014         * gcc.c-torture/execute/980604-1.c: New test.
13015
13016 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
13017
13018         * gcc.c-torture/execute/980602-1.c: New test.
13019         * gcc.c-torture/execute/980602-2.c: Likewise.
13020
13021 1998-06-02  Dave Love  <d.love@dl.ac.uk>
13022
13023         * 970125-0.f: Fix per JCB.  Add commentary.
13024
13025 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
13026
13027         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13028         IEEE -0 support.
13029
13030 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13031
13032         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13033         earlier.
13034
13035 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
13036
13037         * gcc.c-torture/execute/980526-3.c: New test.
13038
13039 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13040
13041         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13042         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13043         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13044         m88k-motorola-sysv3 to XFAIL.
13045
13046 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13047
13048         * gcc.dg/980526-1.c: New test.
13049         * gcc.c-torture/execute/980526-2.c: New test.
13050
13051 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
13052
13053         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13054
13055         * gcc.c-torture/execute/980526-1.c: New test.
13056
13057 1998-05-26  Dave Love  <d.love@dl.ac.uk>
13058
13059         * g77.f-torture/execute/alpha2.f: Add runtime test.
13060
13061 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13062
13063         * g++.old-deja/old-deja.exp: Strip leading directories.
13064
13065         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13066         error for the line.  Don't run multiple tests for the same line.
13067
13068 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
13069
13070         * gcc.dg/980523-1.c: New test.
13071
13072 1998-05-23  Dave Love  <d.love@dl.ac.uk>
13073
13074         * g77.f-torture/compile/970915-0.f: New test.
13075
13076 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13077
13078         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13079
13080 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
13081
13082         * gcc.dg/980520-1.c: New test.
13083
13084 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
13085
13086         * gcc.dg/980502-1.c: Fix return type.
13087
13088 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
13089
13090         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13091         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13092         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13093         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13094         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13095
13096 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13097
13098         * g77.f-torture/execute/980520-1.f: New test.
13099
13100 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13101
13102         * lib/mike-g77.exp: New file.
13103
13104         * g77.f-torture/noncompile/noncompile.exp,
13105         g77.f-torture/noncompile/check0.f: New files.
13106
13107 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13108
13109         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13110         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13111         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13112         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13113         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13114         abort where appropriate.
13115
13116 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
13117
13118         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13119         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13120
13121 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13122
13123         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13124
13125 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13126
13127         * g77.f-torture/compile/980427-0.f: New test.
13128
13129 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13130
13131         * g77.f-torture/compile/980424-0.f: New test.
13132
13133 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13134
13135         * g77.f-torture/compile/980419-2.f (main): New test.
13136         * g77.f-torture/compile/970125-0.f: New test.
13137         * g77.f-torture/compile/980419-1.f: New test.
13138
13139 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
13140
13141         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13142         of loop-4.c.
13143
13144 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
13145
13146         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13147
13148 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
13149
13150         * gcc.c-torture/compile/980329-1.c: New test.
13151
13152 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
13153
13154         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13155         * gcc.dg/980312-1.c: Fix typo in -march command.
13156
13157 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
13158
13159         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13160
13161 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
13162
13163         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13164         Dave Love agree the Fortran source is bogus.
13165
13166 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
13167
13168         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13169         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13170         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13171         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13172         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13173
13174 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
13175
13176         * g++.old-deja/g++.other/friend1.C: New test.
13177
13178 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13179
13180         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13181         possibly uninitialized) variables and declare dnrm2.
13182
13183 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
13184
13185         From Bruno Haible <haible@ilog.fr>:
13186         * gcc.c-torture/execute/980223.c: New test.
13187
13188 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
13189
13190         * gcc.dg/ifelse-1.c: New test.
13191
13192 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
13193
13194         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13195
13196           * lib/old-dejagnu.exp (old-dejagnu): Added the
13197           "execution test - XFAIL *-*-*" handling in the spirit of
13198           "excess errors test -". Changed the "execution test fails"
13199           handling to be like "excess errors test fails".
13200           * Update various tests accordingly.
13201
13202 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
13203
13204         * gcc.c-torture/execute/980205.c: New test.
13205
13206 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
13207
13208         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13209         * lib/f-torture.exp: Similarly.
13210         * gcc.c-torture: Rename all .cexp files to .x files.
13211
13212 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13213
13214         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13215         (940510-1.c): Removed duplicate.
13216         (971104-1.c): New test.
13217
13218 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
13219
13220           * lib/f-torture.exp: Improve error and loop detection.
13221
13222 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
13223
13224         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13225         use that to size the filler array.
13226
13227 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13228
13229         * lib/c-torture.exp(c-torture-execute): Fix typo.
13230
13231         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13232         testcase as the executable name. Keep the executable around if
13233         the test fails.
13234
13235 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13236
13237         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13238         changes.  Only test one -g option, and move it to the end of the
13239         list of options to test.
13240
13241 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
13242
13243         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13244         variable GCC_TORTURE_OPTIONS to supply default switches separated
13245         by colons.  If no environment variable, run tests with -O0 -g, -O1
13246         -g, and -O2 -g as well.
13247
13248 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13249
13250         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13251         explanatory comments. Fix indentation.
13252
13253 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
13254
13255         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13256
13257 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
13258
13259         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13260         * g++.old-deja/g++.mike/p7325.C: Likewise.
13261         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13262
13263 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
13264
13265         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13266         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13267         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13268         * g++.old-deja/g++.law/operators4.C: Likewise.
13269
13270 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
13271
13272         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13273         * g++.old-deja/g++.mike/p784.C: Ditto.
13274         * g++.old-deja/g++.mike/p785.C: Ditto.
13275
13276 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
13277
13278           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13279
13280 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
13281
13282         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13283         target feature; pass this to c-torture-execute as needed.
13284
13285 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
13286
13287         * lib/c-torture.exp(c-torture-execute): If the previous and the
13288         current executables being tested are identical, we don't need to
13289         run the executable again. Try to make the executable names
13290         unique. Add an optional argument for passing additional compiler
13291         flags.
13292
13293 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
13294
13295         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13296
13297 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
13298
13299         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13300
13301 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
13302
13303         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13304         32bit or larger longs.
13305
13306         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13307         have either a 32bit long or 32bit int.
13308
13309 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13310
13311         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13312         Make double precision tests dependent on sizeof (double).
13313
13314 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
13315
13316         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13317         too.
13318
13319 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13320
13321         * gcc.c-torture/compile/961203-1.cexp: New script.
13322
13323 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
13324
13325         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13326         up the includes ourselves.
13327
13328 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
13329
13330         * lib/plumhall.exp: Remove random include, and add a few
13331         verbose messages for debugging.
13332
13333 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
13334
13335         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13336         of trying to do it ourselves.
13337
13338 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13339
13340         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13341
13342 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13343
13344         * gcc.prms/5403.c: Made regexp a bit less strict.
13345
13346 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
13347
13348         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13349         is returned from remote_load instead.
13350         * lib/plumhall.exp: Ditto.
13351         * lib/mike-g++.exp: Ditto.
13352         * lib/old-dejagnu.exp: Ditto.
13353         * lib/c-torture.exp: Ditto.
13354
13355 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
13356
13357         * lib/g++.exp: Use build_wrapper procedure.
13358         * lib/gcc.exp: Ditto.
13359
13360 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
13361
13362         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13363         an old-style decl for malloc.  Fixes tests to work when
13364         sizeof (int) != sizeof (size_t).
13365
13366 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
13367
13368         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13369
13370         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13371         use stdargs.h interface.
13372
13373 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
13374
13375         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13376         NO_VARARGS when compiling.
13377
13378 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
13379
13380         * lib/plumhall.exp(ph_includes): New procedure.
13381         (ph_make): Use it.
13382         (ph_compiler): Ditto.
13383
13384         * lib/g++.exp: Rename test-glue.c to testglue.c.
13385         * lib/gcc.exp: Ditto.
13386
13387 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13388
13389         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13390         to completion when it's called.
13391
13392 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
13393
13394         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13395         is defined, don't do test.
13396
13397 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
13398
13399         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13400         for object files.
13401         (ph_summary): Mark skipped testcases as untested, not unresolved.
13402
13403         * lib/plumhall.exp (ph_make): If unresolved because of bad
13404         errorCode, record errorCode in log file.
13405         (*): Replace send_log/verbose with verbose -log.
13406
13407 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
13408
13409         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13410         double conversion if double isn't at least 8 bytes.
13411
13412         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13413         int to work with targets where int is 16 bits.
13414
13415         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13416         8 bytes, just exit, since 4 byte doubles don't have enough bits of
13417         precision for the test to complete.
13418
13419 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
13420
13421         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13422         if d10v is not compiled with the -mdouble64 flag.
13423         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13424
13425         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13426         d10v is not compiled with the -mint32 flag.
13427
13428 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
13429
13430         * lib/plumhall.exp: Use incr_count.
13431
13432 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
13433
13434         * gcc.c-torture: Update to c-torture-1.45.
13435
13436 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
13437
13438         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13439         the name of the expect testcase file).
13440
13441         * lib/g++.exp(g++_init): Ditto.
13442
13443 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13444
13445         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13446         the host.
13447
13448         * lib/gcc.exp(gcc_exit): New procedure.
13449
13450 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13451
13452         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13453         specs where appropriate.
13454
13455         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13456         because of new "candidates are" messages, and removed a few
13457
13458         * Converted all non-old-style g++ testcases to old-style, and
13459         moved into g++.old-deja.
13460
13461 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13462
13463         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13464         options.
13465
13466         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13467         succeeded.
13468
13469         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13470
13471 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13472
13473         * lib/gcc.exp (gcc_target_compile): Add support for defining
13474         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13475         the machine doesn't have those features.
13476
13477 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13478
13479         * g++.law/operators4.exp: Don't use LIBS.
13480
13481 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13482
13483         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13484
13485         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13486         * lib/g++.exp: Set it here instead. Also, allow use of the
13487         --tool_exec and --tool_opt options. Change CXX to
13488         GXX_UNDER_TEST.
13489
13490         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13491
13492         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13493
13494 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13495
13496         * lib/old-dejagnu.exp: Use prune_warnings instead of
13497         prune_system_crud.
13498         * lib/mike-g++.exp: Ditto.
13499         * lib/gcc.exp: Ditto.
13500         * lib/g++.exp: Ditto.
13501
13502         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13503
13504 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13505
13506           * 941014-2.c: Include stdlib.h
13507           * 960327-1.c: Include stdio.h
13508           * dbra.c, index-1.c: Don't assume ints are 32bits.
13509
13510 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13511
13512         * lib/gcc.exp: Add gcc,stack_size target feature.
13513
13514         * lib/g++.exp(g++_target_compile): Add the include and link
13515         paths here, not in two other places. And, it's $options, not
13516         options.
13517
13518         * lib/mike-g++.exp(postbase): Remove the code that determines
13519         the correct include and link paths.
13520         * g++.old-deja/old-deja.exp: Ditto.
13521
13522 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13523
13524         * lib/g++.exp(g++_init): target_compile no longer returns the
13525         filename of the result.
13526
13527 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13528
13529         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13530         call to glob.
13531
13532         * gcc.c-torture/special/special.exp: Change call to
13533         gcc_target_compile to include the object file.
13534
13535 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13536
13537         * gcc.c-torture/special/special.exp: Correct misspelling in last
13538         change.
13539
13540 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13541
13542         * lib/plumhall.exp(ph_summary): Log the entire output of the
13543         executable. Return -1 if there were any failures, 0 otherwise.
13544         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13545         (ph_make): Clean up objects and executables that were built
13546         if the tests succeeded.
13547
13548 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13549
13550         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13551         libraries and includes in the build tree as appropriate.
13552
13553 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13554
13555         * lib/c-torture.exp: Instead of looking for the global variable
13556         NO_LONG_LONG, check to see if that's a feature of the target.
13557
13558 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13559
13560         * config/default.exp: Minimize. Delete the remainer of the files in
13561         config; this functionality is now in devo/dejagnu/config.
13562
13563         g++.*/*: Pass any additional flags used to compile to postbase;
13564         delete CXXFLAGS.
13565
13566         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13567         is now done by runtest.exp. Use gcc_target_compile instead of
13568         compile.
13569
13570         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13571         Remove references to CFLAGS. Use remote_file instead of
13572         calling rm -f.
13573         (c-torture): Take a list of arguments to use to compile this
13574         testcase.
13575
13576         lib/g++.exp: Simplify. Use target_compile instead of compile.
13577         lib/gcc-dg.exp: Ditto.
13578         lib/gcc.exp: Ditto.
13579         lib/mike-{gcc,g++}.exp: Ditto.
13580         lib/old-dejagnu.exp: Ditto.
13581         lib/plumhall.exp: Ditto.
13582
13583 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13584
13585         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13586         (ph_linker): Likewise.
13587
13588 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13589
13590           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13591         MAP_ANON / MAP_ANONYMOUS if defined;
13592         else try to map from /dev/zero .
13593
13594 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13595
13596         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13597         isn't defined, then define it to MAP_ANONYMOUS.
13598
13599 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13600
13601         * gcc.c-torture: Update to c-torture-1.42 release.
13602
13603 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13604
13605         * gcc.c-torture: Update to c-torture-1.41 release.
13606
13607 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13608
13609         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13610         c-torture release.
13611
13612 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13613
13614         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13615         and LDFLAGS.  Fix second case to append the target_info ldflags
13616         onto LDFLAGS, not CFLAGS.
13617         * lib/g++.exp (g++_init): Add target_info stuff.
13618         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13619         of libgloss and newlib flags for !native.
13620
13621         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13622         (GDB): Fix relative path to go up another dir for finding gdb.
13623
13624 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13625
13626         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13627         versions in the target_info array, if they don't exist.
13628
13629 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13630
13631         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13632
13633 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13634
13635         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13636         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13637
13638 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13639
13640         * lib/old-dejagnu.exp: Don't remove the output file before we've
13641         actually tested it. Don't append pwd to the path of the executable
13642         we're testing.
13643
13644 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13645
13646         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13647
13648 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13649
13650         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13651         temporary directory for compiler files, and set it to a default
13652         value of /tmp. Set $output as the name of the output file from
13653         compiling the testcase. Add a -o option to $cflags_var so the
13654         compiler writes the final output file as $output. Set $executable
13655         to $output.
13656
13657         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13658         directory for compiler files, and set it to /tmp if it doesn't
13659         already have a value. Set $output_file to the name of the output
13660         file from compiling the testcase. Add a -o option to CXXFLAGS so
13661         the compiler writes the final output file as $output. Use $output
13662         as the executable to be tested.
13663
13664 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13665
13666         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13667
13668 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13669
13670         * gcc.c-torture/execute/pending-1.c: New test.  Still
13671         pending in Tege's queue.
13672
13673 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13674
13675         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13676         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13677         if there were failures.  Call unresolved if there were unresolved
13678         testcases.  Call gcc_fail if program did not run to completion.
13679         (ph_make): Pass additional argument name to ph_execute.
13680         (ph_execute): Add new argument.  Pass additional arguments to
13681         ph_summary.  Call gcc_fail is there is no execution output.
13682
13683 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13684
13685         * lib/plumhall.exp (proc_summary): Output relavent summary
13686         lines into the log so specific failures in plumhall can be
13687         investigated.
13688
13689 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13690
13691         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13692         (c-torture-execute): Don't try to execute tests which use
13693         "long long" types if $NO_LONG_LONG is nonzero.
13694
13695 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13696
13697         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13698         not c-torture.
13699
13700         * gcc.ieee: Move from here.
13701         * gcc.c-torture/execute/ieee: To here.
13702
13703 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13704
13705         * gcc.c-torture: Update to c-torture-1.41 release.
13706
13707 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13708
13709         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13710         not "$output".
13711
13712 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13713
13714         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13715         -c present.
13716
13717 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13718
13719         * config/proelf.exp: Handle connecting to a simulator.
13720
13721 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13722
13723         * config/proelf.exp: New file.  Enough framework that we can
13724         run c-torture tests on the proelf targets (or any other target
13725         that gdb can connect to for that matter).
13726
13727 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13728
13729         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13730         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13731
13732         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13733         exec_output exists.
13734
13735 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13736
13737         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13738         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13739
13740         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13741         to pass/fail/unresolved/unsupported/untested.  Caller must now
13742         call unresolved/unsupported/untested.
13743         * lib/*.exp: Update FSF address.  Update to handle new results of
13744         ${tool}_load.
13745         * lib/chill.exp (verbose): Delete.
13746
13747 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13748
13749         * lib/gcc.exp (default_gcc_start): Change order of args to
13750         $LDFLAGS $CFLAGS $LIBS.
13751         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13752         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13753         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13754         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13755         * gcc.misc-tests/dg-test.exp: Likewise.
13756         * gcc.misc-tests/msgs.exp: Likewise.
13757         * gcc.prms/prms.exp: Likewise.
13758         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13759         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13760
13761         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13762
13763 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13764
13765         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13766
13767         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13768         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13769
13770         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13771         necessary.
13772
13773 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13774
13775         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13776         global for loop; add use of $mathlib.
13777         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13778         settings here; set mathlib for anything but VxWorks.
13779
13780 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13781
13782         * gcc.c-torture: Update to c-torture-1.40 release.
13783
13784 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13785
13786         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13787         dg.exp.
13788
13789 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13790
13791         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13792         global.
13793
13794 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13795
13796         * lib/g++.exp (LIBS): Define if not already.
13797         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13798         (gcc-dg-prune): Call prune_gcc_output.
13799         * lib/gcc.exp (prune_gcc_output): New proc.
13800         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13801         prune_gcc_output.
13802
13803 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13804
13805         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13806         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13807
13808 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13809
13810         * gcc.c-torture: Update to c-torture-1.39 release.
13811
13812 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13813
13814         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13815         fails, try others as well.
13816
13817 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13818
13819         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13820         If compilation fails, mark execute tests as `untested'.
13821         If test is marked as unsupported, don't mark compilation and
13822         execute tests as failed.
13823
13824 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13825
13826         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13827         libstdc++ for whether or not we want to be doing shared
13828         libraries.  Delete link_curses since we don't need it anymore.
13829         * lib/mike-g++.exp (postbase): Don't link in libg++.
13830         * g++.old-deja/old-deja.exp: Likewise.
13831
13832 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13833
13834         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13835
13836 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13837
13838         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13839         For that, add `-Wl,-a,shared_archive'.
13840         * g++.old-deja/old-deja.exp: Likewise.
13841
13842 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13843
13844         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13845
13846 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13847
13848         * lib/mike-g++.exp (postbase): Pay attention to the status of
13849         g++_load.
13850
13851 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13852
13853           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13854
13855 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13856
13857         * lib/gcc.exp (default_gcc_start): No longer need to log program
13858         being executed or its output, execute_anywhere does that now.
13859         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13860         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13861
13862 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13863
13864         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13865         the same as those in lib/g++.exp.
13866
13867 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13868
13869         * gcc.c-torture: Update to c-torture-1.38 release.
13870         * gcc.ieee: Related changes.
13871
13872 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13873
13874         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13875         "exec". Minor reformatting changes.
13876
13877         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13878         cross. This means all "exec" calls now work on a remote host as
13879         well.
13880         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13881         cross. Filter out the extra "\r\n" stuff that expect puts in.
13882         (c-torture-execute): Filter out the bogus warnings like
13883         c-torture-compile does. Add support for canadian cross.
13884         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13885         Use execute_anywhere rather than calling exec directly. Now it
13886         works for canadian cross testing.
13887
13888 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13889
13890         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13891         results into a variable, and check that rather than using file exists.
13892
13893 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13894
13895         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13896         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13897
13898 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13899
13900         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13901         lib_curses if there's a shared libg++ in the build tree.
13902
13903 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13904
13905         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13906         if not supported target.
13907
13908 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13909
13910         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13911         link_curses up to always happen, not just for native builds.
13912
13913 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13914
13915         * gcc.c-torture: Update to c-torture-1.36 release.
13916         * gcc.failure: Related changes.
13917
13918 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13919
13920         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13921
13922 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13923
13924         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13925         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13926         runshlib, link_curses, and mathlib for link and run.
13927
13928         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13929         pass the runtime shared library options for Solaris, OSF/1, and
13930         Irix5, and link with -lcurses to avoid unresolved references.
13931
13932 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13933
13934         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13935         only run once.
13936
13937 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13938
13939         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13940
13941 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13942
13943         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13944         do not have a framework for the "compat" tests yet.
13945
13946 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13947
13948         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13949         set to null if we're testing vxworks5.1.  Use that instead of
13950         `-lm' in the setting of LIBS for link and run.
13951
13952 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13953
13954         * config/rom68k.exp (${tool}_load): Major changes to make it
13955         work.  Verified that it does in fact return the stuff in
13956         exec_output properly.  Catch any Emul or any TRAP other than 0.
13957
13958 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13959
13960         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13961         LDFLAGS properly for targets that need stuff from libgloss.
13962         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13963         only run once.
13964         (gpp_initialized): New variable.
13965
13966 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13967
13968         * config/rom68k.exp: Load libgloss.exp.
13969         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13970         so we can produce a fully linked binary.
13971         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13972         so we can produce a fully linked binary.
13973
13974 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13975
13976         * lib/plumhall.exp (ph_section): Watch for expected failures.
13977         Add missing `else'.
13978
13979         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13980         run the testcase.
13981         (c-torture): Likewise.
13982
13983 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13984
13985         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13986
13987         * lib/mike-g++.exp (mike_cleanup): New proc.
13988         (prebase): New globals compiler_result, not_compiler_result,
13989         target_regexp.
13990         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13991         allow leading "-" in pattern.  Watch for unsupported tests.
13992         If $compiler_result is set, pattern match assembler code,
13993         and ditto for $not_compiler_result.
13994         * lib/mike-gcc.exp: Likewise.
13995
13996         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13997         execution "succeeded".
13998
13999 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
14000
14001         * config/win32.exp: New file.
14002         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14003
14004 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
14005
14006         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14007         unsupported.
14008         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14009         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14010         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14011
14012         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14013         "... without exceptions was ...".  That is now handled by
14014         prune_system_crud.
14015         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14016
14017 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
14018
14019         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14020         sieve.c,sort2.c}: New files.
14021         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14022         sieve.exp,sort2.exp}: Drivers for them.
14023
14024         * lib/mike-gcc.exp (program_output): New user settable variable.
14025         (postbase): Call prune_system_crud.  Also prune extraneous compiler
14026         messages.
14027         * lib/mike-g++.exp (program_output): New user settable variable.
14028
14029         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14030
14031         * config/sh.exp: Deleted (use sim.exp instead).
14032
14033 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
14034
14035         * config/vx.exp: Declare CHECKTASK as global.
14036         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14037         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14038         * lib/old-dejagnu.exp: Load [pwd]/$executable.
14039
14040 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
14041
14042         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14043         target. Like vx.exp, only includes `vx29k.exp' instead of
14044         `vxworks.exp'.
14045
14046 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
14047
14048         * config/sim.exp: Increase time limit from 120 seconds to 240.
14049
14050 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
14051
14052         * gcc.c-torture/execute/950628-1.c: New test.
14053
14054 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
14055
14056         * gcc.c-torture: Update with changes/additions from
14057         c-torture-1.34.
14058
14059 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
14060
14061         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14062
14063 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
14064
14065         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14066
14067 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
14068
14069         * gcc.c-torture/compile/950512-1.c: New test.
14070         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14071         * gcc.dg/struct-ret-1.c: Likewise.
14072
14073 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
14074
14075         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14076           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14077
14078 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
14079
14080         * gcc.c-torture/special/920411-1.c: Deleted.
14081         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14082
14083 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
14084
14085         * config/sim.exp (${tool}_load): Hack in call to bash to get a
14086         cpu limit.
14087
14088 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14089
14090         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14091
14092 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14093
14094         From kenner;
14095         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14096         is the proper length.
14097         * va-arg-3.c: Likewise.
14098
14099 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
14100
14101         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14102         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14103
14104         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14105         * lib/g++.exp (default_g++_start): Delete old cruft.
14106
14107 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
14108
14109         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14110         (2 * (1 << 18)) to (2 * (1 << 17)).
14111
14112         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14113
14114 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14115
14116         * config/rom68k.exp: Renamed from config/idp.exp
14117
14118 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14119
14120         * c-torture/compile/921109-2.c
14121
14122 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
14123
14124         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14125         excess errors.
14126
14127 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
14128
14129         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14130         output.
14131         * lib/g++.exp (default_g++_start): Likewise.
14132
14133 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14134
14135         * gcc.c-torture/compile/950329-1.c: New test.
14136
14137 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14138
14139           * config/bug.exp (${tool}_load): Updated to use new remote_open
14140           and remote_close procs.
14141         * config/idp.exp: New file.
14142
14143 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14144
14145         * gcc.c-torture/execute/950322-1.c: New test.
14146
14147 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
14148
14149         * config/vx.exp (${tool}_load): Clean up testing of return code from
14150         vxworks_ld and vxworks_spawn.
14151
14152 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
14153
14154         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14155
14156 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
14157
14158         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14159         can mark excess errors on a machine by machine basis.  Note, the
14160         default is to not expect any excess errors, even when excess
14161         errors test - is given, so you will want to put an XFAIL ... on
14162         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14163         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14164         those 4 machines, but no others.
14165
14166 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14167
14168         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14169         * lib/c-torture.exp: to here.
14170
14171 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14172
14173         * gcc.c-torture/execute/950221-1.c: New test.
14174         * gcc.c-torture/execute/struct-ret-1.c: New test.
14175         * gcc.c-torture/compile/950221-1.c: New test.
14176
14177         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14178
14179 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
14180
14181         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14182         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14183
14184 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14185
14186         * g++.gb: New directory of tests, derived from my signature and
14187         class scoping tests.
14188
14189         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14190         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14191         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14192         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14193         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14194         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14195         * g++.gb/sig25.C: Likewise.
14196
14197         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14198         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14199         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14200         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14201         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14202         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14203         * g++.gb/sig25.exp: Likewise.
14204
14205         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14206         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14207         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14208         * g++.gb/scope13.C: Likewise, this test still fails.
14209
14210         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14211         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14212         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14213         * g++.gb/scope13.exp: Ditto.
14214
14215         * g++.gb/README: New file, explains what these tests are about.
14216
14217 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
14218
14219         * lib/dg.exp (dg-do): Support `preprocess'.
14220         (dg-test): Likewise.
14221
14222 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14223
14224         * config/udi.exp: change "continue -expect" to "exp_continue".
14225
14226 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
14227
14228         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14229         Delete redundant tests.
14230
14231         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14232         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14233         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14234         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14235         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14236         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14237         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14238         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14239
14240         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14241         storing label pointers.
14242         * gcc.c-torture/execute/921019-1.c: Likewise.
14243         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14244         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14245         parameter fp.
14246         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14247         constants.
14248
14249         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14250         Delete obsolete tests.
14251
14252         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14253         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14254         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14255         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14256         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14257         * gcc.c-torture/compile/950124-1.c: New test.
14258
14259         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14260
14261 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14262
14263         * lib/mike-g++.exp: Add -lm to LIBS.
14264
14265 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
14266
14267         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14268
14269 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14270
14271         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14272
14273 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
14274
14275         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14276
14277 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
14278
14279         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14280         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14281         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14282         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14283         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14284         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14285         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14286         * g++.law/{operators31.C, operators32.C,
14287         * g++.law/{operators33.C, operators34.C}: Likewise.
14288         * g++.law/{pic1.C, refs2.C}: Likewise.
14289         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14290         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14291         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14292         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14293
14294         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14295         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14296         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14297         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14298         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14299         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14300         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14301         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14302         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14303         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14304         * g++.law/{operators34.exp}: Likewise.
14305         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14306         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14307         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14308         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14309         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14310
14311         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14312         No longer expected to fail.
14313         * g++.law/missed-error3.C: Tweak for recent bool changes.
14314
14315 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14316
14317         * config/emb-unix: Deleted.
14318         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14319         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14320
14321 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
14322
14323         * lib/dg.exp (dg-test): Fix typo in last patch.
14324
14325 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
14326
14327         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14328         (handles multiple occurrences).
14329
14330 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
14331
14332         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14333         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14334         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14335         printed).
14336         * lib/c-torture.exp (c-torture-compile): Likewise.
14337         (c-torture): Prepend full path if missing.
14338         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14339         (gcc_fail): Likewise.
14340         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14341
14342 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
14343
14344         * lib/netware.exp: Only attach to NetWare i386 systems.
14345
14346 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
14347
14348         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14349         messages.  Add test name to "output pattern match" pass/fail message.
14350
14351 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
14352
14353         * gcc.dg: New testsuite.
14354         * gcc.dg/dg.exp: New file.
14355
14356         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14357         test-switch.c}: Deleted.
14358
14359         * gcc.misc-tests/msgs.exp: New testcase driver.
14360
14361 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
14362
14363         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14364         Watch for illegal return values from ${tool}_load.
14365         * config/unix.exp (${tool}_load): Fix pass/fail detection for
14366         cross targets.  Coerce return value >0 to 1.
14367
14368 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14369
14370         * config/unix.exp (${tool}_load): Call program rsh, not proc.
14371
14372         * config/emb-unix.exp: New file.
14373
14374         * config/sim.exp: Error if variable $SIM not defined.
14375         (${tool}_load): Mark test as "untested" if simulator missing.
14376
14377         * config/unix.exp: Load remote.exp to get rcp_download.
14378         * lib/c-torture.exp: Use different option lists for testcases with
14379         and without loops.
14380         * gcc.c-torture/execute/execute.exp: Likewise.
14381
14382 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14383
14384         * config/*.exp: Clarify return code from ${tool}_load.
14385         Call `unresolved' or `untested' instead of `warning' or `perror'
14386         (sometimes you still want to call both though).
14387         Add comment that `shell_id' is local to each file.
14388         * config/udi.exp (timeout): Set to 30.
14389         Don't print warning if connection fails, $connectmode has already
14390         printed an error.
14391         (${tool}_load): Move verbose messages to level 2.
14392         Rework pattern for "Process started" message.
14393         Pass `shell_id' to ${connectmode}_download.
14394         Retry twice upon timeout.  Make resetting of target more robust.
14395         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14396         Pass `shell_id' to exit_$connectmode.
14397         Only call exit_$connectmode if connected.
14398         * config/unix.exp (${tool}_load): Check return codes better.
14399         * config/vrtx.exp (${tool}_load): Likewise.
14400         * config/vx.exp (${tool}_load): Likewise.
14401         Delete unneeded global's.
14402         * lib/dg.exp (dg-test): Update to reflect clarified return codes
14403         from ${tool}_load.
14404         (dg-stat): Delete.
14405         (dg-init): Delete recording of pass/fail counts.
14406         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14407         (old-dejagnu-init): Likewise.
14408         (old-dejagnu-stat): Delete contents, empty proc now.
14409         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14410         (c-torture): Delete references to lcnt, lpass, lfail.
14411         Get option list from TORTURE_OPTIONS.
14412         Delete -funroll[-all]-loops if no loops.
14413         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14414         (g++_stat): Delete contents (empty proc now).
14415         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14416         (gcc_finish): Likewise.
14417         (gcc_stat): Deleted.
14418         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14419         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14420         * gcc.c-torture/execute/execute.exp: Likewise.
14421         Split tests into two parts: compile, execute.
14422         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
14423         no loops.  Update to reflect clarified return codes from ${tool}_load.
14424
14425 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
14426
14427         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14428         to grep for.
14429         (old-dejagnu): Likewise (where necessary).
14430
14431 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14432
14433         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14434
14435         * lib/dg.exp (dg-process-target): Fix processing of selector.
14436         Add comment regarding use of `error'.
14437
14438         * lib/gcc.exp (prune_system_crud): Define if missing.
14439         * lib/g++.exp (prune_system_crud): Likewise.
14440
14441         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14442         Call prune_system_crud.
14443         * lib/dg.exp (dg-runtest): New proc.
14444         Use perror instead of send_user for tcl errors in testcase.
14445         Don't return any value, it's never used.
14446         Don't clobber previous definition of `unknown'.
14447         Print tcl errors in `dg-final'.
14448
14449 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14450
14451         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14452         (dg-test): Don't print errorInfo, it contains stack backtrace.
14453
14454 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14455
14456         * lib/g++.exp (runtest_file_p): Define if missing.
14457
14458 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14459
14460         * lib/mike-g++.exp: Comment out loading of g++.exp.
14461         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14462         (default_g++_version): Always print something.
14463         (default_g++_start): Comment out call to `which'.
14464         (g++_start, g++_load): Deleted (must be defined in config file).
14465         * lib/gcc.exp: Test for existence of $CC at start.
14466         Delete check for tmpdir (done in gcc_init).
14467         (default_gcc_version): Always print something.
14468         (default_gcc_start): Comment out call to `which'.
14469         * config/*.exp: Major cleanup - make cross targets work at least a
14470         little better for g++ (by not being "--tool gcc" specific).
14471         Rename gcc_xxx to ${tool}_xxx.
14472         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14473         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14474
14475 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14476
14477         * lib/c-torture.exp (c-torture-compile): Rework compiler
14478         message processing.
14479
14480         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14481         c-torture.
14482
14483 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14484
14485         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14486
14487         * lib/dg.exp (dg-process-target): Support { target native }.
14488
14489 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14490
14491         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14492         looked for "... program xxx got fatal signal".
14493         Correct regsub munging of `comp_output'.
14494         Ignore compiler messages "path prefix not used" and "linker input
14495         file unused".
14496
14497 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14498
14499         * lib/gcc.exp (runtest_file_p): Define if missing.
14500         * gcc.prms/template.c: Example to work from.
14501
14502 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14503
14504         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14505         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14506
14507         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14508         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14509         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14510         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14511
14512         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14513         (dg-process-target): No longer a varargs proc.
14514         Return S/N for target, P/F for xfail.  All callers changed.
14515         (user option procs): More argument checking.
14516         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14517         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14518         (dg-test): Skip test if not running on selected target in `dg-do'.
14519         Update handling of `dg-do-what', `dg-output-text'.
14520         Separate execution pass/fail from output pattern match pass/fail.
14521         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14522
14523 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14524
14525         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14526         target for 920510-1.c.
14527
14528 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14529
14530         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14531         Clean up comment regarding use of passcnt, etc.
14532         (gcc_stat): Don't update `testcnt' here.
14533         (gcc_finish): Do it here.
14534         Might as well reset `but_id' here too.
14535         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14536         to determine if the file should be tested.
14537         * gcc.c-torture/compile/compile.exp: Likewise.
14538         * gcc.c-torture/execute/execute.exp: Likewise.
14539         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14540         * gcc.misc-tests/dg-test.exp: Likewise.
14541         * gcc.prms/prms.exp: Likewise.
14542         * gcc.wendy/wendy.exp: Likewise.
14543         * g++.old-deja.exp: Likewise.
14544         Move "Testing file" message to verbose level 1.
14545
14546 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14547
14548         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14549
14550 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14551
14552         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14553         (default_gcc_start): Accept optional second list element
14554         of compiler flags.  Print compiler output at verbosity level 2.
14555         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14556         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14557         Save current values of framework globals passcnt, failcnt, xpasscnt,
14558         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14559         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14560         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14561         xfailcnt to compute stats.  Update framework global `testcnt' from
14562         pass/fail counts.
14563         (gcc_finish): New proc.  Clean up test environment.
14564         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14565         (gcc_epass, gcc_efail): Delete.
14566         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14567         argument of line number.
14568         (dg-init): If the tool has an init routine, call it.
14569         (dg-test): Remove args `cflags_var' and `libs_var'.
14570         Pass all compiler options to ${tool}_start.
14571         Handle missing line number.
14572         (dg-finish): New function.
14573         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14574         particular files.  Call gcc_finish at end.  Move "skipping test"
14575         message to verbosity level 3.
14576         * gcc.c-torture/compile/compile.exp: Likewise.
14577         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14578         * gcc.c-torture/execute/execute.exp: Likewise.
14579         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14580         Print testcase being tried at verbosity level 1.
14581         * gcc.c-torture/special/special.exp: Unset xfail.
14582         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14583         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14584         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14585         * gcc.failure/failure.exp: Likewise.
14586         * gcc.ieee/ieee.exp: Likewise.
14587         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14588         Update call to dg-test.  Call dg-finish at end.
14589         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14590         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14591         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14592         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14593         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14594         * gcc.wendy/wendy.exp: Add copyright.
14595         Delete setting of tmpdir (done by gcc_init).
14596         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14597         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14598         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14599         gcc_[ce]pass/fail.
14600
14601 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14602
14603         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14604         confusion.
14605         (g++_load): Likewise.
14606
14607         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14608         Rename argument to `prog' to remove the confusion.
14609         Varargs fns behave differently too!
14610         (g++_load): Likewise.
14611
14612         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14613
14614         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14615         what it is.  Delete (always) printing of status value for !native.
14616         Simplify verbose code, and include status and exec_output.
14617         (g++_load): Use gcc_load.
14618
14619 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14620
14621         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14622         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14623         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14624         940714-3.c as these testcases don't exist anymore.  Make
14625         va-arg-1.c expected to pass.
14626
14627 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14628
14629         * gcc.misc-tests/misc.exp: Only run specific testcases.
14630         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14631         * gcc.misc-tests/dg-[1-9].c: New files.
14632
14633         * lib/dg.exp: New testsuite driver.
14634         * gcc.prms/prms.exp: Use it.
14635
14636         * README.gcc: New file.
14637
14638         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14639         Document and reset `lxpass' and `lxfail'.
14640         Simplify "initialized" message.
14641         (gcc_stat): Clean up comments a little.
14642
14643 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14644
14645         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14646
14647 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14648
14649         * lib/old-dejagnu.exp (process-option): New proc.
14650         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14651         (old-dejagnu): Simplify.
14652         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14653
14654 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14655
14656         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14657         exists and is not an empty string.
14658
14659         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14660         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14661         finished.
14662         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14663         automatically.
14664
14665         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14666         longer expected to fail.
14667
14668         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14669         "f" function call.
14670
14671         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14672
14673         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14674         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14675         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14676         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14677         c-torture-1.29.
14678
14679         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14680         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14681
14682         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14683
14684         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14685         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14686
14687         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14688         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14689         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14690
14691 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14692
14693         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14694         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14695         940714-1.c, 940714-2.c, 940714-3.c},
14696         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14697         gcc.misc-tests/{mg.c,mg.exp}:
14698         New tests.
14699         * gcc.noncompile/noncompile.exp: Change accordingly.
14700
14701 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14702
14703         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14704         Undo previous clobberage.
14705
14706 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14707
14708         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14709         * gcc.special/{930510-1.c, special.exp}:
14710         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14711         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14712         struct-varargs-1.c}: New tests from c-torture-1.26.
14713
14714 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14715
14716         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14717           argument to switch.
14718
14719 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14720
14721         * Revert the previous changes.  Please see Rob's directory
14722           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14723           fixes.
14724
14725 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14726
14727         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14728             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14729             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14730             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14731             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14732             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14733             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14734             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14735             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14736             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14737             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14738             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14739             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14740             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14741             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14742             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14743             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14744             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14745             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14746             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14747             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14748             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14749             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14750             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14751             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14752             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14753             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14754
14755 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14756
14757         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14758             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14759           with perror calls.
14760
14761 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14762
14763         * config/unix.exp (g++_load): Fix syntax.
14764
14765 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14766
14767         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14768         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14769         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14770         Don't expect va-arg-1.c to fail.  Correct expected output for
14771         920928-1.c.
14772         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14773         * gcc.wendy/hbm4.c: Correct typo.
14774         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14775
14776 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14777
14778         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14779         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14780         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14781         * lib/c-torture.exp (c-torture-compile): Ditto.
14782
14783         Reduce volume of output (remove all the -I's and such).
14784         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14785         Call gcc_cpass, gcc_cfail.
14786         (c-torture): Pass testing option to c-torture-compile.
14787
14788 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14789
14790         Bring patches over from progressive.
14791         * config/default.exp: Exit remote shell cleanly.
14792         (g++_exit, g++_start): Add default versions.
14793         * config/sim.exp (gcc_load): Use perror, not error.
14794
14795 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14796
14797         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14798         set in site.exp.
14799
14800 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14801
14802         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14803         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14804         (wendy_try): New proc to run testcase.
14805         (main loop): Call 'em.
14806         * gcc.wendy/*.c: Clean up pass to correct expected output.
14807
14808         * lib/gcc.exp: Minor cleanup work.
14809         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14810
14811 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14812
14813         * config/sim.exp (gcc_load): Document return codes better.
14814         Don't pass -v to simulator.
14815
14816 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14817
14818           * gcc.special/920717-x.c: Fix typo.
14819           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14820           get at sources.
14821
14822         * lib/mike-gcc.exp: Fix typo.
14823
14824 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14825
14826         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14827         binary to use, transform the name.
14828         * config/*.exp: rename everything. Nuke any g++ specific files,
14829         it's now a special case of gcc that requires no special support.
14830         Add a default.exp for unsupported targets.
14831
14832 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14833
14834         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14835         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14836         version of Tcl.
14837
14838 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14839
14840         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14841         than a warning.
14842
14843 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14844
14845         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14846
14847 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14848
14849         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14850         option_list.  Compile every file with only 4/6 option choices
14851         (same as C torture) instead of with 12/18 different option
14852         choices.
14853         * lib/c-torture.exp: Likewise.
14854
14855         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14856         not already set.
14857
14858 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14859
14860         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14861         can put an XFAIL *-*-* on excess errors.
14862
14863 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14864
14865         * g++.law: Add more tests derived from g++-bugs snapshots.
14866
14867         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14868         equivalent to g++.law/init9.
14869
14870         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14871         compiled it, and the a.out file after we've run it.
14872
14873 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14874
14875         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14876         compiled it, and the a.out file after we've run it.
14877
14878 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14879
14880         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14881
14882 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14883
14884         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14885         version number.
14886
14887 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14888
14889         * g++.law: New directory of g++ tests derived from the g++-bugs
14890         snapshots.
14891
14892 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14893
14894         * gcc.compile: initbug1.c initbug1.exp testcase added
14895
14896 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14897
14898         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14899         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14900           fixes submitted by Jeff Law (law@cs.utah.edu)
14901         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14902           Jeff Law (law@cs.utah.edu)
14903
14904
14905 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14906
14907         * config/unix-g++.exp: Follow the gcc way of doing things.
14908         * g++.old-deja/old-deja.exp: Minor updates.
14909         * lib/g++.exp: New file, follow the gcc way of doing things.
14910         * lib/old-dejagnu.exp: Minor updates.
14911         * lib/mike-g++.exp: Always unset errorInfo.
14912
14913 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14914
14915         * lib/gcc.exp: Fix some errors with the below change, CC and
14916         CFLAGS should be global when setting, not local.
14917
14918 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14919
14920         * lib/gcc.exp: Transform tool name.
14921
14922 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14923
14924         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14925
14926 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14927
14928         * lib/gcc.exp: change gcc_done to gcc_stat
14929
14930 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14931
14932         * Upgraded gcc testsuite to c-torture version 1.25
14933
14934 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14935
14936         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14937         * lib/c-torture: added hooks for new reporting code.
14938
14939 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14940
14941         * config/sh-gcc.exp: check if sh-sim exists in the path
14942
14943 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14944
14945         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14946         * gcc.compile/compile.exp: Initial changes for new logic.
14947         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14948         * gcc.failure/failure.exp: Initial changes for new logic.
14949         * gcc.ieee/ieee.exp: Initial changes for new logic.
14950         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14951         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14952         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14953         * lib/c-torture.exp: Initial changes for new logic.
14954         * lib/gcc.exp: Initial changes for new logic.
14955
14956 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14957
14958         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14959         depend upon failure or success.  Fully qualify names in failure
14960         and success messages.  Always remove a.out before starting
14961         compile, just in case.  Pay more attention to error text output by
14962         the compiler.  Handle testcases with no known past errors just
14963         like all others, so that things are uniform.  Other miscellaneous
14964         improvements.
14965
14966 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14967
14968         * gcc.cpp: new directory for cpp tests
14969
14970 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14971
14972         * lib/chill.exp: Code reformatted, removed unused code.
14973         * config/unix-chill.exp: Code reformatted, removed unused code.
14974         * chill.execute/execute.exp: Code reformatted, removed unused code.
14975         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14976
14977 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14978
14979         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14980         routines not written.
14981
14982 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14983
14984         * config/bug-gcc.exp: Use new procs from bug.exp.
14985
14986 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14987
14988         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14989         via ftp, rather than depending on NFS.
14990         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14991         case.
14992
14993 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14994
14995         * config/bug-gcc.exp: Use new download proc.
14996
14997 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14998
14999         * chill.execute/execute.exp: cleanups, handles errors better
15000         * chill.compile/compile.exp: rewrite, based on execute.exp
15001         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15002         * lib/chill.exp: major changes to diff proc and compile and link
15003           procs. added chill_fail and chill_pass wrappers to pass and
15004           fail. added more comments, and handle error codes better.
15005           Added a hack to capture stderr from exec, so noncompile tests
15006           can work.
15007
15008 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15009
15010         * chill.execute/execute.exp: rewrite of testsuite driver
15011         * lib/chill.exp: rewrite of testsuite driver
15012         * config/unix-chill.exp: rewrite of testsuite driver
15013
15014 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
15015
15016     In chill.execute:
15017         * iexpr.ch: Standardize uppercase.
15018         * tuples.dat: Standardize uppercase.
15019         * vary.ch: standardize.  Correct varying string assignments.
15020         * vary.dat: Add new output lines.
15021
15022 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
15023
15024     In chill.execute:
15025         * chprintf.ch: Standardize use of uppercase.
15026         * tuples.ch: Standardize and turn arr2 into a DCL,
15027           rather than a SYN.
15028         * pinits.ch: Standardize.
15029
15030 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
15031
15032         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15033         * Makefil: Renamed to Makefile.in.
15034         * configure.in: New.
15035
15036 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
15037
15038     In chill.execute:
15039         * .cvsignore: Add result/output files.
15040         * Makefile: Fix up variables at start.  Use MFLAGS
15041           everywhere.  Correct bool_loc, built_ins entries.
15042           Add entry for vary1.ch.
15043         * bitarray.ch: Standardize upper-case usage.
15044         * bitexpr.ch: Standardize, add output of b1.
15045         * params.ch: Use arrayt in along PROC parameters, to
15046           avoid novelty problems.
15047         * sets.ch: Tiny cleanup.
15048         * vary1.ch: Re-indent.
15049
15050 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
15051
15052           * Add PR-related files to Makefiles, .cvsignore files, etc.
15053
15054 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15055
15056         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15057           with compiler objects. New names are test-flow.c and test-loop.c
15058
15059 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15060
15061         * Upgraded c-torture tests from 1.19 to 1.20
15062
15063         * new files:
15064         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15065         * gcc.compile: 930623-1.c 930623-2.c
15066         * gcc.noncompile: 930622-1.c 930622-2.c
15067         * gcc.failure: 920411-1.c 920627-2.c
15068         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15069
15070 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15071
15072         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15073           More changes to get testsuite working properly. Needs more work.
15074           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15075
15076 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
15077
15078         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15079           More changes to get testsuite working properly. Needs more work.
15080
15081 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
15082
15083         * chill.compile/compile.exp: Added for Dejagnu support
15084         * chill.execute/execute.exp: Added for Dejagnu support
15085         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15086
15087 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
15088
15089     This should complete moving the CHILL test files.
15090         * chill.noncompile(.cvsignore printf.grt
15091             in-printf.grt chprintf.grt chprintf.ch):
15092             Added test-support files.
15093           (Makefile): Modified further.
15094         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15095             signal.ch): Added test files.
15096           * chill.execute (.cvsignore printf.grt printr.c
15097             in-printf.grt rts.c chprintf.grt rts.h): Added
15098           test-support files.
15099             (Makefile): More corrections.
15100
15101 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
15102
15103         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15104           test cases, ready for DejaGnu.
15105
15106 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15107
15108         * Upgraded c-torture tests from 1.18 to 1.19
15109
15110         * gcc.compile: added test(s):
15111           930607-1.c
15112         * gcc.execute: added test(s):
15113           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15114
15115         * added new subdirectory for misc tests: gcc.misc-tests
15116         * gcc.misc-test(s): added tests:
15117           inst-check.c test-consts.c test-ior.c test-switch.c
15118
15119 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
15120
15121         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15122
15123 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
15124
15125         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15126
15127 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15128
15129         * Upgraded c-torture tests from 1.17 to 1.18
15130
15131 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15132
15133         * Upgraded c-torture tests from 1.12 to 1.17
15134
15135 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
15136
15137         * lib/old-dejagnu.exp:
15138           Fixed handling of XFAIL target triplets to correctly
15139           recognize wildcard characters.  Removed code that
15140           appended a unique id tag to the end of the file name
15141           printed out by the result of the testcases within a
15142           given test file.
15143
15144 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
15145
15146         * lib/old-dejagnu.exp:
15147           Reworked expected failure handling to trigger off of XFAIL
15148           keyword in keyphrase embeded in testcase source code. The
15149           XFAIL keyword must be at the end of the keyphrase line. It
15150           may optionally be followed by one or more target triplets.
15151           It has just occured that the handling of wildcards in the
15152           target triplet may not be correct.
15153
15154 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
15155
15156         * g++.old-deja/tests:
15157           Moved all subdirectories up one level into g++.old-deja .
15158
15159         * lib/old-dejagnu.exp:
15160           Fixed problem with CXXFLAGS not being properly reset, and being
15161           corrupted with extraneous "-c" compiler option.  This was
15162           causing binaries to not be generated for test that needed them.
15163           Modified strings passed to "pass" and "fail" so that individual
15164           tests from the same test file would be distinguished by an
15165           identifier appended to the test file name in the summary logs;
15166           this corrected a problem with erroneous diff logs.  Added code
15167           to search testcases for expected fail and unexpected pass keywords.
15168
15169 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15170
15171         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15172
15173 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
15174
15175         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15176           Removed extraneous text from end of "Special g++ Options"
15177           keyphrase.
15178
15179         * lib/old-dejagnu.exp: Added pattern matching to look for new
15180           keywords, embedded in testcases comments, which will trigger
15181           calls to xpass and xfail.
15182
15183 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
15184
15185         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15186           comments embedded in the testcases, especially the one looking for
15187           special compiler options, as well as the pattern matching for the
15188           compiler output again.
15189
15190 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
15191
15192         * lib/old-dejagnu.exp: Do a proper check of the return value for
15193           execute tests. Fixed several problems with the pattern matching
15194           of the compiler output which gave erroneous test results.
15195           Changed several of the test result messages to be more descriptive.
15196         * config/unix-g++.exp: Proc g++_load now actually works and
15197           executes the tests passed to it and returns a usable return
15198           value.
15199
15200 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15201
15202           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15203
15204 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
15205
15206         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15207           Modified both files to properly execute the old style
15208           dejagnu tests. The previous versions of these files were
15209           experimental and did not function anything near correctly.
15210
15211 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
15212
15213         * Removed all Makefile.in and configure.in files. No configuration
15214         needed now.
15215
15216 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
15217
15218         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15219
15220 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15221
15222         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15223         gcc.special/configure.in, gcc.noncompile/configure.in,
15224         gcc.execute/configure.in, gcc.code_quality/configure.in,
15225         g++.other/configure.in, g++.old-deja/configure.in,
15226         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15227         in srcname setting.
15228
15229 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15230
15231         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15232         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15233         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15234
15235 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
15236
15237         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15238         (gdb_exit): Don't remove *_soc files.
15239
15240 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
15241
15242         * lib/c-torture.exp: Don't look for main; instead always use -w
15243         -c.  This is how the c-torture tests work.  Remove the object
15244         file if the compilation succeeds.
15245         * gcc.execute/execute.exp: Remove executable if test passes.
15246         * gcc.noncompile/noncompile.exp: Every test is an expected
15247         failure.
15248         * gcc.special/special.exp: Added tests from c-torture 1.11,
15249         corrected use of existing test.
15250         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15251         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15252         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15253         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15254         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15255         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15256         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15257         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15258         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15259         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15260         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15261         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15262         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15263         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15264         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15265         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15266         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15267         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15268         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15269         c-torture 1.11.
15270         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15271         correspond to c-torture 1.11.
15272
15273         * New file.