OSDN Git Service

233d4c1a1408d06c84b4c802016b249675ff2345
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-03-10  Devang Patel  <dpatel@apple.com>
2
3         * g++.dg/cpp/c++_cmd_1.C: New test.
4         * g++.dg/cpp/c++_cmd_1.h: New file.
5         
6 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
7
8         * gcc.dg/altivec-9.c: New file.
9
10 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11
12         * gcc.dg/ppc-sdata-1.c: New test.
13         * gcc.dg/ppc-sdata-2.c: New test.
14
15 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
16
17         PR c++/9373
18         * g++.dg/opt/ptrmem2.C: New test.
19
20         PR c++/8534
21         * g++.dg/opt/ptrmem1.C: New test.
22
23 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
24
25         * gcc.dg/i386-loop-1.c: New test.
26
27 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
28
29         PR c++/9970
30         * g++.dg/lookup/friend1.C: New test.
31
32 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
33
34         PR c++/9823
35         * g++.dg/parser/constructor1.C: New test.
36
37 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
38
39         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
40
41         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
42
43 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
44
45         * gcc.dg/cpp/Wunused.c: Update test.
46
47 Sat Mar  8 14:18:15 CET 2003  Jan Hubicka  <jh@suse.cz>
48
49         * gcc.dg/inline-3.c: New test.
50
51 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
52
53         PR c++/9809
54         * g++.dg/parse/builtin1.C: New test.
55
56         PR c++/9982
57         * g++.dg/abi/cookie1.C: New test.
58         * g++.dg/abi/cookie2.C: Likewise.
59
60         PR c++/9524
61         * g++.dg/template/field1.C: New test.
62
63         PR c++/9912
64         * g++.dg/parse/class1.C: New test.
65         * g++.dg/parse/namespace7.C: Likewise.
66         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
67         
68 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
69
70         * g++.dg/init/ref4.C: New test.
71
72 Fri Mar  7 17:41:07 CET 2003  Jan Hubicka  <jh@suse.cz>
73
74         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
75         * gcc.dg/inline-3.c:  New test.
76
77 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
78
79         * g++.dg/init/ref3.C: New test.
80
81         PR c++/9965
82         * g++.dg/init/ref2.C: New test.
83         
84         PR c++/9400
85         * g++.dg/warn/Wshadow-2.C: New test.
86
87         PR c++/9791
88         * g++.dg/warn/Woverloaded-1.C: New test.
89
90 Wed Mar  5 23:18:11 CET 2003  Jan Hubicka  <jh@suse.cz>
91
92         * gcc.dg/i386-local2.c: New.
93         * gcc.dg/i386-local.c: Fix typo.
94
95 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
96
97         * g++.dg/abi/layout3.C: New test.
98
99 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
100
101         * gcc.c-torture/compile/20030305-1.c
102
103 Wed Mar  5 02:05:19 CET 2003  Jan Hubicka  <jh@suse.cz>
104
105         * gcc.dg/i386-local.c: New.
106
107 Tue Mar  4 19:39:18 2003  J"orn Rennecke <joern.rennecke@superh.com>
108
109         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
110
111 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
112
113         * gcc.dg/switch-2.c: New test.
114         * gcc.dg/switch-3.c: New test.
115         * gcc.dg/Wswitch.c: Adjust line numbers.
116         * gcc.dg/Wswitch-default.c: Likewise.
117         * gcc.dg/Wswitch-enum.c: Likewise.
118
119 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
120
121         * gcc.c-torture/execute/20030222-1.c: New test.
122
123 2003-03-03  James E Wilson  <wilson@tuliptree.org>
124
125         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
126
127 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
128
129         PR c++/9878
130         * g++.dg/init/ref1.C: New test.
131
132 Mon Mar  3 20:42:04 2003  J"orn Rennecke <joern.rennecke@superh.com>
133
134         * gcc.dg/sh-relax.c: New SH-only test.
135
136 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
137
138         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
139         comment explaining purpose of testcase.
140
141 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
142
143         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
144         for HC11/HC12 (asm needs two int registers).
145         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
146         HC11/HC12 because the test uses an asm which needs two 32-bit
147         registers.
148
149 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
150
151         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
152         for HC11/HC12 (array is too large otherwise).
153         * gcc.c-torture/compile/920501-4.x: New file, likewise.
154         * gcc.c-torture/compile/20010518-2.x: Likewise.
155         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
156         HC11/HC12 (array is too large).
157
158 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
159
160         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
161         * lib/g++-dg.exp (g++-dg-test): Likewise.
162
163 2003-03-01  Roger Sayle  <roger@eyesopen.com>
164
165         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
166         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
167
168 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
169
170         * g++.dg/warn/implicit-typename1.C: Remove warning.
171
172 2003-02-28  Richard Henderson  <rth@redhat.com>
173
174         * gcc.dg/noreturn-1.c: Move noreturn warning line.
175         * gcc.dg/return-type-1.c: Move control reaches end warning line.
176
177 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
178
179         * gcc.dg/pch/pch.exp: Change .pch to .gch.
180         * g++.dg/pch/pch.exp: Likewise.
181
182 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
183
184         PR c++/9879
185         * testsuite/g++.dg/init/new4.C: New test.
186
187 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
188
189         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
190
191 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
192
193         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
194         unsigned long.
195
196         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
197         wider than float.
198
199 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
200
201         * lib/scanasm.exp: Add support for counting numbers of
202         occurences.
203         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
204         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
205
206 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
207
208         PR c++/9683
209         * g++.dg/template/static3.C: New test.
210
211         PR c++/9829
212         * g++.dg/parse/namespace6.C: New test.
213         
214 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
215
216         PR target/9732
217         * gcc.dg/20030225-1.c: New test.
218
219 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
220
221         * README: Remove out-of-date information.
222
223         PR c++/9836
224         * g++.dg/template/spec6.C: New test.
225
226 2003-02-24  Jeff Law  <law@redhat.com>
227
228         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
229
230 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
231
232         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
233         * gcc.dg/pragma-ep-1.c: Likewise.
234
235 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
236
237         PR c++/9602
238         * g++.dg/template/friend16.C: New test.
239
240 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
241
242         PR c++/5333
243         * g++.dg/parse/fused-params1.C: Adjust error messages.
244         * g++.dg/template/nested3.C: New test.
245         
246 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
247
248         * g++.dg/abi/param1.C: New test.
249
250 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
251
252         PR c++/7982
253         * g++.dg/warn/implicit-typename1.C: New test.
254
255 2003-02-22  Kelley Cook <kelleycook@comcast.net>
256
257         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu" 
258         with "mtune".
259         * g++.old-deja/g++.other/store-expr2.C: Likewise.
260         * gcc.c-torture/execute/20010129-1.x: Likewise.
261         * gcc.dg/20011107-1.c: Likewise.
262         * gcc.dg/20020108-1.c: Likewise.
263         * gcc.dg/20020122-3.c: Likewise.
264         * gcc.dg/20020206-1.c: Likewise.
265         * gcc.dg/20020310-1.c: Likewise.
266         * gcc.dg/20020426-2.c: Likewise.
267         * gcc.dg/20020517-1.c: Likewise.
268         * gcc.dg/991230-1.c: Likewise.
269         * gcc.dg/i386-unroll-1.c: Likewise.
270         * gcc.misc-tests/i386-prefetch.exp: Likewise.
271
272 Sat Feb 22 20:14:12 CET 2003  Jan Hubicka  <jh@suse.cz>
273
274         * gcc.dg/i386-mul.c: New test.
275
276 2003-02-21  Roger Sayle  <roger@eyesopen.com>
277
278         * gcc.dg/builtins-5.c: New test case.
279
280 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
281
282         * gcc.dg/asmreg-1.c: New test.
283
284 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
285
286         PR c++/9749
287         * g++.dg/parse/varmod1.C: New test.
288
289 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
290
291         PR c++/9727
292         * g++.dg/template/op1.C: New test.
293
294 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
295
296         PR c++/8906
297         * g++.dg/template/nested2.C: New test.
298
299 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
300
301         PR c++/8724
302         * g++.dg/expr/dtor1.C: New test.
303
304 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
305
306         * gcc.dg/cpp/include3.c: New test.
307         * gcc.dg/cpp/inc/foo.h: New file.
308
309 2003-02-21  Glen Nakamura  <glen@imodulo.com>
310
311         * gcc.c-torture/execute/20030221-1.c: New test.
312
313 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
314
315         PR c++/9729
316         * g++.dg/abi/conv1.C: New test.
317
318 Thu Feb 20 14:38:13 CET 2003  Jan Hubicka  <jh@suse.cz>
319
320         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
321
322 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
323
324         * gcc.c-torture/compile/20030219-1.c: New test.
325
326 Tue Feb 18 23:28:53 CET 2003  Jan Hubicka  <jh@suse.cz>
327
328         * gcc.dg/funcorder.c: New test.
329
330 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
331
332         * gcc.c-torture/execute/20030218-1.c: New.
333
334 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
335
336         * gcc.dg/20030218-1.c: New.
337
338 2003-02-18  Richard Henderson  <rth@redhat.com>
339
340         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
341         * gcc.dg/attr-used-2.c: New.
342
343 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
344
345         PR c++/9704
346         * g++.dg/init/copy5.C: New test.
347
348 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
349
350         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
351         * g++.dg/pch/pch.exp: Likewise.
352
353 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
354
355         * gcc.c-torture/execute/20030209-1.c: Enable the test if
356         STACK_SIZE is not defined.
357
358 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
359
360         PR c++/9457
361         * g++.dg/template/init1.C: New test.
362
363 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
364
365         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
366         (foo): Add few extra tests
367         * gcc.dg/c99-const-expr-3.c: Likewise.
368         * gcc.c-torture/execute/20030216-1.c: New.
369
370 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
371
372         PR c++/9459
373         * g++.dg/ext/typeof4.C: New test.
374
375 2003-02-15  Roger Sayle  <roger@eyesopen.com>
376
377         * gcc.dg/i386-387-3.c: New test case.
378
379 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
380
381         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
382         cris-*-elf* cris-*-aout* and mmix-*-*.
383
384 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
385
386         * gcc.dg/20030213-1.c: New test.
387
388 2003-02-12  Roger Sayle  <roger@eyesopen.com>
389
390         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
391         * gcc.dg/i386-387-2.c: Likewise.
392
393 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
394
395         * gcc.dg/ppc-spe.c: Fix formatting.
396         Enable tests that were previously unsupported by gas.
397         Delete tests for instructions that no longer exist.
398         Switch arguments on evsubifw builtin.
399
400 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
401
402         * gcc.c-torture/execute/20030209-1.c: Disable the test if
403         STACK_SIZE is too small.
404
405 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
406             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
407
408         * gcc.dg/decl-2.c: New test.
409
410 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
411
412         * gcc.dg/i386-fpcvt-1.c:  New test.
413
414 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
415
416         * gcc.c-torture/execute/20030209-1.c: New test.
417
418 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
419
420         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
421         int-wide bitops, use the constants of the same width.
422         Likewise, if long long is 32-bit wide, test bitops using
423         32-bit constants.
424
425 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
426
427         * gcc.dg/20021014-1.c: Annotate with expected notice text.
428
429 2003-02-07  Roger Sayle  <roger@eyesopen.com>
430
431         * testsuite/gcc.dg/builtins-4.c: New test case.
432
433 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
434
435         * gcc.dg/20020430-1.c: Fix dg command typos.
436         * gcc.dg/20020503-1.c: Likewise.
437
438 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
439
440         PR c++/8785
441         * g++.dg/parse/fused-params1.C: New test.
442
443         PR c++/8857
444         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
445
446         PR c++/8921
447         * g++.dg/parse/non-dependent1.C: New test.
448
449         PR c++/8928
450         * g++.dg/parse/dupl-tmpl-args1.C: New test.
451
452         PR c++/9228
453         * g++.dg/parse/undefined7.C: New test.
454         * g++.dg/parse/non-templ1.C: New test.
455
456         PR c++/9229
457         * g++.dg/parse/too-many-tmpl-args1.C: New test.
458
459 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
460
461         * gcc.c-torture/compile/20030206-1.c: New test.
462
463 2003-02-05  Roger Sayle  <roger@eyesopen.com>
464
465         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
466         "pow" to "foo" to avoid potential confusion with a math built-in.
467
468 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
469
470         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
471         conditions for SPARC targets.
472
473 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
474
475         * gcc.dg/20030204-1.c: New test.
476
477 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
478
479         PR c++/38
480         * g++.dg/parse/array-size1.C: New test.
481
482         PR c++/5657
483         * g++.dg/parse/undefined3.C: New test.
484
485         PR c++/5665
486         * g++.dg/parse/undefined4.C: New test.
487
488         PR c++/5975
489         * g++.dg/parse/undefined5.C: New test.
490
491         PR c++/7259
492         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
493
494         PR c++/8578
495         * g++.dg/parse/casting-operator1.C: New test.
496
497         PR c++/8596
498         * g++.dg/parse/undefined6.C: New test.
499
500         PR c++/8736
501         * g++.dg/parse/missing-template1.C: New test.
502
503 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
504
505         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
506         * gcc.dg/i386-cmov?.c:  Likewise.
507         * gcc.dg/i386-fpcvt-?.c:  Likewise.
508         * gcc.dg/i386-ssefp-1.c:  Likewise.
509         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
510         conventions.
511
512 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
513
514         PR c++/7129
515         * testsuite/g++.dg/ext/max.C: New test.
516
517 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
518
519         * gcc.c-torture/execute/20030203-1.c: New test.
520
521 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
522
523         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
524         'natural-endian'.
525
526 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
527
528         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
529         * g++.dg/init/new2.C: Likewise.
530         * g++.dg/other/new1.C: Likewise.
531
532 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
533
534         * gcc.dg/struct-ret-libc.c: New test.
535
536 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
537
538         * gcc.dg/20030129-1.c: New test.
539
540 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
541
542         PR c++/8849
543         * g++.dg/template/ptrmem4.C: New test.
544
545 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
546
547         * g++.dg/parser/constant1.C: New test.
548
549 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
550
551         PR c++/8591
552         * g++.dg/parse/friend2.C: New test.
553
554 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
555
556         PR c++/9437
557         * g++.dg/template/unify4.C: New test.
558
559 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
560
561         * gcc.c-torture/execute/20030128-1.c: New test.
562
563 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
564
565         * g++.dg/lookup/nested1.C: Test moved from ...
566         * g++.old-deja/g++.other/lookup24.C: ... here.
567
568 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
569
570         * gcc.dg/i386-cmov5.c:  New test.
571
572 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
573
574         * gcc.c-torture/execute/20010925-1.c: Changed the
575         memcpy declaration.
576
577 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
578
579         PR c++/3902
580         * g++.dg/parse/template5.C: New test.
581
582 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
583
584         PR fortran/9258
585         * g77.dg/pr9258: New test.
586
587 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
588
589         * README: Move relevant parts from README.g++.
590
591         * README.g++: Remove this file.
592
593 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
594
595         * g++.dg/abi/dcast1.C: New test.
596
597 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
598
599         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
600
601 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
602
603         PR c++/47
604         * g++.old-deja/g++.other/lookup24.C: New test.
605
606 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
607
608         PR middle-end/7227
609         * gcc.dg/uninit-C.c: New test.
610
611 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
612
613         * g++.dg/abi/covariant1.C: New test.
614
615 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
616
617         * gcc.dg/20030123-1.c: New test.
618
619 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
620
621         PR opt/8492
622         * gcc.c-torture/compile/20030125-1.c
623
624 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
625
626         PR c++/9403
627         * g++.dg/parse/template3.C: New test.
628         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
629
630         PR c++/795
631         * g++.dg/parse/template4.C: New test.
632
633         PR c++/9415
634         * g++.dg/template/qual2.C: New test.
635
636         PR c++/8545
637         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
638
639         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
640
641 2003-01-25  Roger Sayle  <roger@eyesopen.com>
642
643         * gcc.c-torture/execute/switch-1.c: New test case.
644
645 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
646
647         * gcc.c-torture/execute/20030125-1.[cx]: New test.
648
649 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
650
651         Tweaks for Bison-1.875. From the NEWS file:
652         "- `parse error' -> `syntax error'
653         Bison now uniformly uses the term `syntax error'"
654         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
655         * gcc.dg/cpp/digraph2.c: Likewise.
656         * gcc.dg/cpp/direct2.c: Likewise.
657         * gcc.dg/cpp/paste4.c: Likewise.
658         * gcc.dg/c90-restrict-1.c: Likewise.
659         * gcc.dg/c99-func-2.c: Likewise.
660         * gcc.dg/noncompile/920721-2.c: Likewise.
661         * gcc.dg/noncompile/930622-2.c: Likewise.
662         * gcc.dg/noncompile/940112-1.c: Likewise.
663         * gcc.dg/noncompile/950921-1.c: Likewise.
664         * gcc.dg/noncompile/951123-1.c: Likewise.
665         * gcc.dg/noncompile/971104-1.c: Likewise.
666         * gcc.dg/noncompile/990416-1.c: Likewise.
667
668 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
669
670         * g++.dg/parse/undefined1.C: Add error message.
671
672 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
673
674         PR c++/9354
675         * g++.dg/parse/new1.C: New test.
676
677         PR c++/9216
678         * g++.dg/parse/template2.C: New test.
679
680         PR c++/9354
681         * g++.dg/parse/typedef2.C: New test.
682
683         PR c++/9328
684         * g++.dg/ext/typeof3.C: New test.
685
686 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
687
688         PR c++/2738
689         * g++.dg/parse/ret-type1.C: New test.
690
691         PR c++/3792
692         * g++.dg/parse/tmpl-outside1.C: New test.
693
694         PR c++/4207
695         * g++.dg/parse/int-as-enum1.C: New test.
696
697         PR c++/4903
698         * g++.dg/parse/no-typename1.C: New test.
699
700         PR c++/5533
701         * g++.dg/parse/no-value1.C: New test.
702
703         PR c++/5921
704         * g++.dg/parse/wrong-inline1.C: New test.
705
706         PR c++/6402
707         * g++.dg/parse/ref1.C: New test.
708
709         PR c++/6992
710         * g++.dg/parse/attr-ctor1.C: New test.
711
712         PR c++/7229
713         * g++.dg/parse/namespace5.C: New test.
714
715         PR c++/7917
716         * g++.dg/parse/func-def1.C: New test.
717
718         PR c++/8143
719         * g++.dg/parse/undefined1.C: New test.
720
721         PR c++/5723, PR c++/8522
722         * g++.dg/parse/specialization1.C: New test.
723
724         PR c++/163, PR c++/8595
725         * g++.dg/parse/struct-as-enum1.C: New test.
726
727         PR c++/9173
728         * g++.dg/parse/undefined2.C: New test.
729
730 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
731
732         PR c++/9298
733         * g++.dg/parse/template1.C: New test.
734
735         PR c++/9384
736         * g++.dg/parse/using1.C: New test.
737
738         PR c++/9285
739         PR c++/9294
740         * g++.dg/parse/expr2.C: New test.
741
742         PR c++/9388
743         * g++.dg/parse/lookup2.C: Likewise.
744
745 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
746
747         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
748         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
749         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
750         * gcc.c-torture/execute/string-opt-*.c: Likewise.
751
752 2003-01-20  Nick Clifton  <nickc@redhat.com>
753
754         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
755         problem with ARM sibcall code generation.
756
757 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
758
759         * gcc.c-torture/execute/20030120-1.c: New.
760
761 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
762
763         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
764
765 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
766
767         PR c++/9272
768         * g++.dg/parse/ctor1.C: New test.
769
770         PR c++/9294:
771         * g++.dg/parse/qualified1.C: New test.
772
773         * g++.dg/parse/typename3.C: New test.
774
775 2003-01-16  Richard Henderson  <rth@redhat.com>
776
777         * g++.dg/tls/init-2.C: Fix error matches for real this time.
778
779 2003-01-16  Richard Henderson  <rth@redhat.com>
780
781         * g++.dg/pch/pch.exp: Copy test header to the working directory
782         before using it either for precompilation or direct use.
783         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
784         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
785
786 2003-01-16  Richard Henderson  <rth@redhat.com>
787
788         * gcc.dg/pch/pch.exp: Copy test header to the working directory
789         before using it either for precompilation or direct use.
790         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
791         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
792
793 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
794
795         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
796         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
797         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
798         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
799         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
800         typename warning into error.
801         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
802         error messages.
803         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
804         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
805         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
806         messages.
807         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
808         make declaration visible in template.
809         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
810         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
811         messages.
812         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
813         message.
814         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
815         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
816         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
817         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
818         typename warning with error message.
819         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
820         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
821         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
822
823 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
824
825         * g++.dg/parse/ambig2.C: New test.
826
827 2003-01-15  Richard Henderson  <rth@redhat.com>
828
829         * g++.dg/tls/init-2.C: Update error message string.
830
831 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
832
833         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
834
835 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
836
837         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
838         all for HC11/HC12.
839         * gcc.c-torture/compile/20001205-1.x: Likewise.
840         * gcc.c-torture/compile/20001226-1.x: Likewise.
841         * gcc.c-torture/compile/920520-1.x: Likewise.
842         * gcc.c-torture/compile/961203-1.x: Likewise.
843         * gcc.c-torture/compile/20020604-1.x: Likewise.
844
845 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
846
847         * gcc.c-torture/compile/20030115-1.c: New test.
848
849         * gcc.dg/i386-fpcvt-1.c: New test.
850         * gcc.dg/i386-fpcvt-2.c: New test.
851
852 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
853
854         Further conform g++'s __vmi_class_type_info to the C++ ABI
855         specification.
856         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
857         the specification.
858
859 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
860
861         * gcc.dg/i386-fpcvt-1.c: New test.
862         * gcc.dg/i386-fpcvt-2.c: New test.
863
864 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
865
866         * gcc.dg/i386-mmx-3.c: New test.
867
868 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
869
870         PR c++/9264
871         * g++.dg/parse/octal1.C: New file.
872
873         PR c++/9172
874         * g++.dg/parse/typename1.C: New file.
875
876 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
877
878         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
879         * gcc.dg/bf-no-ms-layout.c: Likewise.
880         * gcc.dg/bf-ms-attrib.c: Likewise.
881
882 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
883
884         PR c++/9099
885         * g++.dg/parse/dtor1.C: New file.
886
887         PR c++/9128
888         * g++.dg/rtti/typeid1.C: New file.
889
890         PR c++/9153
891         * g++.dg/parse/lookup1.C: New file.
892
893         PR c++/9171
894         * g++.dg/templ/spec5.C: New file.
895
896 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
897
898         * gcc.c-torture/compile/20030110-1.c: New test.
899
900 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
901
902         Merge from pch-branch:
903
904         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
905
906         * gcc.dg/pch/cpp-1.h: New.
907         * gcc.dg/pch/cpp-1.c: New.
908         * gcc.dg/pch/cpp-2.h: New.
909         * gcc.dg/pch/cpp-2.c: New.
910
911         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
912
913         * gcc.dg/pch/except-1.h: New.
914         * gcc.dg/pch/except-1.c: New.
915
916         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
917
918         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
919         running test.
920         * gcc.dg/pch: Include *.hp not *.h.
921         * gcc.dg/pch/system-1.h: New.
922         * gcc.dg/pch/system-1.c: New.
923
924         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
925
926         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
927         rather than trying to build and run a program using PCH.
928         * gcc.dg/pch: Remove dg-do commands from test files.
929
930         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
931
932         * gcc.dg/pch/macro-3.c: New.
933         * gcc.dg/pch/macro-3.h: New.
934
935         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
936
937         * gcc.dg/pch/common-1.c: New.
938         * gcc.dg/pch/common-1.h: New.
939         * gcc.dg/pch/decl-1.c: New.
940         * gcc.dg/pch/decl-1.h: New.
941         * gcc.dg/pch/decl-2.c: New.
942         * gcc.dg/pch/decl-2.h: New.
943         * gcc.dg/pch/decl-3.c: New.
944         * gcc.dg/pch/decl-3.h: New.
945         * gcc.dg/pch/decl-4.c: New.
946         * gcc.dg/pch/decl-4.h: New.
947         * gcc.dg/pch/decl-5.c: New.
948         * gcc.dg/pch/decl-5.h: New.
949         * gcc.dg/pch/global-1.c: New.
950         * gcc.dg/pch/global-1.h: New.
951         * gcc.dg/pch/inline-1.c: New.
952         * gcc.dg/pch/inline-1.h: New.
953         * gcc.dg/pch/inline-2.c: New.
954         * gcc.dg/pch/inline-2.h: New.
955         * gcc.dg/pch/static-1.c: New.
956         * gcc.dg/pch/static-1.h: New.
957         * gcc.dg/pch/static-2.c: New.
958         * gcc.dg/pch/static-2.h: New.
959
960         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
961
962         * g++.dg/pch/pch.exp: Better handle failing testcases.
963         * gcc.dg/pch/pch.exp: Likewise.
964         * gcc.dg/pch/macro-1.c: New.
965         * gcc.dg/pch/macro-1.h: New.
966         * gcc.dg/pch/macro-2.c: New.
967         * gcc.dg/pch/macro-2.h: New.
968
969         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
970
971         * g++.dg/dg.exp: Treat files in pch/ specially.
972         * g++.dg/pch/pch.exp: New file.
973         * g++.dg/pch/empty.H: New file.
974         * g++.dg/pch/empty.C: New file.
975         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
976         "precompile".
977
978         * gcc.dg/pch/pch.exp: New file.
979         * gcc.dg/pch/empty.h: New file.
980         * gcc.dg/pch/empty.c: New file.
981         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
982         "precompile".
983
984 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
985
986         * g++.dg/template/friend14.C: New test.
987
988 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
989
990         * gcc.dg/old-style-asm-1.c: New test.
991
992 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
993
994         * gcc.c-torture/compile/20030109-1.c: New test.
995
996 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
997
998         * gcc.c-torture/execute/20030109-1.c: New test.
999
1000 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1001
1002         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1003         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1004         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1005         * g++.old-deja/g++.mike/eh2.C: Likewise
1006         * g++.old-deja/g++.mike/eh3.C: Likewise
1007         * g++.old-deja/g++.mike/eh5.C: Likewise
1008         * g++.old-deja/g++.mike/eh6.C: Likewise
1009         * g++.old-deja/g++.mike/eh7.C: Likewise
1010         * g++.old-deja/g++.mike/eh8.C: Likewise
1011         * g++.old-deja/g++.mike/eh9.C: Likewise
1012         * g++.old-deja/g++.mike/eh10.C: Likewise
1013         * g++.old-deja/g++.mike/eh12.C: Likewise
1014         * g++.old-deja/g++.mike/eh13.C: Likewise
1015         * g++.old-deja/g++.mike/eh14.C: Likewise
1016         * g++.old-deja/g++.mike/eh16.C: Likewise
1017         * g++.old-deja/g++.mike/eh17.C: Likewise
1018         * g++.old-deja/g++.mike/eh18.C: Likewise
1019         * g++.old-deja/g++.mike/eh21.C: Likewise
1020         * g++.old-deja/g++.mike/eh23.C: Likewise
1021         * g++.old-deja/g++.mike/eh24.C: Likewise
1022         * g++.old-deja/g++.mike/eh25.C: Likewise
1023         * g++.old-deja/g++.mike/eh26.C: Likewise
1024         * g++.old-deja/g++.mike/eh27.C: Likewise
1025         * g++.old-deja/g++.mike/eh28.C: Likewise
1026         * g++.old-deja/g++.mike/eh29.C: Likewise
1027         * g++.old-deja/g++.mike/eh31.C: Likewise
1028         * g++.old-deja/g++.mike/eh33.C: Likewise
1029         * g++.old-deja/g++.mike/eh34.C: Likewise
1030         * g++.old-deja/g++.mike/eh35.C: Likewise
1031         * g++.old-deja/g++.mike/eh36.C: Likewise
1032         * g++.old-deja/g++.mike/eh37.C: Likewise
1033         * g++.old-deja/g++.mike/eh38.C: Likewise
1034         * g++.old-deja/g++.mike/eh39.C: Likewise
1035         * g++.old-deja/g++.mike/eh40.C: Likewise
1036         * g++.old-deja/g++.mike/eh41.C: Likewise
1037         * g++.old-deja/g++.mike/eh42.C: Likewise
1038         * g++.old-deja/g++.mike/eh44.C: Likewise
1039         * g++.old-deja/g++.mike/eh46.C: Likewise
1040         * g++.old-deja/g++.mike/eh47.C: Likewise
1041         * g++.old-deja/g++.mike/eh48.C: Likewise
1042         * g++.old-deja/g++.mike/eh49.C: Likewise
1043         * g++.old-deja/g++.mike/eh50.C: Likewise
1044         * g++.old-deja/g++.mike/eh51.C: Likewise
1045         * g++.old-deja/g++.mike/eh53.C: Likewise
1046         * g++.old-deja/g++.mike/eh55.C: Likewise
1047         * g++.old-deja/g++.mike/p7912.C: Likewise
1048         * g++.old-deja/g++.mike/p9706.C: Likewise
1049         * g++.old-deja/g++.mike/p10416.C: Likewise
1050         * g++.old-deja/g++.mike/p11667.C: Likewise
1051         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1052         Remove redundant reference to Iris.
1053         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1054         Elxsi, i860, Pico Java, and WE32K.
1055
1056 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1057
1058         * g++.dg/ext/asm4.C: New test.
1059
1060 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1061
1062         PR c++/9030
1063         * g++.dg/template/friend12.C: New test.
1064         * g++.dg/template/friend13.C: Likewise.
1065         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1066
1067 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
1068
1069         * gcc.dg/i386-cadd.c: New test.
1070         * gcc.dg/i386-cmov4.c: Likewise.
1071
1072 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1073
1074         PR c++/9165
1075         * g++.dg/warn/Wunused-3.C: New test.
1076
1077         * g++.dg/abi/bitfield9.C: New test.
1078
1079         PR c++/9189
1080         * g++.dg/parse/defarg3.C: New test.
1081
1082 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1083
1084         * g++.dg/parse/ambig1.C: New test.
1085         * g++.dg/parse/defarg2.C: New test.
1086
1087 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1088
1089         * g++.dg/template/defarg-1.C: New test.
1090         * g++.dg/template/local2.C: Likewise.
1091
1092 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1093
1094         * gcc.c-torture/execute/20030105-1.c: New test.
1095
1096 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1097
1098         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1099         * g++.dg/parse/namespace4.C: Likewise.
1100
1101 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1102
1103         * g++.dg/template/ntp2.C: New test.
1104
1105 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1106
1107         * g++.dg/parse/extern-C-1.C: New test.
1108
1109         * g++.dg/parse/namespace4.C: New test.
1110
1111         * g++.dg/template/nested1.C: New test.
1112
1113         * g++.dg/parse/namespace3.C: New test.
1114
1115 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1116
1117         * g++.dg/lookup/two-stage1.C: New test.
1118
1119 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1120
1121         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1122         * g++.old-deja/g++.jason/access8.C: Likewise.
1123         * g++.old-deja/g++.other/decl5.C: Likewise.
1124
1125 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1126
1127         * g++.dg/parse/parse7.C: New test.
1128
1129 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1130
1131         PR c++/2843
1132         * g++.dg/ext/attrib7.C: New test.
1133
1134 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1135
1136         * g++.dg/parse/parse6.C: New test.
1137
1138 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1139
1140         * gcc.dg/h8300-stack-1.c: New.
1141
1142 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1143
1144         g++.dg/lookup/exception1.C: New test.
1145
1146         g++.dg/lookup/template1.C: New test.
1147
1148         g++.dg/parse/namespace2.C: New test.
1149
1150         g++.dg/parse/parens2.C: New test.
1151
1152 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1153
1154         * g++.dg/parse/parse5.C: New test.
1155         * g++.dg/lookup/scoped4.C: New test.
1156
1157 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1158
1159         * g++.dg/parse/parens1.C: New test.
1160
1161         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1162         angle-bracket1.C.
1163         * g++.dg/parse/parens2.C: New test.
1164
1165         * g++.dg/lookup/scope-operator1.C: New test.
1166
1167         * g++.dg/parse/operator1.C: New test.
1168
1169 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1170
1171         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1172         * g++.old-deja/g++.other/access6.C: Likewise.
1173         * g++.old-deja/g++.other/decl1.C: Likewise.
1174         * g++.old-deja/g++.pt/typename12.C: Likewise.
1175
1176 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1177
1178         * g++.dg/parse/namespace1.C: New test.
1179
1180 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1181
1182         * g++.dg/parse/parse4.C: New test.
1183
1184 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1185
1186         * g++.dg/parse/parse3.C: New test.
1187
1188 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1189
1190         * g++.dg/parse/parse2.C: New test.
1191
1192 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1193
1194         * g++.dg/template/friend11.C: New test.
1195
1196 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1197
1198         * g++.dg/parse/parse1.C: New test.
1199
1200 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1201
1202         * lib/profopt.exp: Change the name of a global variable to avoid
1203         possible clashes with other test suites.
1204
1205 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1206
1207         * g++.dg/inherit/covariant8.C: New test.
1208
1209 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1210
1211         * g++.dg/init/array9.C: New test.
1212
1213         PR c++/9112
1214         * g++.dg/parse/expr1.C: New test.
1215
1216 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1217
1218         * gcc.c-torture/compile/20021230-1.c: New test.
1219
1220 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1221
1222         * g++.dg/inherit/covariant5.C: New test.
1223         * g++.dg/inherit/covariant6.C: New test.
1224         * g++.dg/inherit/covariant7.C: New test.
1225
1226 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1227
1228         PR c++/2739
1229         * g++.dg/other/access2.C: New test.
1230
1231 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1232
1233         * g++.dg/other/anon-struct.C: No longer fails
1234         * g++.old-deja/g++.brendan/parse4.C: Likewise.
1235         * g++.old-deja/g++.brendan/parse5.C: Likewise.
1236         * g++.old-deja/g++.brendan/parse6.C: Likewise.
1237
1238 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1239
1240         * g++.dg/parse/angle-bracket.C (main): No longer fails.
1241
1242 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
1243
1244         * g++.dg/eh/spec4.C: Remove stray semicolon.
1245         * g++.dg/expr/pmf-1.C: Change error message.
1246         * g++.dg/ext/asm1.C: Remove stray semicolon.
1247         * g++.dg/ext/typename1.C: Add missing typenames.
1248         * g++.dg/inherit/template-as-base.C: Change error message.
1249         * g++.dg/lookup/scoped1.C: Likewise.
1250         * g++.dg/lookup/scoped2.C: Likewise.
1251         * g++.dg/lookup/using2.C: Likewise.
1252         * g++.dg/other/component1.C: Remove stray semicolon.
1253         * g++.dg/other/do1.C: Change error message.
1254         * g++.dg/other/error2.C: Likewise.
1255         * g++.dg/other/init1.C: Likewise.
1256         * g++.dg/other/packed1.C: Remove stray semicolon.
1257         * g++.dg/other/ptrmem2.C: Change error message.
1258         * g++.dg/parse/parameter-declaration-1.C: Remove line number
1259         marker.
1260         * g++.dg/special/initp1.C: Remove invalid attribute usage.
1261         * g++.dg/template/access3.C: Add typename keyword.
1262         * g++.dg/template/access5.C: Remove stray semicolon.
1263         * g++.dg/template/access6.C: Likewise.
1264         * g++.dg/template/complit1.C: Likewise.
1265         * g++.dg/template/crash1.C: Change error message.
1266         * g++.dg/template/inherit2.C: Remove stray semicolon.
1267         * g++.dg/template/instantiate2.C: Likewise.
1268         * g++.dg/template/instantiate3.C: Change error message.
1269         * g++.dg/template/qual1.C: Remove stray semicolon.
1270         * g++.dg/template/qualttp18.C: Change error message.
1271         * g++.dg/template/ref1.C: Remove stray semicolon.
1272         * g++.dg/template/sizeof1.C (A::value): Declare it.
1273         * g++.dg/template/spec4.C: Change error message.
1274         * g++.dg/template/static1.C: Likewise.
1275         * g++.dg/template/type1.C: Likewise.
1276         * g++.dg/template/typename3.C: Likewise.
1277         * g++.old-deja/g++.benjamin/13478.C: Change error message.
1278         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1279         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1280         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1281         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1282         named return value extension.
1283         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1284         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1285         * g++.old-deja/g++.bob/extern_C.C: Likewise.
1286         * g++.old-deja/g++.bob/inherit2.C: Likewise.
1287         * g++.old-deja/g++.brendan/complex1.C: Likewise.
1288         * g++.old-deja/g++.brendan/copy5.C: Likewise.
1289         * g++.old-deja/g++.brendan/crash13.C: Likewise.
1290         * g++.old-deja/g++.brendan/crash15.C: Likewise.
1291         * g++.old-deja/g++.brendan/crash18.C: Change error message.
1292         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1293         * g++.old-deja/g++.brendan/crash38.C: Likewise.
1294         * g++.old-deja/g++.brendan/crash50.C: Likewise.
1295         * g++.old-deja/g++.brendan/crash56.C: Likewise.
1296         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1297         syntax.
1298         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1299         * g++.old-deja/g++.brendan/crash8.C: Change error message.
1300         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1301         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1302         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1303         * g++.old-deja/g++.brendan/template11.C: Likewise.
1304         * g++.old-deja/g++.brendan/template26.C: Likewise.
1305         * g++.old-deja/g++.brendan/template27.C: Use explicit
1306         specialization syntax.
1307         * g++.old-deja/g++.brendan/template30.C: Likewise.
1308         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1309         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1310         non-dependent names.
1311         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1312         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1313         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1314         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1315         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1316         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1317         named return value extension.
1318         * g++.old-deja/g++.ext/namedret2.C: Likewise.
1319         * g++.old-deja/g++.ext/namedret3.C: Likewise.
1320         * g++.old-deja/g++.ext/return1.C: Likewise.
1321         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1322         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1323         * g++.old-deja/g++.jason/access8.C: Likewise.
1324         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1325         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1326         pseudo-destructor names.
1327         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1328         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1329         pseudo-destructor names.
1330         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1331         * g++.old-deja/g++.jason/overload19.C: Likewise.
1332         * g++.old-deja/g++.jason/overload32.C: Likewise.
1333         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1334         stray semicolons.
1335         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1336         * g++.old-deja/g++.jason/return.C: Likewise.
1337         * g++.old-deja/g++.jason/return2.C: Likewise.
1338         * g++.old-deja/g++.jason/shadow1.C: Likewise.
1339         * g++.old-deja/g++.jason/special.C: Use explicit specialization
1340         syntax.
1341         * g++.old-deja/g++.jason/template10.C: Account for use of
1342         non-dependent names.
1343         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1344         syntax.
1345         * g++.old-deja/g++.jason/template37.C: Likewise.
1346         * g++.old-deja/g++.law/access4.C: Change error messages.
1347         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
1348         pseudo-destructor names.
1349         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1350         * g++.old-deja/g++.law/ctors9.C: Likewise.
1351         * g++.old-deja/g++.law/cvt22.C: Likewise.
1352         * g++.old-deja/g++.law/dtors5.C: Likewise.
1353         * g++.old-deja/g++.law/global-init1.C: Likewise.
1354         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1355         * g++.old-deja/g++.law/operators28.C: Likewise.
1356         * g++.old-deja/g++.law/visibility28.C: Likewise.
1357         * g++.old-deja/g++.martin/eval1.C: Likewise.
1358         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1359         name.
1360         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1361         * g++.old-deja/g++.mike/net34.C: Likewise.
1362         * g++.old-deja/g++.mike/net36.C: Likewise.
1363         * g++.old-deja/g++.mike/ns2.C: Likewise.
1364         * g++.old-deja/g++.mike/p12306.C: Likewise.
1365         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1366         value extension.
1367         * g++.old-deja/g++.mike/p700.C: Likewise.
1368         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1369         * g++.old-deja/g++.mike/p710.C: Likewise.
1370         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1371         value extension.
1372         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1373         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1374         * g++.old-deja/g++.ns/crash2.C: Likewise.
1375         * g++.old-deja/g++.ns/crash3.C: Likewise.
1376         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1377         * g++.old-deja/g++.ns/ns17.C: Likewise.
1378         * g++.old-deja/g++.ns/template16.C: Likewise.
1379         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1380         keyword.
1381         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1382         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1383         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1384         named return value extension.
1385         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1386         * g++.old-deja/g++.other/access4.C: Issue additional error
1387         messages.
1388         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1389         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1390         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1391         * g++.old-deja/g++.other/crash25.C: Change error message.
1392         * g++.old-deja/g++.other/crash4.C: Change error message.
1393         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1394         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1395         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1396         checks.
1397         * g++.old-deja/g++.other/defarg8.C: Likewise.
1398         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1399         * g++.old-deja/g++.other/dtor10.C: Likewise.
1400         * g++.old-deja/g++.other/incomplete.C: Likewise.
1401         * g++.old-deja/g++.other/linkage7.C: Likewise.
1402         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1403         lookup algorithm.
1404         * g++.old-deja/g++.other/mangle2.C: Likewise.
1405         * g++.old-deja/g++.other/refinit2.C: Likewise.
1406         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1407         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1408         * g++.old-deja/g++.pt/crash28.C: Likewise.
1409         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1410         syntax.
1411         * g++.old-deja/g++.pt/crash32.C: Change error message.
1412         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1413         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1414         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1415         error message position.
1416         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1417         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1418         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1419         syntax.
1420         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1421         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1422         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1423         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1424         keyword.
1425         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1426         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1427         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1428         keyword.
1429         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1430         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1431         syntax.
1432         * g++.old-deja/g++.pt/friend28.C: Account for use of
1433         non-dependent names.
1434         * g++.old-deja/g++.pt/friend29.C: Likewise.
1435         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1436         rules.
1437         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1438         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1439         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1440         lookup rules.
1441         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1442         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1443         keyword.
1444         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1445         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1446         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1447         keyword.
1448         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1449         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1450         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1451         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1452         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1453         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1454         keyword.
1455         * g++.old-deja/g++.pt/spec10.C: Likewise.
1456         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1457         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1458         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1459         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1460         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1461         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1462         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1463         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1464         * g++.old-deja/g++.pt/typename15.C: Likewise.
1465         * g++.old-deja/g++.pt/typename22.C: Likewise.
1466         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1467         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1468         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1469         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1470         syntax.
1471         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1472         return value extension.
1473         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1474         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1475         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1476         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1477
1478 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1479
1480         * g++.dg/warn/inline1.C: New test.
1481         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1482         * g++.old-deja/g++.jason/synth10.C: Likewise.
1483         * g++.old-deja/g++.mike/net31.C: Likewise.
1484         * g++.old-deja/g++.mike/p8786.C: Likewise.
1485
1486         * g++.dg/template/friend10.C: New test.
1487         * g++.dg/template/conv5.C: New test.
1488
1489 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1490
1491         * g++.dg/lookup/scoped3.C: New test.
1492
1493         * g++.dg/lookup/decl1.C: New test.
1494         * g++.dg/lookup/decl2.C: New test.
1495
1496 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1497
1498         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1499         gcc.c-torture/compile/20021015-1.c,
1500         gcc.c-torture/compile/20021015-2.c,
1501         gcc.c-torture/compile/20021123-1.c,
1502         gcc.c-torture/compile/20021123-2.c,
1503         gcc.c-torture/compile/20021123-3.c,
1504         gcc.c-torture/compile/20021123-4.c,
1505         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1506         only to 3.1 or 3.2 branch.
1507
1508 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1509
1510         * gcc.dg/i386-bitfield3.c: New test.
1511
1512         * gcc.dg/i386-bitfield2.c: New test.
1513
1514 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1515
1516         * g++.dg/parse/conv_op1.C: New test.
1517
1518 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1519
1520         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1521         approved.
1522
1523 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1524
1525         * gcc.c-torture/compile/20021220-1.c: New test.
1526
1527 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1528
1529         * gcc.dg/i386-fastcall-1.c: New.
1530
1531 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1532
1533         * gcc.c-torture/execute/20021219-1.c: New test.
1534
1535 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1536
1537         * gcc.dg/i386-pic-1.c: New test.
1538
1539 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1540
1541         PR c++/8099
1542         * g++.dg/template/friend9.C: New test.
1543
1544 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1545
1546         PR c++/3663
1547         * g++.dg/template/access7.C: New test.
1548
1549 2002-12-18  Nick Clifton  <nickc@redhat.com>
1550
1551         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1552         the libstdc++-v3 directory has been found.
1553
1554 2002-12-12  Devang Patel <dpatel@apple.com>
1555         * gcc.dg/darwin-ld-1.c: New test.
1556         * gcc.dg/darwin-ld-2.c: New test.
1557         * gcc.dg/darwin-ld-3.c: New test.
1558         * gcc.dg/darwin-ld-4.c: New test.
1559         * gcc.dg/darwin-ld-5.c: New test.
1560
1561 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1562
1563         * gcc.c-torture/compile/20021212-1.c: New test.
1564
1565 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1566
1567         * gcc.dg/fshort-wchar: New test.
1568
1569 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1570
1571         PR c++/8372
1572         * g++.dg/template/dtor1.C: New test.
1573
1574         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1575         markers.
1576
1577 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1578
1579         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1580
1581 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1582
1583         * g++.dg/template/static1.C: New test.
1584         * g++.dg/template/static2.C: New test.
1585         * g++.old-deja/g++.ext/memconst.C: New test.
1586
1587 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1588
1589         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1590         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1591         * g++.dg/special/initp1.C: Likewise.
1592
1593 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1594
1595         * gcc.c-torture/execute/20021204-1.c: New test.
1596
1597 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1598
1599         * gcc.dg/ppc-fmadd-1.c: New file.
1600         * gcc.dg/ppc-fmadd-2.c: New file.
1601         * gcc.dg/ppc-fmadd-3.c: New file.
1602
1603 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1604
1605         * gcc.c-torture/compile/20021204-1.c: New test.
1606
1607 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1608
1609         * g++.dg/inherit/covariant2.C: New test.
1610         * g++.dg/inherit/covariant3.C: New test.
1611         * g++.dg/inherit/covariant4.C: New test.
1612         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1613         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1614
1615 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1616
1617         PR c++/8688
1618         * g++.dg/init/brace3.C: New test.
1619
1620 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1621
1622         * gcc.dg/20020210-1.c: Fix a comment typo.
1623
1624 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1625
1626         PR c++/8720
1627         * g++.dg/parse/defarg1.C: New test.
1628
1629         PR c++/8615
1630         * g++.dg/template/char1.C: New test.
1631
1632         * g++.dg/template/varmod1.C: Fix typo.
1633
1634 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1635
1636         DR 180
1637         * g++.old-deja/g++.pt/crash32.C: Expect error.
1638
1639 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1640
1641         PR c++/5919
1642         * g++.dg/template/varmod1.C: New test.
1643
1644         PR c++/8727
1645         * g++.dg/inherit/typeinfo1.C: New test.
1646
1647         PR c++/8663
1648         * g++.dg/inherit/typedef1.C: New test.
1649
1650 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1651
1652         PR c++/8332
1653         PR c++/8493
1654         * g++.dg/template/strlen1.C: New test.
1655
1656         PR c++/8227
1657         * g++.dg/template/ctor2.C: New test.
1658
1659         PR c++/8214
1660         * g++.dg/init/string1.C: New test.
1661
1662         PR c++/8511
1663         * g++.dg/template/friend8.C: New test.
1664
1665 2002-11-29  Joe Buck <jbuck@synopsys.com>
1666
1667         * g++.dg/lookup/anon2.C: New test.
1668
1669 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1670
1671         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1672         h8300 port.
1673
1674 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1675
1676         * gcc.dg/bitfld-6.c: New test.
1677
1678 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1679
1680         * gcc.c-torture/execute/20021127.[cx]: New test.
1681
1682 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1683
1684         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1685         quality.
1686
1687 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1688
1689         * g++.dg/init/brace2.C: New test.
1690         * g++.old-deja/g++.mike/p9129.C: Correct.
1691
1692 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1693
1694         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1695
1696 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1697
1698         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1699
1700 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1701
1702         * testsuite/g++.dg/abi/empty11.C: New test.
1703         * testsuite/g++.dg/rtti/cv1.C: New test.
1704
1705 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1706
1707         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1708
1709 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1710
1711         * g++.dg/abi/empty10.C: New test.
1712
1713 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1714
1715         * gcc.c-torture/compile/20021124-1.c: New test.
1716
1717 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1718
1719         * g++.dg/abi/rtti2.C: New test.
1720
1721 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1722
1723         * gcc.dg/i386-unroll-1.c: New test.
1724
1725 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1726
1727         * gcc.c-torture/compile/20021120-1.c: New test.
1728         * gcc.c-torture/compile/20021120-2.c: New test.
1729
1730 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1731
1732         * gcc.dg/bitfld-5.c: New test.
1733
1734 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1735
1736         * gcc.c-torture/execute/20021120-3.c: New test.
1737
1738 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1739
1740         * gcc.c-torture/execute/20021120-2.c: New test.
1741
1742 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1743
1744         * gcc.c-torture/execute/20021120-1.c: New test.
1745
1746 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1747
1748         * gcc.c-torture/execute/20021118-3.c: New test.
1749
1750 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1751
1752         * gcc.c-torture/compile/20021119-1.c: New test.
1753
1754 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1755
1756         * gcc.dg/duff-1.c: New test.
1757         * gcc.dg/duff-2.c: New test.
1758         * gcc.dg/duff-3.c: New test.
1759
1760 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1761
1762         * gcc.dg/cpp/_Pragma5.c: New test.
1763
1764 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1765
1766         * gcc.c-torture/execute/20021118-2.c: New test.
1767
1768 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1769
1770         * gcc.c-torture/execute/20021118-1.c: New test.
1771
1772 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1773
1774         * gcc.dg/20021116-1.c: New test.
1775
1776 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1777
1778         * g++.dg/abi/vcall1.C: New test.
1779
1780 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1781
1782         * gcc.dg/20021029-1.c: New test.
1783         * gcc.dg/20021029-2.c: New test.
1784
1785 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1786
1787         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1788
1789 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1790
1791         PR c/8439
1792         * gcc.dg/20021110.c: Move to ...
1793         * gcc.c-torture/compile/20021110.c: .... here.
1794
1795 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1796
1797         PR c/8467
1798         * gcc.c-torture/execute/20021111-1.c
1799
1800 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1801
1802         PR c/8439
1803         * gcc.dg/20021110.c: New test.
1804
1805 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1806
1807         * g++.dg/abi/vthunk3.C: Run only on x86.
1808
1809 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1810
1811         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1812
1813 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1814
1815         * lib/compat.exp (compat-execute): Fix logic error in last
1816         change.
1817
1818 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1819
1820         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1821
1822 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1823
1824         PR c++/8389
1825         * g++.dg/template/access6.C: New test.
1826
1827 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1828
1829         * gcc.dg/i386-ssefp-1.c: New test.
1830         * gcc.dg/i386-ssefp-1.c: New test.
1831
1832 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1833
1834         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1835
1836 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1837
1838         * g++.dg/abi/vthunk3.C: New test.
1839
1840         PR c++/8338
1841         * g++.dg/template/crash2.C: New test.
1842
1843 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1844
1845         * testsuite/g++.dg/abi/dtor1.C: New test.
1846         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1847
1848 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1849
1850         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1851         Darwin.
1852
1853 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1854
1855         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1856         -mthumb.  Only xfail with -O0.
1857
1858 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1859
1860         * g++.dg/abi/thunk1.C: New test.
1861         * g++.dg/abi/thunk2.C: Likewise.
1862         * g++.dg/abi/vtt1.C: Likewise.
1863
1864 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1865
1866         PR optimization/8423
1867         * gcc.c-torture/execute/builtin-constant.c: New test.
1868
1869 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1870
1871         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1872         Add some more cases.
1873
1874 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1875
1876         PR c++/8391
1877         * g++.dg/opt/local1.C: New test.
1878
1879 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1880
1881         PR c++/8160
1882         * g++.dg/template/complit1.C: New test.
1883
1884         PR c++/8149
1885         * g++.dg/template/typename4.C: Likewise.
1886
1887 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1888
1889         Core issue 287, PR c++/7639
1890         * g++.dg/template/instantiate1.C: Adjust error location.
1891         * g++.dg/template/instantiate3.C: New test.
1892         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1893         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1894         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1895
1896 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1897
1898         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1899
1900 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1901
1902         PR c++/8287
1903         * g++.dg/init/dtor2.C: New test.
1904
1905 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1906
1907         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1908         * gcc.dg/nest.c: Bypass errors on irix6.
1909
1910 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1911
1912         * gcc.dg/nest.c: Expect error for mmix-*-*.
1913         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1914
1915 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1916
1917         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1918         markers.
1919
1920         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1921
1922 2002-10-25  Mike Stump  <mrs@apple.com>
1923
1924         * gcc.dg/warn-1.c: New test.
1925
1926 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1927
1928         * g++.dg/template/typename3.C: New test.
1929
1930 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1931
1932         * g++.dg/lookup/ptrmem1.C: New test.
1933
1934         * g++.dg/abi/vthunk2.C: New test.
1935
1936 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1937
1938         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1939
1940 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1941
1942         * g++.dg/abi/empty9.C: New test.
1943
1944 2002-10-24  Richard Henderson  <rth@redhat.com>
1945
1946         * g++.dg/inherit/thunk1.C: Enable for ia64.
1947
1948 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1949
1950         PR c++/8067
1951         * g++.dg/lookup/pretty1.C: New test.
1952
1953 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1954
1955         * gcc.dg/20021023-1.c: New test.
1956
1957 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1958
1959         PR c++/7679
1960         * g++.dg/parse/inline1.C: New test.
1961
1962 2002-10-23  Richard Henderson  <rth@redhat.com>
1963
1964         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1965
1966         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1967
1968 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1969
1970         PR c++/6579
1971         * g++.dg/parse/stmtexpr3.C: New test.
1972
1973 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1974
1975         * g++.dg/expr/cond1.C: New test.
1976
1977 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1978
1979         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1980
1981 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1982
1983         * g++.dg/abi/vbase13.C: New test.
1984         * g++.dg/abi/vbase14.C: Likewise.
1985
1986 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1987
1988         * gcc.dg/tls/pic-1.c: New test.
1989         * gcc.dg/tls/nonpic-1.c: New test.
1990         * gcc.dg/20021018-1.c: New test.
1991
1992 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1993
1994         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1995         Remove only files with the same base name as the test case.
1996         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1997         (profopt-execute): Likewise.  Also, remove old profiling
1998         and performance data files before running the tests.
1999
2000         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2001         * g++.dg/bprob/bprob.exp: Likewise.
2002         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2003         to allow more general test case names.
2004
2005         * g++.dg/bprob/bprob-1.C: Rename to ...
2006         * g++.dg/bprob/g++-bprob-1.C: ... this.
2007
2008         * g77.dg/bprob/bprob-1.f: Rename to ...
2009         * g77.dg/bprob/g77-bprob-1.f: ... this.
2010
2011 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2012
2013         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2014         bison 1.50 or later.
2015
2016 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2017
2018         * g++.dg/README: Describe more test directories.
2019
2020 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2021
2022         * g++.dg/init/array6.C: Add additional tests.
2023
2024 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2025
2026         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2027         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2028
2029 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2030
2031         * gcc.c-torture/compile/20020604-1.x: New.
2032         * gcc.c-torture/compile/simd-5.x: Likewise.
2033         * gcc.c-torture/execute/920710-1.x: Likewise.
2034         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2035
2036 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2037
2038         * g++.dg/inherit/override1.C: Add dg-options clause.
2039
2040 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2041
2042         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2043         _mm_slli_si128.
2044
2045 2002-10-19  Andreas Schwab  <schwab@suse.de>
2046
2047         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2048         directory component.
2049
2050 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2051
2052         * g++.dg/inherit/thunk1.C: New test.
2053
2054         * g++.dg/inherit/override1.C: New test.
2055
2056         * g++.dg/abi/mangle11.C: New test.
2057         * g++.dg/abi/mangle14.C: New test.
2058         * g++.dg/abi/mangle17.C: New test.
2059
2060 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2061
2062         * g++.dg/overload/member2.C: New test.
2063
2064 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2065
2066         * g++.dg/README: Describe new compat directory.
2067         * g++.dg/dg.exp: Skip tests in compat directory.
2068         * README.compat: New file.
2069         * lib/compat.exp: New expect script.
2070         * g++.dg/compat: New test directory.
2071         * g++.dg/compat/compat.exp: New expect script.
2072         * g++.dg/compat/abi: New test directory.
2073         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2074         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2075         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2076         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2077         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2078         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2079         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2080         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2081         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2082         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2083         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2084         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2085         * g++.dg/compat/break: New test directory.
2086         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2087         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2088         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2089         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2090         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2091         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2092         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2093         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2094         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2095         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2096         g++.dg/compat/break/README: New files.
2097         * g++.dg/compat/eh: New test directory.
2098         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2099         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2100         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2101         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2102         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2103         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2104         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2105         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2106         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2107         g++.dg/compat/eh/filter2_y.C,
2108         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2109         g++.dg/compat/eh/new1_y.C,
2110         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2111         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2112         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2113         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2114         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2115         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2116         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2117         g++.dg/compat/eh/unexpected1_y.C: New files.
2118         * g++.dg/compat/init: New test directory.
2119         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2120         g++.dg/compat/init/array5_y.C,
2121         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2122         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2123         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2124         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2125         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2126         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2127         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2128         g++.dg/compat/init/init-ref2_y.C: New files.
2129
2130 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2131
2132         PR c++/7584
2133         * g++.dg/inherit/using3.C: New test.
2134
2135 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
2136
2137         * gcc.dg/20021017-2.c: New test.
2138
2139 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2140
2141         * g++.dg/abi/mangle16.C: Adjust.
2142
2143         * g++.dg/init/array8.C: New test.
2144
2145 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2146
2147         * gcc.dg/special/mips-abi.exp: New test.
2148         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2149
2150 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2151
2152         * g++.dg/abi/mangle16.C: New test.
2153         * g++.dg/abi/mangle17.C: Likewise.
2154
2155         PR c++/7478
2156         * g++.dg/template/ref1.C: New test.
2157
2158 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2159
2160         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2161
2162 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2163
2164         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2165
2166 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2167
2168         PR c++/7524
2169         * g++.dg/init/array7.C: New test.
2170
2171 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2172
2173         * g++.dg/init/array6.C: New test.
2174
2175         * g++.dg/abi/mangle13.C: Likewise.
2176         * g++.dg/abi/mangle14.C: Likewise.
2177         * g++.dg/abi/mangle15.C: Likewise.
2178
2179 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2180
2181         * g++.dg/abi/empty8.C: New test.
2182
2183 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2184
2185         * g++.dg/init/ctor1.C: New test.
2186
2187 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2188
2189         * gcc.c-torture/execute/20021015-1.c: New test.
2190
2191 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2192
2193         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2194
2195 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
2196
2197         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2198
2199 2002-10-14  Richard Henderson  <rth@redhat.com>
2200
2201         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2202
2203 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2204
2205         PR optimization/6631
2206         * g++.dg/opt/const2.C: New test.
2207
2208 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2209
2210         PR c++/7176
2211         * g++.dg/parse/friend1.C: New test.
2212         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2213
2214 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2215
2216         * gcc.dg/20021014-1.c: New test.
2217
2218 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2219
2220         PR c++/5661
2221         * g++.dg/ext/vlm1.C: New test.
2222         * g++.dg/ext/vlm2.C: Likewise.
2223
2224         * g++.dg/init/array1.C: Remove invalid braces.
2225         * g++.dg/init/brace1.C: New test.
2226         * g++.dg/init/copy2.C: Likewise.
2227         * g++.dg/init/copy3.C: Likewise.
2228         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2229         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2230         braces.
2231
2232 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2233
2234         * gcc.dg/cpp/assembler.S: Don't use -ansi.
2235
2236 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
2237
2238         * gcc.c-torture/compile/simd-5.c: New test.
2239
2240 2002-10-10  Roger Sayle  <roger@eyesopen.com>
2241
2242         * gcc.c-torture/execute/shiftopt-1.c: New test case.
2243
2244 2002-10-10  Jim Wilson  <wilson@redhat.com>
2245
2246         * gcc.c-torture/execute/20021010-1.c: New test.
2247
2248 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
2249
2250         PR c/7353
2251         * g++.dg/ext/typedef-init.C: New test.
2252         * gcc.dg/typedef-init.c: New test.
2253
2254 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
2255
2256         * gcc.dg/cpp/paste13.c: New test.
2257
2258 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2259
2260         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
2261         remaining platforms, XFAIL during compile, not execute.  Don't
2262         XFAIL at -O0.
2263
2264 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
2265
2266         * gcc.dg/alias-1.c: Tweak expected warning.
2267
2268 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2269
2270         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2271
2272 2002-10-06  Andreas Jaeger  <aj@suse.de>
2273
2274         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2275         * gcc.dg/cpp/c++98.C: Likewise.
2276
2277         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2278         * g++.dg/cpp/c++98.C: Likewise.
2279
2280         * g++.dg/README (Subdirectories): Mention cpp directory.
2281
2282         PR target/7559
2283         * gcc.dg/20021006-1.c: New test.
2284
2285 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2286
2287         PR c++/7804
2288         * g++.dg/other/warning1.C: New test.
2289
2290 2002-10-04  Roger Sayle  <roger@eyesopen.com>
2291
2292         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
2293         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
2294         and sparc-*-* with -m64 as expected failures.  See PR 8087.
2295
2296 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2297
2298         PR c++/7931
2299         * g++.dg/template/ptrmem3.C: New test.
2300
2301         PR c++/7754
2302         * g++.dg/template/union1.C: New test.
2303
2304 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2305
2306         PR c++/8006
2307         * g++.dg/abi/mangle9.C: New test.
2308         * g++.dg/abi/mangle10.C: New test.
2309         * g++.dg/abi/mangle11.C: New test.
2310         * g++.dg/abi/mangle12.C: New test.
2311
2312 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
2313
2314         PR c++/7188.
2315         * g++.dg/template/meminit1.C: New test.
2316         * g++.dg/warn/Wreorder-1.C: Likewise.
2317         * g++.old-deja/g++.mike/warn3.C: Tweak.
2318         * lib/prune.exp: Ingore "in copy constructor".
2319
2320 2002-10-02  Andreas Jaeger  <aj@suse.de>
2321
2322         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2323         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2324         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2325         on x86-64.
2326
2327 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2328
2329         * gcc.dg/empty1.C: Fix typo.
2330
2331 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
2332
2333         * gcc.dg/alias-1.c: New test.
2334
2335 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2336
2337         * gcc.dg/empty1.C: New test.
2338
2339         * g++.dg/tls/init-2.C: Tweak error messages.
2340
2341 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2342
2343         * gcc.c-torture/compile/20020923-1.c: New test.
2344
2345 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2346
2347         * gcc.c-torture/execute/ffs-1.c: New test.
2348         * gcc.c-torture/execute/ffs-2.c: Ditto.
2349
2350 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2351
2352         * g++.dg/overload/member1.C: New test.
2353
2354 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2355
2356         * g++.dg/abi/empty7.C: New test.
2357         * g++.dg/init/pm2.C: Likewise.
2358
2359 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2360
2361         * g++.dg/rtti/crash1.C: New test.
2362
2363 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2364
2365         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2366         gcc.dg/sibcall-4.c: New tests.
2367
2368 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2369
2370         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2371         powerpc and MMIX targets.
2372
2373 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2374
2375         * gcc.dg/cpp/20020927-1.c: New.
2376
2377 2002-09-26  David S. Miller  <davem@redhat.com>
2378
2379         * gcc.c-torture/compile/trunctfdf.c: New.
2380
2381 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2382
2383         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2384
2385 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2386
2387         * gcc.c-torture/execute/loop-15.c: New.
2388
2389 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2390
2391         * README.QMTEST: Fix typo.
2392
2393 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2394
2395         * gcc.dg/20020926-1.c: New test.
2396
2397 2002-09-25  David S. Miller  <davem@redhat.com>
2398
2399         PR target/7842
2400         * gcc.c-torture/execute/shiftdi.c: New test.
2401
2402 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2403
2404         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2405         unique to the tool.
2406         * lib/g77.exp (g77_init): Likewise.
2407         * lib/g++.exp (g++_init): Likewise.
2408         * lib/objc.exp (objc_init): Likewise.
2409
2410 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2411
2412         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2413         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2414         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2415
2416 2002-09-25  Richard Henderson  <rth@redhat.com>
2417
2418         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2419         too-small long double.
2420
2421 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2422
2423         * gcc.dg/20020919-1.c: New test.
2424
2425 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2426
2427         * g++.dg/abi/bitfield6.C: New test.
2428         * g++.dg/abi/bitfield7.C: New test.
2429         * g++.dg/abi/bitfield8.C: New test.
2430         * g++.dg/abi/vbase11.C: New test.
2431
2432 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2433
2434         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2435         hppa*-*-hpux*.  Update test comment.
2436
2437 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2438
2439         * gcc.dg/tls/struct-1.c: New test.
2440
2441 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2442
2443         * gcc.dg/cpp/tr-warn2.c: Update.
2444
2445 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2446
2447         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2448
2449 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2450
2451         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2452         systems.
2453
2454 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2455
2456         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2457
2458         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2459         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2460         setting of cxxfilt.
2461
2462 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2463
2464         * gcc.dg/20020312-2.c: Update for darwin.
2465
2466 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2467
2468         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2469
2470 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2471
2472         * objc.dg/comp-types-1.m: New test.
2473         * objc.dg/comp-types-2.m: New test.
2474         * objc.dg/comp-types-3.m: New test.
2475         * objc.dg/comp-types-4.m: New test.
2476         * objc.dg/comp-types-5.m: New test.
2477         * objc.dg/comp-types-6.m: New test.
2478
2479 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2480
2481         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2482
2483 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2484
2485         * g++.dg/other/do1.C: New test.
2486
2487         * g++.dg/template/subst1.C: New test.
2488
2489 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2490
2491         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2492
2493 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2494
2495         * g++.dg/template/qualttp20.C: Adjust expected errors.
2496         * g++.old-deja/g++.jason/report.C: Likewise.
2497         * g++.old-deja/g++.other/qual1.C: Likewise.
2498
2499         * g++.dg/lookup/scoped2.C: New test.
2500
2501         * g++.dg/ext/asm3.C: New test.
2502
2503 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2504
2505         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2506
2507 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2508
2509         * ChangeLog: follow spelling conventions.
2510         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2511         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2512         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2513         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2514         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2515         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2516         * g++.old-deja/g++.law/global-init1.C: Likewise.
2517         * g++.old-deja/g++.other/delete4.C: Likewise.
2518         * g++.old-deja/g++.other/inline21.C: Likewise.
2519         * g++.old-deja/g++.other/singleton.C: Likewise.
2520         * g77.dg/strlen0.f: Likewise.
2521         * g77.f-torture/compile/20010519-1.f: Likewise.
2522         * g77.f-torture/compile/980310-4.f: Likewise.
2523         * gcc.c-torture/compile/20000605-1.c: Likewise.
2524         * gcc.c-torture/execute/20020225-1.c: Likewise.
2525         * gcc.dg/c90-hexfloat-2.c: Likewise.
2526         * gcc.dg/c99-bool-1.c: Likewise.
2527         * gcc.dg/c99-hexfloat-2.c: Likewise.
2528         * gcc.dg/dll-2.c: Likewise.
2529         * gcc.dg/wtr-union-init-1.c: Likewise.
2530         * gcc.dg/wtr-union-init-2.c: Likewise.
2531         * gcc.dg/wtr-union-init-3.c: Likewise.
2532         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2533         * gcc.dg/cpp/defined.c: Likewise.
2534         * gcc.dg/cpp/macsyntx.c: Likewise.
2535         * gcc.dg/cpp/paste2.c: Likewise.
2536         * gcc.dg/cpp/trad/defined.c: Likewise.
2537         * gcc.dg/format/c90-printf-1.c: Likewise.
2538         * gcc.dg/format/c90-scanf-1.c: Likewise.
2539         * gcc.dg/format/c99-printf-1.c: Likewise.
2540         * gcc.dg/format/c99-scanf-1.c: Likewise.
2541         * gcc.misc-tests/gcov-8.c: Likewise.
2542         * lib/profopt.exp: Likewise.
2543
2544 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2545
2546         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2547
2548 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2549
2550         * g++.dg/inherit/using2.C: New test.
2551
2552 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2553
2554         * ChangeLog: Follow spelling conventions.
2555         * g++.dg/template/friend4.C: Likewise.
2556         * g++.old-deja/g++.pt/crash67.C: Likewise.
2557         * gcc.c-torture/execute/20000801-4.c: Likewise.
2558         * gcc.dg/c90-digraph-1.c: Likewise.
2559         * gcc.dg/c94-digraph-1.c: Likewise.
2560         * gcc.dg/c99-digraph-1.c: Likewise.
2561         * gcc.dg/cpp/line5.c: Likewise.
2562         * gcc.dg/cpp/multiline.c: Likewise.
2563         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2564         * gcc.dg/format/attr-3.c: Likewise.
2565         * gcc.dg/format/c90-scanf-3.c: Likewise.
2566         * gcc.dg/format/ext-4.c: Likewise.
2567
2568 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2569
2570         * g++.dg/template/pretty1.C: New test.
2571
2572 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2573
2574         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2575
2576 2002-09-13  Matt Austern  <austern@apple.com>
2577
2578         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2579         passing a cast expression to a function by const reference.
2580
2581 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2582
2583         * g++.dg/template/deduce1.C: New test.
2584
2585 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2586
2587         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2588         32-bit int.
2589
2590 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2591
2592         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2593         usage.
2594
2595 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2596
2597         * gcc.c-torture/compile/20020910-1.c: New test.
2598
2599 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2600
2601         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2602
2603 2002-09-10  Andreas Jaeger  <aj@suse.de>
2604
2605         * gcc.dg/20020312-2.c: Adjust for x86-64.
2606
2607 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2608
2609         * g77.dg/7388.f: New test case for PR 7388.
2610
2611 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2612
2613         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2614
2615 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2616
2617         * objc.dg/proto-lossage-1.m: New test.
2618
2619 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2620
2621         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2622
2623 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2624
2625         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2626         expected to pass.
2627
2628 2002-09-06  Stan Shebs  <shebs@apple.com>
2629             David Edelsohn  <edelsohn@gnu.org>
2630
2631         * gcc.dg/weak: New directory.
2632         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2633         target-specific xfail bits.
2634         * gcc.dg/typeof-2.c: Move to new directory.
2635         * gcc.dg/weak.exp: New expect script.
2636
2637 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2638
2639         * gcc.c-torture/execute/extzvsi.c: New test.
2640
2641 2002-09-05  Stan Shebs  <shebs@apple.com>
2642
2643         * gcc.dg/weak-1.c: xfail on Darwin.
2644         * gcc.dg/weak-2.c: Ditto.
2645         * gcc.dg/weak-3.c: Ditto.
2646         * gcc.dg/weak-4.c: Ditto.
2647         * gcc.dg/weak-5.c: Ditto.
2648         * gcc.dg/weak-6.c: Ditto.
2649         * gcc.dg/weak-7.c: Ditto.
2650         * gcc.dg/weak-8.c: Ditto.
2651         * gcc.dg/weak-9.c: Ditto.
2652
2653 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2654
2655         * gcc.c-torture/execute/loop-14.c: New test.
2656
2657 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2658
2659         * g++.dg/other/cxa-atexit1.C: New test.
2660
2661         * gcc.dg/typeof-2.c: New test.
2662
2663 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2664
2665         * gcc.dg/builtins-2.c: New testcase.
2666         * gcc.dg/builtins-3.c: New testcase.
2667
2668 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2669
2670         * gcc.dg/cpp/_Pragma4.c: New test.
2671
2672 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2673
2674         * objc/execute/nil_method-1.m: New testcase.
2675
2676 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2677
2678         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2679         [Object class], not [Object initialize].
2680
2681 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2682             Hans-Peter Nilsson  <hp@bitrange.com>
2683
2684         * gcc.c-torture/execute/20020720-1.x: Skip test on
2685         mmix-knuth-mmixware.  Correct comment.
2686
2687 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2688
2689         * testsuite/g++.dg/abi/bitfield5.C: New test.
2690         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2691
2692 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2693
2694         * objc.dg/undeclared-selector.m: New test.
2695
2696 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2697
2698         * g++.dg/other/offsetof1.C: Avoid cast warning.
2699
2700 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2701
2702         * objc.dg/super-class-2.m: New test.
2703
2704 2002-08-24  Matt Austern  <austern@apple.com>
2705
2706         * g++.dg/ext/lvaddr.C: New test.
2707         * g++.dg/ext/lvcast.C: New test.
2708
2709 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2710
2711         * testsuite/g++.dg/inherit/cond1.C: New test.
2712
2713 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2714
2715         * gcc.dg/noncompile/incomplete-1.c: New test.
2716
2717 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2718
2719         * gcc.dg/typespec-1.c: New test.
2720
2721 2002-08-20  Devang Patel  <dpatel@apple.com>
2722         * objc.dg/proto-hier-2.m: New test.
2723
2724 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2725
2726         * objc.dg/bitfield-1.m: New test.
2727         * objc.dg/bitfield-2.m: New test.
2728
2729 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2730
2731         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2732         gcc.dg/c99-flex-array-4.c: New tests.
2733
2734 2002-08-16  Stan Shebs  <shebs@apple.com>
2735
2736         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2737
2738 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2739
2740         * gcc.dg/typeof-1.c: New test.
2741         * g++.dg/ext/typeof2.C: New test.
2742
2743 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2744
2745         * g++.dg/other/offsetof1.C: New test.
2746
2747 2002-08-14  Richard Henderson  <rth@redhat.com>
2748
2749         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2750
2751 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2752
2753         * gcc.dg/cpp/_Pragma3.c: New test.
2754
2755 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2756
2757         * g++.dg/template/inherit3: New test.
2758
2759 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2760
2761         * gcc.dg/bitfld-4.c: Add blank options.
2762
2763 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2764
2765         * g++.dg/template/crash1.C: New test.
2766
2767 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2768
2769         * gcc.dg/tls/opt-2.c: New test.
2770
2771 2002-08-08  Devang Patel  <dpatel@apple.com>
2772
2773         * objc.dg/selector-1.m : New test
2774
2775 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2776
2777         * g++.dg/abi/bitfield4.C: New test.
2778         * gcc.dg/bitfld-4.c: New test.
2779
2780 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2781
2782         * g++.dg/other/packed1.C: New test.
2783
2784 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2785
2786         * g++.dg/abi/offsetof.C: Tweak error messages.
2787         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2788
2789 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2790
2791         * gcc.dg/bitfld-3.c: New test.
2792
2793 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2794             Richard Henderson  <rth@redhat.com>
2795
2796         * gcc.dg/i386-bitfield1.c: New test.
2797         * g++.dg/abi/bitfield3.C: Update.
2798
2799 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2800
2801         * objc.dg/const-str-2.m: Update.
2802         * gcc.dg/cpp/c++98.c: Change to C extension.
2803         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2804         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2805
2806 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2807
2808         * testsuite/gcc.dg/tls/diag-3.c: New.
2809
2810 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2811
2812         * g++.dg/README (Subdirectories): Document new subdir expr.
2813         * g++.dg/expr/pmf-1.C: New test.
2814
2815 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2816
2817         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2818
2819 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2820
2821         * g++.dg/abi/bitfield3.C: New test.
2822
2823 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2824
2825         * lib/gcov.exp: Tweak expected line formats.
2826         * gcc.misc-tests/gcov8.c: New test.
2827         * gcc.misc-tests/gcov8.x: New flags.
2828
2829 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2830
2831         * consistency.vlad/layout/endian.c: Include string.h.
2832
2833         * gcc.c-torture/execute/20020805-1.c: New test.
2834
2835 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2836
2837         * g++.dg/other/conversion1.C: New test.
2838
2839 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2840
2841         * gcc.dg/builtins-1.c: New testcase.
2842
2843 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2844
2845         * g++.dg/inherit/access3.C: New test.
2846
2847 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2848
2849         * gcc.dg/ia64-visibility-2.c: New test.
2850
2851 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2852
2853         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2854         __qualifier_flags to __flags.
2855
2856 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2857
2858         * g++.dg/inherit/operator1.C: New test.
2859         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2860         * g++.dg/other/error1.C: Change expected error message.
2861         * g++.dg/template/conv4.C: Likewise.
2862
2863 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2864
2865         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2866         for documented behavior.
2867
2868 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2869
2870         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2871         several targets known to fail.
2872
2873 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2874
2875         * gcc.dg/mips-args-[123].c: New tests.
2876
2877 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2878
2879         * gcc.dg/ppc-spe.c: New.
2880
2881 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2882
2883         * g++.dg/other/ptrmem4.C: New testcase.
2884
2885 2002-07-24  Richard Henderson  <rth@redhat.com>
2886
2887         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2888
2889 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2890
2891         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2892
2893 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2894
2895         * gcc.c-torture/execute/memset-3.c: New testcase.
2896
2897 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2898
2899         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2900         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2901
2902 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2903
2904         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2905         Delete.
2906
2907 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2908
2909         * gcc.c-torture/compile/simd-4.c: New test.
2910
2911 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2912
2913         PR c++/7347, c++/7348
2914         * g++.dg/template/access4.C: New test.
2915         * g++.dg/template/access5.C: New test.
2916         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2917         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2918         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2919         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2920
2921 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2922
2923         * gcc.dg/gnu89-init-2.c: New test.
2924
2925 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2926
2927         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2928
2929 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2930
2931         * gcc.c-torture/execute/20020720-1.c: New testcase.
2932
2933 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2934
2935         * gcc.dg/cpp/Wsignprom.c: New tests.
2936
2937 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2938
2939         * gcc.c-torture/execute/loop-13.c: New test.
2940
2941 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2942
2943         * gcc.dg/cpp/expr.c: New tests.
2944
2945 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2946
2947         * g++.dg/opt/pr6713.C: Add template instantiation.
2948
2949 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2950
2951         * gcc.dg/nest.c: New test.
2952
2953 2002-07-17  Richard Henderson  <rth@redhat.com>
2954
2955         * g++.dg/opt/pr6713.C: New test.
2956
2957 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2958
2959         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2960         XFAIL for all x86 processors.
2961
2962 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2963
2964         * gcc.c-torture/execute/20010122-1.x: Do not test with
2965         -fomit-frame-pointer.
2966
2967 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2968
2969         * g++.dg/template/instantiate2.C: New test.
2970         * g++.dg/template/spec4.C: New test.
2971
2972 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2973
2974         * g++.dg/template/access2.C: New test.
2975         * g++.dg/template/access3.C: New test.
2976
2977 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2978
2979         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2980         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2981         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2982         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2983         Convert to use <stdarg.h>.
2984         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2985         Delete.
2986         * gcc.dg/va-arg-2.c: New.
2987         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2988
2989 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2990
2991         * gcc.c-torture/compile/20020710-1.c: New test.
2992
2993 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2994                           Andrew Pinski  <pinskia@physics.uc.edu>
2995
2996         gcc.c-torture/compile/simd-2.c: New testcase.
2997         gcc.c-torture/compile/simd-3.c: Likewise.
2998
2999 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3000
3001         PR c++/7224
3002         * g++.dg/overload/error1.C: New test.
3003
3004 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3005
3006         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3007         configuration and IRIX 6 O32 ABI.
3008
3009 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3010
3011         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3012
3013 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3014
3015         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3016
3017 2002-07-10  Jeffrey A Law  <law@redhat.com>
3018
3019         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3020
3021         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3022
3023 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3024
3025         * gcc.dg/20020312-2.c: Check for __PPC__.
3026
3027 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3028
3029         * gcc.c-torture/compile/20020709-1.c: New test.
3030
3031 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3032
3033         * g++.dg/template/qualttp21.C: New test case.
3034
3035 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3036
3037         * gcc.c-torture/compile/20020706-1.c: New test.
3038         * gcc.c-torture/compile/20020706-2.c: New test.
3039
3040 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3041             Alexandre Oliva  <aoliva@redhat.com>
3042
3043         * g++.dg/warn/incomplete1.C: New test.
3044
3045 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3046
3047         PR c++/7099
3048         * g++.dg/warn/noreturn1.C: New test.
3049
3050 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3051
3052         PR c++/6706
3053         * g++.dg/debug/debug6.C: New test.
3054         * g++.dg/debug/debug7.C: New test.
3055
3056 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
3057
3058         * gcc.c-torture/compile/simd-3.c: New test.
3059
3060 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3061
3062         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3063         * gcc.dg/20020620-1.c: Likewise.
3064
3065 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3066
3067         PR c++/6944
3068         * g++.dg/init/array4.C: New test.
3069         * g++.dg/init/array5.C: New test.
3070
3071 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
3072
3073         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3074         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3075
3076 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3077
3078         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3079         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3080         * gcc.dg/wtr-conversion-1.c: Likewise.
3081         * gcc.dg/wtr-escape-1.c: Likewise.
3082         * gcc.dg/wtr-int-type-1.c: Likewise.
3083         * gcc.dg/wtr-label-1.c: Likewise.
3084         * gcc.dg/wtr-static-1.c: Likewise.
3085         * gcc.dg/wtr-strcat-1.c: Likewise.
3086         * gcc.dg/wtr-suffix-1.c: Likewise.
3087         * gcc.dg/wtr-switch-1.c: Likewise.
3088         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3089         * gcc.dg/wtr-union-init-1.c: Likewise.
3090         * gcc.dg/wtr-union-init-2.c: Likewise.
3091         * gcc.dg/wtr-union-init-3.c: Likewise.
3092
3093         * gcc.dg/wtr-func-def-1.c: New test.
3094
3095 2002-07-02 Devang Patel <dpatel@apple.com>
3096
3097         * objc.dg/param-1.m: New test.
3098
3099 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3100
3101         * gcc.dg/cpp/trad/directive.c: Add test.
3102         * gcc.dg/cpp/trad/macroargs.c: Add test.
3103         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3104
3105 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3106
3107         * gcc.dg/cpp/cmdlne-M.c: New test.
3108
3109 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3110
3111         * objc.dg/desig-init-1.m: New test.
3112
3113 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3114
3115         PR c++/6716
3116         * g++.dg/template/instantiate1.C: New test.
3117
3118 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3119
3120         PR c++/7112
3121         * g++.dg/template/sizeof2.C: New test.
3122
3123 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3124
3125         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3126         gcc.dg/cpp/trad/include.c: New tests.
3127
3128 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3129
3130         PR target/7177
3131         * gcc.c-torture/compile/20020701-1.c: New test.
3132
3133 2002-07-01  Stan Shebs  <shebs@apple.com>
3134
3135         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3136         header here...
3137         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3138         (objc-torture-execute): or here.
3139
3140 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
3141
3142         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3143
3144 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3145
3146         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3147
3148 2002-06-30  Devang Patel  <dpatel@apple.com>
3149
3150         * objc.dg/fsyntax-only.m: New test.
3151
3152 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3153
3154         PR c++/6695
3155         * g++.dg/template/friend7.C: New file.
3156
3157 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3158
3159         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3160         return type.
3161
3162 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
3163
3164         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3165         avoid division by zero.
3166
3167 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3168
3169         * gcc.dg/Wunknownprag.c: New tests.
3170
3171 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
3172
3173         * gcc.c-torture/execute/simd-2.c: New test.
3174
3175 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3176
3177         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3178         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3179         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3180         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3181         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3182         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3183         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3184         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3185         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3186         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3187         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3188         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3189         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3190         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3191         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3192         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3193         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3194
3195 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3196
3197         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3198         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3199         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3200         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3201         New tests.
3202         * gcc.dg/cpp/trad/directive.c: Update.
3203
3204 2002-06-23  Andreas Jaeger  <aj@suse.de>
3205
3206         * gcc.c-torture/execute/complex-6.c: New.
3207
3208 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3209
3210         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3211         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3212         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3213         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3214
3215 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3216
3217         * gcc.dg/cpp/trad: New directory with traditional tests copied
3218         from parent directory.
3219         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3220         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3221         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3222         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3223         Move to trad/ and rename.
3224         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3225         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3226         gcc.dg/cpp/trad/redef2.c: New tests.
3227         * gcc.dg/cpp/trad/trad.exp: New driver.
3228
3229 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3230
3231         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3232         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3233         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3234         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3235         Remove.
3236
3237 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3238
3239         * gcc.dg/20020620-1.c: New test.
3240
3241 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3242
3243         * g++.dg/template/ttp4.C: New test.
3244
3245 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
3246
3247         * g++.dg/opt/vt1.C: Fix regexp.
3248
3249 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3250
3251         * gcc.c-torture/execute/pure-1.c: Make functions static again.
3252         Don't use attribute `noinline'.
3253
3254 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3255
3256         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3257
3258 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
3259
3260         * gcc.c-torture/execute/simd-1.c: New.
3261
3262         * gcc.dg/simd-1.c: New.
3263
3264 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3265
3266         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3267
3268 2002-06-16  Richard Henderson  <rth@redhat.com>
3269
3270         * g++.dg/ext/anon-struct1.C: New.
3271         * g++.dg/ext/anon-struct2.C: New.
3272         * g++.dg/ext/anon-struct3.C: New.
3273         * gcc.dg/anon-struct-1.c: New.
3274         * gcc.dg/anon-struct-2.c: New.
3275         * gcc.dg/anon-struct-3.c: New.
3276         * gcc.dg/20011008-1.c: Adjust warning text.
3277         * gcc.dg/20020527-1.c: Add -fms-extensions.
3278
3279 2002-06-16  Richard Henderson  <rth@redhat.com>
3280
3281         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3282
3283 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
3284
3285         * gcc.c-torture/execute/20020615-1.c: New test.
3286
3287 2002-06-15  Roger Sayle  <roger@eyesopen.com>
3288
3289         * gcc.c-tortuture/execute/compare-1.c: New test case.
3290         * gcc.c-tortuture/execute/compare-2.c: New test case.
3291         * gcc.c-tortuture/execute/compare-3.c: New test case.
3292
3293 2002-06-13  Richard Henderson  <rth@redhat.com>
3294
3295         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
3296         ia64 ilp32.
3297
3298 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3299
3300         * g++.dg/template/typename2.C: Update error message.
3301
3302 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
3303
3304         * gcc.c-torture/execute/20020611-1.c: New test.
3305
3306 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
3307
3308         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3309         list of targets to skip.
3310
3311 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
3312
3313         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3314         targets if not optimizing.
3315
3316 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
3317
3318         * gcc.c-torture/compile/20020605-1.c: New test.
3319
3320         * g++.dg/opt/vt1.C: New test.
3321
3322         * gcc.dg/20020531-1.c: New test.
3323
3324         * gcc.dg/20020530-1.c: New test.
3325
3326         * gcc.dg/20020527-1.c: New test.
3327
3328         * g++.dg/opt/cse1.C: New test.
3329
3330 2002-06-07  Roger Sayle  <roger@eyesopen.com>
3331
3332         * gcc.dg/20020607-2.c: New test case.
3333
3334 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
3335
3336         * gcc.c-torture/compile/20020604-1.c: New test.
3337
3338 2002-06-04  Richard Henderson  <rth@redhat.com>
3339
3340         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3341         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3342         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3343
3344 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3345
3346         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3347
3348 2002-06-03  Richard Henderson  <rth@redhat.com>
3349
3350         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3351         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3352
3353 2002-06-02  Richard Henderson  <rth@redhat.com>
3354
3355         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3356         test functions static.
3357
3358 2002-06-02  Andreas Jaeger  <aj@suse.de>
3359
3360         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3361         now.
3362
3363 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3364
3365         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3366         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3367         Update for mofified diagnostics.
3368         * gcc.dg/c99-intconst-1.c: No longer fail.
3369
3370 2002-06-02  Richard Henderson  <rth@redhat.com>
3371
3372         * gcc.dg/uninit-A.c: Remove xfail markers.
3373
3374 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3375
3376         * gcc.dg/fnegate-1.c: New test case.
3377
3378 2002-05-30  Osku Salerma  <osku@iki.fi>
3379
3380         * gcc.c-torture/execute/mayalias-1.c: New file.
3381
3382 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3383
3384         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3385         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3386         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3387
3388 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3389
3390         * gcc.c-torture/execute/20020529-1.c: New test.
3391
3392 2002-05-27  Richard Henderson  <rth@redhat.com>
3393
3394         * g++.dg/ext/attrib6.C: New test case.
3395
3396 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3397
3398         * gcc.c-torture/execute/pure-1.c: New test.
3399
3400 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3401
3402         * gcc.dg/cpp/arith-2.c: Remove.
3403
3404 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3405
3406         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3407         * gcc.dg/cpp/if-3.c: Remove.
3408
3409 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3410
3411         * g++.dg/opt/cse2.C: New test.
3412
3413 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3414
3415         * gcc.dg/cpp/arith-1.c: New semantic tests.
3416         * gcc.dg/cpp/if-1.c: Update.
3417
3418 2002-05-24  Ben Elliston  <bje@redhat.com>
3419
3420         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3421
3422 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3423
3424         * gcc.dg/verbose-asm.c: New test.
3425
3426 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3427
3428         * gcc.dg/cpp/paste12.c: New test.
3429
3430 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3431
3432         * g++.dg/parse/named_ops.C: New test.
3433
3434 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3435
3436         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3437
3438 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3439
3440         * gcc.dg/weak-2.c: Allow optional leading underscore
3441         in scan-assembler symbol name.
3442         * gcc.dg/weak-3.c: Likewise.
3443         * gcc.dg/weak-4.c: Likewise.
3444         * gcc.dg/weak-5.c: Likewise.
3445
3446 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3447
3448         * gcc.dg/20020523-1.c: New test.
3449
3450 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3451
3452         * objc.dg/const-str-2.m: Update now that we stop after
3453         a command line error.
3454
3455 2002-05-22  Richard Henderson  <rth@redhat.com>
3456
3457         * g++.dg/dg.exp: Fix typo in test pruneing.
3458
3459 2002-05-22  Richard Henderson  <rth@redhat.com>
3460
3461         * g++.dg/dg.exp: Prune the tls subdirectory.
3462         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3463         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3464         * g++.dg/tls/init-1.C: New.
3465
3466 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3467
3468         * gcc.dg/20020517-1.c: New test.
3469
3470 2002-05-21  Richard Henderson  <rth@redhat.com>
3471
3472         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3473         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3474
3475 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3476
3477         * g++.dg/other/copy2.C: New test.
3478
3479 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3480
3481         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3482         (MAX_COPY): Bump up to 10 times sizeof (long long).
3483         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3484
3485         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3486         sizeof (long long).
3487
3488         * gcc.c-torture/execute/strcpy-1.c: New test.
3489
3490 2002-05-19  Jason Merrill  <jason2redhat.com>
3491
3492         * g++.dg/ext/oper1.C: New test.
3493
3494 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3495 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3496
3497         * README.QMTEST: New file.
3498
3499         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3500
3501 2002-05-19  Andreas Jaeger  <aj@suse.de>
3502
3503         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3504         now.
3505         * gcc.c-torture/execute/loop-2d.x: Likewise.
3506
3507 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3508
3509         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3510         support weak symbols.
3511         * gcc.dg/weak-4.c: Likewise
3512         * gcc.dg/weak-6.c: Likewise
3513
3514 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3515
3516         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3517         cygwin, coff and h8300-*-hms targets
3518         * gcc.dg/weak-5.c: Likewise
3519         * gcc.dg/weak-7.c: Likewise
3520
3521 2002-05-16  Jason Merrill  <jason@redhat.com>
3522
3523         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3524         (scan-assembler-not, scan-assembler-dem): Likewise.
3525         (scan-assembler-dem-not): Likewise.
3526
3527 2002-05-15  Richard Henderson  <rth@redhat.com>
3528
3529         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3530
3531 2002-05-15  Richard Henderson  <rth@redhat.com>
3532
3533         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3534         (vfoo1f): Warning here.
3535         (vfoo1l): Don't redefine the alias.
3536
3537 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3538
3539         * g++.dg/init/pm1.C: New test.
3540
3541 2002-05-12  David S. Miller  <davem@redhat.com>
3542
3543         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3544         types.
3545
3546 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3547
3548         * gcc.c-torture/execute/20020510-1.c: New test case.
3549
3550 2002-05-10  David S. Miller  <davem@redhat.com>
3551
3552         * gcc.c-torture/execute/conversion.c: Test long double too.
3553
3554 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3555
3556         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3557         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3558         * lib/g++.exp (g++_link_flags): Likewise.
3559         * lib/objc.exp (objc_target_compile): Likewise.
3560
3561 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3562
3563         * gcc.dg/cpp/poison.c: Update.
3564         * gcc.dg/cpp/20000625-2.c: Remove.
3565         * gcc.dg/cpp/direct2s.c: Remove final test.
3566
3567 2002-05-08  Tom Rix  <trix@redhat.com>
3568
3569         * gcc.c-torture/execute/20020508-1.c: New test.
3570         * gcc.c-torture/execute/20020508-2.c: New test.
3571         * gcc.c-torture/execute/20020508-3.c: New test.
3572
3573 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3574
3575         * gcc.dg/cpp/charconst-4.c: More tests.
3576
3577 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3578
3579         PR c/6569
3580         * gcc.dg/weak-3.c: Update location of warning messages.
3581         * gcc.dg/weak-5.c: Likewise.
3582
3583 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3584
3585         * gcc.c-torture/execute/20020506-1.c: New test case.
3586
3587 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3588
3589         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3590
3591 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3592
3593         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3594
3595 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3596
3597         * gcc.dg/cpp/charconst-3.c: New test.
3598
3599 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3600
3601         * gcc.dg/cpp/charconst.c: Update tests.
3602
3603 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3604
3605         * treelang: Added directory for new sample language treelang. Also
3606         lib/treelang.exp: New file to signal treelang should be tested.
3607
3608 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3609
3610         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3611         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3612         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3613         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3614         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3615         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3616         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3617
3618 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3619
3620         * gcc.dg/format/xopen-2.c: New test.
3621
3622 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3623
3624         * gcc.dg/20020503-1.c: New test.
3625
3626 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3627
3628         * g++.dg/init/dtor1.C: Make it tougher.
3629
3630 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3631
3632         * g++.dg/init/dtor1.C: New test.
3633
3634 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3635
3636         * gcc.dg/altivec-8.c: New.
3637
3638 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3639
3640         * gcc.dg/altivec-7.c: New.
3641
3642 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3643
3644         * g++.dg/parse/typedef1.C: New test.
3645
3646 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3647
3648         PR c++/6486
3649         * g++.dg/template/friend6.C: New test.
3650
3651         PR c++/6492
3652         * g++.dg/init/copy1.C: New test.
3653
3654 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3655
3656         * g++.dg/warn/effc1.C: New test.
3657
3658 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3659
3660         * gcc.dg/cpp/if-cexp.c: Add a test.
3661
3662 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3663
3664         * gcc.dg/20020426-2.c: New test.
3665
3666 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3667
3668         * gcc.dg/cpp/if-mop.c: Update.
3669         * gcc.dg/cpp/if-mpar.c: Add test.
3670         * gcc.dg/cpp/if-oppr.c: Update.
3671
3672 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3673
3674         PR c/6343
3675         * gcc.dg/weak-[2-7].c: New tests.
3676
3677 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3678
3679         * gcc.dg/enum1.c: New test.
3680
3681 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3682
3683         PR c++/6497
3684         * g++.dg/inherit/access2.C: New test.
3685
3686 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3687
3688         PR bootstrap/6445
3689         * gcc.dg/20020426-1.c: New test.
3690
3691 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3692
3693         * g++.dg/abi/enum1.C: New test.
3694
3695 2002-04-26  Richard Henderson  <rth@redhat.com>
3696
3697         * gcc.dg/c99-bool-1.c: Expect always true warning.
3698
3699 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3700
3701         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3702
3703 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3704
3705         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3706         targets.
3707
3708 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3709
3710         * g++.dg/abi/mange7.C: New test.
3711
3712         PR c++/6438.
3713         * g++.dg/parse/stmtexpr2.C: New test.
3714
3715 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3716
3717         * gcc.dg/20020312-2.c: Add SH target.
3718
3719 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3720
3721         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3722         compiler output on mips*-*-irix*.
3723
3724 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3725
3726         * g++.dg/parse/attr1.C: New test.
3727
3728 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3729
3730         * gcc.c-torture/execute/string-opt-17.c: New test case.
3731         * gcc.c-torture/execute/memset-2.c: New test case.
3732
3733 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3734
3735         PR c++/6256:
3736         * g++.dg/template/friend5.C: New test.
3737
3738         PR c++/6331:
3739         * g++.dg/template/qual1.C: Likewise.
3740
3741 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3742
3743         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3744         Include stdlib.h, not stdio.h or ctype.h.
3745
3746 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3747
3748         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3749         cris-*-elf* and mmix-*-*.
3750         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3751         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3752         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3753         Ditto.
3754         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3755         * gcc.dg/wchar_t-1.c: Ditto.
3756
3757 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3758
3759         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3760         Clarify comment.
3761
3762 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3763
3764         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3765
3766 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3767
3768         * gcc.c-torture/execute/20000906-1.x: Delete.
3769
3770 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3771
3772         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3773
3774 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3775
3776         * PR6367
3777         * g77.f-torture/execute/6367.f: New test.
3778         * g77.f-torture/execute/6367.x: Disable for MMIX.
3779
3780 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3781
3782         * PR6352
3783         * g++.dg/opt/inline2.C: New test.
3784
3785 2002-04-18  Richard Henderson  <rth@redhat.com>
3786
3787         * gcc.dg/20000906-1.c: Enable for all targets.
3788         * gcc.c-torture/compile/iftrap-2.c: New.
3789
3790 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3791
3792         * gcc.dg/20020418-1.c: New test.
3793         * gcc.dg/20020418-2.c: New test.
3794
3795 2002-04-18  Richard Henderson  <rth@redhat.com>
3796
3797         * gcc.c-torture/compile/iftrap-1.c: New.
3798         * gcc.dg/iftrap-1.c: Adjust for ia64.
3799         * gcc.dg/iftrap-2.c: New.
3800
3801 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3802
3803         * gcc.c-torture/compile/20020418-1.c: New test.
3804
3805 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3806
3807         * gcc.c-torture/compile/20020415-1.c: New.
3808
3809 2002-04-18  David S. Miller  <davem@redhat.com>
3810
3811         * gcc.c-torture/execute/20020418-1.c: New test.
3812
3813 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3814
3815         * gcc.dg/20020416-1.c: New test.
3816
3817         * g++.dg/opt/inline1.C: New test.
3818
3819 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3820
3821         * gcc.dg/altivec-5.c: New test.
3822
3823         * gcc.dg/20020415-1.c: New test.
3824
3825 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3826
3827         * testsuite/lib/chill.exp: Remove.
3828
3829 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3830
3831         * g++.dg/other/big-struct.C: New test.
3832
3833 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3834
3835         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3836         of scratch file.
3837
3838 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3839
3840         PR c/6277
3841         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3842         in scan-assembler function name
3843
3844 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3845
3846         * g77.f-torture/execute/980628-4.x,
3847         g77.f-torture/execute/980628-5.x,
3848         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3849         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3850         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3851         i[34567]86-*-*.
3852
3853 2002-04-13  David S. Miller  <davem@redhat.com>
3854
3855         * gcc.c-torture/execute/20020413-1.c: New test.
3856
3857 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3858
3859         * gcc.dg/asm-6.c,
3860         * g++.dg/ext/asm1.C: New tests.
3861
3862 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3863
3864         PR c++ 5373.
3865         * g++.dg/parse/stmtexpr1.C: New test.
3866
3867         PR c++/5189.
3868         * g++.dg/template/copy1.C: New test.
3869
3870 2002-04-12  Richard Henderson  <rth@redhat.com>
3871
3872         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3873
3874 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3875
3876         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3877         gcc.c-torture/execute/20020307-2.c.
3878
3879 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3880
3881         * g++.dg/ext/attrib5.C,
3882         * g++.dg/lookup/struct1.C: New tests.
3883
3884 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3885
3886         * gcc.dg/20020411-1.c: New test.
3887
3888         * gcc.c-torture/execute/20020411-1.c: New test.
3889
3890 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3891
3892         * g77.f-torture/execute/6177.f: New test.
3893
3894 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3895
3896         PR middle-end/6247
3897         * g++.dg/opt/cleanup1.C: New test.
3898
3899         * g++.dg/opt/const1.C: New test.
3900
3901 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3902
3903         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3904
3905 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3906
3907         PR c++/5507
3908         * g++.dg/template/typename2.C: New test.
3909
3910 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3911
3912         * gcc.c-torture/execute/loop-12.c: New.
3913
3914 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3915
3916         * g77.f-torture/execute/980628-4.x,
3917         g77.f-torture/execute/980628-5.x,
3918         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3919         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3920         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3921
3922 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3923
3924         PR optimization/6086
3925         * g++.dg/opt/preinc1.C: New test.
3926
3927 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3928
3929         PR c++/5571
3930         * g++.dg/opt/static2.C: New test.
3931
3932 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3933
3934         PR c/5120
3935         * gcc.dg/20020406-1.c: New test.
3936
3937 2002-04-04  David S. Miller  <davem@redhat.com>
3938
3939         * gcc.c-torture/execute/20020404-1.c: New test.
3940
3941 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3942
3943         PR c/6123
3944         * gcc.dg/20020312-2.c: Do not declare global register variable
3945         if __PIC__ or __pic__ is defined.
3946
3947 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3948
3949         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3950         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3951
3952 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3953
3954         * gcc.misc-tests/linkage.exp: Update last change to handle
3955         sparc*-, not just sparc-.
3956
3957 2002-04-03  Richard Henderson  <rth@redhat.com>
3958
3959         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3960
3961 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3962
3963         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3964
3965 2002-04-02  David S. Miller  <davem@redhat.com>
3966
3967         * gcc.c-torture/execute/20020402-3.c: New test.
3968
3969 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3970
3971         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3972         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3973
3974         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3975         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3976         g77.f-torture/execute/20001201.x,
3977         g77.f-torture/execute/u77-test.x: New files.
3978
3979         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3980         * gcc.dg/wchar_t-1.c: Ditto.
3981
3982 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3983
3984         * gcc.c-torture/execute/20020402-1.c: New test.
3985
3986 2002-04-01  Richard Henderson  <rth@redhat.com>
3987
3988         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3989
3990         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3991
3992 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3993
3994         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3995
3996 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3997
3998         * g++.dg/inherit/template-as-base.C: Expect error.
3999         * g++.dg/inherit/namespace-as-base.C: Likewise.
4000
4001 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4002
4003         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4004         g++.dg/ext/instantiate3.C: Tweak match patterns.
4005
4006         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4007         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4008         -da test.
4009
4010 2002-03-31  Richard Henderson  <rth@redhat.com>
4011
4012         * gcc.dg/special/alias-2.c: New.
4013         * gcc.dg/special/ecos.exp: Run it.
4014
4015 2002-03-31  Richard Henderson  <rth@redhat.com>
4016
4017         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4018
4019 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4020
4021         * gcc.dg/weak-1.c: Disable on h8300 port.
4022
4023 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4024
4025         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4026         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4027         ordering tests.
4028         * g++.dg/bprob/bprob-1.C: New test.
4029         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4030         * g++.dg/gcov/gcov-1.C: New test.
4031         * g++.dg/gcov/gcov-1.x: New file.
4032         * g++.dg/gcov/gcov-2.C: New test.
4033         * g++.dg/gcov/gcov-3.C: New test.
4034         * g++.dg/gcov/gcov-3.h: New file.
4035
4036 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4037
4038         * g++.old-deja/g++.other/builtins5.C: New test.
4039         * g++.old-deja/g++.other/builtins6.C: New test.
4040         * g++.old-deja/g++.other/builtins7.C: New test.
4041         * g++.old-deja/g++.other/builtins8.C: New test.
4042         * g++.old-deja/g++.other/builtins9.C: New test.
4043
4044 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4045
4046         * g++.dg/opt/static1.C: New test.
4047
4048         * g++.dg/opt/longbranch1.C: New test.
4049
4050 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4051
4052         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4053
4054         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4055
4056 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
4057
4058         * gcc.c-torture/execute/20020328-1.c: New test.
4059
4060 2002-03-27  Richard Henderson  <rth@redhat.com>
4061
4062         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4063         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4064         move from g++.old-deja/g++.ext/.
4065
4066 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4067
4068         * g++.dg/init/new2.C: New test.
4069
4070 2002-03-26  Richard Henderson  <rth@redhat.com>
4071
4072         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4073
4074         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4075         on sparc.
4076
4077         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4078         sparcv9 systems.
4079         * gcc.dg/20001102-1.c: Likewise.
4080
4081 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4082
4083         * gcc.dg/cpp/endif-pedantic1.c,
4084         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4085
4086 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4087
4088         * g++.dg/init/new1.C: New test.
4089
4090 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4091
4092         * g++.dg/abi/vbase9.C: New test.
4093
4094 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4095
4096         * gcc.dg/arm-asm.c: New test.
4097
4098 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4099
4100         * gcc.dg/Wswitch-enum.c: New test.
4101         Fix PR c/5044.
4102
4103 2002-03-26  Richard Henderson  <rth@redhat.com>
4104
4105         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4106         structure.
4107
4108 2002-03-25  Richard Henderson  <rth@redhat.com>
4109
4110         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4111         sparcv9 systems.
4112
4113         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4114         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4115
4116 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4117
4118         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4119
4120 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4121
4122         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4123         targets using generic thunk support.
4124
4125 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4126
4127         * gcc.c-torture/compile/20020323-1.c: New test.
4128
4129         * g++.dg/opt/conj2.C: New test.
4130
4131 2002-03-24  Richard Henderson  <rth@redhat.com>
4132
4133         * gcc.dg/weak-1.c: Use -fno-common.
4134
4135 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4136
4137         * g77.dg/f77-edit-apostrophe-out.f: New test
4138         * g77.dg/f77-edit-h-out.f: New test
4139         * g77.dg/f77-edit-t-in.f: New test
4140         * g77.dg/f77-edit-t-out.f: New test
4141         * g77.dg/f77-edit-x-out.f: New test
4142         * g77.dg/f77-edit-slash-out.f: New test
4143         * g77.dg/f77-edit-colon-out.f: New test
4144         * g77.dg/f77-edit-s-out.f: New test
4145
4146 2002-03-24  Richard Henderson  <rth@redhat.com>
4147
4148         * objc/execute/formal_protocol-6.x: New XFAIL.
4149
4150 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4151
4152         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4153         that do not support weak symbols
4154
4155 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4156
4157         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4158         * lib/g77.exp:  Likewise
4159         * lib/objc.exp: Likewise
4160
4161 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4162
4163         * gcc.dg/Wswitch-default.c: New test.
4164
4165 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4166
4167         * g++.dg/other/enum1.C: New test.
4168
4169 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4170
4171         * gcc.dg/pragma-ep-3.c: Fix typo.
4172
4173 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4174
4175         * g++.dg/inherit/template-as-base.C: New test.
4176
4177 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4178
4179         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4180         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4181
4182 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4183
4184         * gcc.dg/cpp/multiline.c: Update to match.
4185
4186 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4187
4188         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4189
4190 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4191
4192         * gcc.dg/cpp/extratokens2.c:  New file.
4193
4194 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4195
4196         * gcc.dg/20020312-2.c: Add rs6000 target.
4197
4198         * gcc.c-torture/compile/20020319-1.c: New test.
4199
4200 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4201
4202         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4203         (A, E): Handle this.
4204
4205 2002-03-20  Jason Merrill  <jason@redhat.com>
4206
4207         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4208         ignoring -fpic.
4209         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4210         through prune_gcc_output.
4211
4212 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4213
4214         * gcc.c-torture/compile/20020320-1.c: New test.
4215
4216 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4217
4218         * gcc.c-torture/compile/20020318-1.c: New test.
4219
4220         * gcc.dg/struct-by-value-1.c: New test.
4221
4222         * gcc.dg/20020319-1.c: New test.
4223
4224 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4225
4226         * g++.dg/opt/conj1.C: New test.
4227
4228 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4229
4230         * g++.dg/template/qualttp20.C: Revert previous change.
4231         * g++.dg/template/qualttp3.C: Likewise.
4232         * g++.dg/template/qualttp4.C: Likewise
4233         * g++.dg/template/qualttp5.C: Likewise
4234         * g++.dg/template/qualttp6.C: Likewise
4235         * g++.dg/template/qualttp7.C: Likewise
4236         * g++.dg/template/qualttp8.C: Likewise
4237         * g++.dg/template/recurse.C: Likewise.
4238
4239 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4240
4241         * gcc.dg/cpp/wchar-1.c: Update.
4242
4243 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4244
4245         * g++.dg/template/conv1.C: New test.
4246         * g++.dg/template/conv2.C: New test.
4247         * g++.dg/template/conv3.C: New test.
4248         * g++.dg/template/conv4.C: New test.
4249
4250 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4251
4252         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4253         * g++.dg/template/qualttp3.C: Likewise.
4254         * g++.dg/template/qualttp4.C: Likewise
4255         * g++.dg/template/qualttp5.C: Likewise
4256         * g++.dg/template/qualttp6.C: Likewise
4257         * g++.dg/template/qualttp7.C: Likewise
4258         * g++.dg/template/qualttp8.C: Likewise
4259         * g++.dg/template/recurse.C: Likewise.
4260
4261 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4262
4263         * g++.dg/opt/dtor1.C: New test.
4264
4265 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
4266
4267         * gcc.c-torture/compile/20020315-1.c: New test.
4268
4269 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
4270
4271         * gcc.dg/weak-1.c: Fix scan tests.
4272
4273 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
4274
4275         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4276         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4277         cris-*-aout* mmix-*-*.
4278         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4279         cris-*-aout* mmix-*-*.
4280         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4281         cris-*-elf* cris-*-aout* and mmix-*-*.
4282         * gcc.dg/20001009-1.c: Ditto.
4283         * gcc.dg/20010912-1.c: Ditto.
4284         * gcc.dg/20020122-4.c: Ditto.
4285         * gcc.dg/inline-2.c: Ditto.
4286
4287 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
4288
4289         * gcc.c-torture/compile/20020314-1.c: New test.
4290
4291 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
4292
4293         * gcc.c-torture/execute/20020314-1.c: New test.
4294
4295 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
4296
4297         * g++.dg/warn/Wunused-1.C: New test.
4298
4299 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
4300
4301         * g++.dg/abi/mangle6.C: New test.
4302
4303 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
4304
4305         * gcc.c-torture/compile/20020309-2.c: New test.
4306
4307         * gcc.c-torture/compile/20020312-1.c: New test.
4308
4309 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4310
4311         * g++.dg/other/access1.C: New test.
4312
4313 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
4314
4315         * gcc.c-torture/execute/wchar_t-1.c: New test.
4316
4317 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
4318
4319         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4320
4321 2002-03-12  Roger Sayle  <roger@eyesopen.com>
4322
4323         * gcc.dg/20020312-1.c: New test case.
4324
4325 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
4326
4327         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4328
4329 2002-03-11  Richard Henderson  <rth@redhat.com>
4330
4331         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4332         * g++.old-deja/g++.jason/report.C: Likewise.
4333
4334 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4335
4336         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4337         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4338
4339 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4340
4341         * testsuite/g++.dg/overload/pmf1.C: New test.
4342
4343 2002-03-11  Kazu Hirata  <kazu@hxi.com>
4344
4345         * gcc.c-torture/execute/20020307-1.c: Use long.
4346
4347 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
4348
4349         PR optimization/5844
4350         * gcc.dg/20020310-1.c: New test.
4351
4352 2002-03-09  Michael Meissner  <meissner@redhat.com>
4353
4354         * gcc.c-torture/execute/memcpy-2.c: New test.
4355         * gcc.c-torture/execute/memset-1.c: New test.
4356         * gcc.c-torture/execute/strlen-1.c: New test.
4357         * gcc.c-torture/execute/strcmp-1.c: New test.
4358         * gcc.c-torture/execute/strncmp-1.c: New test.
4359
4360 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4361
4362         * gcc.dg/ppc-ldstruct.c: New test.
4363
4364 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4365
4366         * gcc.c-torture/execute/va-arg-22.c: New test.
4367
4368 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4369
4370         * gcc.c-torture/compile/20020309-1.c: New test.
4371
4372 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4373
4374         * gcc.c-torture/execute/20020307-2.c: New test.
4375
4376 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4377
4378         * g77.f-torture/compile/20020307-1.f: New test.
4379
4380 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4381
4382         * gcc.dg/unordered-1.c: New test.
4383
4384 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4385
4386         * gcc.c-torture/execute/20020307-1.c: New test.
4387
4388 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4389
4390         * gcc.dg/20020304-1.c: New test.
4391
4392         * gcc.c-torture/compile/20020304-2.c: New test.
4393
4394 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4395
4396         * gcc.c-torture/compile/20020304-1.c: New test case
4397         (from PR c/5830).
4398
4399 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4400
4401         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4402
4403 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4404
4405         * g++.dg/other/classkey1.C: New test.
4406
4407 2002-03-01  Richard Henderson  <rth@redhat.com>
4408
4409         * gcc.c-torture/compile/981223-1.x: New.
4410         * gcc.c-torture/compile/920625-1.x: New.
4411
4412 2002-02-28  Richard Henderson  <rth@redhat.com>
4413
4414         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4415
4416 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4417
4418         * gcc.c-torture/execute/20020227-1.c: New test.
4419
4420 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4421
4422         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4423         here" ERROR lines.
4424         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4425         * g++.old-deja.g++.other/defarg1.C: Likewise.
4426         * g++.old-deja/g++.pt/calls2.C: Likewise.
4427         * g++.old-deja/g++.pt/crash20.C: Likewise.
4428         * g++.old-deja/g++.pt/crash30.C: Likewise.
4429         * g++.old-deja/g++.pt/crash36.C: Likewise.
4430         * g++.old-deja/g++.pt/crash6.C: Likewise.
4431         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4432         * g++.old-deja/g++.pt/derived3.C: Likewise.
4433         * g++.old-deja/g++.pt/error1.C: Likewise.
4434         * g++.old-deja/g++.pt/friend21.C: Likewise.
4435         * g++.old-deja/g++.pt/friend23.C: Likewise.
4436         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4437         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4438
4439 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4440
4441         * gcc.c-torture/execute/20020225-2.c: New test.
4442
4443 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4444
4445         * gcc.c-torture/execute/920730-1t.c,
4446         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4447         Delete test cases, only relevant to -traditional.
4448
4449 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4450
4451         * gcc.dg/cpp/undef1.c: Remove.
4452         * gcc.dg/cpp/directiv.c: Update.
4453         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4454
4455 2002-02-27  Michael Meissner  <meissner@redhat.com>
4456
4457         * gcc.c-torture/execute/20020226-1.c: New test.
4458
4459 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4460
4461         * g++.dg/debug/debug4.C: New test.
4462
4463         * gcc.dg/ia64-visibility-1.c: New test.
4464
4465 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4466
4467         * gcc.dg/debug/20020224-1.c: New.
4468
4469 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4470
4471         * gcc.c-torture/execute/960416-1.x: New.
4472         * gcc.c-torture/execute/divconst-3.x: Likewise.
4473
4474 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4475
4476         * gcc.dg/20020224-1.c: New test.
4477
4478 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4479
4480         * gcc.c-torture/execute/20020225-1.c: New.
4481
4482 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4483
4484         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4485
4486 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4487
4488         * gcc.dg/20020222-1.c: New test.
4489
4490 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4491
4492         * g++.dg/opt/anonunion1.C: New test.
4493
4494 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4495
4496         * g++.dg/template/qualttp19.C: New test.
4497         * g++.dg/template/qualttp20.C: New test.
4498         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4499         * g++.old-deja/g++.other/qual1.C: Likewise.
4500
4501 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4502
4503         * gcc.dg/attr-alwaysinline.c: New.
4504
4505 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4506
4507         * gcc.dg/20020220-1.c: New test.
4508
4509         * gcc.dg/20020220-2.c: New test.
4510
4511         * g++.dg/opt/mmx1.C: New test.
4512
4513 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4514
4515         * gcc.c-torture/compile/20020110.c: New test.
4516
4517 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4518
4519         * gcc.c-torture/execute/20020219-1.c: New test.
4520
4521         * gcc.dg/20020219-1.c: New test.
4522
4523         * gcc.dg/noncompile/20020220-1.c: New test.
4524
4525         * g++.dg/opt/ptrintsum1.C: New test.
4526
4527         * gcc.dg/debug/20020220-1.c: New test.
4528
4529 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4530
4531         * gcc.c-torture/execute/20020216-1.c: New test.
4532
4533 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4534
4535         * gcc.dg/decl-1.c: Update, new test.
4536
4537 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4538
4539         * g++.dg/abi/bitfield1.C: New test.
4540         * g++.dg/abi/bitfield2.C: New test.
4541
4542 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4543
4544         * gcc.dg/attr-nest.c: New test.
4545
4546 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4547
4548         * gcc.c-torture/execute/20020215-1.c: New test.
4549
4550 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4551
4552         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4553         * g++.dg/debug/debug.exp: New.
4554         * g++.dg/debug/trivial.C: New.
4555         * g++.dg/debug/debug1.C: Moved...
4556         * g++.dg/other/debug1.C: ...from here.
4557         * g++.dg/debug/debug2.C: Moved...
4558         * g++.dg/other/debug2.C: ...from here.
4559         * g++.dg/debug/debug3.C: Moved...
4560         * g++.dg/other/debug3.C: ...from here.
4561
4562         * gcc.dg/noncompile/20020213-1.c: New test.
4563
4564 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4565
4566         * g++.dg/other/debug3.C: New test.
4567
4568         * gcc.c-torture/execute/20020213-1.c: New test.
4569
4570 2002-02-13  Richard Smith <richard@ex-parrot.com>
4571
4572         * g++.old-deja/g++.other/thunk1.C: New test.
4573
4574 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4575
4576         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4577
4578 2002-02-13  Stan Shebs  <shebs@apple.com>
4579
4580         * gcc.dg/altivec-3.c: New.
4581
4582 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4583
4584         * gcc.dg/Wunreachable-1.c: New test.
4585         * gcc.dg/Wunreachable-2.c: New test.
4586
4587 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4588
4589         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4590
4591 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4592
4593         * gcc.dg/decl-1.c: New test.
4594
4595 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4596
4597         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4598
4599 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4600
4601         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4602         * gcc.c-torture/compile/980506-1.x: Likewise.
4603
4604 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4605
4606         * gcc.dg/20020210-1.c: New.
4607
4608 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4609
4610         * g77.f-torture/execute/947.f: New regression test
4611         for PR fortran/947.
4612
4613 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4614
4615         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4616         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4617
4618 2002-02-08  Richard Henderson  <rth@redhat.com>
4619
4620         * gcc.c-torture/compile/labels-3.c: New.
4621
4622 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4623
4624         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4625         expression statements work instead.
4626         * gcc.dg/noncompile/20020207-1.c: New test.
4627
4628 2002-02-07  Richard Henderson  <rth@redhat.com>
4629
4630         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4631
4632 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4633
4634         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4635         message from g77
4636         * lib/g77-dg.exp: Trim g77 error messages so that they are
4637         recognized by dg.exp.
4638
4639 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4640
4641         PR fortran/5473
4642         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4643
4644 2002-02-07  Richard Henderson  <rth@redhat.com>
4645
4646         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4647         to be sufficiently aligned for integers.
4648
4649 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4650
4651         * g++.dg/template/friend4.C: New test.
4652
4653 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4654
4655         PR fortran/5743
4656         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4657         unsupported cases.
4658
4659 2002-02-07  Richard Henderson  <rth@redhat.com>
4660
4661         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4662         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4663         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4664         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4665
4666 2002-02-06  Richard Henderson  <rth@redhat.com>
4667
4668         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4669
4670 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4671
4672         * gcc.dg/20020206-1.c: New test.
4673
4674 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4675
4676         * gcc.c-torture/execute/20020206-1.c: New test.
4677
4678         * gcc.c-torture/execute/20020206-2.c: New test.
4679
4680         PR optimization/5429:
4681         * gcc.c-torture/compile/20020206-1.c: New test.
4682
4683 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4684
4685         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4686         as certain file formats cannot support particularly large
4687         alignments.
4688
4689         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4690         and do not expect to be able to link the executable.
4691
4692         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4693         fail because the COFF format does not support the weak attribute.
4694
4695 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4696
4697         * g77.dg/pr5473.f:  New test
4698
4699 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4700
4701         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4702         Fix testcase accordingly.
4703
4704 2002-02-04  Richard Henderson  <rth@redhat.com>
4705
4706         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4707         (buf): Change to be an array of pointers, not ints.
4708
4709 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4710
4711         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4712         before all tests.  Move warning one line above to match where it
4713         C frontend emits.
4714         * gcc.dg/Wswitch-2.c: New test.
4715         * g++.dg/warn/Wswitch-1.C: New test.
4716         * g++.dg/warn/Wswitch-2.C: New test.
4717
4718 2002-02-04  Richard Henderson  <rth@redhat.com>
4719
4720         * g++.dg/abi/offsetof.C: Fix size comparison.
4721
4722 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4723
4724         * gcc.dg/cast-qual-2.c: New test.
4725
4726 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4727
4728         * gcc.dg/20020201-4.c: New test.
4729
4730 2002-02-04  Ben Elliston  <bje@redhat.com>
4731
4732         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4733         target_info attribute != 0, in addition to the empty string.
4734         (gcc_target_compile): Likewise.
4735
4736 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4737
4738         * gcc.dg/Wswitch.c: New test.
4739         PR gcc/4475. PR gcc/3780.
4740
4741 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4742
4743         * g77.f-torture/execute/5122.f: New test for regressions
4744         against PR fortran/5122.
4745
4746 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4747
4748         * g77.f-torture/compile/pr3743.f: Delete
4749         * g77.dg/pr3743-1.f: New test.
4750         * g77.dg/pr3743-2.f: New test.
4751         * g77.dg/pr3743-3.f: New test.
4752         * g77.dg/pr3743-4.f: New test.
4753
4754 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4755
4756         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4757
4758 2002-02-02  Richard Henderson  <rth@redhat.com>
4759
4760         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4761         * gcc.c-torture/execute/bf64-1.c: Likewise.
4762
4763 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4764
4765         * gcc.dg/20020201-2.c: New test.
4766
4767         * gcc.dg/20020201-3.c: New test.
4768
4769         * gcc.c-torture/execute/bitfld-2.c: New test.
4770
4771 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4772
4773         * gcc.dg/bitfld-1.c: Update.
4774         * gcc.dg/bitfld-2.c: Update.
4775         * gcc.c-torture/execute/bitfld-1.x: New.
4776
4777 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4778
4779         * gcc.c-torture/execute/20020201-1.c: New test.
4780
4781 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4782
4783         PR target/5469
4784         * gcc.dg/20020201-1.c: New test.
4785
4786 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4787
4788         PR fortran/3743
4789         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4790         * g77.f-torture/compile/pr3743.x: Remove
4791
4792 2002-01-31  Tom Rix  <trix@redhat.com>
4793
4794         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4795
4796 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4797
4798         * gcc.dg/noncompile/20020130-1.c: New test.
4799
4800 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4801
4802         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4803
4804 2002-01-29  Richard Henderson  <rth@redhat.com>
4805
4806         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4807         to long long.
4808         * gcc.c-torture/execute/bf64-1.c: Likewise.
4809
4810 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4811
4812         * gcc.c-torture/execute/20020129-1.c: New test.
4813
4814 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4815
4816         * gcc.c-torture/compile/20000224-1.c: Update.
4817         * gcc.c-torture/execute/bitfld-1.c: New tests.
4818         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4819         * gcc.dg/uninit-A.c: Update.
4820
4821 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4822
4823         * g++.dg/template/ctor1.C: Add instantiation.
4824
4825 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4826
4827         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4828         argument to __builtin_prefetch to be const ptr.
4829
4830 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4831
4832         * gcc.c-torture/compile/20020120-1.c: New test.
4833
4834 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4835
4836         * gcc.c-torture/execute/20020127-1.c: New test.
4837
4838 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4839
4840         * g77.dg/f77-edit-i-in.f: New test
4841         * g77.dg/f77-edit-i-out.f: New test
4842
4843 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4844
4845         * gcc.dg/debug/debug.exp: New file.
4846         * gcc.dg/debug/trivial.c: New file.
4847         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4848         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4849         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4850         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4851         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4852         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4853         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4854         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4855         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4856         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4857         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4858         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4859         * gcc.dg/20000503-1.c: Removed.
4860         * gcc.dg/20010207-1.c: Removed.
4861         * gcc.dg/20011223-1.c: Removed.
4862         * gcc.dg/20020104-2.c: Removed.
4863         * gcc.dg/debug-1.c: Removed.
4864         * gcc.dg/debug-2.c: Removed.
4865         * gcc.dg/debug-3.c: Removed.
4866         * gcc.dg/debug-4.c: Removed.
4867         * gcc.dg/debug-5.c: Removed.
4868         * gcc.dg/debug-6.c: Removed.
4869         * gcc.dg/dwarf2-1.c: Removed.
4870         * gcc.dg/dwarf2-2.c: Removed.
4871
4872 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4873
4874         * g++.old-deja/g++.other/eh5.C: New test.
4875         * g++.old-deja/g++.other/sibcall2.C: New test.
4876         * g++.old-deja/g++.other/array9.C: New test.
4877         * g++.old-deja/g++.other/typename2.C: New test.
4878         * g++.old-deja/g++.other/crash60.C: New test.
4879         * g++.old-deja/g++.other/conv9.C: New test.
4880         * g++.old-deja/g++.other/mangle10.C: New test.
4881         * g++.old-deja/g++.other/unchanging1.C: New test.
4882         * g++.old-deja/g++.other/exprstmt1.C: New test.
4883         * g++.old-deja/g++.other/inline23.C: New test.
4884         * g++.old-deja/g++.eh/ia64-1.C: New test.
4885         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4886         * g++.old-deja/g++.other/reload1.C: New test.
4887         * g++.old-deja/g++.other/static20.C: New test.
4888         * g++.old-deja/g++.other/local-alloc1.C: New test.
4889         * g++.old-deja/g++.other/conv8.C: New test.
4890         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4891         * g++.old-deja/g++.other/storeexpr1.C: New test.
4892         * g++.old-deja/g++.other/storeexpr2.C: New test.
4893         * g++.dg/eh/template2.C: New test.
4894         * g++.dg/warn/weak1.C: New test.
4895
4896 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4897
4898         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4899         Remove first, non-varying, argument.
4900
4901 2002-01-23  Richard Henderson  <rth@redhat.com>
4902
4903         * gcc.dg/inline-2.c: New.
4904
4905         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4906         Add optional target arg.  Check number of arguments.
4907         (scan-assembler-not, scan-assembler-dem): Likewise.
4908         (scan-assembler-dem-not): Likewise.
4909
4910 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4911
4912         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4913         line 12.
4914         * g++.old-deja/g++.brendan/parse3.C,
4915         g++.old-deja/g++.other/crash26.C,
4916         g++.old-deja/g++.other/crash28.C,
4917         g++.old-deja/g++.other/crash29.C,
4918         g++.old-deja/g++.other/crash30.C,
4919         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4920
4921 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4922
4923         * gcc.dg/20020115-1.c: New.
4924
4925 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4926
4927         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4928
4929 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4930
4931         * gcc.dg/20020122-3.c: New.
4932
4933 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4934
4935         * g++.dg/other/gc1.C: New test.
4936
4937 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4938
4939         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4940
4941 2002-01-22  Richard Henderson  <rth@redhat.com>
4942
4943         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4944
4945 2002-01-22  Richard Henderson  <rth@redhat.com>
4946
4947         * gcc.dg/20020122-4.c: New.
4948
4949 2002-01-22  H.J. Lu <hjl@gnu.org>
4950
4951         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4952         link output.
4953         * gcc.dg/special/ecos.exp: Likewise.
4954         * lib/g++-dg.exp: Likewise.
4955         * lib/g77-dg.exp: Likewise.
4956         * lib/gcc-dg.exp : Likewise.
4957         * lib/mike-g++.exp: Likewise.
4958         * lib/mike-g77.exp: Likewise.
4959         * lib/mike-gcc.exp: Likewise.
4960         * lib/objc-dg.exp: Likewise.
4961
4962 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4963
4964         PR target/5379
4965         * gcc.dg/20020122-2.c: New test.
4966
4967 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4968
4969         * gcc.dg/20020122-1.c: New test.
4970
4971 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4972
4973         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4974
4975 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4976
4977         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4978
4979 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4980
4981         * gcc.c-torture/compile/20020121-1.c: New test.
4982
4983 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4984
4985         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4986         ld_library_path.
4987
4988 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4989
4990         * gcc.dg/20020218-1.c: New test.
4991
4992 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4993
4994         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4995         messages
4996         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4997         "At global scope" warning
4998         * g++.dg/ext/align1.C: Change cygwin test for alignment
4999         from db-bogus to dg-warning
5000
5001 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5002
5003         * g77.f-torture/compile/cpp2.F: New test.
5004
5005 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5006
5007         * g++.dg/template/access1.C: New test.
5008
5009 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5010
5011         * gcc.dg/20020118-1.c: New.
5012
5013 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5014
5015         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5016
5017 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5018
5019         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5020         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5021         alignment warnings.
5022
5023 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5024
5025         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5026         torture_with_loops and torture_without_loops
5027
5028 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5029
5030         * gcc.c-torture/compile/20020116-1.c: New test.
5031
5032 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5033
5034         * gcc.dg/20020116-2.c: New test.
5035
5036         * gcc.dg/ultrasp4.c: New test.
5037
5038         * gcc.dg/20020116-1.c: New test.
5039
5040 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5041
5042         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5043         by EABI.
5044
5045 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5046
5047         * gcc.misc-tests/i386-prefetch.exp: New.
5048         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5049         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5050         * gcc.misc-tests/i386-pf-none-1.c: New test.
5051         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5052
5053 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5054
5055         * gcc.dg/gnu89-init-1.c: Add new tests.
5056
5057 2002-01-15  Andreas Jaeger  <aj@suse.de>
5058
5059         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5060         * gcc.dg/i386-mmx-2.c: Likewise.
5061         * gcc.dg/i386-sse-1.c: Likewise.
5062         * gcc.dg/i386-sse-2.c: Likewise.
5063         * gcc.dg/i386-sse-3.c: Likewise.
5064
5065 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5066
5067         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5068         Uncomment additional cases that now pass.
5069
5070 2002-01-11  Richard Henderson  <rth@redhat.com>
5071
5072         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5073         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5074
5075 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
5076
5077         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5078
5079 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5080
5081         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5082         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5083
5084 2002-01-10  Dale Johannesen  <dalej@apple.com>
5085
5086         * gcc.c-torture/execute/loop-11.c: New.
5087
5088 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5089
5090         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5091         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5092
5093 2002-01-09  Richard Henderson  <rth@redhat.com>
5094
5095         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5096         type in which to perform the operation for each size.
5097
5098 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
5099
5100         * gcc.c-torture/compile/20020109-2.c: New test.
5101
5102 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5103
5104         * gcc.c-torture/execute/loop-10.c: New test.
5105
5106 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5107
5108         * gcc.c-torture/compile/20010226-1.c: New test.
5109         * gcc.c-torture/compile/20010227-1.c: New test.
5110         * gcc.c-torture/compile/20010426-1.c: New test.
5111         * gcc.c-torture/compile/20010510-1.c: New test.
5112         * gcc.c-torture/compile/20010605-3.c: New test.
5113         * gcc.c-torture/compile/20010824-1.c: New test.
5114         * gcc.c-torture/execute/20010409-1.c: New test.
5115         * gcc.dg/noncompile/20000901-1.c: New test.
5116         * gcc.dg/20001023-1.c: New test.
5117         * gcc.dg/20001101-1.c: New test.
5118         * gcc.dg/20001102-1.c: New test.
5119         * gcc.dg/20010207-1.c: New test.
5120         * gcc.dg/20010405-1.c: New test.
5121         * gcc.dg/20010822-1.c: New test.
5122         * gcc.dg/20011107-1.c: New test.
5123
5124 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
5125
5126         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5127
5128         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5129         execution failure on PA targets.
5130
5131 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5132
5133         * gcc.c-torture/compile/20020109-1.c: New test.
5134
5135 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5136
5137         * gcc.c-torture/execute/20020108-1.c: New test.
5138
5139 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5140
5141         * gcc.dg/20020108-1.c: New test.
5142
5143 2002-01-08  H.J. Lu <hjl@gnu.org>
5144
5145         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5146         for header files.
5147
5148 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5149
5150         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5151         consistency.
5152
5153 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5154
5155         * gcc.dg/altivec-4.c: Test altivec predicates.
5156
5157 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5158
5159         * gcc.c-torture/execute/20020107-1.c: New test.
5160
5161 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5162
5163         PR c/5279
5164         * gcc.c-torture/compile/20020106-1.c: New test.
5165
5166 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5167
5168         * gcc.c-torture/execute/nestfunc-4.c: New test.
5169
5170 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5171
5172         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5173         extra triple that slipped in.
5174         * g++.old-deja/g++.abi/align.C: Likewise.
5175         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5176
5177 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5178
5179         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5180         * g++.old-deja/g++.abi/align.C: Likewise.
5181         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5182
5183         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5184         on FreeBSD/i386.
5185         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5186         FreeBSD.
5187
5188 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5189
5190         * gcc.dg/20020104-1.c: New test.
5191
5192         * gcc.dg/20020104-2.c: New test.
5193
5194 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5195
5196         * gcc.dg/20020103-1.c: Fix typo in target selector.
5197
5198 2002-01-03  Richard Henderson  <rth@redhat.com>
5199
5200         * gcc.dg/20020103-1.c: New.
5201
5202 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5203
5204         * gcc.c-torture/execute/20020103-1.c: New test.
5205
5206 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5207
5208         * g++.dg/other/debug2.C: New test.
5209
5210         * gcc.c-torture/compile/20020103-1.c: New test.
5211
5212 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5213
5214         * gcc.dg/gnu89-init-1.c: Added new tests.
5215
5216 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5217
5218         * g++.dg/template/friend2.C: Remove as patch is reverted.
5219
5220         * g++.dg/warn/oldcast1.C: New test.
5221
5222         * g++.dg/template/ptrmem1.C: New test.
5223         * g++.dg/template/ptrmem2.C: New test.
5224
5225         * g++.dg/template/ntp.C: New test.
5226
5227         * g++.dg/other/component1.C: New test.
5228
5229         * g++.dg/template/ttp3.C: New test.
5230
5231         * g++.dg/template/friend2.C: New test.
5232         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5233
5234 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5235
5236         * g++.dg/other/ptrmem1.C: New test.
5237         * g++.dg/other/ptrmem2.C: New test.
5238
5239 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5240
5241         * g++.dg/template/ctor1.C: New test.
5242
5243 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5244
5245         * g++.dg/template/friend2.C: New test.
5246
5247 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
5248
5249         * gcc.dg/mmix-1.c: New test.
5250
5251 2001-12-31  Richard Henderson  <rth@redhat.com>
5252
5253         * gcc.dg/asm-5.c: New.
5254
5255 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
5256
5257         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5258         in namespace __gnu_cxx
5259
5260 2001-12-30  Richard Henderson  <rth@redhat.com>
5261
5262         * gcc.dg/debug-6.c: New.
5263
5264 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
5265
5266         * gcc.c-torture/compile/20011229-2.c: New test.
5267
5268 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
5269
5270         * gcc.dg/debug-3.c: New test.
5271         * gcc.dg/debug-4.c: New test.
5272         * gcc.dg/debug-5.c: New test.
5273
5274 2001-12-29  Richard Henderson  <rth@redhat.com>
5275
5276         * g++.dg/eh/loop1.C: New.
5277
5278 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5279
5280         * g++.dg/template/crash1.C: New test.
5281
5282 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5283
5284         * g++.dg/other/const1.C: New test.
5285
5286 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5287
5288         * gcc.c-torture/compile/20011229-1.c: New test.
5289
5290 2001-12-28  Stan Shebs  <shebs@apple.com>
5291
5292         * lib/objc-torture.exp: Resync with c-torture.exp.
5293         * lib/objc.exp: Load standard libraries.
5294
5295 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
5296
5297         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5298         additional tests.
5299
5300 2001-12-27  Roger Sayle <roger@eyesopen.com>
5301
5302         * gcc.c-torture/execute/string-opt-16.c: New testcase.
5303
5304 2001-12-27  Richard Henderson  <rth@redhat.com>
5305
5306         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5307
5308 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5309
5310         * g++.dg/eh/ctor1.C: New test.
5311         * g++.dg/other/error2.C: New test.
5312
5313 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5314
5315         * g++.dg/other/init2.C: New test.
5316
5317 2001-12-24  Richard Henderson  <rth@redhat.com>
5318
5319         * gcc.dg/20011223-1.c: New.
5320         * gcc.dg/inline-1.c: New.
5321
5322 2001-12-23  Richard Henderson  <rth@redhat.com>
5323
5324         * gcc.dg/asm-4.c: Test operand modifiers.
5325
5326 2001-12-23  Richard Henderson  <rth@redhat.com>
5327
5328         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5329
5330 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5331
5332         * gcc.c-torture/execute/20011223-1.c: New test.
5333
5334 2001-12-21  Richard Henderson  <rth@redhat.com>
5335
5336         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5337         re-enables the warning.
5338
5339 2001-12-21  Richard Henderson  <rth@redhat.com>
5340
5341         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5342
5343 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5344
5345         * gcc.c-torture/compile/20011218-1.c: New test.
5346
5347 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5348
5349         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
5350         arm-isr.c test.
5351         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5352         epilogue generation for ARM ISR routines.
5353
5354 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5355
5356         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5357         * gcc.dg/format/c90-printf-3.c: Likewise.
5358         * gcc.dg/format/c99-printf-3.c: Likewise.
5359         * gcc.dg/format/ext-1.c: Likewise.
5360         * gcc.dg/format/ext-6.c: Likewise.
5361         * gcc.dg/format/format.h: Prototype unlocked stdio.
5362
5363 2001-12-20  Richard Henderson  <rth@redhat.com>
5364
5365         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5366         (arena): Use it.
5367         (malloc): Correct allocation logic.  Abort if we fill up the
5368         arena before initialization complete.
5369         (realloc): Correct allocation logic.
5370
5371 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5372
5373         * gcc.c-torture/compile/20011219-2.c: New test.
5374
5375         * gcc.c-torture/execute/20011219-1.c: New test.
5376
5377 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5378
5379         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5380         target does not support weak symbols.
5381
5382 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5383
5384         * gcc.c-torture/compile/20011219-1.c: New test.
5385
5386 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5387
5388         * g++.dg/other/error1.C: New test.
5389
5390 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5391
5392         * gcc.c-torture/execute/20011217-1.c: New test.
5393
5394 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5395
5396         * objc.dg/special/: New directory.
5397         * objc.dg/special/special.exp: New file.
5398         * objc.dg/special/unclaimed-category-1.h: New file.
5399         * objc.dg/special/unclaimed-category-1a.m: New file.
5400         * objc.dg/special/unclaimed-category-1.m: New file.
5401
5402 2001-12-17  Andreas Jaeger  <aj@suse.de>
5403
5404         * gcc.c-torture/compile/20011217-2.c: New test.
5405
5406 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5407
5408         * gcc.c-torture/compile/20011217-1.c: New test.
5409
5410 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5411
5412         * testsuite/gcc.dg/20011214-1.c: New.
5413
5414 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5415
5416         * gcc.dg/altivec-4.c: New.
5417
5418 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5419
5420         * gcc.dg/20011113-1.c: New test.
5421
5422 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5423
5424         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5425         std::__malloc_alloc_template<0> and
5426         std::__default_alloc_template<false, 0>.
5427
5428 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5429
5430         * objc/execute/bf-21.m: New test.
5431         * objc/execute/enumeration-1.m: New test.
5432         * objc/execute/enumeration-2.m: New test.
5433
5434 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5435
5436         * gcc.dg/gnu89-init-1.c: New test.
5437
5438 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5439
5440         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5441         * g++.old-deja/g++.jason/2371.C: Likewise.
5442         * g++.old-deja/g++.jason/template33.C: Likewise.
5443         * g++.old-deja/g++.jason/template34.C: Likewise.
5444         * g++.old-deja/g++.jason/template36.C: Likewise.
5445         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5446         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5447         * g++.old-deja/g++.other/typename1.C: Likewise.
5448         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5449         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5450         * g++.old-deja/g++.pt/typename11.C: Likewise.
5451         * g++.old-deja/g++.pt/typename14.C: Likewise.
5452         * g++.old-deja/g++.pt/typename16.C: Likewise.
5453         * g++.old-deja/g++.pt/typename3.C: Likewise.
5454         * g++.old-deja/g++.pt/typename4.C: Likewise.
5455         * g++.old-deja/g++.pt/typename5.C: Likewise.
5456         * g++.old-deja/g++.pt/typename7.C: Likewise.
5457         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5458
5459 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5460
5461         * g++.dg/other/linkage1.C: New test.
5462         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5463         specifiers.
5464
5465 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5466
5467         * gcc.dg/concat.c: New test.
5468
5469 2001-12-11  Stan Shebs  <shebs@apple.com>
5470
5471         * objc/compile: New test directory.
5472         * objc/compile/compile.exp: New expect script.
5473         * objc/compile/20011211-1.m: New compile test.
5474
5475 2001-12-11  Jason Merrill  <jason@redhat.com>
5476
5477         * lib/prune.exp (prune_gcc_output): Also handle "In member
5478         function".  So many permutations...
5479
5480 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5481
5482         * g++.dg/template/typedef1.C: New test.
5483
5484 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5485
5486         * g++.dg/other/copy1.C: New test.
5487
5488 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5489
5490         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5491
5492         * gcc.dg/builtin-choose-expr.c: New.
5493
5494 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5495
5496         * gcc.dg/altivec-2.c: New.
5497
5498 2001-12-07  Richard Henderson  <rth@redhat.com>
5499
5500         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5501
5502 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5503
5504         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5505         ultrasparc.
5506
5507 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5508
5509         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5510
5511 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5512
5513         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5514         variable argument list.
5515
5516 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5517
5518         * gcc.c-torture/execute/memcheck: Delete entire directory.
5519         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5520         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5521
5522 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5523
5524         * gcc.dg/Wshadow-1.c: New test.
5525
5526 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5527
5528         * gcc.c-torture/compile/20011130-1.c: New test.
5529
5530         * gcc.dg/noncompile/20011025-1.c: New test.
5531
5532         * g++.dg/other/anon-union.C: New test.
5533
5534         * gcc.c-torture/execute/20011024-1.c: New test.
5535
5536 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5537
5538         * gcc.c-torture/execute/20000722-1.x,
5539         gcc.c-torture/execute/20010123-1.x: Remove.
5540         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5541         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5542         gcc.dg/c99-complit-2.c: New tests.
5543
5544 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5545
5546         * g++.dg/inherit/base1.C: New test.
5547
5548 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5549
5550         * g++.dg/other/stdarg1.C: New test.
5551
5552         * gcc.c-torture/compile/20011130-2.c: New test.
5553
5554 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5555
5556         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5557         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5558         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5559         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5560         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5561         * gcc.dg/builtin-prefetch-1.c: New test.
5562
5563 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5564
5565         * gcc.dg/20011130-1.c: New test.
5566
5567 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5568
5569         * g++.dg/other/scope1.C: New test.
5570         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5571
5572 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5573
5574         * gcc.dg/vla-init-1.c: New test.
5575
5576 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5577
5578         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5579
5580 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5581
5582         * objc.dg/alias.m: Update.
5583         * objc.dg/class-1.m: Update.
5584         * objc.dg/const-str-1.m: Update.
5585         * objc.dg/fwd-proto-1.m: Update.
5586         * objc.dg/id-1.m: Update.
5587         * objc.dg/super-class-1.m: Update.
5588
5589 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5590
5591         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5592         constructs.
5593
5594 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5595
5596         * gcc.c-torture/execute/20011128-1.c: New test.
5597
5598 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5599
5600         * gcc.dg/20011127-1.c: New test.
5601
5602 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5603
5604         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5605         from Austin Group draft 7.
5606         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5607         scanf format arguments.
5608         * gcc.dg/format/no-exargs-2.c: New test.
5609
5610 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5611
5612         * g++.dg/abi/vbase8-4.C: New test.
5613
5614 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5615
5616         * gcc.c-torture/execute/20011121-1.c: New test.
5617
5618 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5619
5620         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5621
5622 2001-11-23  Andreas Jaeger  <aj@suse.de>
5623
5624         * gcc.dg/cpp/charconst-2.c: New test.
5625
5626 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5627
5628         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5629         to the host if it is remote.  Let tests specify extra headers
5630         they use.
5631         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5632         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5633         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5634         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5635         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5636         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5637         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5638         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5639         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5640         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5641
5642 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5643
5644         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5645         for little endian ARMs.
5646
5647 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5648
5649         * gcc.c-torture/compile/20011119-1.c: New test.
5650         * gcc.c-torture/compile/20011119-2.c: New test.
5651
5652 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5653
5654         * gcc.dg/altivec-1.c: Fix typo.
5655
5656 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5657
5658         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5659
5660 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5661
5662         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5663
5664 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5665
5666         * lib/g77.exp: Don't specify --rpath-link.
5667
5668         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5669         across all the headers.
5670         * gcc.dg/format/format.exp: For testing on a remote host,
5671         copy format.h.
5672
5673         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5674         * gcc.c-torture/execute/930406-1.c: Likewise.
5675         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5676
5677 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5678
5679         * gcc.dg/altivec-1.c: New.
5680
5681 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5682
5683         * gcc.dg/cpp/fpreprocessed.c: New test case.
5684
5685 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5686
5687         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5688         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5689         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5690
5691 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5692
5693         * gcc.dg/no-builtin-1.c: New test.
5694
5695 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5696
5697         * gcc.c-torture/execute/20011115-1.c: New test.
5698
5699 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5700
5701         * gcc.c-torture/compile/20011114-2.c: New test.
5702         * gcc.c-torture/compile/20011114-3.c: New test.
5703         * gcc.c-torture/compile/20011114-4.c: New test.
5704
5705 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5706
5707         * g++.dg/other/init1.C: New test.
5708
5709 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5710
5711         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5712         message.
5713
5714         * gcc.c-torture/execute/20011114-1.c: New testcase.
5715
5716         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5717         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5718         like the (before this change) version of 20010327-1.c.
5719
5720 2001-11-14  Roger Sayle <roger@eyesopen.com>
5721
5722         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5723
5724 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5725
5726         * g++.dg/init/array2.C: New test.
5727
5728 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5729
5730         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5731
5732 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5733
5734         * g++.dg/other/forscope1.C: New test.
5735         * g++.dg/ext/forscope1.C: New test.
5736         * g++.dg/ext/forscope2.C: New test.
5737
5738 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5739
5740         * gcc.c-torture/execute/20011113-1.c: New test.
5741
5742 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5743
5744         * gcc.c-torture/execute/20011109-2.c: New test.
5745
5746         * gcc.c-torture/execute/20011109-1.c: New test.
5747
5748 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5749
5750         * gcc.c-torture/compile/20011109-1.c: New test.
5751
5752 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5753
5754         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5755         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5756         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5757         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5758         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5759         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5760         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5761
5762 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5763
5764         * g++.dg/warn/Wshadow-1.C: New tests.
5765         * g++.old-deja/g++.mike/for3.C: Update.
5766
5767 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5768
5769         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5770         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5771         XFAILs.  Adjust expected error texts.
5772         * gcc.c-torture/compile/20011106-1.c,
5773         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5774         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5775         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5776         gcc.dg/c99-array-lval-5.c: New tests.
5777
5778 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5779
5780         * gcc.dg/cpp/defined.c: Update.
5781
5782 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5783
5784         * gcc.c-torture/execute/anon-1.c: New test.
5785
5786 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5787
5788         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5789         same size, so no warning should be produced on stormy16.
5790
5791         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5792         due to oversized array.
5793         * g++.old-deja/g++.mike/ns15.C: Likewise.
5794         * g++.old-deja/g++.pt/crash16.C: Likewise.
5795
5796 2001-11-02  Graham Stott  <grahams@redhat.com>
5797
5798         * g++.dgother/debug1.C: Fix typos.
5799
5800 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5801
5802         * g++.dg/other/debug1.C: New test.
5803
5804 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5805
5806         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5807         of unsigned long.
5808
5809 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5810
5811         * gcc.dg/20011029-2.c: New test.
5812
5813         * gcc.c-torture/compile/20011029-1.c: New test.
5814
5815 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5816
5817         * objc/execute/class_self-1.m: New test.
5818         * objc/execute/class_self-2.m: New test.
5819
5820 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5821
5822         * gcc.misc-tests/msgs.exp: Delete.
5823         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5824         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5825         error set to match recent changes.
5826
5827 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5828
5829         * gcc.dg/20011021-1.c: New test.
5830
5831 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5832
5833         * gcc.c-torture/compile/20011023-1.c: New test.
5834
5835 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5836
5837         * lib/g77.exp: Rewrite based on lib/g++.exp.
5838
5839 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5840
5841         * gcc.c-torture/execute/20011019-1.c: New test.
5842
5843         * gcc.dg/20011018-1.c: New test.
5844
5845 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5846
5847         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5848
5849 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5850
5851         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5852         * gcc.dg/attr-invalid.c: Likewise.
5853
5854 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5855
5856         * testsuite/gcc.dg/20011015-1.c: New test.
5857
5858 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5859
5860         * g++.dg/template/unify2.C: New test.
5861
5862 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5863
5864         * g++.dg/other/exception-specification.C: New test
5865
5866 2001-10-13  Tom Rix  <trix@redhat.com>
5867
5868         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5869         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5870
5871 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5872
5873         * testsuite/gcc.dg/20011009-1.c: New test.
5874
5875 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5876
5877         PR g++/4476
5878         * g++.dg/other/friend1.C: New test.
5879
5880 2001-10-11  Richard Henderson  <rth@redhat.com>
5881
5882         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5883
5884 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5885
5886         * gcc.c-torture/compile/20011010-1.c: New.
5887
5888 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5889
5890         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5891         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5892         g77.f-torture/execute/execute.exp,
5893         g77.f-torture/noncompile/noncompile.exp,
5894         gcc.c-torture/compile/compile.exp,
5895         gcc.c-torture/execute/execute.exp,
5896         gcc.c-torture/execute/ieee/ieee.exp,
5897         gcc.c-torture/execute/memcheck/memcheck.exp,
5898         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5899         objc/execute/execute.exp: Update FSF address.
5900
5901 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5902
5903         * gcc.dg/cpp/cmdlne-C.c: Update.
5904         * gcc.dg/cpp/cmdlne-C2.c: New.
5905
5906 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5907
5908         * gcc.c-torture/execute/20011008-3.c: New.
5909
5910 2001-10-08  DJ Delorie  <dj@redhat.com>
5911
5912         * gcc.dg/20011008-1.c: New.
5913         * gcc.dg/20011008-2.c: New.
5914
5915 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5916
5917         * gcc.dg/cpp/spacing1.c: Update test.
5918
5919 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5920
5921         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5922         spelling errors of "separate" as "seperate".
5923
5924 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5925
5926         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5927         enough to avoid inlining.
5928
5929 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5930
5931         * lib/g77.exp: set libg2c_dir correctly.
5932
5933 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5934
5935         * gcc.dg/cpp/macro11.c: New test.
5936
5937 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5938
5939         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5940         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5941         gcc.dg/format/multattr-3.c: New tests.
5942         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5943         tests for format attributes on function pointers being rejected.
5944
5945 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5946
5947         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5948
5949 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5950
5951         * g++.dg/warn/format1.C: New test.
5952
5953 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5954
5955         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5956
5957 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5958
5959         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5960
5961 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5962
5963         * gcc.dg/cpp/redef2.c: Add test.
5964
5965 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5966
5967         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5968         long-standing bug on i686, apparently.
5969         * gcc.c-torture/execute/loop-2c.x: New file.
5970         * gcc.c-torture/execute/loop-2d.x: New file.
5971         * gcc.c-torture/execute/loop-3c.x: New file.
5972
5973 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5974
5975         * gcc.dg/cpp/20000625-2.c: Correct line number.
5976
5977 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5978
5979         * gcc.dg/cpp/macro10.c: New test.
5980         * gcc.dg/cpp/strify3.c: New test.
5981         * gcc.dg/cpp/spacing1.c: Add tests.
5982         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5983         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5984
5985 2001-09-24  DJ Delorie  <dj@redhat.com>
5986
5987         * gcc.c-torture/execute/20010924-1.c: New test.
5988
5989 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5990
5991         * testsuite/objc/execute/paste.m: Remove.
5992
5993 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5994
5995         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5996
5997 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5998
5999         * g77.dg/strlen0.f: New test.
6000
6001 2001-09-21  Richard Henderson  <rth@redhat.com>
6002
6003         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6004         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6005
6006 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6007
6008         Table-driven attributes.
6009         * g++.dg/ext/attrib1.C: New test.
6010
6011 2001-09-20  DJ Delorie  <dj@redhat.com>
6012
6013         * gcc.dg/20000926-1.c: Update expected warning messages.
6014         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6015         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6016         array.
6017
6018 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6019
6020         * g++.dg/eh/registers1.C: New test case.
6021
6022 2001-09-17  Richard Henderson  <rth@redhat.com>
6023
6024         * gcc.dg/array-5.c: Fix VLA decomposition test.
6025
6026 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6027
6028         * gcc.dg/cpp/line5.c: New testcase.
6029
6030 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6031
6032         * gcc.dg/cpp/macro9.c: New test.
6033
6034 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6035
6036         * gcc.c-torture/execute/980223.c: Change type of addr from long
6037         to char *.
6038
6039 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6040
6041         * gcc.c-torture/execute/20010915-1.c: New test.
6042
6043 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6044
6045         * g77.dg/bprob: New directory.
6046         * g77.dg/bprob/bprob.exp: New file.
6047         * g77.dg/bprob/bprob-1.f: New test.
6048         * g77.dg/gcov: New directory.
6049         * g77.dg/gcov/gcov.exp: New file.
6050         * g77.dg/gcov/gcov-1.f: New test.
6051         * g77.dg/gcov/gcov-1.x: New file.
6052
6053 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6054
6055         * gcc.dg/cpp/directiv.c: Update.
6056         * gcc.dg/cpp/undef1.c: Update.
6057
6058 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6059
6060         * gcc.dg/20010912-1.c: New test.
6061
6062 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6063
6064         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6065         language-independent file in lib.
6066         * lib/gcov.exp: New file.
6067
6068 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6069
6070         * gcc.c-torture/compile/20010911-1.c: New test.
6071
6072 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6073
6074         * lib/profopt.exp: New, to support profile-directed optimizations.
6075         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6076         * gcc.misc-tests/bprob-1.c: New test.
6077         * gcc.misc-tests/bprob-2.c: New test.
6078
6079 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6080
6081         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6082         XFAIL and which kinds of gcov output to verify.
6083         * gcc.misc-tests/gcov-4b.x: New file.
6084         * gcc.misc-tests/gcov-5b.x: New file.
6085         * gcc.misc-tests/gcov-6.x: New file.
6086         * gcc.misc-tests/gcov-7.c: New test.
6087         * gcc.misc-tests/gcov-7.x: New file.
6088
6089 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6090
6091         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6092         * gcc.misc-tests/gcov-6.c: New test.
6093
6094 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6095
6096         PR c++/3986
6097         * g++.dg/abi/vbase1.C: New test.
6098
6099 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6100
6101         * objc.dg/method-2.m: New.
6102
6103 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6104
6105         PR c++/4203
6106         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6107         * g++.dg/init/empty1.C: New test.
6108
6109 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6110
6111         * gcc.c-torture/compile/20010903-1.c: New test.
6112
6113 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6114
6115         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6116         for m68k.
6117
6118 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6119
6120         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6121
6122         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6123
6124         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6125
6126 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6127
6128         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6129         for 16-bit 'unsigned int'.
6130
6131 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6132
6133         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6134
6135 2001-08-27  Richard Henderson  <rth@redhat.com>
6136
6137         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6138         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6139
6140 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6141
6142         * gcc.dg/asm-names.c (ymain): New.
6143
6144 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6145
6146         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6147         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6148         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6149
6150 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6151
6152         * gcc.dg/compare5.c: New testcase.
6153
6154 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6155
6156         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6157         and "In instantiation".
6158
6159 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6160
6161         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6162
6163 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6164
6165         * gcc.misc-tests/gcov.exp: Add support for branch information.
6166         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6167         * gcc.misc-tests/gcov-4.c: New test.
6168         * gcc.misc-tests/gcov-4b.c: New test.
6169         * gcc.misc-tests/gcov-5b.c: New test.
6170
6171 2001-08-20  Zack Weinberg  <zackw@panix.com>
6172
6173         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6174         expected to fail.
6175
6176 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6177
6178         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6179
6180 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6181
6182         * g++.dg/eh/template1.C: New test.
6183
6184 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6185
6186         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6187         Fix thinko.
6188         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6189         for xfail.
6190
6191 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6192
6193         * lib/g77-dg.exp:  Use prune.exp for common procedures
6194         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6195         * lib/g77.exp: (g77-dg-prune) Remove
6196
6197 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6198
6199         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6200
6201 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6202
6203         * g++.dg/template/unify1.C: New test.
6204
6205 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6206
6207         * g++.dg/abi/empty4.C: New test.
6208
6209 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6210
6211         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6212         solaris2.*
6213         * g77.f-torture/compile/pr3743.x: Likewise
6214
6215 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6216
6217         * g++.dg/other/using-declaration.C: New test.
6218
6219 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6220
6221         * gcc.dg/cpp/tr-sign.c: New testcase.
6222
6223 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6224
6225         * gcc.dg/cpp/19951025-1.c: Revert.
6226         * gcc.dg/cpp/directiv.c: We no longer process directives that
6227         interrupt macro arguments.
6228
6229 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6230
6231         * gcc.dg/bconstp-1.c: New test.
6232
6233 2001-08-03  Richard Henderson  <rth@redhat.com>
6234
6235         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6236
6237 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6238
6239         * gcc.dg/cpp/19951025-1.c: Update.
6240
6241 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6242
6243         * g77.dg/ff90-1.f (s): Fix reference of variable z,
6244         should be x.
6245
6246 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6247
6248         Kill -fhonor-std.
6249         * g++.old-deja/g++.ns/ns14.C: Remove special options.
6250         * g++.old-deja/g++.other/std1.C: Likewise.
6251         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6252
6253 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
6254
6255         * lib/g77.exp:  Load gcc-defs.exp for common procedures
6256         (g77_pass, g77_fail, g77_finish, g77_exit,
6257         ${tool}_check_unsupported_p} Now redundant.  Deleted.
6258
6259 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6260
6261         * g77.dg/fbackslash.f
6262         * g77.dg/fcase-preserve.f
6263         * g77.dg/ff90-1.f
6264         * g77.dg/ffixed-line-length-0.f
6265         * g77.dg/ffixed-line-length-132.f
6266         * g77.dg/ffixed-line-length-7.f
6267         * g77.dg/ffixed-line-length-72.f
6268         * g77.dg/ffixed-line-length-none.f
6269         * g77.dg/ffree-form-1.f
6270         * g77.dg/fno-backslash.f
6271         * g77.dg/fno-f90-1.f
6272         * g77.dg/fno-fixed-form-1.f
6273         * g77.dg/fno-onetrip.f
6274         * g77.dg/fno-typeless-boz.f
6275         * g77.dg/fno-underscoring.f
6276         * g77.dg/fno-vxt-1.f
6277         * g77.dg/fonetrip.f
6278         * g77.dg/ftypeless-boz.f
6279         * g77.dg/fugly-assumed.f
6280         * g77.dg/funderscoring.f
6281         * g77.dg/fvxt-1.f
6282
6283 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
6284
6285         * objc.dg/fwd-proto-1.m: New.
6286         * objc.dg/local-decl-1.m: New.
6287         * objc.dg/naming-1.m: New.
6288         * objc.dg/naming-2.m: New.
6289         * objc.dg/proto-hier-1.m: New.
6290
6291 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
6292
6293         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6294         largest-type elements to a struct makes its size grow.
6295
6296 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6297
6298         * g++.dg/abi/vthunk1.C: New test.
6299
6300 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6301
6302         * g++.dg/abi/vbase8-22.C: New test.
6303
6304 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6305
6306         * gcc.dg/cpp/macro8.c: New test.
6307
6308 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6309
6310         * g++.dg/abi/vbase8-21.C: New test.
6311
6312 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6313
6314         * g++.dg/abi/vbase8-10.C: New test.
6315
6316 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6317
6318         * lib/g++.exp (g++_set_ld_library_path): Renamed to
6319         ${tool}_set_ld_library_path.
6320         Changed caller.
6321         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6322         g++.exp.
6323
6324 2001-07-26  Stan Cox <scox@redhat.com>
6325
6326         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6327         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6328         gcc_exit, gcc_check_unsupported_p):
6329         Moved to gcc-deps.exp
6330         * gcc-deps.exp: New file.
6331
6332 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6333
6334         * g++.old-deja/g++.pt/defarg14.C: New test.
6335
6336 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6337
6338         * g++.old-deja/g++.other/lineno5.C: New test.
6339
6340 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6341
6342         * g++.old-deja/g++.pt/crash68.C: New test.
6343
6344 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6345
6346         * g++.old-deja/g++.other/crash42.C: New test.
6347
6348 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6349
6350         * gcc.dg/cpp/extratokens.c: Fix.
6351         * gcc.dg/cpp/skipping2.c: New tests.
6352
6353 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6354
6355         * gcc.c-torture/execute/20010724-1.c: New file.
6356         * gcc.c-torture/execute/20010724-1.x: New file.
6357
6358 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6359
6360         * g++.old-deja/g++.other/cond7.C: New test.
6361
6362 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6363
6364         * g++.old-deja/g++.other/optimize4.C: New test.
6365
6366 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6367
6368         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6369
6370 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6371
6372         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6373         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6374         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6375         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6376
6377         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6378         bug report" message.
6379
6380         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6381         * g++.dg/ext/instantiate1.C: Move from old-deja.
6382
6383 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6384
6385         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6386         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6387         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6388         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6389
6390 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6391
6392         * gcc.c-torture/execute/20010723-1.c: New test.
6393
6394 2001-07-23  Ben Elliston  <bje@redhat.com>
6395
6396         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6397
6398 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6399
6400         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6401         i[34567]86-*-*.
6402         Delete handling of ieee_multilib_flags.
6403         Pass -mieee for alpha*-*-* and sh-*-*.
6404         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6405
6406 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6407
6408         Remove old-abi tests.
6409         * g++.old-deja/g++.mike/p11116.C: Remove.
6410         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6411
6412 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6413
6414         * g77.f-torture/compile/pr3743.f:  New test
6415
6416 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6417
6418         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6419
6420 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6421
6422         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6423         g++.old-deja/g++.pt/static6.C: Likewise.
6424         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6425         supports weak symbols.
6426
6427 2001-07-18  Andreas Jaeger  <aj@suse.de>
6428
6429         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6430         supported again.
6431
6432 2001-07-18  Andreas Jaeger  <aj@suse.de>
6433
6434         * gcc.dg/iftrap-1.c: Fix target line.
6435
6436 2001-07-17  Richard Henderson  <rth@redhat.com>
6437
6438         * gcc.c-torture/execute/20010717-1.c: New.
6439
6440 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6441
6442         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6443         tests.
6444
6445 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6446
6447         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6448
6449 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6450
6451         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6452         UAC_SIGBUS, UAC_NOPRINT definitions.
6453
6454 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6455
6456         * objc/execute/object_is_class.m: New test.
6457         * objc/execute/object_is_meta_class.m: New test.
6458
6459 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6460
6461         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6462         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6463
6464 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6465
6466         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6467         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6468
6469 2001-07-14  Richard Henderson  <rth@redhat.com>
6470
6471         * gcc.dg/iftrap-1.c: New.
6472
6473 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6474
6475         * g77.f-torture/execute/intrinsic77.f: New test.
6476
6477 2001-07-11  Janis Johnson <janis@us.ibm.com>
6478
6479         * gcc.misc-tests/gcov-3.c: New test.
6480
6481 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6482
6483         * gcc.c-torture/compile/20010711-1.c,
6484         * gcc.c-torture/compile/20010711-2.c: New tests.
6485
6486 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6487
6488         * gcc.c-torture/execute/20010711-1.c: New test.
6489
6490 2001-07-11  Ben Elliston  <bje@redhat.com>
6491
6492         * g++.old-deja/g++.other/enum5.C: New test.
6493
6494 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6495
6496         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6497         (g++-dg-prune): Call prune_gcc_output.
6498         * prune.exp: New file for prune_gcc_output.
6499         * lib/g++.exp, lib/gcc.exp: Load it.
6500
6501 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6502
6503         * gcc.c-torture/compile/20010701-1.c,
6504         g++.old-deja/g++.ext/attrib6.C: New tests.
6505
6506 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6507
6508         * gcc.c-torture/compile/20010706-1.c: New test.
6509
6510 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6511
6512         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6513
6514 2001-06-28  Stan Shebs  <shebs@apple.com>
6515
6516         * gcc.dg/pragma-darwin.c: New test.
6517
6518 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6519
6520         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6521         Solaris 2.[678] system.
6522
6523 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6524
6525         * gcc.dg/20010622-1.c: New test.
6526
6527 2001-06-18  Stan Shebs  <shebs@apple.com>
6528
6529         * objc.dg: New directory.
6530         * objc.dg/dg.exp: New file.
6531         * objc.dg/alias.m: New.
6532         * objc.dg/class-1.m: New.
6533         * objc.dg/class-2.m: New.
6534         * objc.dg/const-str-1.m: New.
6535         * objc.dg/const-str-2.m: New.
6536         * objc.dg/id-1.m: New.
6537         * objc.dg/method-1.m: New.
6538         * objc.dg/super-class-1.m: New.
6539         * lib/objc-dg.exp: New file.
6540
6541 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6542
6543         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6544         of label name.
6545
6546 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6547
6548         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6549
6550 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6551
6552         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6553         variable.
6554
6555 2001-06-12  Richard Henderson  <rth@redhat.com>
6556
6557         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6558
6559 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6560
6561         * g++.old-deja/g++.abi/vbase5.C: New test.
6562         * g++.old-deja/g++.abi/vbase6.C: New test.
6563         * g++.old-deja/g++.abi/vbase7.C: New test.
6564
6565 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6566
6567         * gcc.c-torture/compile/20010610-1.c: New test.
6568
6569 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6570
6571         * g++.old-deja/g++.abi/vbase4.C: New test.
6572
6573 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6574
6575         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6576         support %f for HC11/HC12 targets.
6577         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6578         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6579         on HC11/HC12 targets.
6580         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6581
6582 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6583
6584         * gcc.dg/wchar_t-1.c: New file.
6585         * gcc.dg/wint_t-1.c: Likewise.
6586
6587 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6588
6589         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6590
6591 2001-06-11  Richard Henderson  <rth@redhat.com>
6592
6593         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6594
6595 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6596
6597         * gcc.c-torture/compile/20010611-1.c: New test.
6598
6599 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6600
6601         * gcc.dg/c99-tag-1.c: Add more tests.
6602
6603 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6604
6605         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6606         representation on MN10300 and ARM/Thumb.
6607
6608 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6609
6610         * g77.f-torture/execute/20010610.f: New.
6611
6612 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6613
6614         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6615         names.
6616
6617 2001-06-09  Richard Henderson  <rth@redhat.com>
6618
6619         * gcc.c-torture/execute/ashrdi-1.c: New.
6620         * gcc.c-torture/execute/ashldi-1.c: New.
6621         * gcc.c-torture/execute/lshrdi-1.c: New.
6622
6623 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6624
6625         * objc/execute/load-3.m: Added. Check sending +load to categories,
6626         in addition to classes.
6627
6628 2001-06-08  Stan Shebs  <shebs@apple.com>
6629
6630         * objc/execute/load-2.m: New test.  From Nicola Pero
6631         <n.pero@mi.flashnet.it>.
6632
6633 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6634
6635         * gcc.c-torture/execute/20010605-2.c: New test.
6636
6637 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6638
6639         * g++.old-deja/g++.abi/vbase2.C: New test.
6640         * g++.old-deja/g++.abi/vbase3.C: New test.
6641
6642 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6643
6644         * g++.old-deja/g++.pt/friend49.C: New test.
6645
6646 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6647
6648         * g++.old-deja/g++.ext/anon3.C: New test.
6649
6650 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6651
6652         * g++.old-deja/g++.other/conv7.C: New test.
6653
6654 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6655
6656         * gcc.c-torture/compile/20010605-2.c: New test.
6657
6658 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6659
6660         * gcc.c-torture/execute/20010604-1.c: New test.
6661
6662 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6663
6664         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6665
6666 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6667
6668         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6669         (g++_link_flags): Likewise.
6670         (g++_init): Pass gccpath's value to two previous functions.
6671
6672 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6673
6674         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6675         Ensure logfile entry matches exec command line.
6676
6677 2001-05-31  Richard Henderson  <rth@redhat.com>
6678
6679         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6680         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6681
6682 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6683
6684         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6685         compiler for irix6.2
6686
6687 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6688
6689         * g++.old-deja/g++.other/optimize3.C: New file.
6690
6691 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6692
6693         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6694         assemble.
6695
6696 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6697
6698         * g++.old-deja/g++.other/optimize2.C: New file.
6699
6700 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6701
6702         * gcc.c-torture/compile/20010518-2.c: New file.
6703         * gcc.c-torture/execute/20010518-1.c: New file.
6704         * gcc.c-torture/execute/20010518-2.c: New file.
6705
6706 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6707
6708         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6709
6710 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6711
6712         G++ no longer defines builtins that do not begin with __builtin.
6713         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6714         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6715         * g++.old-deja/g++.law/builtin1.C: Likewise.
6716         * g++.old-deja/g++.law/cvt2.C: Likewise.
6717         * g++.old-deja/g++.mike/net5.C: Likewise.
6718         * g++.old-deja/g++.other/builtins1.C: Likewise.
6719         * g++.old-deja/g++.other/builtins2.C: Likewise.
6720         * g++.old-deja/g++.other/builtins3.C: Likewise.
6721         * g++.old-deja/g++.other/builtins4.C: Likewise.
6722         * g++.old-deja/g++.other/inline8.C: Likewise.
6723         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6724
6725 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6726
6727         * g++.old-deja/g++.pt/using1.C: Adjust.
6728         * g++.old-deja/g++.pt/using2.C: New test.
6729
6730 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6731
6732         * gcc.dg/cpp/charconst.c: New tests.
6733         * gcc.dg/cpp/escape.c: New tests.
6734         * gcc.dg/cpp/escape-1.c: New tests.
6735         * gcc.dg/cpp/escape-2.c: New tests.
6736         * gcc.dg/cpp/ucs.c: New tests.
6737
6738 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6739
6740         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6741         native compiler for irix6.5.
6742
6743 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6744
6745         * lib/g++.exp (g++_include_flags): Use args to compute
6746         get_multilibs.
6747         (g++_link_flags): Likewise.
6748         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6749
6750 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6751
6752         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6753
6754 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6755
6756         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6757         this file.
6758
6759 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6760
6761         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6762         STACK_SIZE;
6763         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6764         to STACK_SIZE; Use it to define size of add_histo array.
6765         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6766         to STACK_SIZE.
6767         (f): Use GITT_SIZE to define size of gitt local table.
6768         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6769         to STACK_SIZE; Use it to define size of bytemem array.
6770
6771 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6772
6773         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6774         on 68HC11/HC12 due to the asm instruction.
6775         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6776         * gcc.c-torture/compile/920520-1.x: Likewise.
6777         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6778         on 68HC11/HC12 because the function is larger than 64K.
6779         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6780         on 68HC11/HC12 because the structure is too large.
6781
6782 2001-05-20  Richard Henderson  <rth@redhat.com>
6783
6784         * gcc.c-torture/execute/20010520-1.c: New.
6785
6786 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6787
6788         * g++.old-deja/g++.warn/compare1.C: New test.
6789         * gcc.dg/compare4.c: New test.
6790
6791 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6792
6793         * g++.old-deja/g++.other/optimize1.C: New test.
6794
6795 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6796
6797         * g++.old-deja/g++.pt/spec41.C: New test.
6798
6799 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6800
6801         * gcc.c-torture/compile/20010114-1.x: Remove.
6802
6803 2001-05-18  Stan Shebs  <shebs@apple.com>
6804
6805         * gcc.c-torture/compile/20010518-1.c: New test.
6806
6807 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6808
6809         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6810         * g++.old-deja/g++.pt/crash67.C: New test.
6811
6812 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6813
6814         * g++.old-deja/g++.other/debug9.C: New test.
6815
6816 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6817
6818         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6819
6820 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6821
6822         * gcc.c-torture/compile/20010516-1.c: New test.
6823
6824 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6825
6826         * g++.old-deja/g++.other/crash41.C: New test.
6827
6828 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6829
6830         * g++.old-deja/g++.pt/crash66.C: New test.
6831
6832 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6833
6834         * g++.old-deja/g++.robertl/eb27.C: Convert.
6835
6836 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6837
6838         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6839         declaration being redundant.
6840
6841 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6842
6843         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6844
6845 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6846
6847         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6848
6849 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6850
6851         * lib/g++.exp: Use testsuite_flags.
6852
6853 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6854
6855         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6856
6857 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6858
6859         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6860
6861 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6862
6863         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6864
6865 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6866
6867         * gcc.c-torture/compile/20010313-1.c: New test.
6868
6869 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6870
6871         * gcc.dg/cpp/direct2.c: New test.
6872         * gccq.dg/cpp/direct2s.c: New test.
6873
6874         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6875
6876 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6877
6878         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6879         * g++.old-deja/g++.other/op3.C: Likewise.
6880
6881 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6882
6883         * gcc.dg/cpp/syshdr.h: New file.
6884         * gcc.dg/cpp/sysmac1.c: Update.
6885         * gcc.dg/cpp/sysmac2.c: Update.
6886
6887 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6888
6889         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6890
6891 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6892
6893         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6894         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6895
6896 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6897
6898         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6899
6900 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6901
6902         * lib/g++.exp (g++_include_flags): Don't use any special flags
6903         if TESTING_IN_BUILD_TREE is not defined.
6904         (g++_init): Use a plain 'c++' as the compiler if
6905         TESTING_IN_BUILD_TREEE is not defined.
6906
6907 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6908
6909         * g++.old-deja/g++.eh/catch13.C: New test.
6910         * g++.old-deja/g++.eh/catch14.C: New test.
6911
6912 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6913
6914         * gcc.dg/cpp/tr-define.c: New test.
6915
6916 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6917
6918         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6919         <stdlib.h>, not <malloc.h>.
6920
6921 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6922
6923         * g++.old-deja/g++.ns/template17.C: New test.
6924
6925 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6926
6927         * g++.old-deja/g++.pt/ref4.C: New test.
6928
6929 2001-04-30  Richard Henderson  <rth@redhat.com>
6930
6931         * gcc.dg/20000724-1.c: Revert last change.
6932
6933 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6934
6935         * g77.f-torture/execute/20010430.f: New test.
6936
6937 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6938
6939         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6940
6941 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6942
6943         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6944
6945 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6946
6947         * g++.old-deja/g++.eh/crash6.C: New test.
6948
6949 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6950
6951         * g++.old-deja/g++.other/warn7.C: New test.
6952
6953 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6954
6955         * g++.old-deja/g++.other/defarg9.C: New test.
6956
6957 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6958
6959         * g77.f-torture/compile/20010426.f: New test.
6960         * g77.f-torture/execute/20010426.f: New test.
6961
6962 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6963
6964         * g77.f-torture/compile/20000629-1.x: Remove - error
6965         has been fixed.
6966
6967 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6968
6969         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6970         Tweak slightly to work with g++.dg framework.
6971         * g++.dg/special/ecos.exp: Run initp1.C test.
6972         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6973
6974         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6975         its linker doesn't give line numbers either.
6976         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6977
6978 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6979
6980         * g++.old-deja/g++.other/lex1.C: New test.
6981
6982 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6983
6984         * gcc.dg/noncompile/20010425-1.c: New test.
6985
6986 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6987
6988         * g++.old-deja/g++.pt/mangle2.C: New test.
6989
6990 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6991
6992         * gcc.dg/format/plus-1.c: New test.
6993
6994 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6995
6996         * gcc.dg/20010423-1.c: New test.
6997
6998 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6999
7000         * gcc.c-torture/execute/20010422-1.c: New test.
7001
7002 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7003
7004         * g++.old-deja/g++.ns/type2.C: New test.
7005
7006 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7007
7008         * g++.old-deja/g++.other/perf1.C: New test.
7009
7010 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7011
7012         * gcc.dg/c99-func-2.c: Remove xfail.
7013         * gcc.dg/c99-func-3.c: Remove xfail.
7014         * gcc.dg/c99-func-4.c: Remove xfail.
7015
7016 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7017
7018         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7019
7020 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7021
7022         * gcc.c-torture/compile/20010423-1.c: New test.
7023
7024 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         * g++.old-deja/g++.pt/typename28.C: New test.
7027
7028 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7029
7030         * g++.old-deja/g++.abi/empty2.C: New test.
7031         * g++.old-deja/g++.abi/empty3.C: New test.
7032
7033 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7034
7035         * g++.old-deja/g++.other/comdat2.C: New test.
7036         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7037
7038 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7039
7040         * g++.old-deja/g++.other/overload14.C: New test.
7041
7042 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7043
7044         * g++.old-deja/g++.other/lookup23.C: New test.
7045
7046 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7047
7048         * gcc.c-torture/execute/20010403-1.c: New test.
7049
7050 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7051             Mark Mitchell  <mark@codesourcery.com>
7052
7053         * lib/old-dejagnu.exp: Don't delete output of executable.
7054         Add .exe suffix to executables.
7055
7056 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7057
7058         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7059
7060 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7061
7062         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7063
7064 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7065
7066         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7067         * g++.old-deja/g++.abi/crash1.C: New test.
7068
7069 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7070
7071         * g++.old-deja/g++.other/crash40.C: New test.
7072
7073 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7074
7075         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7076
7077 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7078
7079         * g++.old-deja/g++.other/warn6.C: New test.
7080
7081 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7082
7083         * g++.old-deja/g++.robertl/eb42.C: Same.
7084
7085 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7086
7087         * gcc.dg/wtr-conversion-1.c: New testcase.
7088
7089 2001-04-10  Richard Henderson  <rth@redhat.com>
7090
7091         * g++.old-deja/g++.other/array5.C: New.
7092
7093 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7094
7095         * gcc.c-torture/execute/20010408-1.c: New test.
7096
7097 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7098
7099         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7100         headers and constructs.
7101         * g++.old-deja/g++.robertl/eb79.C: Same.
7102         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7103         * g++.old-deja/g++.robertl/eb73.C: Same.
7104         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7105         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7106         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7107         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7108         * g++.old-deja/g++.robertl/eb44.C: Same.
7109         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7110         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7111         * g++.old-deja/g++.robertl/eb39.C: Same.
7112         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7113         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7114         * g++.old-deja/g++.robertl/eb30.C: Same.
7115         * g++.old-deja/g++.robertl/eb3.C: Same.
7116         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7117         * g++.old-deja/g++.robertl/eb21.C: Same.
7118         * g++.old-deja/g++.robertl/eb15.C: Same.
7119         * g++.old-deja/g++.robertl/eb118.C: Same.
7120         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7121         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7122         * g++.old-deja/g++.robertl/eb109.C: Same.
7123         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7124         * g++.old-deja/g++.mike/rtti1.C: Same.
7125         * g++.old-deja/g++.mike/p658.C: Same.
7126         * g++.old-deja/g++.mike/net46.C: Same.
7127         * g++.old-deja/g++.mike/net34.C: Same.
7128         * g++.old-deja/g++.mike/memoize1.C: Same.
7129         * g++.old-deja/g++.mike/eh2.C: Same.
7130         * g++.old-deja/g++.law/weak.C: Same.
7131         * g++.old-deja/g++.law/visibility7.C: Same.
7132         * g++.old-deja/g++.law/visibility25.C: Same.
7133         * g++.old-deja/g++.law/visibility22.C: Same.
7134         * g++.old-deja/g++.law/visibility2.C: Same.
7135         * g++.old-deja/g++.law/visibility17.C: Same.
7136         * g++.old-deja/g++.law/visibility13.C: Same.
7137         * g++.old-deja/g++.law/visibility10.C: Same.
7138         * g++.old-deja/g++.law/visibility1.C: Same.
7139         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7140         * g++.old-deja/g++.law/vbase1.C: Same.
7141         * g++.old-deja/g++.law/operators32.C: Same.
7142         * g++.old-deja/g++.law/nest3.C: Same.
7143         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7144         * g++.old-deja/g++.law/except5.C (main): Same.
7145         * g++.old-deja/g++.law/cvt7.C (run): Same.
7146         * g++.old-deja/g++.law/cvt2.C: Same.
7147         * g++.old-deja/g++.law/cvt16.C: Same.
7148         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7149         * g++.old-deja/g++.law/ctors17.C (main): Same.
7150         * g++.old-deja/g++.law/ctors13.C: Same.
7151         * g++.old-deja/g++.law/ctors12.C (main): Same.
7152         * g++.old-deja/g++.law/ctors10.C: Same.
7153         * g++.old-deja/g++.law/code-gen5.C: Same.
7154         * g++.old-deja/g++.law/bad-error7.C: Same.
7155         * g++.old-deja/g++.law/arm9.C: Same.
7156         * g++.old-deja/g++.law/arm12.C: Same.
7157         * g++.old-deja/g++.law/arg8.C: Same.
7158         * g++.old-deja/g++.law/arg1.C: Same.
7159         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7160         * g++.old-deja/g++.jason/template31.C: Same.
7161         * g++.old-deja/g++.jason/template24.C (main): Same.
7162         * g++.old-deja/g++.jason/2371.C: Same.
7163         * g++.old-deja/g++.eh/new2.C: Same.
7164         * g++.old-deja/g++.eh/new1.C: Same.
7165         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7166         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7167         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7168         * g++.old-deja/g++.brendan/crash62.C: Same.
7169         * g++.old-deja/g++.brendan/crash52.C: Same.
7170         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7171         * g++.old-deja/g++.brendan/crash38.C: Same.
7172         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7173         * g++.old-deja/g++.brendan/copy9.C: Same.
7174
7175 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
7176
7177         * gcc.c-torture/execute/20001203-2.c (memset):
7178         Count argument is of type __SIZE_TYPE__.
7179
7180 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7181
7182         * gcc.c-torture/compile/20010404-1.c: New test.
7183
7184 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7185
7186         * gcc.c-torture/compile/20010326-1.c: New test.
7187
7188 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7189
7190         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7191         peculiarities of the SH.
7192         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7193
7194 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7195
7196         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7197         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7198         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7199
7200 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7201
7202         * g77.f-torture/compile/20010321-1.f: New test.
7203
7204 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7205
7206         * gcc.c-torture/compile/20010329-1.c: New test.
7207
7208 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7209
7210         * gcc.c-torture/execute/20010329-1.c: New test.
7211
7212 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7213
7214         * g++.old-deja/g++.other/eh4.C: Fix typo.
7215
7216 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7217
7218         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7219
7220 2001-03-28  Philip Blundell  <philb@gnu.org>
7221
7222         * gcc.c-torture/compile/20010328-1.c: New test.
7223
7224 2001-03-27  Richard Henderson  <rth@redhat.com>
7225
7226         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7227         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7228
7229 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7230
7231         * gcc.c-torture/compile/20010327-1.c: New test.
7232
7233 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7234
7235         * g++.old-deja/g++.other/friend12.C: New test.
7236         * g++.old-deja/g++.other/friend9.C: Expect no errors.
7237         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7238
7239 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7240
7241         * gcc.c-torture/execute/20010325-1.c: New test.
7242
7243 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
7244
7245         * g++.old-deja/g++.other/mangle3.C: New test.
7246
7247 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
7248
7249         * g++.old-deja/g++.other/anon8.C: New test.
7250
7251 2001-03-20  Philip Blundell  <philb@gnu.org>
7252
7253         * gcc.c-torture/compile/20010320-1.c: New test.
7254
7255 2001-03-17  Richard Henderson  <rth@redhat.com>
7256
7257         * g++.old-deja/g++.other/eh4.C: Add expected error text.
7258
7259 2001-03-15  Geoff Keating  <geoff@redhat.com>
7260
7261         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7262         tests on AIX.
7263
7264 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
7265
7266         * g++.old-deja/g++.other/eh4.C: New test.
7267
7268 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7269
7270         * gcc.dg/cpp/mi1.c: Update.
7271
7272 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
7273
7274         * g++.old-deja/g++.other/regstack.C: New test.
7275
7276 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
7277
7278         * g++.old-deja/g++.other/ref4.C: New test.
7279
7280 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
7281
7282         * objc/execute/va_method.m: Added.
7283         * objc/execute/IMP.m: Added.
7284         * objc/execute/_cmd.m: Added.
7285         * objc/execute/accessing_ivars.m: Added.
7286         * objc/execute/class-1.m: Added.
7287         * objc/execute/class-10.m: Added.
7288         * objc/execute/class-11.m: Added.
7289         * objc/execute/class-12.m: Added.
7290         * objc/execute/class-13.m: Added.
7291         * objc/execute/class-14.m: Added.
7292         * objc/execute/class-2.m: Added.
7293         * objc/execute/class-3.m: Added.
7294         * objc/execute/class-4.m: Added.
7295         * objc/execute/class-5.m: Added.
7296         * objc/execute/class-6.m: Added.
7297         * objc/execute/class-7.m: Added.
7298         * objc/execute/class-8.m: Added.
7299         * objc/execute/class-9.m: Added.
7300         * objc/execute/class-tests-1.h
7301         * objc/execute/class-tests-2.h
7302         * objc/execute/compatibility_alias.m: Added.
7303         * objc/execute/encode-1.m: Added.
7304         * objc/execute/formal_protocol-1.m: Added.
7305         * objc/execute/formal_protocol-2.m: Added.
7306         * objc/execute/formal_protocol-3.m: Added.
7307         * objc/execute/formal_protocol-4.m: Added.
7308         * objc/execute/formal_protocol-5.m: Added.
7309         * objc/execute/formal_protocol-6.m: Added.
7310         * objc/execute/formal_protocol-7.m: Added.
7311         * objc/execute/informal_protocol.m: Added.
7312         * objc/execute/initialize.m: Added.
7313         * objc/execute/load.m: Added.
7314         * objc/execute/many_args_method.m: Added.
7315         * objc/execute/nested-3.m: Added.
7316         * objc/execute/no_clash.m: Added.
7317         * objc/execute/private.m: Added.
7318         * objc/execute/redefining_self.m: Added.
7319         * objc/execute/root_methods.m: Added.
7320         * objc/execute/selector-1.m: Added.
7321         * objc/execute/static-1.m: Added.
7322         * objc/execute/static-2.m: Added.
7323         * objc/execute/va_method.m: Added.
7324
7325 2001-03-10  Richard Henderson  <rth@redhat.com>
7326
7327         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7328
7329 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7330
7331         * g++.old-deja/g++.other/crash31.C: XFAIL.
7332         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7333         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7334         * gcc.c-torture/execute/20010123-1.x: XFAIL.
7335         * gcc.c-torture/execute/20010124-1.x: XFAIL.
7336         * gcc.dg/sequence-pt-1.c: XFAIL one test.
7337
7338 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7339
7340         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7341
7342 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7343
7344         * gcc.dg/20000724-1.c: Don't use multiline strings.
7345
7346 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7347
7348         * objc/execute/string1.m, objc/execute/string2.m: Compare the
7349         result of -cString against what we expect it to be; don't just
7350         print it out for no one to read.
7351
7352         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7353         Based on testcases provided by Nicola Pero.
7354
7355 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7356
7357         * gcc.dg/cpp/macro7.c: New test.
7358
7359 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7360
7361         * gcc.dg/cpp/multiline.c: Update.
7362
7363 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7364
7365         * g++.old-deja/g++.other/enum3.C: New test.
7366
7367 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7368
7369         * g++.old-deja/g++.other/pod1.C: New test.
7370
7371 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7372
7373         * g++.old-deja/g++.ext/overload1.C: New test.
7374
7375 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7376
7377         * g++.old-deja/g++.pt/using1.C: New test.
7378
7379 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7380
7381         * g++.old-deja/g++.other/using9.C: New test.
7382
7383 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7384
7385         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7386
7387         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7388
7389 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7390
7391         * g++.old-deja/g++.ext/realpt1.C: Remove.
7392
7393 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7394
7395         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7396
7397 2001-02-26  Will Cohen  <wcohen@redhat.com>
7398
7399         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7400
7401 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7402
7403         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7404         templatized constructors.
7405
7406 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7407
7408         * gcc.c-torture/execute/20010224-1.c: New test.
7409
7410 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7411
7412         * gcc.c-torture/execute/20010222-1.c: New test.
7413
7414 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7415
7416         * g++.old-deja/g++.other/inline20.C: New test.
7417
7418 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7419
7420         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7421
7422 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7423
7424         * g++.old-deja/g++.other/lookup22.C: New test.
7425
7426 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7427
7428         * g77.dg: New directory.
7429         * g77.dg/20010216-1.f: New test case.
7430         * g77.dg/dg.exp: New driver.
7431         * lib/g77-dg.exp: New driver library.
7432
7433 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7434
7435         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7436
7437 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7438
7439         * g++.old-deja/g++.other/decl9.C: New test.
7440
7441 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7442
7443         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7444         not need <string> and also tests the initialization at runtime.
7445
7446 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7447
7448         * gcc.c-torture/execute/longlong.c: New test.
7449
7450 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7451
7452         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7453
7454 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7455
7456         * gcc.c-torture/execute/920302-1.c (execute):
7457         Change argument type to short.
7458
7459 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7460
7461         * g++.old-deja/g++.pt/deduct6.C: New test.
7462
7463 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7464
7465         * g++.old-deja/g++.pt/deduct5.C: New test.
7466
7467 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7468
7469         * gcc.c-torture/execute/20010209-1.c: New test.
7470
7471 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7472
7473         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7474
7475 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7476
7477         * g++.dg/vtgc1.C: Update for new ABI.
7478
7479         * consistency.vlad: New directory, 1665 files.
7480
7481 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7482
7483         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7484         return type.
7485         * gcc.dg/cpp/digraphs.c: Declare puts.
7486
7487 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7488
7489         * g++.old-deja/g++.other/warn5.C: New test.
7490
7491 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7492
7493         * g++.old-deja/g++.pt/spec40.C: New test.
7494
7495 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7496
7497         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7498         case.
7499         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7500
7501 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7502
7503         * gcc.c-torture/compile/20010209-1.c: New test.
7504
7505 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7506
7507         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7508         excess errors message but not if it crashes.
7509         * g++.old-deja/g++.other/crash27.C: Likewise.
7510         * g++.old-deja/g++.other/crash28.C: Likewise.
7511         * g++.old-deja/g++.other/crash30.C: Likewise.
7512         * g++.old-deja/g++.other/crash32.C: Likewise.
7513         * g++.old-deja/g++.other/crash35.C: Likewise.
7514         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7515
7516 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7517
7518         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7519         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7520         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7521         g77.f-torture/execute/execute.exp,
7522         g77.f-torture/noncompile/noncompile.exp,
7523         gcc.c-torture/execute/execute.exp,
7524         gcc.c-torture/execute/memcheck/memcheck.exp,
7525         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7526         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7527         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7528         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7529         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7530         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7531         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7532         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7533         Remove bug reporting instructions with ancient email addresses.
7534
7535 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7536
7537         * gcc.dg/20010202-1.c: New test.
7538         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7539
7540 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7541
7542         * g++.dg/stdbool-if.C: New test.
7543
7544 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7545
7546         * objc/execute/fdecl.m: Added main().
7547
7548 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7549
7550         * gcc.c-torture/execute/20010206-1.c: New test.
7551
7552 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7553
7554         * gcc.dg/cpp/avoidpaste1.c: Update.
7555
7556 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7557
7558         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7559         Pero <nicola@brainstorm.co.uk>.
7560         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7561
7562 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7563
7564         * g++.old-deja/g++.pt/spec39.C: New test.
7565
7566 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7567
7568         * gcc.c-torture/compile/20010202-1.c: New test.
7569
7570 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7571
7572         * g++.old-deja/g++.abi/primary2.C: New test.
7573         * g++.old-deja/g++.abi/primary3.C: New test.
7574         * g++.old-deja/g++.abi/primary4.C: New test.
7575         * g++.old-deja/g++.abi/primary5.C: New test.
7576         * g++.old-deja/g++.abi/vtable3.h: New test.
7577         * g++.old-deja/g++.abi/vtable3a.C: New test.
7578         * g++.old-deja/g++.abi/vtable3b.C: New test.
7579         * g++.old-deja/g++.abi/vtable3c.C: New test.
7580         * g++.old-deja/g++.abi/vtable3d.C: New test.
7581         * g++.old-deja/g++.abi/vtable3e.C: New test.
7582         * g++.old-deja/g++.abi/vtable3f.C: New test.
7583         * g++.old-deja/g++.abi/vtable3g.C: New test.
7584         * g++.old-deja/g++.abi/vtable3h.C: New test.
7585         * g++.old-deja/g++.abi/vtable3i.C: New test.
7586         * g++.old-deja/g++.abi/vtable3j.C: New test.
7587         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7588
7589 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7590
7591         * g++.old-deja/g++.other/anon6.C: New test.
7592         * g++.old-deja/g++.other/anon7.C: New test.
7593
7594 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7595
7596         * gcc.dg/cpp/avoidpaste2.c: New tests.
7597
7598 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7599
7600         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7601
7602 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7603
7604         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7605         DECIMAL_DIG cases for Irix."
7606
7607 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7608
7609         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7610
7611 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7612
7613         * gcc.dg/c99-tag-1.c: New test.
7614
7615 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7616
7617         * gcc.dg/cpp/tr-warn1.c: Add tests.
7618
7619 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7620
7621         * gcc.dg/cpp/avoidpaste1.c: Update.
7622         * gcc.dg/cpp/paste4.c: Update.
7623
7624 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7625
7626         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7627         cases for Irix.
7628
7629 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7630
7631         * g++.old-deja/g++.other/inline19.C: New test.
7632
7633 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7634
7635         * gcc.dg/Wlarger-than.c: New test.
7636
7637 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7638
7639         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7640
7641 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7642
7643         * gcc.c-torture/execute/20010129-1.c: New test.
7644         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7645
7646 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7647
7648         * gcc.dg/cpp/avoidpaste1.c: Test case.
7649
7650 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7651
7652         * g++.old-deja/g++.other/inline18.C: New test.
7653
7654 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7655
7656         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7657         and __builtin_putchar.
7658
7659 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7660
7661         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7662         tests.
7663
7664 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7665
7666         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7667         floating point number rounding mode to round to the nearest
7668         representable mode.
7669
7670 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7671
7672         * g++.old-deja/g++.other/mangle2.C: New test.
7673
7674 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7675
7676         * gcc.c-torture/compile/20010124-1.c: New test.
7677
7678 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7679
7680         * g++.old-deja/g++.pt/spec38.C: New test.
7681
7682 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7683
7684         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7685         "Build don't run".
7686
7687 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7688
7689         * gcc.c-torture/execute/20010123-1.c: New test.
7690
7691 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7692
7693         * g++.old-deja/g++.pt/spec37.C: New test.
7694
7695 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7696
7697         * g++.old-deja/g++.pt/overload14.C: New test.
7698
7699 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7700
7701         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7702         __builtin_return_address.
7703
7704 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7705
7706         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7707         * g++.old-deja/g++.pt/spec35.C: New test.
7708         * g++.old-deja/g++.pt/spec36.C: New test.
7709
7710 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7711
7712         * gcc.c-torture/compile/20010118-1.c: New test.
7713
7714 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7715
7716         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7717
7718 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7719
7720         * gcc.c-torture/execute/20010119-1.c: New test.
7721
7722 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7723
7724         * g++.old-deja/g++.other/vbase5.C: New test.
7725
7726 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7727
7728         * gcc.c-torture/execute/20010118-1.c: New test.
7729
7730 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7731
7732         * g++.old-deja/g++.pt/deduct3.C: New test.
7733
7734 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7735
7736         * g++.old-deja/g++.pt/spec34.C: New test.
7737
7738 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7739
7740         * g77.f-torture/compile/20000601-2.f: New test.
7741
7742 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7743
7744         * g++.old-deja/g++.other/init17.C: New test.
7745
7746 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7747
7748         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7749
7750 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7751
7752         * g++.old-deja/g++.pt/unify8.C: New test.
7753
7754 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7755
7756         * g++.old-deja/g++.abi/vbase1.C: New test.
7757
7758 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7759
7760         * g++.old-deja/g++.pt/crash65.C: New test.
7761
7762 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7763
7764         * gcc.dg/cpp/assembl2.S: New test case.
7765
7766 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7767
7768         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7769         are supported.
7770
7771 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7772
7773         * g++.old-deja/g++.other/builtins1.C: New test.
7774         * g++.old-deja/g++.other/builtins2.C: Likewise.
7775         * g++.old-deja/g++.other/builtins3.C: Likewise.
7776         * g++.old-deja/g++.other/builtins4.C: Likewise.
7777
7778 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7779
7780         * gcc.c-torture/compile/20010117-1.c: New test.
7781         * gcc.c-torture/compile/20010117-2.c: New test.
7782
7783 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7784
7785         * g77.f-torture/execute/20010116.[fx]: New test,
7786         XFAIL on i?86-*-*.
7787         * g77.f-torture/compile/20010115.f: Indicate it's
7788         a test for PR fortran/1636.
7789
7790 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7791
7792         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7793
7794 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7795
7796         * g77.f-torture/compile/20010115.f: New test.
7797
7798 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7799
7800         * g++.old-deja/g++.pt/nontype5.C: New test.
7801
7802 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7803
7804         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7805         have an equivalent working one below it.
7806
7807 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7808
7809         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7810         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7811
7812 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7813
7814         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7815         message containing "init_priority".
7816         (conpr-2.C): Likewise.
7817         (conpr-3.C): Likewise.
7818         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7819
7820 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7821
7822         * gcc.c-torture/execute/20010114-2.c: New test.
7823
7824 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7825
7826         * gcc.c-torture/compile/20010114-1.c: New test.
7827         * gcc.c-torture/compile/20010114-1.x: Xfail.
7828         * gcc.c-torture/compile/20010114-2.c: New test.
7829         * gcc.c-torture/execute/20010114-1.c: New test.
7830         * gcc.dg/trunc-1.c: New test.
7831         * gcc.dg/uninit-B.c: New test.
7832
7833 2001-01-13  Nick Clifton  <nickc@redhat.com>
7834
7835         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7836         target.
7837
7838 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7839
7840         * gcc.c-torture/compile/20010113-1.c: New test.
7841
7842 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7843
7844         * gcc.c-torture/compile/20001212-1.c: New test.
7845
7846 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7847
7848         * gcc.dg/cpp/widestr1.c: Update.
7849         * gcc.dg/cpp/prag-imp.c: Remove.
7850
7851 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7852
7853         * gcc.c-torture/execute/20000801-3.x: Remove.
7854         * gcc.dg/c90-init-1.c: New test.
7855         * gcc.dg/c99-init-1.c: New test.
7856         * gcc.dg/c99-init-2.c: New test.
7857         * gcc.dg/gnu99-init-1.c: New test.
7858
7859 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7860
7861         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7862         testing that no relevant ones were found.
7863
7864 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7865
7866         * g++.old-deja/g++.pt/cast2.C: New test.
7867
7868 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7869
7870         * g++.old-deja/g++.pt/friend47.C: New test.
7871
7872 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7873
7874         * g++.old-deja/g++.pt/instantiate13.C: New test.
7875
7876 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7877
7878         * g++.old-deja/g++.other/defarg7.C: New test.
7879         * g++.old-deja/g++.other/defarg8.C: New test.
7880
7881 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7882
7883         * g++.old-deja/g++.pt/crash64.C: New test.
7884
7885 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7886
7887         * g++.old-deja/g++.pt/crash63.C: New test.
7888
7889 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7890
7891         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7892
7893 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7894
7895         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7896
7897 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7898
7899         * g++.old-deja/g++.pt/error3.C: New test.
7900
7901 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7902
7903         * g++.old-deja/g++.other/crash39.C: New test.
7904
7905 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7906
7907         * g++.old-deja/g++.other/vbase4.C: New test.
7908
7909 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7910
7911         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7912         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7913         * gcc.dg/special/special.exp: New test driver which will check
7914         for alias support for the above test.
7915
7916 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7917
7918         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7919         problems on small machines.
7920         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7921         parameterize.
7922
7923 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7924
7925         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7926         mips.
7927         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7928
7929 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7930
7931         * g++.old_deja/g++.pt/using8.C: New test.
7932
7933 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7934
7935         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7936
7937 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7938
7939         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7940         where a failure is expected.
7941         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7942
7943 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7944
7945         * g++.old_deja/g++.pt/instantiate12.C: New test.
7946
7947 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7948
7949         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7950         start of structs.
7951         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7952         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7953         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7954         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7955         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7956         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7957         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7958         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7959         * g++.old-deja/g++.eh/spec6.C: Likewise.
7960         * g++.old-deja/g++.jason/crash3.C: Likewise.
7961         * g++.old-deja/g++.law/ctors11.C: Likewise.
7962         * g++.old-deja/g++.law/ctors17.C: Likewise.
7963         * g++.old-deja/g++.law/ctors5.C: Likewise.
7964         * g++.old-deja/g++.law/ctors9.C: Likewise.
7965         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7966         * g++.old-deja/g++.mike/net22.C: Likewise.
7967         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7968         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7969         * g++.old-deja/g++.mike/virt3.C: Likewise.
7970         * g++.old-deja/g++.niklas/t128.C: Likewise.
7971         * g++.old-deja/g++.other/anon4.C: Likewise.
7972         * g++.old-deja/g++.other/using1.C: Likewise.
7973         * g++.old-deja/g++.other/warn3.C: Likewise.
7974         * g++.old-deja/g++.pt/t37.C: Likewise.
7975         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7976         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7977
7978 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7979
7980         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7981
7982 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7983
7984         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7985
7986 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7987
7988         * gcc.c-torture/compile/20010107-1.c: New test.
7989
7990 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7991
7992         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7993
7994 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7995
7996         * gcc.dg/format/format.h: New file.
7997         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7998         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7999         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8000         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8001         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8002         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8003         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8004         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8005         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8006         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8007         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8008         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8009         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8010         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8011         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8012         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8013         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8014         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8015         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8016         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8017         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8018         instead of declaring standard types, macros and functions in each
8019         test.
8020
8021 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8022
8023         * gcc.c-torture/execute/20010106-1.c: New test.
8024
8025 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8026
8027         * gcc.dg/format/format.exp: New file.
8028         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8029         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8030         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8031         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8032         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8033         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8034         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8035         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8036         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8037         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8038         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8039         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8040         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8041         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8042         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8043         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8044         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8045         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8046         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8047         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8048         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8049         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8050         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8051         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8052         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8053         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8054         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8055         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8056         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8057         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8058         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8059         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8060         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8061         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8062         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8063         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8064         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8065         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8066         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8067         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8068         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8069         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8070
8071 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8072
8073         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8074         account.
8075
8076 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8077
8078         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8079
8080 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8081
8082         * g++.old-deja/g++.pt/crash62.C: New test.
8083
8084 2001-01-04  Richard Henderson  <rth@redhat.com>
8085
8086         * gcc.dg/20000926-1.c: Update expected warnings.
8087         * gcc.dg/array-2.c: Likewise.
8088         * gcc.dg/array-4.c: Also validate flexible array members.
8089         * gcc.dg/c99-flex-array-1.c: New.
8090
8091 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8092
8093         * gcc.c-torture/compile/20001222-1.x: Remove.
8094
8095 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8096
8097         * gcc.c-torture/execute/built-in-setjmp.c: New.
8098
8099 2001-01-03  Richard Henderson  <rth@redhat.com>
8100
8101         * gcc.dg/940510-1.c: Update expected error wording.
8102         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8103
8104 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8105
8106         * lib/target-supports.exp (check_alias_available): Modified to
8107         indicate aliases not supported if only weak aliases are supported.
8108
8109 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8110
8111         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8112         Turn on cmpstrsi checks for __pj__ and __i370__.
8113
8114 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8115
8116         * g++.old-deja/g++.other/virtual11.C: New test.
8117
8118 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8119
8120         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8121
8122 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8123
8124         * gcc.c-torture/compile/20010102-1.c: New test.
8125
8126 2001-01-02  Andreas Jaeger  <aj@suse.de>
8127
8128         * gcc.dg/noreturn-3.c: New test.
8129
8130         * gcc.dg/noreturn-4.c: New test.
8131
8132 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8133
8134         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8135         __builtin_fputc and __builtin_fwrite.
8136
8137 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8138
8139         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8140         signed char, not default char.
8141
8142 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8143
8144         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8145
8146 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8147
8148         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8149
8150 2000-12-29  Richard Henderson  <rth@redhat.com>
8151
8152         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8153         (__cyg_profile_func_exit): Define.
8154
8155 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8156
8157         * g++.dg/vtgc1.C: New test.
8158
8159 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8160
8161         * gcc.dg/noncompile/20001228-1.c: New test.
8162
8163         * gcc.dg/20001228-1.c: New test.
8164
8165         * gcc.c-torture/execute/20001228-1.c: New test.
8166
8167 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8168
8169         * gcc.dg/format-strfmon-1.c: New test.
8170
8171 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8172
8173         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8174         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8175         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8176         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8177         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8178         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8179         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8180         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8181         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8182         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8183         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8184         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8185         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8186
8187         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8188         * gcc.c-torture/execute/string-opt-4.c: Test index.
8189
8190 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8191
8192         * gcc.c-torture/compile/20001226-1.c: New test.
8193
8194 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8195
8196         * gcc.c-torture/compile/20001222-1.c: New test.
8197         * gcc.c-torture/compile/20001222-1.x: Xfail.
8198
8199 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
8200
8201         * gcc.c-torture/execute/comp-goto-2.c: New test.
8202
8203 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
8204
8205         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8206         Use long types if __INT_MAX__ is 32767.
8207         (main): Use cast to (sint32 *) when poking 88 into a_page.
8208
8209         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8210
8211 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8212
8213         * gcc.c-torture/compile/20001221-1.c: New test.
8214         * gcc.c-torture/execute/20001221-1.c: New test.
8215
8216 2000-12-20  Richard Henderson  <rth@redhat.com>
8217
8218         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8219         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8220
8221 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8222
8223         * gcc.dg/compare3.c: New test.
8224
8225 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8226
8227         * gcc.dg/format-warnll-1.c: New test.
8228
8229 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8230
8231         * gcc.dg/cpp/cmdlne-P.c: New test.
8232
8233 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8234
8235         * gcc.c-torture/execute/builtin-abs-1.c,
8236         gcc.c-torture/execute/builtin-abs-2.c: New tests.
8237
8238 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8239
8240         * gcc.dg/cpp/multiline.c: New test.
8241
8242 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8243
8244         * g++.old-deja/g++.other/syshdr1.C: Update.
8245         * gcc.dg/cpp/lineflags.c: Remove temporarily.
8246
8247 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8248
8249         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8250
8251 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8252
8253         * g++.old-deja/g++.pt/ttp65.C: New test.
8254
8255 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8256
8257         * g++.old-deja/g++.pt/ttp64.C: New test.
8258
8259 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8260
8261         * g++.old-deja/g++.pt/spec33.C: New test.
8262
8263 2000-12-14  Catherine Moore  <clm@redhat.com>
8264
8265         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8266         * gcc.c-torture/execute/920612-2.c: Likewise.
8267         * gcc.c-torture/execute/920428-2.c: Likewise.
8268         * gcc-c-torture/execute/va-arg-11.c: Call exit.
8269         * gcc.c-torture/execute/va-arg-21.c: Likewise.
8270
8271 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8272
8273         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8274         * gcc.dg/pack-test-2.c: Likewise.
8275
8276 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8277
8278         Tests by Zack Weinberg <zackw@stanford.edu>.
8279
8280         * gcc.dg/cpp/defined.c: Update.
8281         * gcc.dg/cpp/defined_trad.c: New tests.
8282
8283 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8284
8285         * gcc.dg/cpp/trad-direct.c: Update.
8286
8287 2000-12-11  Neil Booth  <neilb@earthling.net>
8288
8289         * gcc.dg/cpp/defined_trad.c
8290
8291 2000-12-11  Neil Booth  <neilb@earthling.net>
8292
8293         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8294
8295 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8296
8297         * gcc.dg/format-miss-2.c: New test.
8298
8299 2000-12-09  Neil Booth  <neilb@earthling.net>
8300
8301         * gcc.dg/cpp/lineflags.c: New tests.
8302         * gcc.dg/cpp/poison.c: Update.
8303         * gcc.dg/cpp/redef2.c: Update.
8304         * gcc.dg/cpp/skipping.c: New test.
8305
8306 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
8307
8308         * g++.old-deja/g++.other/eh3.C: New testcase.
8309
8310 2000-12-07  Neil Booth  <neilb@earthling.net>
8311
8312         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8313         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8314         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8315         wtr-union-init-2.c, wtr-union-init-3.c: Update.
8316         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8317         Update.
8318
8319 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8320
8321         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8322         __SIZE_TYPE__ instead of int for type of integers cast to
8323         pointers.
8324
8325 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
8326
8327         * g++.old-deja/g++.other/cleanup4.C: New test.
8328
8329 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8330
8331         * format-sec-1.c: New test.
8332
8333 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8334
8335         * gcc.dg/format-nonlit-3.c: New test.
8336
8337 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8338
8339         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8340         through a null pointer.
8341
8342 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8343
8344         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8345         * g++.old-deja/g++.pt/partial4.C: New test.
8346
8347 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8348
8349         * gcc.c-torture/execute/ieee/hugeval.x: New.
8350
8351 2000-12-06  Neil Booth  <neilb@earthling.net>
8352
8353         * gcc.dg/cpp/backslash2.c: New tests.
8354
8355 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8356
8357         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8358         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8359
8360 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8361
8362         * gcc.c-torture/execute/20001203-2.c: New testcase.
8363
8364 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8365
8366         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8367         * g++.old-deja/g++.other/virtual10.C: New test.
8368
8369 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8370
8371         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8372
8373 2000-12-05  Richard Henderson  <rth@redhat.com>
8374
8375         * gcc.c-torture/compile/20001205-1.c: New.
8376
8377 2000-12-04  Neil Booth  <neilb@earthling.net>
8378
8379         * g++.old-deja/g++.other/virtual9.C: New test.
8380         * g++.old-deja/g++.pt/crash61.C: New test.
8381         * gcc.c-torture/execute/loop-9.c: New test.
8382
8383 2000-12-04  Neil Booth  <neilb@earthling.net>
8384
8385         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8386         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8387         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8388         * gcc.dg/cpp/extratokens.c: ...here.
8389
8390 2000-12-04  Neil Booth  <neilb@earthling.net>
8391
8392         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8393         New tests.
8394
8395 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8396
8397         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8398         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8399
8400 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8401
8402         * gcc.c-torture/execute/20001203-1.c: New test.
8403
8404 2000-12-03  Neil Booth  <neilb@earthling.net>
8405
8406         * gcc.dg/cpp/macro6.c: New test cases.
8407
8408 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8409
8410         * gcc.c-torture/execute/string-opt-9.c: New test.
8411         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8412         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8413         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8414
8415         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8416         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8417
8418 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8419
8420         * gcc.dg/cpp/if-6.c: New testcase.
8421
8422         * gcc.dg/20001201-1.c: New testcase.
8423
8424 2000-12-02  Neil Booth  <neilb@earthling.net>
8425
8426         * g++.old-deja/g++.other/externC4.C,
8427         g++.old-deja/g++.other/friend10.C: New tests.
8428
8429 2000-12-02  Neil Booth  <neilb@earthling.net>
8430
8431         * g++.old-deja/g++.other/instan2.C
8432         * g++.old-deja/g++.other/instan3.C: New test.
8433
8434 2000-12-02  Neil Booth  <neilb@earthling.net>
8435
8436         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8437         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8438         gnuc99.c,gnuc99-pedantic.c: New tests.
8439
8440 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8441
8442         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8443         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8444
8445 2000-12-01  Neil Booth  <neilb@earthling.net>
8446
8447         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8448         * gcc.dg/cpp/poison.c: Update.
8449         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8450
8451 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8452
8453         * g77.f-torture/execute/20001201.f: New test.
8454
8455 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8456
8457         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8458
8459 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8460
8461         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8462
8463 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8464
8465         * g++.old-deja/g++.other/cast6.C: New test.
8466
8467 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8468
8469         * gcc.c-torture/execute/20001130-2.c: New testcase.
8470
8471 2000-11-30  Richard Henderson  <rth@redhat.com>
8472
8473         * gcc.c-torture/execute/20001130-1.c: New test.
8474
8475 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8476
8477         * g++.old-deja/g++.other/op3.C: New test.
8478
8479 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8480
8481         * g++.old-deja/g++.other/op2.C: New test.
8482
8483 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8484
8485         * g++.old-deja/g++.other/crash38.C: New test.
8486
8487 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8488
8489         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8490
8491 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8492
8493         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8494         tests.
8495         * gcc.c-torture/execute/string-opt-6.c: New test.
8496
8497         * gcc.dg/20001117-1.c: Add main.
8498
8499 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8500
8501         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8502         Move from here ...
8503         * gcc.dg/940510-1.c: ... to here.
8504
8505         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8506         zero-size arrays in toplevel structures.
8507
8508 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8509
8510         * gcc.c-torture/execute/loop-8.c: New test.
8511
8512 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8513
8514         * g++.old-deja/g++.other/base1.C: New test.
8515
8516 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8517
8518         * g++.old-deja/g++.other/parse2.C: New test.
8519
8520 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8521
8522         * g++.old-deja/g++.pt/incomplete1.C: New test.
8523
8524 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8525
8526         * g++.old-deja/g++.other/friend9.C: New test.
8527
8528 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8529
8530         * gcc.dg/20001127-1.c: New test.
8531
8532 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8533
8534         * g++.old-deja/g++.pt/friend46.C: New test.
8535
8536 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8537
8538         * g++.old-deja/g++.other/ptrmem8.C: New test.
8539
8540 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8541
8542         * gcc.c-torture/execute/string-opt-7.c: New test.
8543         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8544
8545 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8546
8547         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8548         instead of 'mkcheck 2'.
8549
8550 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8551
8552         * gcc.c-torture/execute/memcheck/driver.c,
8553         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8554         C9X references to refer to C99.
8555
8556 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8557
8558         * gcc.dg/ultrasp3.c: New test.
8559
8560 2000-11-25  Neil Booth  <neilb@earthling.net>
8561
8562         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8563
8564 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8565
8566         * gcc.c-torture/compile/20001123-2.c: New.
8567
8568 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8569
8570         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8571
8572 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8573
8574         * gcc.dg/sequence-point-1.c: Add some new tests.
8575         * gcc.c-torture/execute/20001124-1.c: New test.
8576
8577 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8578
8579         * g++.old-deja/g++.other/vaarg4.C: New test.
8580         * gcc.c-torture/compile/20001123-1.c: New test.
8581
8582 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8583
8584         * g++.other/crash24.C: Adjust and remove XFAIL.
8585         * g++.other/crash37.C: New test.
8586
8587 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8588
8589         * g++.old-deja/g++.pt/instantiate9.C: New test.
8590
8591 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8592
8593         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8594         new ABI, too.
8595
8596         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8597         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8598
8599 2000-11-22  Neil Booth  <neilb@earthling.net>
8600
8601         * gcc.dg/cpp/Wtrigraphs.c: New test.
8602
8603 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8604
8605         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8606
8607 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8608
8609         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8610
8611 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8612
8613         * lib/gcc-dg.exp: load_lib scanasm.exp.
8614         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8615         * lib/g++-dg.exp: load_lib scanasm.exp.
8616         * lib/scanasm.exp: New.
8617         (scan-assembler, scan-assembler-not): Add optional arguments to
8618         test name, or if not present, the pattern name.
8619         (scan-assembler-dem, scan-assembler-dem-not): New.
8620
8621         * g++.dg/dg.exp: New.
8622
8623 2000-11-21  Neil Booth  <neilb@earthling.net>
8624
8625         * gcc.dg/cpp/integrated1.c: Remove.
8626
8627 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8628
8629         * gcc.c-torture/execute/20001121-1.c: New test.
8630
8631 2000-11-21  Richard Henderson  <rth@redhat.com>
8632
8633         * gcc.c-torture/compile/20001121-1.c: New test.
8634
8635 2000-11-20  Neil Booth  <neilb@earthling.net>
8636
8637         * gcc.dg/cpp/integrated1.c: New test.
8638
8639 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8640
8641         * g++.old-deja/g++.other/inline17.C: New test.
8642
8643 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8644
8645         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8646         local variable to be zero: I made the variable global. Now
8647         uses abort() and exit() instead of relying on main's return value.
8648
8649 2000-11-20  Neil Booth  <neilb@earthling.net>
8650
8651         * gcc.dg/cpp/paste2.c: Update test.
8652         * objc/execute/paste.m: New test.
8653
8654 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8655
8656         * gcc.dg/c99-condexpr-1.c: New test.
8657
8658 2000-11-20  Neil Booth  <neilb@earthling.net>
8659
8660         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8661
8662 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8663
8664         * g++.old-deja/g++.pt/export1.C: New test.
8665
8666 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8667
8668         * gcc.dg/20001117-1.c: New test.
8669
8670 2000-11-18  Richard Henderson  <rth@redhat.com>
8671
8672         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8673
8674 2000-11-18  Richard Henderson  <rth@redhat.com>
8675
8676         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8677         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8678         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8679
8680 2000-11-18  Richard Henderson  <rth@redhat.com>
8681
8682         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8683         (main): New.  Exit cleanly.
8684
8685 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8686
8687         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8688         gcc.dg/c99-fordecl-2.c: New tests.
8689
8690 2000-11-18  Richard Henderson  <rth@redhat.com>
8691
8692         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8693         * gcc.c-torture/execute/zerolen-2.c: New.
8694
8695 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8696
8697         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8698         memory.
8699
8700 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8701
8702         * g++.old-deja/g++.pt/instantiate8.C: New test.
8703
8704 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8705
8706         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8707         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8708
8709 2000-11-16  Nick Clifton  <nickc@redhat.com>
8710
8711         * gcc.c-torture/execute/nestfunc-2.c: New test.
8712         * gcc.c-torture/execute/nestfunc-3.c: New test.
8713
8714 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8715
8716         * gcc.c-torture/compile/20001116-1.c: New test.
8717
8718 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8719
8720         * gcc.c-torture/execute/20001115-1.c: New test.
8721
8722 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8723
8724         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8725         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8726         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8727         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8728
8729 2000-11-15  Neil Booth  <neilb@earthling.net>
8730
8731         gcc.dg/cpp/_Pragma1.c: Update.
8732         gcc.dg/cpp/_Pragma2.c: New test.
8733
8734 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8735
8736         * g++.old-deja/g++.other/anon5.C: New test.
8737
8738 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8739
8740         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8741         tests.
8742
8743 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8744
8745         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8746         output.
8747
8748 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8749
8750         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8751         labels at end of compound statements.
8752
8753 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8754
8755         * gcc.c-torture/execute/loop-7.c: New test.
8756
8757 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8758
8759         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8760
8761 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8762
8763         * gcc.dg/c99-bool-1.c: New test.
8764
8765 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8766
8767         * gcc.dg/c99-scope-1.c: Remove xfail.
8768         * gcc.dg/c99-scope-2.c: New test.
8769
8770 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8771
8772         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8773         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8774
8775 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8776
8777         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8778         error messages.
8779
8780         * g++.mike/p700.C: Don't typedef wchar_t.
8781         * g++.mike/p784.C: Likewise.
8782         * g++.mike/eb101.C: Don't use __wchar_t.
8783
8784 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8785
8786         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8787         from DO loop.
8788
8789 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8790
8791         * gcc.c-torture/execute/20001111-1.c: New test.
8792
8793 2000-11-10  Nick Clifton  <nickc@redhat.com>
8794
8795         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8796         long multuiple and accumulate.
8797
8798 2000-11-09  Richard Henderson  <rth@redhat.com>
8799
8800         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8801         via size_t instead of int.
8802
8803         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8804         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8805         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8806         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8807
8808 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8809
8810         * gcc.c-torture/compile/20001109-1.c: New test.
8811         * gcc.c-torture/compile/20001109-2.c: New test.
8812
8813 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8814
8815         * g++.old-deja/g++.pt/operator1.C: New test.
8816         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8817
8818 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8819
8820         * gcc.dg/20001108-1.c: New test.
8821
8822 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8823
8824         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8825         with both arguments constant strings.
8826         * gcc.c-torture/execute/string-opt-3.c: New test.
8827         * gcc.c-torture/execute/string-opt-4.c: New test.
8828         * gcc.c-torture/execute/string-opt-5.c: New test.
8829
8830 2000-11-08  Nick Clifton  <nickc@redhat.com>
8831
8832         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8833         mulsidi3adddi patterns.
8834
8835 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8836
8837         * g++.old-deja/g++.other/crash36.C: New test.
8838
8839 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8840
8841         * g++.old-deja/g++.other/init16.C: New test.
8842
8843 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8844
8845         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8846
8847 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8848
8849         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8850         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8851         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8852
8853 2000-11-07  DJ Delorie  <dj@redhat.com>
8854
8855         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8856
8857 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8858
8859         * gcc.c-torture/execute/string-opt-1.c: New test.
8860
8861 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8862
8863         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8864         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8865         parameters in registers, and there is no way for a varargs
8866         function to know in which order the integer and floating-point
8867         parameters should be interleaved when they are placed on the
8868         stack.
8869         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8870         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8871
8872 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8873
8874         * gcc.c-torture/execute/string-opt-2.c: New test.
8875
8876 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8877
8878         * g++.old-deja/g++.pt/crash60.C: New test.
8879
8880 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8881
8882         * g++.old-deja/g++.other/crash24.C: New test.
8883         * g++.old-deja/g++.other/crash25.C: New test.
8884         * g++.old-deja/g++.other/crash26.C: New test.
8885         * g++.old-deja/g++.other/crash27.C: New test.
8886         * g++.old-deja/g++.other/crash28.C: New test.
8887         * g++.old-deja/g++.other/crash29.C: New test.
8888         * g++.old-deja/g++.other/crash30.C: New test.
8889         * g++.old-deja/g++.other/crash31.C: New test.
8890         * g++.old-deja/g++.other/crash32.C: New test.
8891         * g++.old-deja/g++.other/crash33.C: New test.
8892         * g++.old-deja/g++.other/crash34.C: New test.
8893         * g++.old-deja/g++.other/crash35.C: New test.
8894
8895 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8896
8897         * gcc.c-torture/execute/20001031-1.c: New test.
8898
8899 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8900
8901         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8902         namespace.
8903
8904         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8905         standards-conformant.
8906
8907         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8908
8909         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8910         * g++.old-deja/g++.mike/p755a.C: Likewise.
8911         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8912         library makes no calls to `operator new' during initialization.
8913
8914 2000-11-04  Neil Booth  <neilb@earthling.net>
8915
8916         * gcc.dg/cpp/include2.c: New tests.
8917
8918 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8919
8920         * lib/g++.exp (g++_set_ld_library_path): New function.
8921         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8922
8923 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8924
8925         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8926         warnings.
8927
8928 2000-11-01  Richard Henderson  <rth@redhat.com>
8929
8930         * g++.old-deja/g++.ext/namedret1.C: New.
8931         * g++.old-deja/g++.ext/namedret2.C: New.
8932         * g++.old-deja/g++.ext/namedret3.C: New.
8933
8934 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8935
8936         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8937         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8938
8939 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8940
8941         * gcc.c-torture/execute/va-arg-21.c: New test.
8942
8943 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8944
8945         * gcc.dg/c99-complex-2.c: New test.
8946
8947 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8948
8949         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8950
8951 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8952
8953         * g++.old-deja/g++.other/inline16.C: New test.
8954
8955 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8956
8957         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8958         __PRETTY_FUNCTION__
8959
8960 2000-10-29  Neil Booth  <neilb@earthling.net>
8961
8962         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8963         New tests.
8964         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8965         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8966         optimisation.
8967
8968 2000-10-29  Neil Booth  <neilb@earthling.net>
8969
8970         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8971         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8972         * mi5.c: Test multiple includes work with -C.
8973         * trigraphs.c: Test ^= version.
8974
8975 2000-10-28  Neil Booth  <neilb@earthling.net>
8976
8977         New tests and test updates for new macro expander.
8978
8979         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8980         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8981         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8982         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8983         new diagnostic messages.
8984
8985         * gcc.dg/cpp/macro3.c: New tests.
8986
8987 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8988
8989         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8990         on the same line.
8991
8992 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8993
8994         * g++.old-deja/g++.other/eh2.C: New test.
8995
8996 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8997
8998         * gcc.c-torture/execute/20001027-1.c: New test.
8999
9000 2000-10-26  Richard Henderson  <rth@redhat.com>
9001
9002         * gcc.c-torture/execute/20001026-1.c: New.
9003
9004 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9005
9006         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9007         * g++.old-deja/g++.law/builtin1.C: Likewise.
9008         * g++.old-deja/g++.law/ctors10.C: Likewise.
9009         * g++.old-deja/g++.law/virtual3.C: Likewise.
9010         * g++.old-deja/g++.mike/p658.C: Likewise.
9011         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9012         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9013         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9014         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9015         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9016
9017 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9018
9019         * gcc.c-torture/compile/20001024-1.c: New test.
9020
9021 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9022
9023         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9024         to tell us whether or not we are using V3.
9025
9026 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9027
9028         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9029         operands.
9030
9031 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9032
9033         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9034
9035 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9036
9037         * gcc.c-torture/execute/20001024-1.c: New test.
9038
9039 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9040
9041         * g++.old-deja/g++.other/sibcall1.C: New test.
9042
9043 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9044
9045         * gcc.dg/noncompile/init-3.c: New test.
9046
9047 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9048
9049         * gcc.dg/format-array-1.c: New test.
9050
9051 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9052
9053         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9054         writing through null pointers; remove comment about testing
9055         unterminated strings.
9056
9057 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9058
9059         * gcc.c-torture/execute/20001017-2.c: New test.
9060
9061 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9062
9063         * gcc.c-torture/compile/20001018-1.c: New test.
9064         * gcc.c-torture/compile/20001018-1.x: Xfail.
9065
9066 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9067
9068         * gcc.c-torture/execute/20001017-1.c: New test.
9069
9070 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9071
9072         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9073         for multiple use of arguments with scanf formats; add tests for
9074         multiple use of arguments.
9075
9076 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9077
9078         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9079
9080 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9081
9082         * gcc.dg/format-miss-1.c: New test.
9083
9084 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9085
9086         * gcc.c-torture/execute/20001013-1.c: New test.
9087
9088 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9089
9090         * gcc.dg/format-branch-1.c: New test.
9091
9092 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9093
9094         * README, lib/file-format.exp: Remove EGCS references.
9095
9096 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9097
9098         * gcc.dg/20001013-1.c: New test.
9099
9100 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9101
9102         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9103         for intmax_t in the compiler using __typeof__ and the type rules
9104         for conditional expressions.
9105
9106 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9107
9108         * gcc.dg/20001012-1.c: New test.
9109         * gcc.dg/20001012-2.c: New test.
9110
9111 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9112
9113         * gcc.dg/format-attr-1.c: New test.
9114
9115 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9116
9117         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9118         __LONG_LONG_MAX__ instead of LLONG_MAX.
9119
9120 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9121
9122         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9123         scanf flags.
9124         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9125         flags.
9126
9127 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9128
9129         * gcc.dg/sequence-pt-1.c: New test.
9130
9131 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9132
9133         * gcc.c-torture/execute/20001011-1.c: New testcase.
9134         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9135
9136 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9137
9138         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9139         does not error on it.
9140
9141 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9142
9143         * gcc.dg/20001009-1.c: New test.
9144
9145 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9146
9147         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9148         * gcc.c-torture/execute/20001009-2.c: ... to here.
9149
9150 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9151
9152         * gcc.c-torture/compile/20001009-1.c: New testcase.
9153         * gcc.c-torture/execute/20001009-1.c: New testcase.
9154         Testcases provided by Jan Hubicka <jh@suse.cz>.
9155
9156 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9157
9158         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9159         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9160         uintmax_t using <limits.h> to emulate the compiler's internal
9161         logic.  No longer XFAIL %j tests.
9162
9163 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9164
9165         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9166         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9167         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9168         regexps and details of expected handling of some bad formats.
9169         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9170         suppression.
9171
9172 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9173
9174         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9175         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9176         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9177         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9178         in list archives.
9179
9180 2000-10-06  Richard Henderson  <rth@cygnus.com>
9181
9182         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9183         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9184         * g++.old-deja/g++.jason/report.C: Likewise.
9185         * g++.old-deja/g++.law/friend5.C: Likewise.
9186         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9187         of the expected warnings.
9188
9189 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9190
9191         * g++.old-deja/g++.pt/enum14.C: New test.
9192
9193 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9194
9195         * g++.old-deja/g++.pt/crash59.C: New test.
9196
9197 2000-10-04  Will Cohen  <wcohen@redhat.com>
9198
9199         * gcc.dg/20000926-1.c: New test.
9200
9201 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9202
9203         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9204         function name for current C++ compiler.
9205         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9206
9207 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9208
9209         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9210         __PRETTY_FUNCTION__.
9211         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9212
9213 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9214
9215         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9216
9217 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9218
9219         * gcc.c-torture/compile/20000923-1.c: New test.
9220
9221 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9222
9223         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9224         * g++.old-deja/g++.pt/ttp62.C: Same.
9225         * g++.old-deja/g++.other/inline14.C: Same.
9226
9227 2000-09-24  Richard Henderson  <rth@cygnus.com>
9228
9229         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9230
9231 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9232
9233         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9234
9235 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
9236
9237         * gcc.c-torture/compile/20000922-1.c: New file.
9238
9239 2000-09-21  Nick Clifton  <nickc@redhat.com>
9240
9241         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9242         a signed long modulo operation.
9243         (mod6): New function - perform an unsigned long modulo operation.
9244         (main): Add tests for modulos of very large numbers by very small
9245         dividends.
9246
9247 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9248
9249         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9250
9251 2000-09-19  Richard Henderson  <rth@cygnus.com>
9252
9253         * gcc.dg/compare2.c (case 10): XFAIL.
9254
9255 2000-09-18  Richard Henderson  <rth@cygnus.com>
9256
9257         * gcc.c-torture/execute/20000906-1.c: Move ...
9258         * gcc.dg/20000906-1.c: ... here.  Only run on targets
9259         that support __builtin_trap.
9260
9261 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
9262
9263         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9264
9265 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9266
9267         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9268         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
9269         more $ format tests.
9270
9271 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9272
9273         * gcc.dg/format-errmk-1.c: New test.
9274
9275 2000-09-17  Greg McGary  <greg@mcgary.org>
9276
9277         * gcc.c-torture/execute/20000917-1.x: Remove.
9278
9279 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9280
9281         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9282
9283 2000-09-17  Greg McGary  <greg@mcgary.org>
9284
9285         * gcc.c-torture/execute/20000917-1.c: New test.
9286         * gcc.c-torture/execute/20000917-1.x: XFAIL.
9287
9288 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
9289
9290         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9291         in nested macro bug.
9292
9293 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
9294
9295         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9296
9297 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
9298
9299         * gcc.c-torture/execute/20000914-1.c: New test.
9300
9301 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
9302
9303         * g++.other/inline13.C: New test.
9304
9305 2000-09-12  Andreas Jaeger  <aj@suse.de>
9306
9307         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9308         constant by Ulrich Drepper <drepper@redhat.com>.
9309
9310 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
9311
9312         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9313
9314 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9315
9316         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9317
9318 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
9319
9320         * gcc.dg/cpp/backslash.c: New test.
9321
9322 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
9323
9324         * gcc.c-torture/execute/20000910-1.c: New test.
9325         * gcc.c-torture/execute/20000910-2.c: Likewise.
9326
9327 2000-09-11  Robert Lipe  <robertl@sco.com>
9328
9329         * gcc.dg/pragma-align.c: New test.
9330
9331 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
9332
9333         * g++.old-deja/g++.pt/explicit82.C: New test.
9334         * g++.old-deja/g++.pt/explicit83.C: New test.
9335
9336 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9337
9338         * gcc.dg/asm-names.c: New test.
9339
9340 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9341
9342         * gcc.dg/cpp/tr-warn6.c: New test
9343
9344 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9345
9346         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9347         be accepted.
9348
9349 2000-09-07  Catherine Moore  <clm@redhat.com>
9350
9351         * gcc.c-torture/execute/unroll-1.c: New test.
9352
9353 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9354
9355         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9356         ERROR markers.
9357         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9358         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9359         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9360         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9361         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9362         Preprocess only.
9363         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9364         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9365
9366 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9367
9368         * g++.old-deja/g++.pt/deduct2.C: New test.
9369
9370 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9371
9372         * g++.old-deja/g++.pt/parms2.C: New test.
9373
9374 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9375
9376         * g++.old-deja/g++.pt/crash58.C: New test.
9377
9378 2000-09-06  Greg McGary  <greg@mcgary.org>
9379
9380         * gcc.c-torture/execute/20000906-1.c: New test.
9381         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9382
9383 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9384
9385         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9386
9387 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9388
9389         * g++.old-deja/g++.pt/crash57.C: New test.
9390
9391 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9392
9393         * g++.old-deja/g++.pt/crash56.C: New test.
9394
9395 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9396
9397         * g++.old-deja/g++.pt/koenig1.C: New test.
9398
9399 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9400
9401         * gcc.dg/20000904-1.c: New test.
9402
9403 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9404
9405         * gcc.dg/cpp/paste8.c: New test.
9406
9407 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9408
9409         * gcc.c-torture/compile/20000827-1.c: New test.
9410
9411 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9412
9413         * gcc.dg/format-diag-1.c: New test.
9414
9415 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9416
9417         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9418         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9419         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9420         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9421         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9422
9423 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9424
9425         * g++.old-deja/g++.other/nested4.C: New test.
9426
9427 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9428
9429         * g++.old-deja/g++.ns/scoped1.C: New test.
9430
9431 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9432
9433         * lib/g++.exp: Support testing already-installed GCC.
9434
9435 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9436
9437         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9438
9439 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9440
9441         * gcc.dg/return-type-2.c: New test.
9442
9443 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9444
9445         * gcc.c-torture/compile/20000825-1.c: New test.
9446
9447 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9448
9449         * gcc.dg/dwarf2-2.c: New test.
9450
9451 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9452
9453         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9454         dg-warning regexps.
9455
9456 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9457
9458         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9459         gcc.dg/format-ext-5.c: New tests.
9460
9461 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9462
9463         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9464
9465 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9466
9467         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9468
9469 2000-08-24  Richard Henderson  <rth@cygnus.com>
9470
9471         * gcc.dg/ia64-sync-1.c: New test.
9472         * gcc.dg/ia64-sync-2.c: New test.
9473         * gcc.dg/ia64-asm-1.c: New test.
9474
9475 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9476
9477         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9478         * gcc.dg/format-ext-2.c: New test.
9479
9480 2000-08-23  Jason Merrill  <jason@redhat.com>
9481
9482         * lib/old-dejagnu.exp: Also ignore "In member function" and
9483         "At global scope".
9484
9485 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9486
9487         * gcc.dg/noncompile/label-lineno-1.c: New test.
9488
9489 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9490
9491         * gcc.dg/c99-array-nonobj-1.c: New test.
9492
9493 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9494
9495         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9496         tests.
9497         * gcc.dg/format-ext-1.c: New test.
9498
9499 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9500
9501         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9502         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9503         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9504         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9505         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9506
9507 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9508
9509         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9510         gcc.dg/c99-strftime-2.c: New tests.
9511
9512 2000-08-22  Richard Henderson  <rth@cygnus.com>
9513
9514         * gcc.c-torture/execute/20000822-1.c: New test.
9515
9516 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9517
9518         * gcc.c-torture/execute/20000819-1.x: Remove.
9519
9520 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9521
9522         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9523         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9524         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9525         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9526         gcc.dg/format-xopen-1.c: New tests.
9527
9528 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9529
9530         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9531
9532 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9533
9534         * g++.old-deja/g++.other/loop2.C: New test.
9535
9536         * gcc.c-torture/compile/20000606-1.c: New test.
9537         * gcc.c-torture/compile/20000728-1.c: New test.
9538         * gcc.c-torture/execute/20000801-1.c: New test.
9539         * gcc.c-torture/execute/20000801-2.c: New test.
9540         * gcc.c-torture/execute/20000819-1.c: New test.
9541         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9542         * gcc.dg/20000629-1.c: New test.
9543         * gcc.dg/20000724-1.c: New test.
9544         * gcc.dg/20000807-1.c: New test.
9545
9546 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9547
9548         * gcc.dg/cpp/pragma-1.c: New test.
9549         * gcc.dg/cpp/pragma-2.c: New test.
9550
9551 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9552
9553         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9554         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9555
9556 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9557
9558         * gcc.c-torture/compile/20000818-1.c: New test.
9559
9560 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9561
9562         * gcc.c-torture/execute/20000818-1.c: New test.
9563
9564 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9565
9566         * gcc.dg/format-va-1.c: New test.
9567
9568 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9569
9570         * g++.old-deja/g++.other/typedef8.C: New test.
9571
9572 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9573
9574         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9575         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9576         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9577         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9578         * g++.old-deja/g++.other/ptrmem7.C: New test.
9579         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9580
9581 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9582
9583         * g++.old-deja/g++.pt/typename27.C: New test.
9584
9585 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9586
9587         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9588         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9589         * g++.old-deja/g++.pt/friend45.C: New test.
9590         * g++.old-deja/g++.other/friend8.C: New test.
9591
9592 2000-08-15  Richard Henderson  <rth@cygnus.com>
9593
9594         * gcc.c-torture/execute/20000815-1.c: New test.
9595
9596 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9597
9598         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9599         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9600         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9601
9602 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9603
9604         * g++.old-deja/g++.other/refinit2.C: New test.
9605
9606 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9607
9608         * lib/c-torture.exp (c-torture): Make
9609         compiler_conditional_xfail_data global.
9610         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9611         compiler_conditional_xfail_data machinery.
9612         (f-torture-execute): Likewise.
9613         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9614         and only when unrolling loops.
9615
9616         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9617
9618 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9619
9620         * g++.old-deja/g++.pt/explicit81.C: New test.
9621
9622 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9623
9624         * g++.old-deja/g++.pt/typename26.C: New test.
9625
9626 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9627
9628         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9629         warning.
9630
9631 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9632
9633         * g++.old-deja/g++.other/array3.C: New test.
9634
9635 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9636
9637         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9638         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9639         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9640         New tests.
9641
9642 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9643
9644         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9645         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9646
9647 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9648
9649         * gcc.c-torture/execute/20000808-1.c: New test.
9650
9651 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9652
9653         * gcc.dg/c90-const-expr-1.c: New test.
9654
9655 2000-08-08  Richard Henderson  <rth@cygnus.com>
9656
9657         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9658
9659 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9660
9661         * gcc.dg/noncompile/const-ll-1.c: New test.
9662
9663 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9664
9665         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9666
9667 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9668
9669         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9670         that running programs linked against the shared version of libobjc
9671         run correctly.
9672
9673 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9674
9675         * gcc.dg/c99-printf-1.c: New test.
9676
9677 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9678
9679         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9680
9681 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9682
9683         * gcc.c-torture/execute/20000731-1.x: Delete.
9684
9685 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9686
9687         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9688         and torture_without_loops as is done by c-torture.exp.
9689         (search_for): Copy from c-torture.exp.
9690         (gcc-dg-runtest): New function, drives a directory of tests
9691         iterating over the TORTURE_OPTIONS.
9692         (scan-assembler, scan-assembler-not): Move here from
9693         individual directory drivers.
9694
9695         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9696         defined by lib/gcc-dg.exp.
9697         * gcc.dg/cpp/cpp.exp: Likewise.
9698         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9699         gcc-dg-runtest, so we cycle over optimization options.
9700
9701         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9702         * gcc.dg/compare2.c: No longer expected to fail.
9703
9704 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9705
9706         * gcc.c-torture/execute/20000804-1.c: New test.
9707
9708 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9709
9710         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9711
9712 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9713
9714         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9715
9716 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9717
9718         * gcc.c-torture/compile/20000803-1.c: New test.
9719
9720 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9721
9722         * gcc.c-torture/execute/20000801-3.c,
9723         gcc.c-torture/execute/20000801-4.c: New tests.
9724         * gcc.c-torture/execute/20000801-3.x,
9725         gcc.c-torture/execute/20000801-4.x: Xfail.
9726
9727 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9728
9729         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9730         libobjc/.libs to allow for libtool.
9731
9732 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9733
9734         * gcc.c-torture/compile/20000802-1.c: New test.
9735
9736 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9737
9738         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9739
9740 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9741
9742         * gcc-c-torture/execute/20000731-2.c: New test.
9743
9744         * gcc.c-torture/execute/20000731-1.c: New test.
9745         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9746
9747 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9748
9749         * testsuite/gcc.dg/cpp/paste7.c: New test.
9750         * gcc.dg/cpp/20000725-1.c: New test.
9751
9752 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9753
9754         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9755         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9756         declaration warning for __builtin_dwarf_reg_size.
9757
9758         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9759
9760 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9761
9762         * gcc.dg/noncompile/voidparam-1.c: New test.
9763
9764 2000-07-30  Richard Henderson  <rth@cygnus.com>
9765
9766         * gcc.dg/c90-digraph-1.c: Don't xfail.
9767         * gcc.dg/compare2.c (case 10): Xfail.
9768         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9769
9770 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9771
9772         * gcc.dg/c99-main-1.c: New test.
9773
9774 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9775
9776         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9777
9778 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9779
9780         * gcc.c-tortuer/execute/20000726-1.c: New test.
9781
9782 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9783
9784         * gcc.c-torture/execute/enum-2.c: New test.
9785
9786 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9787
9788         * gcc.dg/cpp/tr-warn3.c: New test.
9789
9790 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9791
9792         * g++.old-deja/g++.ext/implicit1.C: Remove.
9793         * g++.old-deja/g++.jason/c2.C: Remove
9794         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9795         * g++.old-deja/g++.pt/crash16.C: Likewise.
9796         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9797
9798 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9799
9800         * g++.old-deja/g++.other/for2.C: New test.
9801
9802 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9803
9804         * gcc.dg/20000720-1.c: New test.
9805
9806 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9807
9808         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9809
9810 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9811
9812         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9813         * gcc.c-torture/execute/20000722-1.c: New.
9814         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9815
9816 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9817
9818         * gcc.dg/cpp/20000720-1.S: New test.
9819
9820 2000-07-21  Michael Meissner  <meissner@redhat.com>
9821
9822         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9823
9824 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9825
9826         * g++.old-deja/g++.brendan/crash16.C,
9827         g++.old-deja/g++.brendan/parse3.C,
9828         g++.old-deja/g++.brendan/redecl1.C,
9829         g++.old-deja/g++.ns/template13.C,
9830         g++.old-deja/g++.other/decl4.C,
9831         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9832
9833 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9834
9835         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9836         and "Internal error".
9837
9838         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9839         regexps.
9840         * gcc.dg/cpp/paste6.c: New test.
9841
9842 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9843
9844         * gcc.dg/cpp/tr-direct.c: New test.
9845
9846         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9847         gcc.dg/cpp/undef1.c: Tweak error regexps.
9848
9849 2000-07-18  Eric Christopher <echristo@redhat.com>
9850
9851         * gcc.c-torture/compile/20000718-1.c: New test.
9852
9853 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9854
9855         * cpplex.c (_cpp_push_token): If the token being pushed back
9856         is the previous token in this context, just subtract one from
9857         context->posn.
9858         * cppmacro.c (save_expansion): Clear aux field when storing a
9859         placemarker.
9860
9861 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9862
9863         * gcc.dg/noncompile/redecl-1.c: New test.
9864
9865 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9866
9867         * gcc.c-torture/execute/20000717-5.c: New test.
9868         * gcc.c-torture/execute/20000717-1.x: Removed.
9869
9870 2000-07-17  Richard Henderson  <rth@cygnus.com>
9871
9872         * gcc.c-torture/execute/20000717-4.c: New test.
9873
9874 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9875
9876         * gcc.dg/cpp/syshdr.c: New test.
9877         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9878
9879 2000-07-17  Neil Booth  <neilb@earthling.net>
9880
9881         * gcc.dg/cpp/cmdlne-dM.c: New test.
9882         * gcc.dg/cpp/cmdlne-dD.c: New test.
9883
9884 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9885
9886         * gcc.c-torture/execute/20000717-3.c: New test.
9887
9888         * gcc.c-torture/compile/20000717-1.c: New test.
9889
9890 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9891
9892         * gcc.c-torture/execute/20000717-2.c: New test.
9893
9894 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9895
9896         * gcc.dg/formatz-1.c: New test.
9897
9898         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9899         * gcc.dg/c99-digraph-1.c: New tests.
9900
9901         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9902         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9903
9904         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9905         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9906         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9907         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9908         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9909         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9910         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9911
9912 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9913
9914         * gcc.c-torture/execute/20000717-1.c: New test.
9915         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9916
9917 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9918
9919         * gcc.c-torture/execute/20000715-2.c: New test.
9920         * gcc.dg/20000715-1.c: New test.
9921
9922 2000-07-15  Michael Meissner  <meissner@redhat.com>
9923
9924         * gcc.c-torture/execute/20000715-1.c: New test.
9925
9926 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9927
9928         * gcc.c-torture/execute/20000707-1.c: New test.
9929
9930 2000-07-13  Neil Booth  <NeilB@earthling.net>
9931
9932         * testsuite/gcc.dg/cpp/digraph1.c,
9933         testsuite/gcc.dg/cpp/digraph2.c,
9934         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9935
9936 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9937
9938         * g77.f-torture/compile/20000630-2.f:  New test.
9939         * g77.f-torture/compile/20000630-2.x
9940
9941 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9942
9943         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9944
9945 2000-07-11  Neil Booth  <NeilB@earthling.net>
9946
9947         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9948
9949 2000-07-11  Neil Booth  <NeilB@earthling.net>
9950
9951         * gcc.dg/cpp/cmdlne-C.c: New.
9952
9953 2000-07-09  Neil Booth  <NeilB@earthling.net>
9954
9955         * gcc.dg/cpp/directiv.c: New tests.
9956         * gcc.dg/cpp/undef1.c: Update.
9957
9958 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9959
9960         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9961
9962 2000-07-09  Neil Booth  <NeilB@earthling.net>
9963
9964         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9965
9966 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9967
9968         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9969         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9970
9971 2000-07-08  Neil Booth  <NeilB@earthling.net>
9972
9973         * gcc.dg/cpp/macsyntx.c: New tests.
9974
9975 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9976
9977         * gcc.dg/20000707-1.c: New test.
9978
9979 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9980
9981         * gcc.c-torture/execute/20000706-1.c: New test.
9982         * gcc.c-torture/execute/20000706-2.c: New test.
9983         * gcc.c-torture/execute/20000706-3.c: New test.
9984         * gcc.c-torture/execute/20000706-4.c: New test.
9985         * gcc.c-torture/execute/20000706-5.c: New test.
9986
9987 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9988
9989         * g++.old-deja/g++.pt/instantiate7.C: New test.
9990
9991 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9992
9993         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9994         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9995         * g++.old-deja/g++.other/rtti3.C: Likewise.
9996         * g++.old-deja/g++.other/rttid3.C: Likewise.
9997
9998 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9999
10000         *  g77.f-torture/compile/20000630-1.x: Fix typo
10001
10002 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10003
10004         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10005         assembly output.
10006
10007 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10008
10009         * gcc.dg/cpp/ident.c: New test.
10010
10011 2000-07-05  Neil Booth  <NeilB@earthling.net>
10012
10013         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10014           gcc.dg/cpp/lexstrng.c: New tests.
10015
10016 2000-07-04  Neil Booth  <NeilB@earthling.net>
10017
10018         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10019         * gcc.dg/cpp/strify2.c: Same.
10020
10021 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10022
10023         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10024         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10025         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10026         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10027
10028         * testsuite/gcc.dg/cpp/macro1.c,
10029         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10030         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10031         testsuite/gcc.dg/cpp/strify1.c,
10032         testsuite/gcc.dg/cpp/strify2.c: New tests.
10033
10034 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10035
10036         * gcc.c-torture/execute/20000703-1.c: New test.
10037
10038 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10039
10040         * g++.old-deja/g++.pt (lookup10.C): New test.
10041
10042 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10043
10044         * g++.old-deja/g++.pt (typename25.C): New test.
10045
10046 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10047
10048         * gcc.c-torture/compile/20000701-1.c: New test.
10049
10050 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10051
10052         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10053         to test case.
10054
10055 2000-06-30  Catherine Moore  <clm@cygnus.com>
10056
10057         * gcc.c-torture/execute/align-1.c: New test.
10058
10059 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10060
10061         * g++.old-deja/g++.pt/expr8.C: New test.
10062         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10063
10064 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10065
10066         * gcc.c-torture/compile/20000629-1.c: New test.
10067
10068 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10069
10070
10071         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10072         gcc.dg/noncompile directory, depending on whether they're
10073         preprocessor tests or not.  Annotate all the tests for the dg
10074         framework.
10075
10076         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10077         * gcc.dg/noncompile/noncompile.exp: New.
10078
10079         * Moved files:
10080         Old name                                New name
10081         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10082         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10083         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10084         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10085         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10086         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10087         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10088         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10089         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10090         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10091         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10092         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10093         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10094         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10095         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10096         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10097         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10098         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10099         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10100         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10101         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10102         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10103         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10104         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10105
10106         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10107         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10108         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10109         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10110         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10111         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10112
10113 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10114
10115         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10116         declare one variable.  On the fourth, error.
10117         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10118         declared by 20000628-1a.h.
10119
10120 2000-06-29  Richard Henderson  <rth@redhat.com>
10121
10122         * gcc.c-torture/execute/930529-1.x: New file.
10123         * gcc.dg/920413-1.c: Adjust expected warning text.
10124         * gcc.dg/980217-1.c: Declare abort.
10125         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10126
10127 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
10128
10129         * g77.f-torture/compile/20000629-1.f: New test.
10130         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10131
10132 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10133
10134         Rearrange lots of files, removing entirely the
10135         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10136         directories.
10137
10138         * Deleted files:
10139         gcc.c-torture/code_quality/code_quality.exp
10140         gcc.c-torture/special/special.exp
10141         gcc.failure/failure.exp
10142         gcc.failure/940409-1.x
10143         gcc.c-torture/compile/961203-1.x
10144
10145         * New files:
10146         gcc.misc-tests/linkage.exp
10147         gcc.c-torture/execute/920730-1t.c
10148         gcc.c-torture/execute/920730-1t.x
10149         gcc.c-torture/compile/920520-1.x
10150         gcc.c-torture/compile/920521-1.x
10151         gcc.c-torture/compile/981006-1.x
10152         gcc.c-torture/execute/eeprof-1.x
10153
10154         * Moved files (possibly with modifications to fit a new harness):
10155         Old name                                New name
10156         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10157         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10158         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10159         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10160         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10161         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10162         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10163         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10164         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10165         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10166         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10167         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10168         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10169         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10170
10171 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10172
10173         * c-torture/compile/961203-1.x: Delete.
10174
10175         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10176         not exit. Include stdio.h.
10177         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10178         * gcc.misc-tests/dg-12.c: Likewise.
10179         * gcc.misc-tests/dg-5.c: Likewise.
10180         * gcc.misc-tests/dg-6.c: Likewise.
10181         * gcc.misc-tests/dg-7.c: Prototype abort.
10182         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10183         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10184         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10185         not exit.
10186         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10187         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10188
10189 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10190
10191         * gcc.dg/cpp/20000628-1.c: New test.
10192         * gcc.dg/cpp/20000628-1.h: New header for above test.
10193         * gcc.dg/cpp/20000628-1a.h: Likewise.
10194
10195 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10196
10197         * gcc.dg/cpp: New directory.
10198         * gcc.dg/cpp/cpp.exp: New driver.
10199         * gcc.dg/cpp/20000627-1.c: New test.
10200         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10201         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10202         and rewrite as a compilation test.
10203
10204         * gcc.dg: Move many files into the cpp subdirectory, possibly
10205         renaming or editing them as well.
10206         Old name                New name
10207         990119-1.c              cpp/19990119-1.c
10208         990228-1.c              cpp/19990228-1.c
10209         990407-1.c              cpp/19990407-1.c
10210         990409-1.c              cpp/19990409-1.c
10211         990413-1.c              cpp/19990413-1.c
10212         990703-1.c              cpp/19990703-1.c
10213         20000127-1.c            cpp/20000127-1.c
10214         20000129-1.c            cpp/20000129-1.c
10215         20000207-1.c            cpp/20000207-1.c
10216         20000207-2.c            cpp/20000207-2.c
10217         20000209-1.c            cpp/20000209-1.c
10218         20000209-2.c            cpp/20000209-2.c
10219         20000301-1.c            cpp/20000301-1.c
10220         20000419-1.c            cpp/20000419-1.c
10221         20000510-1.S            cpp/20000510-1.S
10222         20000519-1.c            cpp/20000519-1.c
10223         20000529-1.c            cpp/20000529-1.c
10224         20000625-1.c            cpp/20000625-1.c
10225         20000625-2.c            cpp/20000625-2.c
10226         cpp-as1.c               cpp/assert1.c
10227         cpp-as2.c               cpp/assert2.c
10228         cxx-comments-1.c        cpp/cxxcom1.c
10229         cxx-comments-2.c        cpp/cxxcom2.c
10230         endif-label.c           cpp/endif.c
10231         cpp-hash1.c             cpp/hash1.c
10232         cpp-hash2.c             cpp/hash2.c
10233         cpp-if1.c               cpp/if-1.c
10234         cpp-if2.c               cpp/if-2.c
10235         cpp-if3.c               cpp/if-3.c
10236         cpp-if4.c               cpp/if-4.c
10237         cpp-if5.c               cpp/if-5.c
10238         cpp-cond.c              cpp/if-cexp.c
10239         cpp-missingop.c         cpp/if-mop.c
10240         cpp-missingparen.c      cpp/if-mpar.c
10241         cpp-opprec.c            cpp/if-oppr.c
10242         cpp-ifparen.c           cpp/if-paren.c
10243         cpp-shortcircuit.c      cpp/if-sc.c
10244         cpp-shift.c             cpp/if-shift.c
10245         cpp-unary.c             cpp/if-unary.c
10246         cpp-li1.c               cpp/line1.c
10247         cpp-li2.c               cpp/line2.c
10248         lineno.c                cpp/line3.c
10249         lineno-2.c              cpp/line4.c
10250         cpp-mi.c                cpp/mi1.c
10251         cpp-mic.h               cpp/mi1c.h
10252         cpp-micc.h              cpp/mi1cc.h
10253         cpp-mind.h              cpp/mi1nd.h
10254         cpp-mindp.h             cpp/mi1ndp.h
10255         cpp-mix.h               cpp/mi1x.h
10256         cpp-mi2.c               cpp/mi2.c
10257         cpp-mi2a.h              cpp/mi2a.h
10258         cpp-mi2b.h              cpp/mi2b.h
10259         cpp-mi2c.h              cpp/mi2c.h
10260         cpp-mi3.c               cpp/mi3.c
10261         cpp-mi3.def             cpp/mi3.def
10262         poison-1.c              cpp/poison.c
10263         pr-impl.c               cpp/prag-imp.c
10264         cpp-redef-2.c           cpp/redef1.c
10265         cpp-redef.c             cpp/redef2.c
10266         strpaste.c              cpp/strp1.c
10267         strpaste-2.c            cpp/strp2.c
10268         cpp-tradpaste.c         cpp/tr-paste.c
10269         cpp-tradstringify.c     cpp/tr-str.c
10270         cpp-tradwarn1.c         cpp/tr-warn1.c
10271         cpp-tradwarn2.c         cpp/tr-warn2.c
10272         trigraphs.c             cpp/trigraphs.c
10273         cpp-unc1.c              cpp/unc1.c
10274         cpp-unc2.c              cpp/unc2.c
10275         cpp-unc3.c              cpp/unc3.c
10276         cpp-unc.c               cpp/unc4.c
10277         undef.c                 cpp/undef1.c
10278         undef-2.c               cpp/undef2.c
10279         cpp-wi1.c               cpp/widestr1.c
10280
10281 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
10282
10283         * lib/g++.exp (g++_include_flags): Tweak.
10284
10285 2000-06-27  H.J. Lu  <hjl@gnu.org>
10286             Loren J. Rittle  <ljrittle@acm.org>
10287
10288         * lib/g++.exp (g++_include_flags): Override libgloss.exp
10289         version with one that knows about the new gcc tree structure.
10290         (g++_link_flags): Same.
10291
10292 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
10293
10294         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10295         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10296         case we are cross-compiling.
10297
10298         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10299         g++.old-deja/g++.niklas/Makefile.in,
10300         g++.old-deja/g++.niklas/configure.in,
10301         g++.old-deja/g++.other/Makefile.in,
10302         g++.old-deja/g++.other/configure.in,
10303         gcc.c-torture/code_quality/Makefile.in,
10304         gcc.c-torture/code_quality/configure.in,
10305         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10306         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10307         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10308         gcc.c-torture/execute/ieee/Makefile.in,
10309         gcc.c-torture/execute/ieee/configure.in,
10310         gcc.c-torture/noncompile/Makefile.in,
10311         gcc.c-torture/noncompile/configure.in,
10312         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10313         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10314         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10315
10316 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10317
10318         * g++.old-deja/g++.other/ambig3.C: New test.
10319
10320 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10321
10322         * g++.old-deja/g++.pt/syntax1.C: New test.
10323         * g++.old-deja/g++.pt/syntax2.C: New test.
10324         * g++.old-deja/g++.other/syntax3.C: New test.
10325         * g++.old-deja/g++.other/syntax4.C: New test.
10326
10327 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10328
10329         * gcc.dg/20000623-1.c: Prototype exit and abort.
10330
10331 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10332
10333         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10334         New tests.
10335         * gcc.dg/cpp-mi3.def: New file.
10336
10337         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10338         inside assertions.
10339         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10340         lexer's error messages.
10341         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10342         divine anything from the linemarkers.
10343         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10344         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10345
10346 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10347
10348         * gcc.dg/20000623-1.c: New test.
10349
10350 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10351
10352         * gcc.c-torture/execute/20000622-1.c: New test.
10353
10354 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10355
10356         * g++.old-deja/g++.other/init15.C: New test.
10357
10358 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10359
10360         * g++.old-deja/g++.pt/vaarg2.C: New test.
10361         * g++.old-deja/g++.pt/vaarg3.C: New test.
10362
10363 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10364
10365         * g++.old-deja/g++.other/dyncast6.C: New test.
10366
10367 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10368
10369         * gcc.c-torture/execute/loop-6.c: New test.
10370
10371 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10372
10373         * gcc.dg/20000614-1.c: New test.
10374         * gcc.dg/20000614-2.c: New test.
10375
10376 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10377
10378         * g++.old-deja/g++.other/inline12.C: New test.
10379
10380 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10381
10382         * g++.old-deja/g++.other/eh1.C: New test.
10383
10384 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10385
10386         * g++.old-deja/g++.other/type.C: New test.
10387
10388 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10389
10390         * g++.old-deja/g++.other/initstring.C: New test.
10391
10392 2000-06-12  Jason Merrill  <jason@redhat.com>
10393
10394         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10395
10396 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10397
10398         * gcc.c-torture/compile/20000609-1.c: New test.
10399
10400 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10401
10402         * gcc.dg/20000609-1.c: New test.
10403
10404 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10405
10406         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10407         * gcc.c-torture/noncompile/poison-1.c: Move...
10408         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10409         * gcc.dg/cpp-li1.c: Add a token after the #line.
10410
10411 2000-06-05  Richard Henderson  <rth@cygnus.com>
10412
10413         * gcc.c-torture/execute/20000605-2.c: New test.
10414         * gcc.c-torture/execute/20000605-3.c: New test.
10415
10416 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10417
10418         * g77.f-torture/execute/20000503-1.x: New file.
10419
10420 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10421
10422         * g++.old-deja/g++.eh/badalloc1.C: New test.
10423
10424 2000-06-05  Richard Henderson  <rth@cygnus.com>
10425
10426         * gcc.c-torture/execute/20000605-1.c: New test.
10427
10428 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10429             Nathan Sidwell <nathan@codesourcery.com>
10430
10431         * gcc.c-torture/compile/20000605-1.c: New test.
10432
10433 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10434
10435         * g77.f-torture/compile/20000601-1.f:  New test.
10436
10437 2000-06-03  Richard Henderson  <rth@cygnus.com>
10438
10439         * gcc.c-torture/execute/20000603-1.c: New.
10440
10441 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10442
10443         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10444         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10445
10446 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10447
10448         * gcc.dg/compare2.c (case 12): XFAIL.
10449         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10450         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10451
10452         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10453
10454 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10455
10456         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10457         guard macro is already defined when the header is first
10458         included.
10459         * gcc.dg/cpp-mix.h: New file.
10460         * gcc.dg/endif-label.c: Update patterns to match compiler.
10461
10462         * g++.brendan/complex1.C: Declare abort.
10463         * g++.law/refs4.C: Remove XFAIL.
10464         * g++.oliva/expr2.C: Declare abort and exit.
10465
10466 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10467
10468         * gcc.c-torture/execute/20000528-1.c: New test.
10469
10470         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10471         * g++.old-deja/g++.law/temps4.C: Likewise.
10472
10473         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10474         stdlib.h.  Call abort() on failure.
10475         * g++.old-deja/g++.law/refs4.C: Likewise.
10476         * g++.old-deja/g++.law/temps4.C: Likewise.
10477         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10478         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10479
10480 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10481
10482         Relative to g++.dg/special:
10483         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10484
10485         Relative to g++.old-deja:
10486         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10487         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10488         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10489         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10490         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10491         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10492         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10493
10494         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10495         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10496         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10497         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10498         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10499         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10500         and/or string.h.
10501
10502         * g++.other/goto1.C: Update expectations for error messages.
10503
10504 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10505
10506         * gcc.c-torture/compile/20000523-1.c: New test.
10507
10508 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10509
10510         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10511
10512 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10513
10514         * g++.old-deja/g++.eh/catch11.C: New test.
10515         * g++.old-deja/g++.eh/catch12.C: New test.
10516
10517 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10518
10519         * gcc.c-torture/execute/20000523-1.c: New test.
10520
10521 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10522
10523         * c-torture/execute/bcp-1.c: Replace abort in arg of
10524         __builtin_constant_p with a generic external function.
10525
10526         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10527         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10528         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10529         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10530         Prototype abort and/or exit.
10531
10532         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10533         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10534         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10535         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10536
10537 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10538
10539         * gcc.dg/dwarf2-1.c: New test.
10540
10541 2000-05-20  Richard Henderson  <rth@cygnus.com>
10542
10543         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10544
10545 2000-05-20  Andreas Jaeger  <aj@suse.de>
10546
10547         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10548         testcase.
10549
10550 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10551
10552         * gcc.c-torture/execute/20000519-2.c: New test.
10553
10554 2000-05-19  Andreas Jaeger  <aj@suse.de>
10555
10556         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10557         which fails with SSA.
10558
10559         * lib/c-torture.exp: Also test with -O3 -fssa.
10560
10561 2000-05-18  Michael Meissner  <meissner@redhat.com>
10562
10563         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10564         * gcc.c-torture/execute/920415-1.c: Ditto.
10565         * gcc.c-torture/execute/920501-1.c: Ditto.
10566         * gcc.c-torture/execute/conversion.c: Ditto.
10567         * gcc.c-torture/execute/cvt-1.c: Ditto.
10568
10569 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10570
10571         * gcc.c-torture/compile/20000518-1.c: New test.
10572
10573 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10574
10575         * g77.f-torture/compile/200005018.f:  New test.
10576
10577 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10578
10579         * gcc.c-torture/compile/20000517-1.c: New test.
10580
10581 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10582
10583         * gcc.c-torture/execute/20000516-1.c: New test.
10584
10585 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10586
10587         * g++.old-deja/g++.other/eh.C: New test.
10588
10589 2000-05-12  Richard Henderson  <rth@cygnus.com>
10590
10591         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10592         constants through to doit's conditional.
10593
10594 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10595
10596         * gcc.c-torture/compile/20000511-1.c: New test.
10597         * g77.f-torture/compile/20000511-1.f: New test.
10598         * g77.f-torture/compile/20000511-2.f: New test.
10599
10600 2000-05-11  Michael Meissner  <meissner@redhat.com>
10601
10602         * gcc.c-torture/execute/20000511-1.c: New test.
10603
10604 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10605
10606         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10607         * gcc.dg/20000510-1.S: New.
10608
10609 2000-05-08  Catherine Moore  <clm@cygnus.com>
10610
10611         * gcc.dg/unused-3.c: New.
10612
10613 2000-05-06  Richard Henderson  <rth@cygnus.com>
10614
10615           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10616           * g++.old-deja/g++.mike/warn1.C: Likewise.
10617           * g++.old-deja/g++.pt/local1.C: Likewise.
10618           * g++.old-deja/g++.pt/local7.C: Likewise.
10619           * g++.old-deja/g++.pt/spec16.C: Likewise.
10620
10621 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10622
10623         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10624
10625 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10626
10627           * g77.f-torture/execute/20000503-1.f:  New test.
10628
10629 2000-05-04  Andreas Jaeger  <aj@suse.de>
10630
10631         * gcc.dg/noreturn-2.c: New test.
10632
10633 2000-05-04  Neil Booth  <NeilB@earthling.net>
10634
10635         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10636         preprocessor.
10637
10638 2000-05-04  Richard Henderson  <rth@cygnus.com>
10639
10640         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10641
10642 2000-05-04  Richard Henderson  <rth@cygnus.com>
10643
10644         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10645         OpenSSL by Jason R Thorpe.
10646
10647 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10648
10649         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10650
10651 2000-05-03  Robert Lipe <robertlipe@usa.net>
10652
10653         * gcc.dg/20000503-1.c: New test.
10654
10655 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10656
10657         * gcc.c-torture/compile/20000502-1.c: New test.
10658         * g++.old-deja/g++.other/align.C: New test.
10659         * gcc.dg/cpp-tradstringify.c: New test.
10660
10661 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10662
10663         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10664         and hard registers.
10665
10666 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10667
10668         * gcc.c-torture/execute/loop-5.c: New test.
10669
10670 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10671
10672         * gcc.c-torture/execute/va-arg-20.c: New test.
10673
10674 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10675
10676         * gcc.c-torture/execute/20000422-1.c: New test.
10677
10678 2000-04-20  Greg McGary  <gkm@gnu.org>
10679
10680         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10681         when optimizing, but without sibling-call optimizations (-O1).
10682
10683 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10684
10685           * gcc.c-torture/compile/20000420-1.c: New test.
10686
10687 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10688
10689         * g++.abi/ptrflags.C: New test.
10690         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10691
10692 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10693
10694         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10695
10696 2000-04-19  Greg McGary  <gkm@gnu.org>
10697
10698         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10699         sibling-call optimizations.
10700
10701 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10702
10703         * gcc.dg/20000419-1.c: New test.
10704
10705 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10706
10707         * gcc.c-torture/execute/20000412-6.c: New test.
10708
10709 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10710
10711         * gcc.c-torture/execute/20000412-5.c: New test.
10712         * g77.f-torture/compile/20000412-1.f: New test.
10713         * gcc.c-torture/execute/20000412-4.c: New test.
10714         * gcc.c-torture/compile/20000412-2.c: New test.
10715         * gcc.c-torture/execute/20000412-3.c: New test.
10716         * gcc.c-torture/compile/20000412-1.c: New test.
10717         * gcc.c-torture/execute/20000412-2.c: New test.
10718
10719 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10720
10721         * objc/execute/bf-20.m: New test.
10722
10723 2000-04-10  Richard Henderson  <rth@cygnus.com>
10724
10725         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10726
10727         * gcc.c-torture/execute/20000412-1.c: New test.
10728
10729 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10730
10731         * g++.old-deja/g++.eh/catchptr1.C: New test.
10732
10733 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10734
10735         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10736
10737 2000-04-08  Neil Booth  <NeilB@earthling.net>
10738
10739         * gcc.dg/cpp-nullchar.c: Remove test as
10740         embedded nulls cause problems.
10741
10742 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10743
10744         * gcc.dg/compare2.c: New test.
10745
10746 2000-04-08  Neil Booth  <NeilB@earthling.net>
10747
10748         * gcc.dg/cpp-nullchar.c: New test.
10749
10750 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10751
10752         * gcc.dg/cpp-mi2.c: New test.
10753         * gcc.dg/cpp-mi2[abc].h: New files.
10754
10755 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10756
10757         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10758         member name.
10759
10760 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10761
10762         * g++.old-deja/g++.abi/vmihint.C: New test.
10763
10764 2000-04-06  Neil Booth  <NeilB@earthling.net>
10765
10766         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10767         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10768         copyright.
10769
10770 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10771
10772         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10773         avoid stack-frame overwrite.
10774
10775 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10776
10777         * gcc.c-torture/compile/20000405-2.c: New test.
10778         * gcc.c-torture/compile/20000405-3.c: New test.
10779
10780 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10781
10782         * gcc.c-torture/compile/20000405-1.c: New test.
10783
10784 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10785
10786         * gcc.dg/cast-qual-1.c: Revert last change.
10787
10788 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10789
10790         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10791
10792 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10793
10794         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10795         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10796
10797 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10798
10799         * gcc.c-torture/compile/20000403-2.c: New test.
10800         * gcc.c-torture/compile/20000403-1.c: New test.
10801
10802 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10803
10804         * gcc.c-torture/execute/20000403-1.c: New test.
10805
10806 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10807
10808         * gcc.c-torture/execute/20000402-1.c: New test.
10809
10810 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10811
10812         * gcc.c-torture/execute/va-arg-15.c: New test.
10813         * gcc.c-torture/execute/va-arg-16.c: New test.
10814         * gcc.c-torture/execute/va-arg-17.c: New test.
10815         * gcc.c-torture/execute/va-arg-18.c: New test.
10816         * gcc.c-torture/execute/va-arg-19.c: New test.
10817
10818 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10819
10820         * gcc.c-torture/compile/981211-1.c: Move to...
10821         * gcc.dg/cpp-as1.c: ...here.
10822         * gcc.dg/cpp-as2.c: New file.
10823
10824         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10825         compiler.
10826
10827 2000-04-02  Neil Booth  <NeilB@earthling.net>
10828
10829         * gcc.dg/cpp-cond.c  New tests.
10830         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10831         accidental success less likely.
10832         * gcc.dg/cpp-missingop.c  New tests.
10833         * gcc.dg/cpp-missingparen.c  New tests.
10834         * gcc.dg/cpp-shift.c  New tests.
10835         * gcc.dg/cpp-shortcircuit.c  New tests.
10836         * gcc.dg/cpp-unary.c  New tests.
10837
10838 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10839
10840         * gcc.c-torture/compile/20000329-1.c: New test.
10841
10842 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10843
10844         * gcc.c-torture/compile/20000326-1.c: New test.
10845         * gcc.c-torture/compile/20000326-2.c: New test.
10846
10847 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10848
10849         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10850         the first parameter is a function argument.
10851
10852 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10853
10854         * g++.old-deja/g++.ext/array4.C: New test.
10855
10856 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10857
10858         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10859
10860 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10861
10862         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10863
10864 2000-03-19  Richard Henderson  <rth@cygnus.com>
10865
10866         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10867
10868 2000-03-19  Richard Henderson  <rth@cygnus.com>
10869
10870         * gcc.c-torture/compile/20000319-1.c: New test.
10871
10872 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10873
10874         * gcc.c-torture/execute/20000314-3.c: New test.
10875         * gcc.c-torture/execute/20000314-2.c: New test.
10876         * gcc.c-torture/execute/20000314-1.c: New test.
10877         * gcc.c-torture/compile/20000314-2.c: New test.
10878         * gcc.c-torture/compile/20000314-1.c: New test.
10879
10880 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10881
10882         * g++.old-deja/g++.warn/inline.C: New test.
10883
10884 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10885
10886         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10887         standards-compliant result rather than specific constants.
10888         Put test-values in array.
10889
10890 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10891
10892         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10893         (g++_target_compile): Put test-specific options last.
10894
10895 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10896
10897         * g++.old-deja/g++.eh/vbase4.C: New test.
10898
10899 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10900
10901         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10902
10903 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10904
10905         * g++.old-deja/g++.brendan/misc12.C: Removed.
10906         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10907         * g++.old-deja/g++.ext/pretty4.C: New test.
10908
10909 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10910
10911         * g++.old-deja/g++.other/string2.C: New test.
10912
10913 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10914
10915         * g++.old-deja/g++.warn/impint2.C: New test.
10916
10917 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10918
10919         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10920         is 1, not zero.
10921
10922 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10923
10924         * g++.old-deja/g++.warn/impint.C: New test.
10925         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10926         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10927         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10928         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10929         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10930         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10931         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10932         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10933         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10934         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10935         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10936         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10937
10938 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10939
10940         * gcc.dg/cpp-redef.c: New test.
10941
10942 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10943
10944         * g++.old-deja/g++.pt/unify7.C: New test.
10945
10946 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10947
10948         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10949         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10950
10951 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10952
10953         * gcc.c-torture/compile/20000224-1.c: New test.
10954
10955 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10956
10957         * gcc.c-torture/compile/cpp-2.c: New test.
10958         * gcc.c-torture/compile/cpp-1.c: New test.
10959
10960 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10961
10962         * gcc.c-torture/execute/20000225-1.c: New test.
10963
10964 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10965
10966         * gcc.dg/cpp-li2.c: New test.
10967
10968         * gcc.dg/cpp-wi1.c: New test.
10969
10970         * gcc.dg/cpp-li1.c: New test.
10971
10972 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10973
10974         * g++.old-deja/g++.other/sizeof5.C: New test.
10975
10976 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10977
10978         * gcc.c-torture/execute/va-arg-13.c: New test.
10979
10980 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10981
10982         * gcc.c-torture/execute/va-arg-12.c: New test.
10983
10984 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10985
10986         * gcc.c-torture/execute/20000223-1.c: New test.
10987
10988 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10989
10990         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10991
10992 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10993
10994         * g++.old-deja/g++.abi/ptrmem.C: New test.
10995
10996 2000-02-19  Richard Henderson  <rth@cygnus.com>
10997
10998         * gcc.c-torture/compile/init-3.c: New.
10999
11000 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11001
11002         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11003         ALWAYS_CXXFLAGS.
11004
11005 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
11006
11007         * gcc.c-torture/compile/20000211-3.c: New test.
11008
11009 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
11010
11011         * gcc.c-torture/compile/20000211-2.c: New test.
11012
11013 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
11014
11015         * gcc.c-torture/compile/20000211-1.c: New test.
11016
11017 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11018
11019         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11020           on native targets
11021
11022 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11023
11024         * g++.old-deja/g++.other/cast5.C: New test.
11025
11026 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11027
11028         * gcc.c-torture/execute/20000205-1.c: New.
11029
11030 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11031
11032         * g++.old-deja/g++.jason/cast3.C: Return void.
11033         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11034
11035 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11036
11037         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11038
11039         * gcc.dg/loop-1.c: New test.
11040
11041 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11042
11043         * gcc.c-torture/compile/20000127-1.c: New test.
11044         * gcc.c-torture/execute/991228-1.c: New test.
11045
11046 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11047
11048         * gcc.dg/unused-2.c: New test.
11049
11050         * gcc.dg/conv-1.c: New test.
11051
11052 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11053
11054         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11055         compiler.
11056         (tool_option_proc): Fix typo.
11057
11058 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11059
11060         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11061         of the ld on the host, not on the build machine.
11062         Also, don't crash if '--help' is not a supported option.
11063
11064 2000-01-24  Richard Henderson  <rth@cygnus.com>
11065
11066         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11067
11068 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
11069
11070         * gcc.c-torture/execute/20000120-2.c: New test.
11071         * gcc.c-torture/execute/20000120-1.c: New test.
11072
11073 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
11074
11075         * gcc.c-torture/execute/20000113-1.c: New test.
11076
11077 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
11078
11079         * gcc.c-torture/execute/20000112-1.c: New test.
11080
11081 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11082
11083         * gcc.dg/20000111-1.c: New test.
11084
11085 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
11086
11087         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11088         with 16 bit integers.
11089
11090 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11091
11092         * gcc.dg/20000108-1.c: New test.
11093
11094 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11095
11096         * g++.old-deja/g++.ns/koenig8.C: New test.
11097
11098 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11099
11100         * g++.old-deja/g++.other/cast4.C: New test.
11101
11102 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
11103
11104         * gcc.c-torture/compile/20000105-2.c: New test.
11105         * gcc.c-torture/compile/20000105-1.c: New test.
11106
11107 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11108
11109         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11110         references to printf & atoi to conform to ANSI standard.
11111         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11112         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11113         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11114         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11115         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11116         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11117         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11118         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11119         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11120         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11121         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11122         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11123         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11124         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11125         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11126         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11127         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11128         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11129         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11130         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11131         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11132         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11133         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11134         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11135         * g++.old-deja/g++.brendan/init3.C: Likewise.
11136         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11137         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11138         * g++.old-deja/g++.brendan/new2.C: Likewise.
11139         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11140         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11141         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11142         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11143         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11144         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11145         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11146         * g++.old-deja/g++.brendan/template24.C: Likewise.
11147         * g++.old-deja/g++.brendan/template3.C: Likewise.
11148         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11149         * g++.old-deja/g++.jason/inline3.C: Likewise.
11150         * g++.old-deja/g++.jason/opeq.C: Likewise.
11151         * g++.old-deja/g++.law/arg5.C: Likewise.
11152         * g++.old-deja/g++.law/arm7.C: Likewise.
11153         * g++.old-deja/g++.law/ctors11.C: Likewise.
11154         * g++.old-deja/g++.law/cvt8.C: Likewise.
11155         * g++.old-deja/g++.law/init9.C: Likewise.
11156         * g++.old-deja/g++.law/refs4.C: Likewise.
11157         * g++.old-deja/g++.law/template2.C: Likewise.
11158         * g++.old-deja/g++.law/visibility24.C: Likewise.
11159         * g++.old-deja/g++.law/vtable3.C: Likewise.
11160         * g++.old-deja/g++.mike/asm2.C: Likewise.
11161         * g++.old-deja/g++.mike/eh1.C: Likewise.
11162         * g++.old-deja/g++.mike/misc1.C: Likewise.
11163         * g++.old-deja/g++.mike/misc13.C: Likewise.
11164         * g++.old-deja/g++.mike/misc14.C: Likewise.
11165         * g++.old-deja/g++.mike/ns12.C: Likewise.
11166         * g++.old-deja/g++.mike/p1248.C: Likewise.
11167         * g++.old-deja/g++.mike/p3708.C: Likewise.
11168         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11169         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11170         * g++.old-deja/g++.mike/p646.C: Likewise.
11171         * g++.old-deja/g++.mike/p700.C: Likewise.
11172         * g++.old-deja/g++.mike/p783.C: Likewise.
11173         * g++.old-deja/g++.mike/p783a.C: Likewise.
11174         * g++.old-deja/g++.mike/p783b.C: Likewise.
11175         * g++.old-deja/g++.mike/p786.C: Likewise.
11176         * g++.old-deja/g++.mike/p789.C: Likewise.
11177         * g++.old-deja/g++.mike/p789a.C: Likewise.
11178         * g++.old-deja/g++.mike/p807a.C: Likewise.
11179         * g++.old-deja/g++.other/delete3.C: Likewise.
11180         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11181         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11182         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11183         * g++.old-deja/g++.other/empty1.C: Likewise.
11184         * g++.old-deja/g++.other/temporary1.C: Likewise.
11185         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11186         * g++.old-deja/g++.pt/t16.C: Likewise.
11187         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11188
11189 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11190
11191         * gcc.dg/991230-1.c: New test.
11192
11193 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
11194
11195         * gcc.c-torture/compile/991229-3.c: New test.
11196         * gcc.c-torture/compile/991229-2.c: New test.
11197         * gcc.c-torture/compile/991229-1.c: New test.
11198
11199 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
11200
11201         * gcc.c-torture/compile/labels-2.c: New test.
11202
11203 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11204
11205         * gcc.c-torture/execute/991227-1.c: New test.
11206
11207 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11208
11209         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11210
11211 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11212
11213         * gcc.c-torture/execute/991221-1.c: New test.
11214
11215 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11216
11217         * g++.old-deja/g++.other/cast3.C: New test.
11218
11219 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11220
11221         * gcc.c-torture/execute/991216-4.c: New test.
11222
11223 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11224
11225         * gcc.c-torture/execute/991216-1.c: New test.
11226         * gcc.c-torture/execute/991216-2.c: New test.
11227         * gcc.c-torture/execute/991216-3.c: New test.
11228
11229 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11230
11231         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11232         Actually make the test fail by using "-O2" for compilation.
11233
11234 1999-12-15  Nathan Sidwell  <nathan@acm.org>
11235
11236         * g++.old-deja/g++.warn/cast-align1.C: New test.
11237
11238 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11239
11240         * gcc.c-torture/compile/991214-1.c: New test.
11241         * gcc.c-torture/compile/991214-2.c: New test.
11242
11243 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11244
11245         * gcc.dg/991214-1.c: New test.
11246
11247 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
11248
11249         * gcc.c-torture/compile/991213-3.c: New test.
11250         * gcc.c-torture/compile/991213-2.c: New test.
11251         * gcc.c-torture/compile/991213-1.c: New test.
11252
11253 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11254
11255         * gcc.dg/991209-1.c: New test.
11256
11257 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
11258
11259         * gcc.c-torture/compile/991208-1.c: New test.
11260
11261 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11262
11263         * gcc.dg/ultrasp2.c: New test.
11264
11265 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
11266
11267         * g++.old-deja/g++.abi/align.C (main): Fix typo.
11268
11269 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
11270
11271         * gcc.c-torture/compile/991202-1.c: New test.
11272         * gcc.c-torture/execute/991202-1.c: New test.
11273         * gcc.c-torture/execute/991202-2.c: New test.
11274         * gcc.c-torture/execute/991202-3.c: New test.
11275
11276 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
11277
11278         * g++.old-deja/g++.abi/align.C: New test.
11279         * g++.old-deja/g++.abi/aggregates.C: Likewise.
11280         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11281
11282 1999-12-01  Richard Henderson  <rth@cygnus.com>
11283
11284         * gcc.c-torture/execute/991201-1.c: New.
11285
11286 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
11287
11288         * gcc.dg/991129-1.c: New test.
11289
11290 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11291
11292         * gcc.c-torture/compile/991127-1.c: New test.
11293
11294 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11295
11296         * g++.old-deja/g++.other/warn4.C: New test.
11297
11298 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11299
11300         * g++.old-deja/g++.eh/cleanup2.C: New test.
11301         * g++.old-deja/g++.ext/pretty2.C: New test.
11302         * g++.old-deja/g++.ext/pretty3.C: New test.
11303         * g++.old-deja/g++.other/debug6.C: New test.
11304
11305 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
11306
11307         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11308         compiler_output to look for one error message instead of two.
11309
11310 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
11311
11312         * gcc.c-torture/execute/991118-1.c: Also test case
11313         where the word boundary does not split a byte evenly.
11314
11315 1999-11-19  Nathan Sidwell  <nathan@acm.org>
11316
11317         * g++.old-deja/g++.ext/restrict1.C: New test.
11318
11319 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11320
11321         * gcc.c-torture/execute/991118-1.c: New test.
11322
11323 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
11324
11325         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11326         working directory pathnames.
11327
11328 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
11329
11330         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11331         host is equipped with driver.h and driver.o so it can actually
11332         compile and run the tests.
11333
11334 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
11335
11336         * gcc.c-torture/compile/991008-1.c: New test.
11337
11338 1999-11-08  Nick Clifton  <nickc@cygnus.com>
11339
11340         * lib/gcc-dg.exp: Include target-supports.exp
11341
11342 1999-11-05  Nick Clifton  <nickc@cygnus.com>
11343
11344         * lib/target-supports.exp: New file: Provide procs to test for
11345         features supported by the target.
11346         (check_weak_available): Moved here from ecos.exp.
11347         (check_alias_available): New proc: Determine of the target
11348         toolchain supports the alias attribute.
11349
11350         * gcc.dg/special/ecos.exp: Move check_weak_available to
11351         target-supports.exp.
11352         (alias-1.c): Only perform the test if the target supports
11353         aliases.
11354         (wkali-1.c): Only perform the test if the target supports
11355         aliases.
11356
11357         * gcc.dg/990506-0.c: Expect error messages from cross
11358         targets as well as native targets.
11359
11360 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11361
11362         * gcc.dg/ultrasp1.c: Removed xfail.
11363         * gcc.dg/struct-ret-2.c: Likewise.
11364         * gcc.dg/array-1.c: Likewise.
11365
11366 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11367
11368         * gcc.dg/struct-ret-2.c: New test.
11369
11370         * gcc.dg/array-1.c: New test.
11371
11372 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11373
11374         * gcc.c-torture/execute/991030-1.c: New test.
11375
11376 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11377
11378         * gcc.c-torture/compile/991026-2.c: New test.
11379
11380 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11381
11382         * gcc.c-torture/compile/991026-1.c: New test.
11383
11384 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11385
11386         * gcc.c-torture/execute/991023-1.c: New test.
11387
11388 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11389
11390         * gcc.c-torture/execute/991019-1.c: New test.
11391
11392 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11393
11394         * gcc.c-torture/execute/991016-1.c: New test.
11395
11396 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11397
11398         * gcc.c-torture/execute/991014-1.c: New test.
11399
11400 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11401
11402         * g++.old-deja/g++.other/union2.C: New test.
11403
11404 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11405
11406         * g++.old-deja/g++.other/vaarg2.C: New test.
11407         * g++.old-deja/g++.other/vaarg3.C: New test.
11408
11409 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11410
11411         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11412         in compile/.
11413
11414 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11415
11416         * gcc.c-torture/execute/va-arg-11.c: New test.
11417
11418 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11419
11420         * lib/file-format.exp (gcc_target_object_format): Don't
11421         crash if objdump is unavailable.
11422
11423 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11424
11425         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11426
11427 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11428
11429         * gcc.c-torture/compile/990928-1.c: New test.
11430
11431 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11432
11433         * g++.old-deja/g++.other/decl6.C: New test.
11434
11435 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11436
11437         * gcc.c-torture/execute/va-arg-10.c: New test.
11438
11439 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11440
11441         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11442         __PRETTY_FUNCTION__.
11443
11444 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11445
11446         * gcc.c-torture/execute/990923-1.c: New test.
11447
11448 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11449
11450         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11451         for which -fpic is inappropriate.
11452
11453 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11454
11455         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11456
11457 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11458
11459         * g++.old-deja/g++.other/dyncast1.C: New test.
11460         * g++.old-deja/g++.other/dyncast2.C: New test.
11461         * g++.old-deja/g++.other/dyncast3.C: New test.
11462         * g++.old-deja/g++.other/dyncast4.C: New test.
11463         * g++.old-deja/g++.other/dyncast5.C: New test.
11464         * g++.old-deja/g++.eh/catch3.C: New test.
11465         * g++.old-deja/g++.eh/catch3p.C: New test.
11466         * g++.old-deja/g++.eh/catch4.C: New test.
11467         * g++.old-deja/g++.eh/catch4p.C: New test.
11468         * g++.old-deja/g++.eh/catch5.C: New test.
11469         * g++.old-deja/g++.eh/catch5p.C: New test.
11470         * g++.old-deja/g++.eh/catch6.C: New test.
11471         * g++.old-deja/g++.eh/catch6p.C: New test.
11472         * g++.old-deja/g++.eh/catch7.C: New test.
11473         * g++.old-deja/g++.eh/catch7p.C: New test.
11474         * g++.old-deja/g++.eh/catch8.C: New test.
11475         * g++.old-deja/g++.eh/catch8p.C: New test.
11476         * g++.old-deja/g++.eh/catch9.C: New test.
11477         * g++.old-deja/g++.eh/catch9p.C: New test.
11478
11479 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11480
11481         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11482         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11483
11484 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11485
11486         * gcc.c-torture/compile/990913-1.c: New test.
11487
11488 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11489
11490         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11491         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11492
11493 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11494
11495         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11496
11497 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11498
11499         * g++.old-deja/g++.other/lookup11.C: New test.
11500         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11501         what is permitted and what we want.
11502         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11503         overload use.
11504         * g++.old-deja/g++.jason/rfg5.C: Likewise
11505
11506 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11507
11508         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11509         * gcc.c-torture/noncompile/poison-1.c: New file.
11510
11511 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11512
11513         * g++.old-deja/g++.other/sizeof3.C: New test.
11514         * g++.old-deja/g++.other/sizeof4.C: New test.
11515         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11516         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11517
11518 1999-09-07  Richard Henderson  <rth@cygnus.com>
11519
11520         * gcc.dg/va-arg-1.c: New.
11521
11522 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11523
11524         * gcc.c-torture/execute/va-arg-9.c: New test.
11525
11526 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11527
11528         * g77.f-torture/compile/980519-2.f: New test.
11529         * g77.f-torture/compile/19990905-0.f: New test.
11530         * g77.f-torture/compile/19990905-1.f: New test.
11531         * g77.f-torture/compile/19990905-2.f: New test.
11532
11533         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11534
11535 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11536
11537         * gcc.c-torture/execute/990827-1.c: Fix typo.
11538
11539 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11540
11541         * g++.old-deja/g++.other/deref1.C: New test.
11542
11543 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11544
11545         * g++.old-deja/g++.other/ambig2.C: New test.
11546         * g++.old-deja/g++.other/cond5.C: New test.
11547         * g++.old-deja/g++.other/lookup16.C: New test.
11548
11549 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11550
11551         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11552         assemblers too.
11553
11554 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11555
11556         * lib/c-torture.exp: Avoid the "compare executables" optimization
11557         when testing native.
11558
11559 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11560
11561         * gcc.c-torture/execute/990829-1.c: New test.
11562         * gcc.c-torture/compile/990829-1.c: New test.
11563
11564 1999-08-27  Paul Burchard  <burchard@pobox.com>
11565
11566         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11567         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11568         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11569         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11570         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11571         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11572         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11573         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11574         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11575         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11576         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11577
11578 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11579
11580         * gcc.c-torture/execute/990827-1.c: New test.
11581
11582 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11583
11584         * g77.f-torture/noncompile/19990826-4.f: New test.
11585
11586         * g77.f-torture/compile/19990826-3.f: New test.
11587
11588         * g77.f-torture/execute/19990826-2.f: New test.
11589
11590         * g77.f-torture/compile/19990826-1.f: New test.
11591
11592         * gcc.c-torture/execute/990826-0.c: New test.
11593         * g77.c-torture/execute/19990826-0.f: New test.
11594
11595         * g77.f-torture/noncompile/970626-2.f: New test.
11596
11597 1999-08-25  Paul Burchard  <burchard@pobox.com>
11598
11599         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11600         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11601         lss-011.C: New tests.
11602
11603 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11604
11605         * g++.old-deja/g++.other/decl5.C: New test.
11606
11607 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11608
11609         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11610         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11611         call `postbase' for each one.  All callers of `postbase' changed
11612         to call this instead.
11613
11614 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11615
11616         * gcc.c-torture/execute/990811-1.c: New test.
11617
11618 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11619
11620         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11621         just native ones.
11622
11623         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11624         just native ones.
11625
11626 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11627
11628         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11629
11630 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11631
11632         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11633
11634 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11635
11636         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11637
11638 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11639
11640         * gcc.c-torture/execute/990804-1.c: New test.
11641
11642 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11643
11644         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11645         * g++.old-deja/g++.brendan/crash64.C: Likewise
11646         * g++.old-deja/g++.brendan/overload8.C: Likewise
11647
11648 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11649
11650         * g++.old-deja/g++.other/struct1.C: New test.
11651
11652 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11653
11654         * g++.old-deja/g++.other/enum2.C: New test.
11655
11656 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11657
11658         Adapted from tests from Franz Sirl:
11659         * gcc.c-torture/execute/va-arg-7.c: New test.
11660         * gcc.c-torture/execute/va-arg-8.c: New test.
11661
11662 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11663
11664         * gcc.c-torture/compile/990801-2.c: New test.
11665
11666         * gcc.c-torture/compile/990801-1.c: New test.
11667
11668 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11669
11670         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11671         fp-cmp-1.c, converting double to float.
11672
11673         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11674         fp-cmp-1.c, converting double to long double.
11675
11676         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11677         from fr1 to unknown_register, since fr1 is a legitimate register
11678         on some machines.
11679
11680 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11681
11682         * README: More listname related changes.
11683
11684 1999-07-08  Catherine Moore  <clm@cygnus.com>
11685
11686         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11687
11688 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11689
11690         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11691
11692 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11693
11694         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11695
11696 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11697
11698         * gcc.dg/990703-1.c: New test.
11699
11700 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11701
11702         * lib/file-format.exp: New file: Move definition of proc
11703         gcc_target_object_format to here from
11704         gcc.dg/special/ecos.exp.
11705
11706         * lib/c-torture.exp: Include lib file-format.exp.
11707         * lib/gcc-dg.exp: Include lib file-format.exp.
11708
11709         * gcc.dg/special/ecos.exp: Remove definition of proc
11710         gcc_target_object_format.
11711
11712 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11713
11714         * gcc.c-torture/execute/990628-1.c: New test.
11715
11716 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11717
11718         * gcc.c-torture/compile/990625-2.c: New test.
11719
11720         * gcc.c-torture/compile/990625-1.c: New test.
11721
11722 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11723
11724         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11725         attributes compile.
11726         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11727         ports that use the COFF/PE file format.
11728
11729 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11730
11731         * gcc.c-torture/compile/990617-1.c: New test.
11732
11733 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11734
11735         * g++.old-deja/g++.other/decl4.C: New test.
11736
11737 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11738
11739         * g++.old-deja/g++.other/bitfld3.C: New test.
11740
11741 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11742
11743         * g++.old-deja/g++.eh/catch1.C: New test.
11744
11745 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11746
11747         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11748
11749         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11750         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11751
11752 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11753
11754         * g77.f-torture/compile/19990502-0.f: Replace with new,
11755         shorter, test that still fails after recent changes.
11756
11757 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11758
11759         * gcc.c-torture/execute/990604-1.c: New test.
11760
11761 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11762
11763         * gcc.c-torture/execute/990531-1.c: New test.
11764
11765 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11766
11767         * gcc.c-torture/compile/990527-1.c: New test.
11768
11769 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11770
11771         * gcc.c-torture/execute/990527-1.c: New test.
11772
11773 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11774
11775         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11776         bitfields as signed.
11777
11778 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11779
11780         * g77.f-torture/compile/19990525-0.f: New test.
11781
11782 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11783
11784         * gcc.c-torture/execute/990525-2.c: New test.
11785
11786         * gcc.c-torture/execute/990525-1.c: New test.
11787
11788 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11789
11790         * g++.old-deja/g++.other/anon3.C: New test.
11791         * g++.old-deja/g++.other/anon4.C: New test.
11792         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11793         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11794         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11795         Merrill).
11796
11797 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11798
11799         * gcc.c-torture/execute/990524-1.c: New test.
11800
11801         * gcc.dg/990524-1.c: New test.
11802
11803 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11804
11805         * gcc.c-torture/compile/990523-1.c: New test.
11806
11807 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11808
11809         * gcc.c-torture/compile/990519-1.c: New test.
11810
11811 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11812
11813         * gcc.c-torture/compile/990517-1.c: New test.
11814
11815         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11816         (e4, f4): New tests.
11817         (main): Call them.
11818
11819 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11820
11821         * gcc.dg/noreturn-1.c: New test.
11822
11823 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11824
11825         * gcc.c-torture/execute/990513-1.c: New test.
11826
11827 1999-05-10  Richard Henderson  <rth@cygnus.com>
11828
11829         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11830
11831 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11832
11833         * g77.f-torture/execute/erfc.f: Use small single-precision
11834         values, to avoid problems on Alphas when not -mieee.
11835
11836 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11837
11838         * gcc.dg/990506-0.c: New test.
11839
11840 1999-05-08  Richard Henderson  <rth@cygnus.com>
11841
11842         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11843         the constant to test.  Don't XFAIL 64-bit targets.
11844
11845         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11846         * g++.old-deja/g++.law/profile1.C: Likewise.
11847
11848         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11849         operator new instances.
11850         * g++.old-deja/g++.other/delete5.C: Likewise.
11851
11852 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11853
11854         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11855         intrinsic.
11856
11857 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11858
11859         * g77.f-torture/execute/u77-test.f: Reverse order of two
11860         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11861
11862 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11863
11864         * gcc.dg/compare1.c: New test.
11865
11866 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11867
11868         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11869         New tests.
11870
11871 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11872
11873         * g77.f-torture/compile/19990502-1.f: New test.
11874
11875 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11876
11877         * g77.f-torture/compile/19990502-0.f: New test.
11878
11879 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11880
11881         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11882         intrinsic.
11883
11884 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11885
11886         * g77.f-torture/execute/u77-test.f (main): List libU77
11887         intrinsics not currently tested.
11888         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11889         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11890         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11891         Trim blanks off the ends of some printed strings.
11892
11893 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11894
11895         * g77.f-torture/execute/u77-test.f (main): Just warn about
11896         FSTAT gid disagreement, as it's expected on some systems.
11897
11898 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11899
11900         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11901         use a new function, which allows for some slop.
11902         Clean up some commentary.
11903         (issum): The new function.
11904         (sgladd): Deleted subroutine.
11905
11906 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11907
11908         * g77.f-torture/execute/u77-test.f: Modify to be more like
11909         libf2c/libU77 version, bringing patches to that version here.
11910         Add suitable commentary.
11911
11912 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11913
11914         * gcc.dg/990424-1.c: New test.
11915
11916 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11917
11918         * g77.f-torture/execute/u77-test.f (main): Bug involving
11919         LSTAT has been fixed, so turn back on full checking.
11920
11921 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11922
11923         * g77.f-torture/compile/19990419-0.f: New test.
11924         * g77.f-torture/execute/19990419-1.f: New test.
11925
11926 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11927
11928         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11929         to avoid the need for a prototype to supress a warning.
11930
11931 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11932
11933         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11934
11935 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11936
11937         * gcc.c-torture/execute/990404-1.c: New test.
11938
11939 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11940
11941         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11942         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11943         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11944         missing initializer warnings.
11945
11946 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11947
11948         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11949         matching strings.
11950
11951 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11952
11953         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11954
11955 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11956
11957         * g77.f-torture/execute/19990325-0.f: New test.
11958         * g77.f-torture/execute/19990325-1.f: New test.
11959
11960 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11961
11962         * gcc.c-torture/execute/990324-1.c: New test.
11963
11964 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11965
11966         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11967         test with 4.
11968
11969 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11970
11971         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11972
11973 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11974
11975         * g77.f-torture/execute/19990313-2.f: New test.
11976         * g77.f-torture/execute/19990313-3.f: New test.
11977
11978 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11979
11980         * g77.f-torture/execute/19990313-0.f: New test.
11981         * g77.f-torture/execute/19990313-1.f: New test.
11982
11983 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11984
11985         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11986         printf to sprintf.
11987         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11988         (main): Add check for u15.  Conditionalize u31 check depending on
11989         whether ints are <32 bits or >=32 bits.
11990
11991 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11992
11993         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11994
11995 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11996
11997         * g77.f-torture/compile/19990305-0.f: New test.
11998         * g77.f-torture/execute/19981119-0.f: New test.
11999
12000 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12001
12002         * g77.f-torture/execute/970625-2.f: call ABORT if final
12003         result is not correct, instead of just printing it.
12004         Add this checking via newly introduced obfuscation, to
12005         trip up buggy front ends.
12006
12007 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12008
12009         * g77.f-torture/compile/960317-1.f: Moved from being
12010         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12011
12012 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12013
12014         * g77.f-torture/execute/960317-1.f: New (old) test.
12015         * g77.f-torture/execute/970625-2.f: Ditto.
12016
12017 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12018
12019         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12020         message on line 1 or line 2; cccp and cpplib do this differently.
12021
12022 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
12023
12024         * g++.old-deja/g++.law/weak1.C: New test.
12025
12026 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12027
12028         * gcc.c-torture/execute/990119-1.c: Renamed to...
12029         * gcc.dg/990119-1.c: this, so it will only be tested once
12030         (it's a preprocessor test, it doesn't need to be run at
12031         multiple optimization levels).
12032
12033 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12034
12035         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12036           ALWAYS_CXXFLAGS.
12037
12038 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12039
12040         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12041         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12042         to not be compilable by current g77.
12043
12044 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12045
12046         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12047
12048 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
12049
12050         * gcc.c-torture/execute/990222-1.c: New test.
12051
12052 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12053
12054         * g77.f-torture/compile/19990218-0.f: New test.
12055         * g77.f-torture/noncompile/19990218-1.f: New test.
12056
12057 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12058
12059         * g77.f-torture/compile/19981216-0.f: New test.
12060
12061 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
12062
12063         * gcc.dg/990214-1.c: New test.
12064
12065 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
12066
12067         * gcc.dg/990213-2.c: New test.
12068
12069         * gcc.dg/990213-1.c: New test.
12070
12071 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
12072
12073         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12074         ints.
12075
12076 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12077
12078         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12079         specified by target.
12080
12081         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12082
12083 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
12084
12085         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12086
12087 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12088
12089         * gcc.dg/special/ecos.exp: New test driver for new tests with
12090         special requirements.
12091
12092         * gcc.dg/special/alias-1.c: New test.
12093         * gcc.dg/special/gcsec-1.c: New test.
12094         * gcc.dg/special/weak-1.c: New test.
12095         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12096         * gcc.dg/special/weak-2.c: New test.
12097         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12098         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12099         * gcc.dg/special/wkali-1.c: New test.
12100         * gcc.dg/special/wkali-2.c: New test.
12101         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12102         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12103
12104 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
12105
12106           * lib/c-torture.exp (c-torture-compile): Pull out code for
12107           analyzing gcc error messages.
12108           (c-torture-execute): Likewise.  Fix some (harmless) false
12109           positives.
12110           * lib/gcc.exp (gcc_check_compile): New function.
12111
12112 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
12113
12114         * gcc.c-torture/execute/990208-1.c: New test.
12115
12116 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12117
12118         * g++.dg/special/ecos.exp: New driver for new tests with special
12119         requirements
12120
12121         * g++.dg/special/conpr-1.C: New test
12122         * g++.dg/special/conpr-2.C: New test
12123         * g++.dg/special/conpr-2a.C: New test
12124         * g++.dg/special/conpr-3.C: New test
12125         * g++.dg/special/conpr-3a.C: New test
12126         * g++.dg/special/conpr-3b.C: New test
12127
12128         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12129         allow g++ to use the dg driver
12130
12131         * README: Add comment about g++.dg directory
12132
12133 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
12134
12135         * README: Update email addresses.
12136
12137 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12138
12139         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12140         arguments in order to force structure S onto the stack even on
12141         the alpha.
12142         (test): Pass 10 leading arguments to function foo as well as the
12143         structure S.
12144
12145         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12146         failure for all targets.
12147
12148         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12149         abort to terminate program execution.
12150
12151 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
12152
12153         * gcc.c-torture/execute/990130-1.c: New test.
12154
12155 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
12156
12157         * gcc.dg/990130-1.c: New test.
12158
12159 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12160
12161         * gcc.c-torture/execute/990128-1.c: New test.
12162
12163 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12164
12165         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12166
12167 1999-01-27  Felix Lee  <flee@cygnus.com>
12168
12169         * lib/c-torture.exp (c-torture-compile): pull out code for
12170         analyzing gcc error messages.
12171         (c-torture-execute): ditto, and fix some (harmless) false
12172         positives.
12173         * lib/gcc.exp (gcc_check_compile): new function.
12174
12175 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
12176
12177         * gcc.dg/990117-1.c: New test.
12178
12179         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12180
12181         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12182
12183 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
12184
12185         * g77.f-torture/compile/990115-1.f: New test.
12186
12187 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
12188
12189         * gcc.c-torture/compile/990107-1.c: New test
12190
12191 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
12192
12193         * gcc.c-torture/execute/990106-2.c: New test.
12194
12195         * gcc.c-torture/execute/990106-1.c: New test.
12196
12197 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
12198
12199         * gcc.c-torture/compile/981223-1.c: New test.
12200
12201 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
12202
12203         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12204         (opt3): Rename from opt4 and disable.
12205
12206 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12207
12208         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12209
12210 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12211
12212         * g++.old-deja/g++.other/conv5.C: New test.
12213
12214 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12215
12216         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12217
12218 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
12219
12220         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12221
12222 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
12223
12224         * gcc.c-torture/compile/981211-1.c: New test.
12225
12226 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12227
12228         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12229
12230         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12231
12232 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12233
12234         * gcc.special/930510-1.c: Make C9X safe.
12235         * gcc.misc-tests/gcov-1.c Similarly.
12236         * gcc.misc-tests/gcov-2.c Similarly.
12237
12238 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12239
12240         * gcc.dg/ultrasp1.c: New test.
12241
12242 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
12243
12244         * gcc.c-torture/execute/981206.c: New test.
12245
12246 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12247
12248         * g++.old-deja/g++.ns/template7.C: New test.
12249
12250         * g++.old-deja/g++.other/expr1.C: New test.
12251
12252         * g++.old-deja/g++.eh/tmpl3.C: New test.
12253
12254         * g++.old-deja/g++.eh/tmpl2.C: New test.
12255
12256 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12257
12258         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12259         * g++.old-deja/g++.other/using6.C: Removed.
12260         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12261
12262         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12263
12264 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12265
12266         * g++.old-deja/g++.pt/overload8.C: New test.
12267
12268         * g++.old-deja/g++.pt/overload7.C: New test.
12269
12270         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12271
12272         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12273         and relinking messages.
12274         * lib/g++.exp (g++_target_compile): Remove .rpo file when
12275         compiling with -frepo.
12276
12277 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
12278
12279         * g++.old-deja/g++.pt/lookup6.C: New test.
12280
12281 1998-11-30  Nick Clifton  <nickc@cygnus.com>
12282
12283         * gcc.c-torture/execute/981130-1.c: New test.
12284         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12285
12286 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12287
12288         * g++.old-deja/g++.pt/explicit76.C: New test.
12289
12290         * g++.old-deja/g++.pt/friend38.C: New test.
12291
12292         * g++.old-deja/g++.ns/crash2.C: New test.
12293
12294         * g++.old-deja/g++.pt/defarg8.C: New test.
12295
12296         * g++.old-deja/g++.pt/instantiate6.C: New test.
12297
12298         * g++.old-deja/g++.pt/static6.C: New test.
12299
12300         * g++.old-deja/g++.pt/decl2.C: New test.
12301
12302 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12303
12304         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
12305         problem is actually related with name lookup, but so what? :-)
12306
12307         * g++.old-deja/g++.pt/friend37.C: New test.
12308
12309 1998-11-25  Dave Love  <d.love@dl.ac.uk>
12310
12311         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12312         element, which fails on some systems.
12313
12314         * g77.f-torture/execute/labug1.f: New test.
12315
12316 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
12317
12318         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12319         is defined.
12320
12321 1998-11-18  Dave Love  <d.love@dl.ac.uk>
12322
12323         * g77.f-torture/compile/981117-1.f: New test.
12324
12325 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
12326
12327         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
12328         properly discarded.
12329
12330 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
12331
12332         * gcc.c-torture/execute/memcheck: New directory of tests for
12333         -fcheck-memory-usage.
12334
12335 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12336
12337         * README: New file, general information about the testsuite and
12338         new description of the various C++ test subdirectories.
12339         * README.g++: Eliminate obsolete information, update and move most
12340         relevant stuff to README.
12341
12342 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
12343
12344         * gcc.c-torture/compile/981107-1.c: New test.
12345
12346 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
12347
12348         * execute/memcpy-bi.c: New testcase.
12349
12350 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12351
12352         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12353         base classes.
12354
12355         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12356         template is selected.
12357
12358         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12359         classes, it should be accepted for all types.
12360
12361         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12362
12363         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12364         specializations start with template headers.
12365
12366 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12367
12368         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12369
12370         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12371         non-POD types.
12372
12373 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12374
12375         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12376
12377 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12378
12379         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12380
12381 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12382
12383         * 981019-1.c: New test.
12384
12385 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12386
12387         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12388         find objc headers.
12389
12390 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12391
12392         * compile/981001-4.c: Remove use of GCC extension that triggers a
12393         compiler bug.
12394
12395 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12396
12397         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12398
12399 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12400
12401         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12402         instantiation of template produces incorrect code for delete
12403         expression.
12404
12405         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12406         constructors' name is not unique.
12407         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12408         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12409
12410         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12411         automatic array of const is ill-formed.
12412
12413         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12414         of template parameter?
12415
12416         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12417         const.
12418
12419         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12420         pointer-to-member expression.
12421
12422         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12423         declaration causes ICE.
12424
12425 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12426
12427         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12428         reserved in the global namespace.
12429
12430         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12431         generate needed virtual table.
12432
12433         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12434
12435 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12436
12437         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12438         template-dependent type
12439
12440 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12441
12442         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12443         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12444         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12445
12446         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12447         class should be usable as argument of member function.
12448         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12449         class should be usable as return type of member function.
12450         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12451         class should be usable as type of data member.
12452
12453         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12454
12455 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12456
12457         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12458
12459 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12460
12461         * gcc.dg/dll-?.c Add thumb to target list.
12462         Fix assembler scan patterns to match current assembler output.
12463
12464 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12465
12466         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12467         matching of template brackets.
12468
12469         * g++.old-deja/g++.other/using4.C: New test.  Test using
12470         declarations of methods from base classes.
12471
12472         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12473         within functions should introduce names into the innermost
12474         enclosing namespace.
12475
12476         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12477         of static locals if first initialization throws.
12478
12479 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12480
12481         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12482
12483 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12484
12485         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12486         lose track of the possible targets of tablejump insns.
12487         * special/special.exp: Run it.
12488
12489 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12490
12491         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12492         must be declared before its specializations can be named in friend
12493         declarations.
12494
12495 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12496
12497         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12498
12499         * g77.f-torture/execute/io1.f: New test.
12500
12501 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12502
12503         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12504         with pointer to template function, for which no argument deduction
12505         is possible.
12506
12507         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12508         specialization of template function as argument to template
12509         function.
12510
12511         * g++.old-deja/g++.other/access2.C: New test; Inner class
12512         shouldn't have privileged access to Outer's names.
12513
12514 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12515
12516         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12517         friend template declared within template class conflicts with
12518         nested class of the same name.
12519
12520         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12521         is ignored.
12522
12523         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12524         object with direct initializer as function declaration.
12525
12526         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12527         initializers.
12528
12529         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12530         involving const pointer and NULL produces incorrect result.
12531
12532         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12533         type name without `typename' should be rejected with -pedantic.
12534
12535 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12536
12537         * g++.old-deja/g++.other/addrof1.C: New test.
12538
12539 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12540
12541         * gcc.c-torture/compile/981001-1.c: New test.
12542         * gcc.c-torture/execute/981001-1.c: New test.
12543
12544 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12545
12546         * gcc.c-torture/compile/981001-2.c: New test.
12547         * gcc.c-torture/compile/981001-3.c: New test.
12548         * gcc.c-torture/compile/981001-4.c: New test.
12549
12550 1998-10-01  Robert Lipe  <robertl@dgii.com>
12551
12552         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12553         multilibbed hosts.   Idea grafted from g77.exp.
12554
12555 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12556
12557         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12558         avoid losing on systems which need -lsocket.
12559
12560 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12561
12562         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12563         * g++.old-deja/g++.other/nested2.C: Ditto.
12564         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12565         failure.
12566
12567 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12568
12569         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12570         preferred over template operator!= for enum bitfields.
12571
12572 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12573
12574         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12575         that happen to have the same base name, but in different scopes,
12576         are incorrectly rejected.
12577
12578 1998-09-16  Richard Henderson  <rth@cygnus.com>
12579
12580         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12581         on the native word size instead of an integer literal.
12582
12583 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12584
12585         * g++.old-deja/g++.other/static2.C: Invocation of static data
12586         member of type pointer-to-function denoted as non-static member.
12587
12588         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12589         checks involving function types and aliases.
12590
12591 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12592
12593         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12594         redefined to the same non-trivial type.
12595
12596         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12597         namespace-qualification of template specializations declared in
12598         other namespaces.
12599
12600         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12601         to declare a subset of the specializations of a template function
12602         as friends of specializations of a template class.
12603
12604         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12605         member templates that do not fully specialize the enclosing
12606         template class are rejected.
12607
12608 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12609
12610         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12611
12612 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12613
12614         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12615         altered from libf2c/libU77 version.
12616
12617 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12618
12619         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12620
12621 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12622
12623         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12624         (un)signed char are different types for template specialization
12625         purposes.
12626
12627 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12628
12629         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12630         * objc: ObjC testsuite.
12631
12632 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12633
12634         * gcc.c-torture/execute/941014-1.x:  New file.
12635
12636 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12637
12638         * lib/c-torture.exp: Add support for
12639         torture_eval_before_compile and torture_eval_before_execute
12640         variables.
12641
12642 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12643
12644         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12645         this test triggers valid.
12646
12647 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12648
12649         * gcc.dg/980827-1.c: New test.
12650
12651 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12652
12653         * gcc.c-torture/execute/loop-4b.c: New test.
12654
12655 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12656
12657         * lib/c-torture.exp: Add support for
12658         torture_eval_before_compile and torture_eval_before_execute
12659         variables.
12660
12661 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12662
12663         * gcc.c-torture/compile/980825-1.c: New test.
12664
12665 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12666
12667         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12668         count number tests in opt_t0 not good_t0.
12669
12670 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12671
12672         * gcc.c-torture/compile/930326-1.x: Fix typo.
12673
12674 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12675
12676         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12677         causes an ICE.
12678
12679 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12680
12681         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12682         STACK_SIZE is defined.
12683         * gcc.c-torture/unsorted/stuct.c: Similarly.
12684
12685         * gcc.c-torture/compile/980821-1.c: New test.
12686
12687 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12688
12689         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12690
12691 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12692
12693         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12694         code.
12695
12696 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12697
12698         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12699         error'.
12700
12701 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12702
12703         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12704
12705 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12706
12707         * gcc.c-torture/compile/980816-1.c: New test.
12708
12709         * gcc.dg/980816-1.c: New test.
12710
12711 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12712
12713         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12714         compiler for ieee tests.
12715
12716 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12717
12718         * g77.f-torture/compile/980729-0.f: New test.
12719
12720 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12721
12722         * gcc.c-torture/special/eeprof-1.c: New test, for
12723         -finstrument-functions.
12724         * gcc.c-torture/special/special.exp: Run it.
12725
12726 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12727
12728         * gcc.c-torture/compile/980729-1.c: New test.
12729
12730 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12731
12732         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12733         __thumb__ is defined, and test for ARM style doubles if so.
12734
12735 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12736
12737         * g77.f-torture/noncompile/980615-0.f: New test.
12738
12739 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12740
12741         * gcc.dg/980312-1.c: Do link instead of compile.
12742         * gcc.dg/980313-1.c: Likewise.
12743
12744 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12745
12746         * gcc.c-torture/compile/980726-1.c: New test.
12747
12748 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12749
12750         * g77.f-torture/execute/io0.f: New test.
12751
12752 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12753
12754         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12755         an int.
12756
12757 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12758
12759         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12760         m32r bugs.
12761
12762 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12763
12764         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12765         c-decl.c:grokdeclarator can handle mode attributes.
12766
12767 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12768
12769         * gcc.c-torture/execute/980716-1.c: New test.
12770
12771 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12772
12773         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12774         the mn10200.
12775         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12776         the mn10200.
12777         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12778         * gcc.c-torture/compile/930326-1.x: Similarly.
12779
12780 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12781
12782         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12783         New test from Craig.
12784
12785 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12786
12787         * g77.f-torture/noncompile/980616-0.f: New test.
12788
12789         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12790
12791 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12792
12793         *  g++.other/singleton.C: Return error value instead of taking
12794         SIGSEGV.
12795
12796 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12797
12798         *  g++.other/singleton.C: New test.   Warning is under dispute.
12799         Runtime crash is not.
12800
12801 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12802
12803         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12804         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12805         using6.C, using7.C}:  New namespace tests.
12806
12807 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12808
12809         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12810         specialization with typedef'ed names used as array indexes.
12811
12812 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12813
12814         * gcc.c-torture/execute/980709-1.c: New test.
12815
12816         * gcc.dg/980709-1.c: New test.
12817
12818 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12819
12820         * gcc.c-torture/execute/bcp-1.c: New test.
12821
12822 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12823
12824         * gcc.c-torture/execute/980707-1.c: New test.
12825
12826 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12827
12828         * gcc.c-torture/compile/980706-1.c: New test.
12829
12830 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12831
12832         * g77.f-torture/execute/980701-0.f,
12833         g77.f-torture/execute/980701-1.f: New test from Craig.
12834
12835 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12836
12837         * gcc.c-torture/compile/980701-1.c: New test.
12838
12839         * gcc.c-torture/execute/980701-1.c: New test.
12840
12841 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12842 rlsruhe.de>
12843
12844         * g++.old-deja/g++.robertl/eb132.C: New test.
12845         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12846
12847 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12848
12849         * g77.f-torture/execute/980628-7.f,
12850         g77.f-torture/execute/980628-8.f,
12851         g77.f-torture/execute/980628-9.f,
12852         g77.f-torture/execute/980628-10.f: New tests from Craig.
12853
12854         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12855
12856 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12857
12858         * g77.f-torture/execute/980628-4.f: New test from Craig.
12859         * g77.f-torture/execute/980628-5.f: Likewise.
12860         * g77.f-torture/execute/980628-2.f: Likewise.
12861         * g77.f-torture/execute/980628-0.f: Likewise.
12862         * g77.f-torture/execute/980628-1.f: Likewise.
12863         * g77.f-torture/execute/980628-3.f: Likewise.
12864         * g77.f-torture/execute/980628-6.f: Likewise.
12865
12866 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12867
12868         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12869         directory when nothing has been installed yet.
12870
12871 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12872
12873         * gcc.c-torture/special/special.exp: Handle newer versions of
12874         dejagnu.
12875
12876 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12877
12878         * gcc.dg/980626-1.c: New test.
12879
12880 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12881
12882         * gcc.misc-tests/m-un-2.c: New test.
12883         * g++.old-deja/g++.other/warn01.c: Likewise.
12884
12885 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12886
12887         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12888         compatibility with assmblers with a different comment character.
12889         Eliminate use of GAS-specific extensions.
12890
12891 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12892
12893         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12894
12895 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12896
12897         *lib/g77.exp: Replace search for libf2c.a with search for newly
12898         renamed libg2c.a
12899
12900 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12901
12902         * gcc.c-torture/execute/980617-1.c: New test.
12903
12904 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12905
12906         * gcc.c-torture/execute/980612-1.c: New test.
12907
12908 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12909
12910         * gcc.dg/980523-1.c: Only test on ppc-linux.
12911         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12912
12913         * gcc.c-torture/execute/980608-1.c: New test.
12914
12915 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12916
12917         * gcc.c-torture/execute/980605-1.c: New test.
12918
12919 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12920
12921         * gcc.c-torture/execute/980604-1.c: New test.
12922
12923 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12924
12925         * gcc.c-torture/execute/980602-1.c: New test.
12926         * gcc.c-torture/execute/980602-2.c: Likewise.
12927
12928 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12929
12930         * 970125-0.f: Fix per JCB.  Add commentary.
12931
12932 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12933
12934         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12935         IEEE -0 support.
12936
12937 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12938
12939         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12940         earlier.
12941
12942 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12943
12944         * gcc.c-torture/execute/980526-3.c: New test.
12945
12946 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12947
12948         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12949         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12950         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12951         m88k-motorola-sysv3 to XFAIL.
12952
12953 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12954
12955         * gcc.dg/980526-1.c: New test.
12956         * gcc.c-torture/execute/980526-2.c: New test.
12957
12958 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12959
12960         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12961
12962         * gcc.c-torture/execute/980526-1.c: New test.
12963
12964 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12965
12966         * g77.f-torture/execute/alpha2.f: Add runtime test.
12967
12968 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12969
12970         * g++.old-deja/old-deja.exp: Strip leading directories.
12971
12972         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12973         error for the line.  Don't run multiple tests for the same line.
12974
12975 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12976
12977         * gcc.dg/980523-1.c: New test.
12978
12979 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12980
12981         * g77.f-torture/compile/970915-0.f: New test.
12982
12983 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12984
12985         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12986
12987 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12988
12989         * gcc.dg/980520-1.c: New test.
12990
12991 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12992
12993         * gcc.dg/980502-1.c: Fix return type.
12994
12995 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12996
12997         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12998         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12999         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13000         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13001         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13002
13003 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13004
13005         * g77.f-torture/execute/980520-1.f: New test.
13006
13007 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13008
13009         * lib/mike-g77.exp: New file.
13010
13011         * g77.f-torture/noncompile/noncompile.exp,
13012         g77.f-torture/noncompile/check0.f: New files.
13013
13014 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13015
13016         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13017         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13018         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13019         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13020         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13021         abort where appropriate.
13022
13023 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
13024
13025         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13026         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13027
13028 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13029
13030         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13031
13032 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13033
13034         * g77.f-torture/compile/980427-0.f: New test.
13035
13036 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13037
13038         * g77.f-torture/compile/980424-0.f: New test.
13039
13040 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13041
13042         * g77.f-torture/compile/980419-2.f (main): New test.
13043         * g77.f-torture/compile/970125-0.f: New test.
13044         * g77.f-torture/compile/980419-1.f: New test.
13045
13046 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
13047
13048         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13049         of loop-4.c.
13050
13051 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
13052
13053         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13054
13055 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
13056
13057         * gcc.c-torture/compile/980329-1.c: New test.
13058
13059 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
13060
13061         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13062         * gcc.dg/980312-1.c: Fix typo in -march command.
13063
13064 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
13065
13066         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13067
13068 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
13069
13070         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13071         Dave Love agree the Fortran source is bogus.
13072
13073 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
13074
13075         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13076         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13077         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13078         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13079         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13080
13081 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
13082
13083         * g++.old-deja/g++.other/friend1.C: New test.
13084
13085 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13086
13087         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13088         possibly uninitialized) variables and declare dnrm2.
13089
13090 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
13091
13092         From Bruno Haible <haible@ilog.fr>:
13093         * gcc.c-torture/execute/980223.c: New test.
13094
13095 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
13096
13097         * gcc.dg/ifelse-1.c: New test.
13098
13099 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
13100
13101         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13102
13103           * lib/old-dejagnu.exp (old-dejagnu): Added the
13104           "execution test - XFAIL *-*-*" handling in the spirit of
13105           "excess errors test -". Changed the "execution test fails"
13106           handling to be like "excess errors test fails".
13107           * Update various tests accordingly.
13108
13109 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
13110
13111         * gcc.c-torture/execute/980205.c: New test.
13112
13113 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
13114
13115         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13116         * lib/f-torture.exp: Similarly.
13117         * gcc.c-torture: Rename all .cexp files to .x files.
13118
13119 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13120
13121         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13122         (940510-1.c): Removed duplicate.
13123         (971104-1.c): New test.
13124
13125 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
13126
13127           * lib/f-torture.exp: Improve error and loop detection.
13128
13129 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
13130
13131         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13132         use that to size the filler array.
13133
13134 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13135
13136         * lib/c-torture.exp(c-torture-execute): Fix typo.
13137
13138         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13139         testcase as the executable name. Keep the executable around if
13140         the test fails.
13141
13142 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13143
13144         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13145         changes.  Only test one -g option, and move it to the end of the
13146         list of options to test.
13147
13148 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
13149
13150         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13151         variable GCC_TORTURE_OPTIONS to supply default switches separated
13152         by colons.  If no environment variable, run tests with -O0 -g, -O1
13153         -g, and -O2 -g as well.
13154
13155 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13156
13157         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13158         explanatory comments. Fix indentation.
13159
13160 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
13161
13162         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13163
13164 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
13165
13166         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13167         * g++.old-deja/g++.mike/p7325.C: Likewise.
13168         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13169
13170 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
13171
13172         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13173         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13174         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13175         * g++.old-deja/g++.law/operators4.C: Likewise.
13176
13177 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
13178
13179         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13180         * g++.old-deja/g++.mike/p784.C: Ditto.
13181         * g++.old-deja/g++.mike/p785.C: Ditto.
13182
13183 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
13184
13185           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13186
13187 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
13188
13189         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13190         target feature; pass this to c-torture-execute as needed.
13191
13192 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
13193
13194         * lib/c-torture.exp(c-torture-execute): If the previous and the
13195         current executables being tested are identical, we don't need to
13196         run the executable again. Try to make the executable names
13197         unique. Add an optional argument for passing additional compiler
13198         flags.
13199
13200 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
13201
13202         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13203
13204 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
13205
13206         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13207
13208 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
13209
13210         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13211         32bit or larger longs.
13212
13213         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13214         have either a 32bit long or 32bit int.
13215
13216 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13217
13218         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13219         Make double precision tests dependent on sizeof (double).
13220
13221 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
13222
13223         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13224         too.
13225
13226 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13227
13228         * gcc.c-torture/compile/961203-1.cexp: New script.
13229
13230 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
13231
13232         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13233         up the includes ourselves.
13234
13235 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
13236
13237         * lib/plumhall.exp: Remove random include, and add a few
13238         verbose messages for debugging.
13239
13240 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
13241
13242         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13243         of trying to do it ourselves.
13244
13245 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13246
13247         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13248
13249 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13250
13251         * gcc.prms/5403.c: Made regexp a bit less strict.
13252
13253 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
13254
13255         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13256         is returned from remote_load instead.
13257         * lib/plumhall.exp: Ditto.
13258         * lib/mike-g++.exp: Ditto.
13259         * lib/old-dejagnu.exp: Ditto.
13260         * lib/c-torture.exp: Ditto.
13261
13262 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
13263
13264         * lib/g++.exp: Use build_wrapper procedure.
13265         * lib/gcc.exp: Ditto.
13266
13267 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
13268
13269         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13270         an old-style decl for malloc.  Fixes tests to work when
13271         sizeof (int) != sizeof (size_t).
13272
13273 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
13274
13275         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13276
13277         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13278         use stdargs.h interface.
13279
13280 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
13281
13282         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13283         NO_VARARGS when compiling.
13284
13285 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
13286
13287         * lib/plumhall.exp(ph_includes): New procedure.
13288         (ph_make): Use it.
13289         (ph_compiler): Ditto.
13290
13291         * lib/g++.exp: Rename test-glue.c to testglue.c.
13292         * lib/gcc.exp: Ditto.
13293
13294 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13295
13296         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13297         to completion when it's called.
13298
13299 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
13300
13301         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13302         is defined, don't do test.
13303
13304 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
13305
13306         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13307         for object files.
13308         (ph_summary): Mark skipped testcases as untested, not unresolved.
13309
13310         * lib/plumhall.exp (ph_make): If unresolved because of bad
13311         errorCode, record errorCode in log file.
13312         (*): Replace send_log/verbose with verbose -log.
13313
13314 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
13315
13316         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13317         double conversion if double isn't at least 8 bytes.
13318
13319         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13320         int to work with targets where int is 16 bits.
13321
13322         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13323         8 bytes, just exit, since 4 byte doubles don't have enough bits of
13324         precision for the test to complete.
13325
13326 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
13327
13328         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13329         if d10v is not compiled with the -mdouble64 flag.
13330         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13331
13332         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13333         d10v is not compiled with the -mint32 flag.
13334
13335 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
13336
13337         * lib/plumhall.exp: Use incr_count.
13338
13339 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
13340
13341         * gcc.c-torture: Update to c-torture-1.45.
13342
13343 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
13344
13345         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13346         the name of the expect testcase file).
13347
13348         * lib/g++.exp(g++_init): Ditto.
13349
13350 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13351
13352         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13353         the host.
13354
13355         * lib/gcc.exp(gcc_exit): New procedure.
13356
13357 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13358
13359         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13360         specs where appropriate.
13361
13362         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13363         because of new "candidates are" messages, and removed a few
13364
13365         * Converted all non-old-style g++ testcases to old-style, and
13366         moved into g++.old-deja.
13367
13368 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13369
13370         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13371         options.
13372
13373         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13374         succeeded.
13375
13376         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13377
13378 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13379
13380         * lib/gcc.exp (gcc_target_compile): Add support for defining
13381         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13382         the machine doesn't have those features.
13383
13384 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13385
13386         * g++.law/operators4.exp: Don't use LIBS.
13387
13388 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13389
13390         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13391
13392         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13393         * lib/g++.exp: Set it here instead. Also, allow use of the
13394         --tool_exec and --tool_opt options. Change CXX to
13395         GXX_UNDER_TEST.
13396
13397         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13398
13399         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13400
13401 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13402
13403         * lib/old-dejagnu.exp: Use prune_warnings instead of
13404         prune_system_crud.
13405         * lib/mike-g++.exp: Ditto.
13406         * lib/gcc.exp: Ditto.
13407         * lib/g++.exp: Ditto.
13408
13409         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13410
13411 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13412
13413           * 941014-2.c: Include stdlib.h
13414           * 960327-1.c: Include stdio.h
13415           * dbra.c, index-1.c: Don't assume ints are 32bits.
13416
13417 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13418
13419         * lib/gcc.exp: Add gcc,stack_size target feature.
13420
13421         * lib/g++.exp(g++_target_compile): Add the include and link
13422         paths here, not in two other places. And, it's $options, not
13423         options.
13424
13425         * lib/mike-g++.exp(postbase): Remove the code that determines
13426         the correct include and link paths.
13427         * g++.old-deja/old-deja.exp: Ditto.
13428
13429 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13430
13431         * lib/g++.exp(g++_init): target_compile no longer returns the
13432         filename of the result.
13433
13434 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13435
13436         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13437         call to glob.
13438
13439         * gcc.c-torture/special/special.exp: Change call to
13440         gcc_target_compile to include the object file.
13441
13442 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13443
13444         * gcc.c-torture/special/special.exp: Correct misspelling in last
13445         change.
13446
13447 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13448
13449         * lib/plumhall.exp(ph_summary): Log the entire output of the
13450         executable. Return -1 if there were any failures, 0 otherwise.
13451         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13452         (ph_make): Clean up objects and executables that were built
13453         if the tests succeeded.
13454
13455 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13456
13457         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13458         libraries and includes in the build tree as appropriate.
13459
13460 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13461
13462         * lib/c-torture.exp: Instead of looking for the global variable
13463         NO_LONG_LONG, check to see if that's a feature of the target.
13464
13465 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13466
13467         * config/default.exp: Minimize. Delete the remainer of the files in
13468         config; this functionality is now in devo/dejagnu/config.
13469
13470         g++.*/*: Pass any additional flags used to compile to postbase;
13471         delete CXXFLAGS.
13472
13473         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13474         is now done by runtest.exp. Use gcc_target_compile instead of
13475         compile.
13476
13477         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13478         Remove references to CFLAGS. Use remote_file instead of
13479         calling rm -f.
13480         (c-torture): Take a list of arguments to use to compile this
13481         testcase.
13482
13483         lib/g++.exp: Simplify. Use target_compile instead of compile.
13484         lib/gcc-dg.exp: Ditto.
13485         lib/gcc.exp: Ditto.
13486         lib/mike-{gcc,g++}.exp: Ditto.
13487         lib/old-dejagnu.exp: Ditto.
13488         lib/plumhall.exp: Ditto.
13489
13490 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13491
13492         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13493         (ph_linker): Likewise.
13494
13495 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13496
13497           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13498         MAP_ANON / MAP_ANONYMOUS if defined;
13499         else try to map from /dev/zero .
13500
13501 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13502
13503         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13504         isn't defined, then define it to MAP_ANONYMOUS.
13505
13506 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13507
13508         * gcc.c-torture: Update to c-torture-1.42 release.
13509
13510 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13511
13512         * gcc.c-torture: Update to c-torture-1.41 release.
13513
13514 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13515
13516         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13517         c-torture release.
13518
13519 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13520
13521         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13522         and LDFLAGS.  Fix second case to append the target_info ldflags
13523         onto LDFLAGS, not CFLAGS.
13524         * lib/g++.exp (g++_init): Add target_info stuff.
13525         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13526         of libgloss and newlib flags for !native.
13527
13528         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13529         (GDB): Fix relative path to go up another dir for finding gdb.
13530
13531 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13532
13533         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13534         versions in the target_info array, if they don't exist.
13535
13536 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13537
13538         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13539
13540 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13541
13542         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13543         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13544
13545 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13546
13547         * lib/old-dejagnu.exp: Don't remove the output file before we've
13548         actually tested it. Don't append pwd to the path of the executable
13549         we're testing.
13550
13551 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13552
13553         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13554
13555 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13556
13557         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13558         temporary directory for compiler files, and set it to a default
13559         value of /tmp. Set $output as the name of the output file from
13560         compiling the testcase. Add a -o option to $cflags_var so the
13561         compiler writes the final output file as $output. Set $executable
13562         to $output.
13563
13564         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13565         directory for compiler files, and set it to /tmp if it doesn't
13566         already have a value. Set $output_file to the name of the output
13567         file from compiling the testcase. Add a -o option to CXXFLAGS so
13568         the compiler writes the final output file as $output. Use $output
13569         as the executable to be tested.
13570
13571 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13572
13573         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13574
13575 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13576
13577         * gcc.c-torture/execute/pending-1.c: New test.  Still
13578         pending in Tege's queue.
13579
13580 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13581
13582         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13583         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13584         if there were failures.  Call unresolved if there were unresolved
13585         testcases.  Call gcc_fail if program did not run to completion.
13586         (ph_make): Pass additional argument name to ph_execute.
13587         (ph_execute): Add new argument.  Pass additional arguments to
13588         ph_summary.  Call gcc_fail is there is no execution output.
13589
13590 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13591
13592         * lib/plumhall.exp (proc_summary): Output relavent summary
13593         lines into the log so specific failures in plumhall can be
13594         investigated.
13595
13596 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13597
13598         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13599         (c-torture-execute): Don't try to execute tests which use
13600         "long long" types if $NO_LONG_LONG is nonzero.
13601
13602 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13603
13604         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13605         not c-torture.
13606
13607         * gcc.ieee: Move from here.
13608         * gcc.c-torture/execute/ieee: To here.
13609
13610 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13611
13612         * gcc.c-torture: Update to c-torture-1.41 release.
13613
13614 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13615
13616         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13617         not "$output".
13618
13619 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13620
13621         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13622         -c present.
13623
13624 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13625
13626         * config/proelf.exp: Handle connecting to a simulator.
13627
13628 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13629
13630         * config/proelf.exp: New file.  Enough framework that we can
13631         run c-torture tests on the proelf targets (or any other target
13632         that gdb can connect to for that matter).
13633
13634 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13635
13636         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13637         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13638
13639         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13640         exec_output exists.
13641
13642 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13643
13644         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13645         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13646
13647         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13648         to pass/fail/unresolved/unsupported/untested.  Caller must now
13649         call unresolved/unsupported/untested.
13650         * lib/*.exp: Update FSF address.  Update to handle new results of
13651         ${tool}_load.
13652         * lib/chill.exp (verbose): Delete.
13653
13654 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13655
13656         * lib/gcc.exp (default_gcc_start): Change order of args to
13657         $LDFLAGS $CFLAGS $LIBS.
13658         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13659         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13660         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13661         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13662         * gcc.misc-tests/dg-test.exp: Likewise.
13663         * gcc.misc-tests/msgs.exp: Likewise.
13664         * gcc.prms/prms.exp: Likewise.
13665         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13666         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13667
13668         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13669
13670 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13671
13672         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13673
13674         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13675         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13676
13677         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13678         necessary.
13679
13680 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13681
13682         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13683         global for loop; add use of $mathlib.
13684         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13685         settings here; set mathlib for anything but VxWorks.
13686
13687 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13688
13689         * gcc.c-torture: Update to c-torture-1.40 release.
13690
13691 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13692
13693         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13694         dg.exp.
13695
13696 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13697
13698         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13699         global.
13700
13701 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13702
13703         * lib/g++.exp (LIBS): Define if not already.
13704         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13705         (gcc-dg-prune): Call prune_gcc_output.
13706         * lib/gcc.exp (prune_gcc_output): New proc.
13707         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13708         prune_gcc_output.
13709
13710 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13711
13712         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13713         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13714
13715 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13716
13717         * gcc.c-torture: Update to c-torture-1.39 release.
13718
13719 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13720
13721         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13722         fails, try others as well.
13723
13724 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13725
13726         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13727         If compilation fails, mark execute tests as `untested'.
13728         If test is marked as unsupported, don't mark compilation and
13729         execute tests as failed.
13730
13731 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13732
13733         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13734         libstdc++ for whether or not we want to be doing shared
13735         libraries.  Delete link_curses since we don't need it anymore.
13736         * lib/mike-g++.exp (postbase): Don't link in libg++.
13737         * g++.old-deja/old-deja.exp: Likewise.
13738
13739 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13740
13741         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13742
13743 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13744
13745         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13746         For that, add `-Wl,-a,shared_archive'.
13747         * g++.old-deja/old-deja.exp: Likewise.
13748
13749 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13750
13751         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13752
13753 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13754
13755         * lib/mike-g++.exp (postbase): Pay attention to the status of
13756         g++_load.
13757
13758 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13759
13760           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13761
13762 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13763
13764         * lib/gcc.exp (default_gcc_start): No longer need to log program
13765         being executed or its output, execute_anywhere does that now.
13766         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13767         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13768
13769 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13770
13771         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13772         the same as those in lib/g++.exp.
13773
13774 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13775
13776         * gcc.c-torture: Update to c-torture-1.38 release.
13777         * gcc.ieee: Related changes.
13778
13779 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13780
13781         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13782         "exec". Minor reformatting changes.
13783
13784         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13785         cross. This means all "exec" calls now work on a remote host as
13786         well.
13787         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13788         cross. Filter out the extra "\r\n" stuff that expect puts in.
13789         (c-torture-execute): Filter out the bogus warnings like
13790         c-torture-compile does. Add support for canadian cross.
13791         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13792         Use execute_anywhere rather than calling exec directly. Now it
13793         works for canadian cross testing.
13794
13795 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13796
13797         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13798         results into a variable, and check that rather than using file exists.
13799
13800 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13801
13802         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13803         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13804
13805 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13806
13807         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13808         lib_curses if there's a shared libg++ in the build tree.
13809
13810 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13811
13812         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13813         if not supported target.
13814
13815 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13816
13817         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13818         link_curses up to always happen, not just for native builds.
13819
13820 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13821
13822         * gcc.c-torture: Update to c-torture-1.36 release.
13823         * gcc.failure: Related changes.
13824
13825 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13826
13827         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13828
13829 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13830
13831         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13832         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13833         runshlib, link_curses, and mathlib for link and run.
13834
13835         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13836         pass the runtime shared library options for Solaris, OSF/1, and
13837         Irix5, and link with -lcurses to avoid unresolved references.
13838
13839 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13840
13841         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13842         only run once.
13843
13844 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13845
13846         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13847
13848 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13849
13850         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13851         do not have a framework for the "compat" tests yet.
13852
13853 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13854
13855         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13856         set to null if we're testing vxworks5.1.  Use that instead of
13857         `-lm' in the setting of LIBS for link and run.
13858
13859 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13860
13861         * config/rom68k.exp (${tool}_load): Major changes to make it
13862         work.  Verified that it does in fact return the stuff in
13863         exec_output properly.  Catch any Emul or any TRAP other than 0.
13864
13865 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13866
13867         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13868         LDFLAGS properly for targets that need stuff from libgloss.
13869         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13870         only run once.
13871         (gpp_initialized): New variable.
13872
13873 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13874
13875         * config/rom68k.exp: Load libgloss.exp.
13876         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13877         so we can produce a fully linked binary.
13878         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13879         so we can produce a fully linked binary.
13880
13881 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13882
13883         * lib/plumhall.exp (ph_section): Watch for expected failures.
13884         Add missing `else'.
13885
13886         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13887         run the testcase.
13888         (c-torture): Likewise.
13889
13890 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13891
13892         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13893
13894         * lib/mike-g++.exp (mike_cleanup): New proc.
13895         (prebase): New globals compiler_result, not_compiler_result,
13896         target_regexp.
13897         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13898         allow leading "-" in pattern.  Watch for unsupported tests.
13899         If $compiler_result is set, pattern match assembler code,
13900         and ditto for $not_compiler_result.
13901         * lib/mike-gcc.exp: Likewise.
13902
13903         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13904         execution "succeeded".
13905
13906 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13907
13908         * config/win32.exp: New file.
13909         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13910
13911 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13912
13913         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13914         unsupported.
13915         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13916         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13917         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13918
13919         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13920         "... without exceptions was ...".  That is now handled by
13921         prune_system_crud.
13922         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13923
13924 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13925
13926         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13927         sieve.c,sort2.c}: New files.
13928         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13929         sieve.exp,sort2.exp}: Drivers for them.
13930
13931         * lib/mike-gcc.exp (program_output): New user settable variable.
13932         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13933         messages.
13934         * lib/mike-g++.exp (program_output): New user settable variable.
13935
13936         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13937
13938         * config/sh.exp: Deleted (use sim.exp instead).
13939
13940 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13941
13942         * config/vx.exp: Declare CHECKTASK as global.
13943         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13944         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13945         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13946
13947 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13948
13949         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13950         target. Like vx.exp, only includes `vx29k.exp' instead of
13951         `vxworks.exp'.
13952
13953 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13954
13955         * config/sim.exp: Increase time limit from 120 seconds to 240.
13956
13957 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13958
13959         * gcc.c-torture/execute/950628-1.c: New test.
13960
13961 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13962
13963         * gcc.c-torture: Update with changes/additions from
13964         c-torture-1.34.
13965
13966 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13967
13968         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13969
13970 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13971
13972         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13973
13974 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13975
13976         * gcc.c-torture/compile/950512-1.c: New test.
13977         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13978         * gcc.dg/struct-ret-1.c: Likewise.
13979
13980 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13981
13982         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13983           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13984
13985 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13986
13987         * gcc.c-torture/special/920411-1.c: Deleted.
13988         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13989
13990 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13991
13992         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13993         cpu limit.
13994
13995 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13996
13997         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13998
13999 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14000
14001         From kenner;
14002         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14003         is the proper length.
14004         * va-arg-3.c: Likewise.
14005
14006 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
14007
14008         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14009         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14010
14011         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14012         * lib/g++.exp (default_g++_start): Delete old cruft.
14013
14014 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
14015
14016         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14017         (2 * (1 << 18)) to (2 * (1 << 17)).
14018
14019         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14020
14021 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14022
14023         * config/rom68k.exp: Renamed from config/idp.exp
14024
14025 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14026
14027         * c-torture/compile/921109-2.c
14028
14029 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
14030
14031         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14032         excess errors.
14033
14034 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
14035
14036         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14037         output.
14038         * lib/g++.exp (default_g++_start): Likewise.
14039
14040 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14041
14042         * gcc.c-torture/compile/950329-1.c: New test.
14043
14044 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14045
14046           * config/bug.exp (${tool}_load): Updated to use new remote_open
14047           and remote_close procs.
14048         * config/idp.exp: New file.
14049
14050 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
14051
14052         * gcc.c-torture/execute/950322-1.c: New test.
14053
14054 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
14055
14056         * config/vx.exp (${tool}_load): Clean up testing of return code from
14057         vxworks_ld and vxworks_spawn.
14058
14059 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
14060
14061         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14062
14063 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
14064
14065         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14066         can mark excess errors on a machine by machine basis.  Note, the
14067         default is to not expect any excess errors, even when excess
14068         errors test - is given, so you will want to put an XFAIL ... on
14069         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14070         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14071         those 4 machines, but no others.
14072
14073 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14074
14075         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14076         * lib/c-torture.exp: to here.
14077
14078 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
14079
14080         * gcc.c-torture/execute/950221-1.c: New test.
14081         * gcc.c-torture/execute/struct-ret-1.c: New test.
14082         * gcc.c-torture/compile/950221-1.c: New test.
14083
14084         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14085
14086 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
14087
14088         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14089         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14090
14091 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14092
14093         * g++.gb: New directory of tests, derived from my signature and
14094         class scoping tests.
14095
14096         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14097         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14098         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14099         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14100         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14101         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14102         * g++.gb/sig25.C: Likewise.
14103
14104         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14105         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14106         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14107         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14108         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14109         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14110         * g++.gb/sig25.exp: Likewise.
14111
14112         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14113         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14114         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14115         * g++.gb/scope13.C: Likewise, this test still fails.
14116
14117         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14118         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14119         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14120         * g++.gb/scope13.exp: Ditto.
14121
14122         * g++.gb/README: New file, explains what these tests are about.
14123
14124 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
14125
14126         * lib/dg.exp (dg-do): Support `preprocess'.
14127         (dg-test): Likewise.
14128
14129 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14130
14131         * config/udi.exp: change "continue -expect" to "exp_continue".
14132
14133 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
14134
14135         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14136         Delete redundant tests.
14137
14138         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14139         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14140         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14141         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14142         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14143         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14144         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14145         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14146
14147         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14148         storing label pointers.
14149         * gcc.c-torture/execute/921019-1.c: Likewise.
14150         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14151         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14152         parameter fp.
14153         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14154         constants.
14155
14156         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14157         Delete obsolete tests.
14158
14159         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14160         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14161         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14162         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14163         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14164         * gcc.c-torture/compile/950124-1.c: New test.
14165
14166         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14167
14168 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14169
14170         * lib/mike-g++.exp: Add -lm to LIBS.
14171
14172 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
14173
14174         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14175
14176 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14177
14178         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14179
14180 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
14181
14182         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14183
14184 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
14185
14186         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14187         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14188         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14189         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14190         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14191         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14192         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14193         * g++.law/{operators31.C, operators32.C,
14194         * g++.law/{operators33.C, operators34.C}: Likewise.
14195         * g++.law/{pic1.C, refs2.C}: Likewise.
14196         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14197         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14198         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14199         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14200
14201         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14202         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14203         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14204         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14205         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14206         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14207         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14208         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14209         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14210         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14211         * g++.law/{operators34.exp}: Likewise.
14212         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14213         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14214         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14215         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14216         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14217
14218         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14219         No longer expected to fail.
14220         * g++.law/missed-error3.C: Tweak for recent bool changes.
14221
14222 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14223
14224         * config/emb-unix: Deleted.
14225         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14226         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14227
14228 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
14229
14230         * lib/dg.exp (dg-test): Fix typo in last patch.
14231
14232 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
14233
14234         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14235         (handles multiple occurrences).
14236
14237 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
14238
14239         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14240         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14241         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14242         printed).
14243         * lib/c-torture.exp (c-torture-compile): Likewise.
14244         (c-torture): Prepend full path if missing.
14245         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14246         (gcc_fail): Likewise.
14247         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14248
14249 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
14250
14251         * lib/netware.exp: Only attach to NetWare i386 systems.
14252
14253 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
14254
14255         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14256         messages.  Add test name to "output pattern match" pass/fail message.
14257
14258 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
14259
14260         * gcc.dg: New testsuite.
14261         * gcc.dg/dg.exp: New file.
14262
14263         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14264         test-switch.c}: Deleted.
14265
14266         * gcc.misc-tests/msgs.exp: New testcase driver.
14267
14268 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
14269
14270         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14271         Watch for illegal return values from ${tool}_load.
14272         * config/unix.exp (${tool}_load): Fix pass/fail detection for
14273         cross targets.  Coerce return value >0 to 1.
14274
14275 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14276
14277         * config/unix.exp (${tool}_load): Call program rsh, not proc.
14278
14279         * config/emb-unix.exp: New file.
14280
14281         * config/sim.exp: Error if variable $SIM not defined.
14282         (${tool}_load): Mark test as "untested" if simulator missing.
14283
14284         * config/unix.exp: Load remote.exp to get rcp_download.
14285         * lib/c-torture.exp: Use different option lists for testcases with
14286         and without loops.
14287         * gcc.c-torture/execute/execute.exp: Likewise.
14288
14289 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14290
14291         * config/*.exp: Clarify return code from ${tool}_load.
14292         Call `unresolved' or `untested' instead of `warning' or `perror'
14293         (sometimes you still want to call both though).
14294         Add comment that `shell_id' is local to each file.
14295         * config/udi.exp (timeout): Set to 30.
14296         Don't print warning if connection fails, $connectmode has already
14297         printed an error.
14298         (${tool}_load): Move verbose messages to level 2.
14299         Rework pattern for "Process started" message.
14300         Pass `shell_id' to ${connectmode}_download.
14301         Retry twice upon timeout.  Make resetting of target more robust.
14302         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14303         Pass `shell_id' to exit_$connectmode.
14304         Only call exit_$connectmode if connected.
14305         * config/unix.exp (${tool}_load): Check return codes better.
14306         * config/vrtx.exp (${tool}_load): Likewise.
14307         * config/vx.exp (${tool}_load): Likewise.
14308         Delete unneeded global's.
14309         * lib/dg.exp (dg-test): Update to reflect clarified return codes
14310         from ${tool}_load.
14311         (dg-stat): Delete.
14312         (dg-init): Delete recording of pass/fail counts.
14313         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14314         (old-dejagnu-init): Likewise.
14315         (old-dejagnu-stat): Delete contents, empty proc now.
14316         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14317         (c-torture): Delete references to lcnt, lpass, lfail.
14318         Get option list from TORTURE_OPTIONS.
14319         Delete -funroll[-all]-loops if no loops.
14320         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14321         (g++_stat): Delete contents (empty proc now).
14322         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14323         (gcc_finish): Likewise.
14324         (gcc_stat): Deleted.
14325         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14326         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14327         * gcc.c-torture/execute/execute.exp: Likewise.
14328         Split tests into two parts: compile, execute.
14329         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
14330         no loops.  Update to reflect clarified return codes from ${tool}_load.
14331
14332 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
14333
14334         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14335         to grep for.
14336         (old-dejagnu): Likewise (where necessary).
14337
14338 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14339
14340         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14341
14342         * lib/dg.exp (dg-process-target): Fix processing of selector.
14343         Add comment regarding use of `error'.
14344
14345         * lib/gcc.exp (prune_system_crud): Define if missing.
14346         * lib/g++.exp (prune_system_crud): Likewise.
14347
14348         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14349         Call prune_system_crud.
14350         * lib/dg.exp (dg-runtest): New proc.
14351         Use perror instead of send_user for tcl errors in testcase.
14352         Don't return any value, it's never used.
14353         Don't clobber previous definition of `unknown'.
14354         Print tcl errors in `dg-final'.
14355
14356 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14357
14358         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14359         (dg-test): Don't print errorInfo, it contains stack backtrace.
14360
14361 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14362
14363         * lib/g++.exp (runtest_file_p): Define if missing.
14364
14365 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14366
14367         * lib/mike-g++.exp: Comment out loading of g++.exp.
14368         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14369         (default_g++_version): Always print something.
14370         (default_g++_start): Comment out call to `which'.
14371         (g++_start, g++_load): Deleted (must be defined in config file).
14372         * lib/gcc.exp: Test for existence of $CC at start.
14373         Delete check for tmpdir (done in gcc_init).
14374         (default_gcc_version): Always print something.
14375         (default_gcc_start): Comment out call to `which'.
14376         * config/*.exp: Major cleanup - make cross targets work at least a
14377         little better for g++ (by not being "--tool gcc" specific).
14378         Rename gcc_xxx to ${tool}_xxx.
14379         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14380         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14381
14382 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14383
14384         * lib/c-torture.exp (c-torture-compile): Rework compiler
14385         message processing.
14386
14387         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14388         c-torture.
14389
14390 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14391
14392         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14393
14394         * lib/dg.exp (dg-process-target): Support { target native }.
14395
14396 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14397
14398         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14399         looked for "... program xxx got fatal signal".
14400         Correct regsub munging of `comp_output'.
14401         Ignore compiler messages "path prefix not used" and "linker input
14402         file unused".
14403
14404 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14405
14406         * lib/gcc.exp (runtest_file_p): Define if missing.
14407         * gcc.prms/template.c: Example to work from.
14408
14409 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14410
14411         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14412         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14413
14414         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14415         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14416         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14417         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14418
14419         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14420         (dg-process-target): No longer a varargs proc.
14421         Return S/N for target, P/F for xfail.  All callers changed.
14422         (user option procs): More argument checking.
14423         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14424         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14425         (dg-test): Skip test if not running on selected target in `dg-do'.
14426         Update handling of `dg-do-what', `dg-output-text'.
14427         Separate execution pass/fail from output pattern match pass/fail.
14428         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14429
14430 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14431
14432         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14433         target for 920510-1.c.
14434
14435 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14436
14437         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14438         Clean up comment regarding use of passcnt, etc.
14439         (gcc_stat): Don't update `testcnt' here.
14440         (gcc_finish): Do it here.
14441         Might as well reset `but_id' here too.
14442         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14443         to determine if the file should be tested.
14444         * gcc.c-torture/compile/compile.exp: Likewise.
14445         * gcc.c-torture/execute/execute.exp: Likewise.
14446         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14447         * gcc.misc-tests/dg-test.exp: Likewise.
14448         * gcc.prms/prms.exp: Likewise.
14449         * gcc.wendy/wendy.exp: Likewise.
14450         * g++.old-deja.exp: Likewise.
14451         Move "Testing file" message to verbose level 1.
14452
14453 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14454
14455         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14456
14457 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14458
14459         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14460         (default_gcc_start): Accept optional second list element
14461         of compiler flags.  Print compiler output at verbosity level 2.
14462         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14463         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14464         Save current values of framework globals passcnt, failcnt, xpasscnt,
14465         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14466         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14467         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14468         xfailcnt to compute stats.  Update framework global `testcnt' from
14469         pass/fail counts.
14470         (gcc_finish): New proc.  Clean up test environment.
14471         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14472         (gcc_epass, gcc_efail): Delete.
14473         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14474         argument of line number.
14475         (dg-init): If the tool has an init routine, call it.
14476         (dg-test): Remove args `cflags_var' and `libs_var'.
14477         Pass all compiler options to ${tool}_start.
14478         Handle missing line number.
14479         (dg-finish): New function.
14480         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14481         particular files.  Call gcc_finish at end.  Move "skipping test"
14482         message to verbosity level 3.
14483         * gcc.c-torture/compile/compile.exp: Likewise.
14484         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14485         * gcc.c-torture/execute/execute.exp: Likewise.
14486         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14487         Print testcase being tried at verbosity level 1.
14488         * gcc.c-torture/special/special.exp: Unset xfail.
14489         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14490         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14491         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14492         * gcc.failure/failure.exp: Likewise.
14493         * gcc.ieee/ieee.exp: Likewise.
14494         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14495         Update call to dg-test.  Call dg-finish at end.
14496         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14497         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14498         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14499         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14500         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14501         * gcc.wendy/wendy.exp: Add copyright.
14502         Delete setting of tmpdir (done by gcc_init).
14503         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14504         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14505         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14506         gcc_[ce]pass/fail.
14507
14508 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14509
14510         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14511         confusion.
14512         (g++_load): Likewise.
14513
14514         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14515         Rename argument to `prog' to remove the confusion.
14516         Varargs fns behave differently too!
14517         (g++_load): Likewise.
14518
14519         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14520
14521         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14522         what it is.  Delete (always) printing of status value for !native.
14523         Simplify verbose code, and include status and exec_output.
14524         (g++_load): Use gcc_load.
14525
14526 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14527
14528         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14529         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14530         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14531         940714-3.c as these testcases don't exist anymore.  Make
14532         va-arg-1.c expected to pass.
14533
14534 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14535
14536         * gcc.misc-tests/misc.exp: Only run specific testcases.
14537         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14538         * gcc.misc-tests/dg-[1-9].c: New files.
14539
14540         * lib/dg.exp: New testsuite driver.
14541         * gcc.prms/prms.exp: Use it.
14542
14543         * README.gcc: New file.
14544
14545         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14546         Document and reset `lxpass' and `lxfail'.
14547         Simplify "initialized" message.
14548         (gcc_stat): Clean up comments a little.
14549
14550 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14551
14552         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14553
14554 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14555
14556         * lib/old-dejagnu.exp (process-option): New proc.
14557         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14558         (old-dejagnu): Simplify.
14559         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14560
14561 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14562
14563         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14564         exists and is not an empty string.
14565
14566         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14567         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14568         finished.
14569         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14570         automatically.
14571
14572         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14573         longer expected to fail.
14574
14575         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14576         "f" function call.
14577
14578         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14579
14580         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14581         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14582         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14583         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14584         c-torture-1.29.
14585
14586         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14587         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14588
14589         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14590
14591         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14592         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14593
14594         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14595         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14596         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14597
14598 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14599
14600         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14601         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14602         940714-1.c, 940714-2.c, 940714-3.c},
14603         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14604         gcc.misc-tests/{mg.c,mg.exp}:
14605         New tests.
14606         * gcc.noncompile/noncompile.exp: Change accordingly.
14607
14608 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14609
14610         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14611         Undo previous clobberage.
14612
14613 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14614
14615         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14616         * gcc.special/{930510-1.c, special.exp}:
14617         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14618         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14619         struct-varargs-1.c}: New tests from c-torture-1.26.
14620
14621 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14622
14623         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14624           argument to switch.
14625
14626 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14627
14628         * Revert the previous changes.  Please see Rob's directory
14629           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14630           fixes.
14631
14632 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14633
14634         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14635             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14636             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14637             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14638             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14639             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14640             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14641             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14642             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14643             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14644             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14645             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14646             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14647             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14648             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14649             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14650             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14651             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14652             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14653             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14654             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14655             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14656             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14657             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14658             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14659             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14660             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14661
14662 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14663
14664         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14665             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14666           with perror calls.
14667
14668 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14669
14670         * config/unix.exp (g++_load): Fix syntax.
14671
14672 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14673
14674         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14675         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14676         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14677         Don't expect va-arg-1.c to fail.  Correct expected output for
14678         920928-1.c.
14679         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14680         * gcc.wendy/hbm4.c: Correct typo.
14681         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14682
14683 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14684
14685         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14686         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14687         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14688         * lib/c-torture.exp (c-torture-compile): Ditto.
14689
14690         Reduce volume of output (remove all the -I's and such).
14691         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14692         Call gcc_cpass, gcc_cfail.
14693         (c-torture): Pass testing option to c-torture-compile.
14694
14695 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14696
14697         Bring patches over from progressive.
14698         * config/default.exp: Exit remote shell cleanly.
14699         (g++_exit, g++_start): Add default versions.
14700         * config/sim.exp (gcc_load): Use perror, not error.
14701
14702 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14703
14704         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14705         set in site.exp.
14706
14707 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14708
14709         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14710         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14711         (wendy_try): New proc to run testcase.
14712         (main loop): Call 'em.
14713         * gcc.wendy/*.c: Clean up pass to correct expected output.
14714
14715         * lib/gcc.exp: Minor cleanup work.
14716         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14717
14718 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14719
14720         * config/sim.exp (gcc_load): Document return codes better.
14721         Don't pass -v to simulator.
14722
14723 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14724
14725           * gcc.special/920717-x.c: Fix typo.
14726           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14727           get at sources.
14728
14729         * lib/mike-gcc.exp: Fix typo.
14730
14731 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14732
14733         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14734         binary to use, transform the name.
14735         * config/*.exp: rename everything. Nuke any g++ specific files,
14736         it's now a special case of gcc that requires no special support.
14737         Add a default.exp for unsupported targets.
14738
14739 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14740
14741         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14742         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14743         version of Tcl.
14744
14745 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14746
14747         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14748         than a warning.
14749
14750 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14751
14752         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14753
14754 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14755
14756         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14757         option_list.  Compile every file with only 4/6 option choices
14758         (same as C torture) instead of with 12/18 different option
14759         choices.
14760         * lib/c-torture.exp: Likewise.
14761
14762         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14763         not already set.
14764
14765 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14766
14767         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14768         can put an XFAIL *-*-* on excess errors.
14769
14770 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14771
14772         * g++.law: Add more tests derived from g++-bugs snapshots.
14773
14774         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14775         equivalent to g++.law/init9.
14776
14777         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14778         compiled it, and the a.out file after we've run it.
14779
14780 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14781
14782         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14783         compiled it, and the a.out file after we've run it.
14784
14785 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14786
14787         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14788
14789 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14790
14791         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14792         version number.
14793
14794 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14795
14796         * g++.law: New directory of g++ tests derived from the g++-bugs
14797         snapshots.
14798
14799 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14800
14801         * gcc.compile: initbug1.c initbug1.exp testcase added
14802
14803 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14804
14805         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14806         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14807           fixes submitted by Jeff Law (law@cs.utah.edu)
14808         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14809           Jeff Law (law@cs.utah.edu)
14810
14811
14812 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14813
14814         * config/unix-g++.exp: Follow the gcc way of doing things.
14815         * g++.old-deja/old-deja.exp: Minor updates.
14816         * lib/g++.exp: New file, follow the gcc way of doing things.
14817         * lib/old-dejagnu.exp: Minor updates.
14818         * lib/mike-g++.exp: Always unset errorInfo.
14819
14820 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14821
14822         * lib/gcc.exp: Fix some errors with the below change, CC and
14823         CFLAGS should be global when setting, not local.
14824
14825 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14826
14827         * lib/gcc.exp: Transform tool name.
14828
14829 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14830
14831         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14832
14833 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14834
14835         * lib/gcc.exp: change gcc_done to gcc_stat
14836
14837 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14838
14839         * Upgraded gcc testsuite to c-torture version 1.25
14840
14841 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14842
14843         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14844         * lib/c-torture: added hooks for new reporting code.
14845
14846 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14847
14848         * config/sh-gcc.exp: check if sh-sim exists in the path
14849
14850 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14851
14852         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14853         * gcc.compile/compile.exp: Initial changes for new logic.
14854         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14855         * gcc.failure/failure.exp: Initial changes for new logic.
14856         * gcc.ieee/ieee.exp: Initial changes for new logic.
14857         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14858         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14859         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14860         * lib/c-torture.exp: Initial changes for new logic.
14861         * lib/gcc.exp: Initial changes for new logic.
14862
14863 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14864
14865         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14866         depend upon failure or success.  Fully qualify names in failure
14867         and success messages.  Always remove a.out before starting
14868         compile, just in case.  Pay more attention to error text output by
14869         the compiler.  Handle testcases with no known past errors just
14870         like all others, so that things are uniform.  Other miscellaneous
14871         improvements.
14872
14873 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14874
14875         * gcc.cpp: new directory for cpp tests
14876
14877 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14878
14879         * lib/chill.exp: Code reformatted, removed unused code.
14880         * config/unix-chill.exp: Code reformatted, removed unused code.
14881         * chill.execute/execute.exp: Code reformatted, removed unused code.
14882         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14883
14884 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14885
14886         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14887         routines not written.
14888
14889 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14890
14891         * config/bug-gcc.exp: Use new procs from bug.exp.
14892
14893 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14894
14895         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14896         via ftp, rather than depending on NFS.
14897         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14898         case.
14899
14900 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14901
14902         * config/bug-gcc.exp: Use new download proc.
14903
14904 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14905
14906         * chill.execute/execute.exp: cleanups, handles errors better
14907         * chill.compile/compile.exp: rewrite, based on execute.exp
14908         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14909         * lib/chill.exp: major changes to diff proc and compile and link
14910           procs. added chill_fail and chill_pass wrappers to pass and
14911           fail. added more comments, and handle error codes better.
14912           Added a hack to capture stderr from exec, so noncompile tests
14913           can work.
14914
14915 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14916
14917         * chill.execute/execute.exp: rewrite of testsuite driver
14918         * lib/chill.exp: rewrite of testsuite driver
14919         * config/unix-chill.exp: rewrite of testsuite driver
14920
14921 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14922
14923     In chill.execute:
14924         * iexpr.ch: Standardize uppercase.
14925         * tuples.dat: Standardize uppercase.
14926         * vary.ch: standardize.  Correct varying string assignments.
14927         * vary.dat: Add new output lines.
14928
14929 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14930
14931     In chill.execute:
14932         * chprintf.ch: Standardize use of uppercase.
14933         * tuples.ch: Standardize and turn arr2 into a DCL,
14934           rather than a SYN.
14935         * pinits.ch: Standardize.
14936
14937 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14938
14939         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14940         * Makefil: Renamed to Makefile.in.
14941         * configure.in: New.
14942
14943 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14944
14945     In chill.execute:
14946         * .cvsignore: Add result/output files.
14947         * Makefile: Fix up variables at start.  Use MFLAGS
14948           everywhere.  Correct bool_loc, built_ins entries.
14949           Add entry for vary1.ch.
14950         * bitarray.ch: Standardize upper-case usage.
14951         * bitexpr.ch: Standardize, add output of b1.
14952         * params.ch: Use arrayt in along PROC parameters, to
14953           avoid novelty problems.
14954         * sets.ch: Tiny cleanup.
14955         * vary1.ch: Re-indent.
14956
14957 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14958
14959           * Add PR-related files to Makefiles, .cvsignore files, etc.
14960
14961 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14962
14963         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14964           with compiler objects. New names are test-flow.c and test-loop.c
14965
14966 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14967
14968         * Upgraded c-torture tests from 1.19 to 1.20
14969
14970         * new files:
14971         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14972         * gcc.compile: 930623-1.c 930623-2.c
14973         * gcc.noncompile: 930622-1.c 930622-2.c
14974         * gcc.failure: 920411-1.c 920627-2.c
14975         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14976
14977 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14978
14979         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14980           More changes to get testsuite working properly. Needs more work.
14981           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14982
14983 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14984
14985         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14986           More changes to get testsuite working properly. Needs more work.
14987
14988 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14989
14990         * chill.compile/compile.exp: Added for Dejagnu support
14991         * chill.execute/execute.exp: Added for Dejagnu support
14992         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14993
14994 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14995
14996     This should complete moving the CHILL test files.
14997         * chill.noncompile(.cvsignore printf.grt
14998             in-printf.grt chprintf.grt chprintf.ch):
14999             Added test-support files.
15000           (Makefile): Modified further.
15001         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15002             signal.ch): Added test files.
15003           * chill.execute (.cvsignore printf.grt printr.c
15004             in-printf.grt rts.c chprintf.grt rts.h): Added
15005           test-support files.
15006             (Makefile): More corrections.
15007
15008 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
15009
15010         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15011           test cases, ready for DejaGnu.
15012
15013 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15014
15015         * Upgraded c-torture tests from 1.18 to 1.19
15016
15017         * gcc.compile: added test(s):
15018           930607-1.c
15019         * gcc.execute: added test(s):
15020           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15021
15022         * added new subdirectory for misc tests: gcc.misc-tests
15023         * gcc.misc-test(s): added tests:
15024           inst-check.c test-consts.c test-ior.c test-switch.c
15025
15026 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
15027
15028         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15029
15030 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
15031
15032         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15033
15034 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15035
15036         * Upgraded c-torture tests from 1.17 to 1.18
15037
15038 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
15039
15040         * Upgraded c-torture tests from 1.12 to 1.17
15041
15042 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
15043
15044         * lib/old-dejagnu.exp:
15045           Fixed handling of XFAIL target triplets to correctly
15046           recognize wildcard characters.  Removed code that
15047           appended a unique id tag to the end of the file name
15048           printed out by the result of the testcases within a
15049           given test file.
15050
15051 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
15052
15053         * lib/old-dejagnu.exp:
15054           Reworked expected failure handling to trigger off of XFAIL
15055           keyword in keyphrase embeded in testcase source code. The
15056           XFAIL keyword must be at the end of the keyphrase line. It
15057           may optionally be followed by one or more target triplets.
15058           It has just occured that the handling of wildcards in the
15059           target triplet may not be correct.
15060
15061 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
15062
15063         * g++.old-deja/tests:
15064           Moved all subdirectories up one level into g++.old-deja .
15065
15066         * lib/old-dejagnu.exp:
15067           Fixed problem with CXXFLAGS not being properly reset, and being
15068           corrupted with extraneous "-c" compiler option.  This was
15069           causing binaries to not be generated for test that needed them.
15070           Modified strings passed to "pass" and "fail" so that individual
15071           tests from the same test file would be distinguished by an
15072           identifier appended to the test file name in the summary logs;
15073           this corrected a problem with erroneous diff logs.  Added code
15074           to search testcases for expected fail and unexpected pass keywords.
15075
15076 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15077
15078         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15079
15080 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
15081
15082         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15083           Removed extraneous text from end of "Special g++ Options"
15084           keyphrase.
15085
15086         * lib/old-dejagnu.exp: Added pattern matching to look for new
15087           keywords, embedded in testcases comments, which will trigger
15088           calls to xpass and xfail.
15089
15090 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
15091
15092         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15093           comments embedded in the testcases, especially the one looking for
15094           special compiler options, as well as the pattern matching for the
15095           compiler output again.
15096
15097 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
15098
15099         * lib/old-dejagnu.exp: Do a proper check of the return value for
15100           execute tests. Fixed several problems with the pattern matching
15101           of the compiler output which gave erroneous test results.
15102           Changed several of the test result messages to be more descriptive.
15103         * config/unix-g++.exp: Proc g++_load now actually works and
15104           executes the tests passed to it and returns a usable return
15105           value.
15106
15107 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15108
15109           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15110
15111 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
15112
15113         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15114           Modified both files to properly execute the old style
15115           dejagnu tests. The previous versions of these files were
15116           experimental and did not function anything near correctly.
15117
15118 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
15119
15120         * Removed all Makefile.in and configure.in files. No configuration
15121         needed now.
15122
15123 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
15124
15125         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15126
15127 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15128
15129         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15130         gcc.special/configure.in, gcc.noncompile/configure.in,
15131         gcc.execute/configure.in, gcc.code_quality/configure.in,
15132         g++.other/configure.in, g++.old-deja/configure.in,
15133         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15134         in srcname setting.
15135
15136 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15137
15138         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15139         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15140         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15141
15142 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
15143
15144         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15145         (gdb_exit): Don't remove *_soc files.
15146
15147 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
15148
15149         * lib/c-torture.exp: Don't look for main; instead always use -w
15150         -c.  This is how the c-torture tests work.  Remove the object
15151         file if the compilation succeeds.
15152         * gcc.execute/execute.exp: Remove executable if test passes.
15153         * gcc.noncompile/noncompile.exp: Every test is an expected
15154         failure.
15155         * gcc.special/special.exp: Added tests from c-torture 1.11,
15156         corrected use of existing test.
15157         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15158         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15159         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15160         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15161         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15162         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15163         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15164         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15165         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15166         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15167         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15168         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15169         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15170         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15171         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15172         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15173         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15174         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15175         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15176         c-torture 1.11.
15177         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15178         correspond to c-torture 1.11.
15179
15180         * New file.